com.bonevich.erj.mof.impl.model
Class ErjAttributeImpl
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.ErjAttributeImpl
- All Implemented Interfaces:
- Attribute, 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
- public class ErjAttributeImpl
- extends ErjModelElementImpl
- implements Attribute
| 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 |
ErjAttributeImpl(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)
|
AttributeConstraint |
getConstraint()
|
DefaultValue |
getDefaultValue()
|
KeyConstraint |
getKey103()
|
Relation |
getRelation()
|
Relation |
getRelation120()
|
AttributeType |
getType()
|
AttributeType |
getType112()
|
void |
internalElementAdded(ru.novosoft.mdf.impl.MDFListImpl list,
int collectionId,
java.lang.Object addedElement)
|
void |
internalElementRemoved(ru.novosoft.mdf.impl.MDFListImpl list,
int collectionId,
java.lang.Object removedElement)
|
java.util.List |
internalGetOppositeCollection(int collectionId,
java.lang.Object o)
|
void |
internalRefByKey103(KeyConstraint __arg)
|
void |
internalRefByRelation120(Relation __arg)
|
void |
internalRefByType112(AttributeType __arg)
|
void |
internalUnrefByKey103(KeyConstraint __arg)
|
void |
internalUnrefByRelation120(Relation __arg)
|
void |
internalUnrefByType112(AttributeType __arg)
|
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)
|
void |
setConstraint(AttributeConstraint newValue)
|
void |
setDefaultValue(DefaultValue newValue)
|
void |
setKey103(KeyConstraint __arg)
|
void |
setRelation(Relation _relation120)
|
void |
setRelation120(Relation __arg)
|
void |
setType(AttributeType _type112)
|
void |
setType112(AttributeType __arg)
|
| Methods inherited from class ru.novosoft.mdf.impl.MDFObjectImpl |
checkExists, elementSetAt, 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 |
ErjAttributeImpl
public ErjAttributeImpl(ru.novosoft.mdf.impl.MDFOutermostPackageImpl r)
mdfReplaceData
protected void mdfReplaceData(ru.novosoft.mdf.ext.MDFObject srcarg,
java.lang.Class base)
- Overrides:
mdfReplaceData in class ErjModelElementImpl
getRelation
public Relation getRelation()
- Specified by:
getRelation in interface Attribute
setRelation
public void setRelation(Relation _relation120)
- Specified by:
setRelation in interface Attribute
getType
public AttributeType getType()
- Specified by:
getType in interface Attribute
setType
public void setType(AttributeType _type112)
- Specified by:
setType in interface Attribute
getRelation120
public Relation getRelation120()
setRelation120
public final void setRelation120(Relation __arg)
internalRefByRelation120
public final void internalRefByRelation120(Relation __arg)
internalUnrefByRelation120
public final void internalUnrefByRelation120(Relation __arg)
getType112
public AttributeType getType112()
setType112
public final void setType112(AttributeType __arg)
internalRefByType112
public final void internalRefByType112(AttributeType __arg)
internalUnrefByType112
public final void internalUnrefByType112(AttributeType __arg)
getKey103
public KeyConstraint getKey103()
setKey103
public final void setKey103(KeyConstraint __arg)
internalRefByKey103
public final void internalRefByKey103(KeyConstraint __arg)
internalUnrefByKey103
public final void internalUnrefByKey103(KeyConstraint __arg)
mdfGetElementContents
public java.util.Set mdfGetElementContents()
- Specified by:
mdfGetElementContents in interface ru.novosoft.mdf.ext.MDFObject- Overrides:
mdfGetElementContents in class ErjModelElementImpl
mdfGetInterfaceClass
public java.lang.Class mdfGetInterfaceClass()
- Specified by:
mdfGetInterfaceClass in interface ru.novosoft.mdf.ext.MDFBaseObject- Overrides:
mdfGetInterfaceClass in class ErjModelElementImpl
cleanup
protected void cleanup()
- Overrides:
cleanup in class ErjModelElementImpl
internalElementAdded
public void internalElementAdded(ru.novosoft.mdf.impl.MDFListImpl list,
int collectionId,
java.lang.Object addedElement)
- Overrides:
internalElementAdded in class ru.novosoft.mdf.impl.MDFObjectImpl
internalElementRemoved
public void internalElementRemoved(ru.novosoft.mdf.impl.MDFListImpl list,
int collectionId,
java.lang.Object removedElement)
- Overrides:
internalElementRemoved in class ru.novosoft.mdf.impl.MDFObjectImpl
canBeElementAdded
public void canBeElementAdded(ru.novosoft.mdf.impl.MDFListImpl list,
int collectionId,
java.lang.Object newElement)
- Overrides:
canBeElementAdded in class ErjModelElementImpl
elementAdded
public void elementAdded(ru.novosoft.mdf.impl.MDFListImpl list,
int collectionId,
int position,
java.lang.Object newElement)
- Overrides:
elementAdded in class ErjModelElementImpl
elementRemoved
public void elementRemoved(ru.novosoft.mdf.impl.MDFListImpl list,
int collectionId,
int position,
java.lang.Object removedObject)
- Overrides:
elementRemoved in class ErjModelElementImpl
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 ErjModelElementImpl
mdfGetFeatureElementType
public java.lang.Class mdfGetFeatureElementType(java.lang.String k)
- Overrides:
mdfGetFeatureElementType in class ErjModelElementImpl
mdfGetFeatureType
public java.lang.Class mdfGetFeatureType(java.lang.String k)
- Overrides:
mdfGetFeatureType in class ErjModelElementImpl
mdfGetValue
public java.lang.Object mdfGetValue(java.lang.String feature)
- Specified by:
mdfGetValue in interface ru.novosoft.mdf.ext.MDFFeatured- Overrides:
mdfGetValue in class ErjModelElementImpl
mdfRemoveValue
public void mdfRemoveValue(java.lang.String feature,
java.lang.Object existingValue)
- Overrides:
mdfRemoveValue in class ErjModelElementImpl
getConstraint
public final AttributeConstraint getConstraint()
- Specified by:
getConstraint in interface Attribute
setConstraint
public final void setConstraint(AttributeConstraint newValue)
- Specified by:
setConstraint in interface Attribute
getDefaultValue
public final DefaultValue getDefaultValue()
- Specified by:
getDefaultValue in interface Attribute
setDefaultValue
public final void setDefaultValue(DefaultValue newValue)
- Specified by:
setDefaultValue in interface Attribute
refGetValue
public java.lang.Object refGetValue(javax.jmi.reflect.RefObject feature)
- Specified by:
refGetValue in interface javax.jmi.reflect.RefFeatured- Overrides:
refGetValue in class ErjModelElementImpl
refGetValue
public java.lang.Object refGetValue(java.lang.String feature)
- Specified by:
refGetValue in interface javax.jmi.reflect.RefFeatured- Overrides:
refGetValue in class ErjModelElementImpl
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 ErjModelElementImpl
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 ErjModelElementImpl
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 ErjModelElementImpl
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 ErjModelElementImpl
refMetaObject
public javax.jmi.reflect.RefObject refMetaObject()
- Specified by:
refMetaObject in interface javax.jmi.reflect.RefBaseObject- Overrides:
refMetaObject in class ErjModelElementImpl
refImmediatePackage
public javax.jmi.reflect.RefPackage refImmediatePackage()
- Specified by:
refImmediatePackage in interface javax.jmi.reflect.RefBaseObject- Overrides:
refImmediatePackage in class ErjModelElementImpl
refOutermostPackage
public javax.jmi.reflect.RefPackage refOutermostPackage()
- Specified by:
refOutermostPackage in interface javax.jmi.reflect.RefBaseObject- Overrides:
refOutermostPackage in class ErjModelElementImpl
refMofId
public java.lang.String refMofId()
- Specified by:
refMofId in interface javax.jmi.reflect.RefBaseObject- Overrides:
refMofId in class ErjModelElementImpl
refGetClass
public javax.jmi.reflect.RefClass refGetClass()
- Specified by:
refGetClass in interface javax.jmi.reflect.RefObject- Overrides:
refGetClass in class ErjModelElementImpl
refVerify
public java.util.Collection refVerify(boolean f)
- Specified by:
refVerify in interface javax.jmi.reflect.RefBaseObject- Overrides:
refVerify in class ErjModelElementImpl
internalGetOppositeCollection
public java.util.List internalGetOppositeCollection(int collectionId,
java.lang.Object o)
- Overrides:
internalGetOppositeCollection in class ErjModelElementImpl
Copyright © 2001-2003 bonevich.com. All Rights Reserved.