com.bonevich.erj.mof.impl.model
Class ErjUniqueKeyImpl
java.lang.Object
|
+--ru.novosoft.mdf.impl.MDFBaseObjectImpl
|
+--ru.novosoft.mdf.impl.MDFFeaturedImpl
|
+--ru.novosoft.mdf.impl.MDFObjectImpl
|
+--com.bonevich.erj.mof.impl.model.ErjModelElementImpl
|
+--com.bonevich.erj.mof.impl.model.ErjKeyConstraintImpl
|
+--com.bonevich.erj.mof.impl.model.ErjUniqueKeyImpl
- All Implemented Interfaces:
- KeyConstraint, ru.novosoft.mdf.ext.MDFBaseObject, ru.novosoft.mdf.ext.MDFFeatured, ru.novosoft.mdf.ext.MDFObject, ModelElement, javax.jmi.reflect.RefBaseObject, javax.jmi.reflect.RefFeatured, javax.jmi.reflect.RefObject, UniqueKey
- Direct Known Subclasses:
- ErjPrimaryKeyImpl
- public class ErjUniqueKeyImpl
- extends ErjKeyConstraintImpl
- implements UniqueKey
| Fields inherited from class ru.novosoft.mdf.impl.MDFObjectImpl |
_addAtMethod, _addMethod, _removeAtMethod, _removeMethod, _setAtMethod |
| Fields inherited from class ru.novosoft.mdf.impl.MDFFeaturedImpl |
OBJ0 |
| Fields inherited from class ru.novosoft.mdf.impl.MDFBaseObjectImpl |
repository |
|
Constructor Summary |
ErjUniqueKeyImpl(ru.novosoft.mdf.impl.MDFOutermostPackageImpl r)
|
|
Method Summary |
void |
canBeElementAdded(ru.novosoft.mdf.impl.MDFListImpl list,
int collectionId,
java.lang.Object newElement)
|
protected void |
cleanup()
|
void |
elementAdded(ru.novosoft.mdf.impl.MDFListImpl list,
int collectionId,
int position,
java.lang.Object newElement)
|
void |
elementRemoved(ru.novosoft.mdf.impl.MDFListImpl list,
int collectionId,
int position,
java.lang.Object removedObject)
|
java.util.List |
internalGetOppositeCollection(int collectionId,
java.lang.Object o)
|
java.util.Set |
mdfGetElementContents()
|
java.lang.Class |
mdfGetFeatureElementType(java.lang.String k)
|
java.lang.Class |
mdfGetFeatureType(java.lang.String k)
|
java.lang.Class |
mdfGetInterfaceClass()
|
java.lang.Object |
mdfGetValue(java.lang.String feature)
|
void |
mdfRemoveValue(java.lang.String feature,
java.lang.Object existingValue)
|
protected void |
mdfReplaceData(ru.novosoft.mdf.ext.MDFObject srcarg,
java.lang.Class base)
|
void |
mdfSetValue(java.lang.String feature,
java.lang.Object value)
|
javax.jmi.reflect.RefClass |
refGetClass()
|
java.lang.Object |
refGetValue(javax.jmi.reflect.RefObject feature)
|
java.lang.Object |
refGetValue(java.lang.String feature)
|
javax.jmi.reflect.RefPackage |
refImmediatePackage()
|
java.lang.Object |
refInvokeOperation(javax.jmi.reflect.RefObject requestedOperation,
java.util.List args)
|
java.lang.Object |
refInvokeOperation(java.lang.String requestedOperation,
java.util.List args)
|
javax.jmi.reflect.RefObject |
refMetaObject()
|
java.lang.String |
refMofId()
|
javax.jmi.reflect.RefPackage |
refOutermostPackage()
|
void |
refSetValue(javax.jmi.reflect.RefObject feature,
java.lang.Object value)
|
void |
refSetValue(java.lang.String feature,
java.lang.Object value)
|
java.util.Collection |
refVerify(boolean f)
|
| Methods inherited from class com.bonevich.erj.mof.impl.model.ErjKeyConstraintImpl |
elementSetAt, getAttributes, getAttributes100, getRelation, getRelation101, internalElementAdded, internalElementRemoved, internalRefByRelation101, internalUnrefByRelation101, setRelation, setRelation101 |
| Methods inherited from class ru.novosoft.mdf.impl.MDFObjectImpl |
checkExists, internalRedoRemove, internalUndoRemove, logCreate, logRemove, mdfCheckCorrectOwners, mdfCheckNotOwned, mdfGenXmiId, mdfGetImmediateCompositeAttribute, mdfGetUUID, mdfInternalSetUUID, mdfInternalSetXmiId, mdfIsRemoved, mdfSetElementContainer, mdfSetUUID, mdfSetXmiId, refDelete, refDeleteOLD, refImmediateComposite, refIsInstanceOf, refOutermostComposite |
| Methods inherited from class ru.novosoft.mdf.impl.MDFFeaturedImpl |
addMDFFeatureListener, fireEvent, fireItemAdd, fireItemAddAt, fireItemRemove, fireItemRemoveAt, fireItemSetAt, firePropertySet, firePropertySet, firePropertySet, logItemAdd, logItemAdd, logItemAddAt, logItemAddAt, logItemRemove, logItemRemove, logItemRemoveAt, logItemRemoveAt, logItemSetAt, logItemSetAt, logPropertySet, logPropertySet, logPropertySet, logPropertySet, mdfAddValue, mdfAddValueAt, mdfAddValueBefore, mdfGetValueAt, mdfInvokeOperation, mdfModifyValue, mdfModifyValueAt, mdfRemoveValueAt, needEvent, needUndo, operationFinished, operationStarted, removeMDFFeatureListener |
| Methods inherited from class ru.novosoft.mdf.impl.MDFBaseObjectImpl |
bagdiff, bagdiff, checkQualifiedName, checkQualifiedName, checkQualifiedName, checkQualifiedName, checkQualifiedName, checkQualifiedName, checkQualifiedName, checkQualifiedName, collectionSetting, mdfGetMethod0, mdfGetMethod1, mdfGetMethod2, mdfGetOutermostPackage, scopy, scopy, scopy, ucopy, ucopy, ucopy |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface javax.jmi.reflect.RefObject |
refDelete, refImmediateComposite, refIsInstanceOf, refOutermostComposite |
| Methods inherited from interface javax.jmi.reflect.RefBaseObject |
equals, hashCode |
| Methods inherited from interface ru.novosoft.mdf.ext.MDFFeatured |
addMDFFeatureListener, removeMDFFeatureListener |
| Methods inherited from interface ru.novosoft.mdf.ext.MDFBaseObject |
mdfGetOutermostPackage |
ErjUniqueKeyImpl
public ErjUniqueKeyImpl(ru.novosoft.mdf.impl.MDFOutermostPackageImpl r)
mdfReplaceData
protected void mdfReplaceData(ru.novosoft.mdf.ext.MDFObject srcarg,
java.lang.Class base)
- Overrides:
mdfReplaceData in class ErjKeyConstraintImpl
mdfGetElementContents
public java.util.Set mdfGetElementContents()
- Specified by:
mdfGetElementContents in interface ru.novosoft.mdf.ext.MDFObject- Overrides:
mdfGetElementContents in class ErjKeyConstraintImpl
mdfGetInterfaceClass
public java.lang.Class mdfGetInterfaceClass()
- Specified by:
mdfGetInterfaceClass in interface ru.novosoft.mdf.ext.MDFBaseObject- Overrides:
mdfGetInterfaceClass in class ErjKeyConstraintImpl
cleanup
protected void cleanup()
- Overrides:
cleanup in class ErjKeyConstraintImpl
canBeElementAdded
public void canBeElementAdded(ru.novosoft.mdf.impl.MDFListImpl list,
int collectionId,
java.lang.Object newElement)
- Overrides:
canBeElementAdded in class ErjKeyConstraintImpl
elementAdded
public void elementAdded(ru.novosoft.mdf.impl.MDFListImpl list,
int collectionId,
int position,
java.lang.Object newElement)
- Overrides:
elementAdded in class ErjKeyConstraintImpl
elementRemoved
public void elementRemoved(ru.novosoft.mdf.impl.MDFListImpl list,
int collectionId,
int position,
java.lang.Object removedObject)
- Overrides:
elementRemoved in class ErjKeyConstraintImpl
mdfSetValue
public void mdfSetValue(java.lang.String feature,
java.lang.Object value)
- Specified by:
mdfSetValue in interface ru.novosoft.mdf.ext.MDFFeatured- Overrides:
mdfSetValue in class ErjKeyConstraintImpl
mdfGetFeatureElementType
public java.lang.Class mdfGetFeatureElementType(java.lang.String k)
- Overrides:
mdfGetFeatureElementType in class ErjKeyConstraintImpl
mdfGetFeatureType
public java.lang.Class mdfGetFeatureType(java.lang.String k)
- Overrides:
mdfGetFeatureType in class ErjKeyConstraintImpl
mdfGetValue
public java.lang.Object mdfGetValue(java.lang.String feature)
- Specified by:
mdfGetValue in interface ru.novosoft.mdf.ext.MDFFeatured- Overrides:
mdfGetValue in class ErjKeyConstraintImpl
mdfRemoveValue
public void mdfRemoveValue(java.lang.String feature,
java.lang.Object existingValue)
- Overrides:
mdfRemoveValue in class ErjKeyConstraintImpl
refGetValue
public java.lang.Object refGetValue(javax.jmi.reflect.RefObject feature)
- Specified by:
refGetValue in interface javax.jmi.reflect.RefFeatured- Overrides:
refGetValue in class ErjKeyConstraintImpl
refGetValue
public java.lang.Object refGetValue(java.lang.String feature)
- Specified by:
refGetValue in interface javax.jmi.reflect.RefFeatured- Overrides:
refGetValue in class ErjKeyConstraintImpl
refSetValue
public void refSetValue(javax.jmi.reflect.RefObject feature,
java.lang.Object value)
- Specified by:
refSetValue in interface javax.jmi.reflect.RefFeatured- Overrides:
refSetValue in class ErjKeyConstraintImpl
refSetValue
public void refSetValue(java.lang.String feature,
java.lang.Object value)
- Specified by:
refSetValue in interface javax.jmi.reflect.RefFeatured- Overrides:
refSetValue in class ErjKeyConstraintImpl
refInvokeOperation
public java.lang.Object refInvokeOperation(javax.jmi.reflect.RefObject requestedOperation,
java.util.List args)
- Specified by:
refInvokeOperation in interface javax.jmi.reflect.RefFeatured- Overrides:
refInvokeOperation in class ErjKeyConstraintImpl
refInvokeOperation
public java.lang.Object refInvokeOperation(java.lang.String requestedOperation,
java.util.List args)
- Specified by:
refInvokeOperation in interface javax.jmi.reflect.RefFeatured- Overrides:
refInvokeOperation in class ErjKeyConstraintImpl
refMetaObject
public javax.jmi.reflect.RefObject refMetaObject()
- Specified by:
refMetaObject in interface javax.jmi.reflect.RefBaseObject- Overrides:
refMetaObject in class ErjKeyConstraintImpl
refImmediatePackage
public javax.jmi.reflect.RefPackage refImmediatePackage()
- Specified by:
refImmediatePackage in interface javax.jmi.reflect.RefBaseObject- Overrides:
refImmediatePackage in class ErjKeyConstraintImpl
refOutermostPackage
public javax.jmi.reflect.RefPackage refOutermostPackage()
- Specified by:
refOutermostPackage in interface javax.jmi.reflect.RefBaseObject- Overrides:
refOutermostPackage in class ErjKeyConstraintImpl
refMofId
public java.lang.String refMofId()
- Specified by:
refMofId in interface javax.jmi.reflect.RefBaseObject- Overrides:
refMofId in class ErjKeyConstraintImpl
refGetClass
public javax.jmi.reflect.RefClass refGetClass()
- Specified by:
refGetClass in interface javax.jmi.reflect.RefObject- Overrides:
refGetClass in class ErjKeyConstraintImpl
refVerify
public java.util.Collection refVerify(boolean f)
- Specified by:
refVerify in interface javax.jmi.reflect.RefBaseObject- Overrides:
refVerify in class ErjKeyConstraintImpl
internalGetOppositeCollection
public java.util.List internalGetOppositeCollection(int collectionId,
java.lang.Object o)
- Overrides:
internalGetOppositeCollection in class ErjKeyConstraintImpl
Copyright © 2001-2003 bonevich.com. All Rights Reserved.