public class UMLItemProviderAdapterFactory extends UMLAdapterFactory implements org.eclipse.emf.edit.provider.ComposeableAdapterFactory, org.eclipse.emf.edit.provider.IChangeNotifier, org.eclipse.emf.edit.provider.IDisposable
fireNotifyChanged
.
The adapters also support Eclipse property sheets.
Note that most of the adapters are shared among multiple instances.
Modifier and Type | Field and Description |
---|---|
protected AnyTypeItemProvider |
anyTypeItemProvider
This keeps track of the one adapter used for all
AnyType instances. |
protected AssociationClassCallExpItemProvider |
associationClassCallExpItemProvider
This keeps track of the one adapter used for all
AssociationClassCallExp instances. |
protected BagTypeItemProvider |
bagTypeItemProvider
This keeps track of the one adapter used for all
BagType instances. |
protected BooleanLiteralExpItemProvider |
booleanLiteralExpItemProvider
This keeps track of the one adapter used for all
BooleanLiteralExp instances. |
protected org.eclipse.emf.edit.provider.IChangeNotifier |
changeNotifier
This is used to implement
IChangeNotifier . |
protected CollectionItemItemProvider |
collectionItemItemProvider
This keeps track of the one adapter used for all
CollectionItem instances. |
protected CollectionLiteralExpItemProvider |
collectionLiteralExpItemProvider
This keeps track of the one adapter used for all
CollectionLiteralExp instances. |
protected CollectionRangeItemProvider |
collectionRangeItemProvider
This keeps track of the one adapter used for all
CollectionRange instances. |
protected CollectionTypeItemProvider |
collectionTypeItemProvider
This keeps track of the one adapter used for all
CollectionType instances. |
protected ElementTypeItemProvider |
elementTypeItemProvider
This keeps track of the one adapter used for all
ElementType instances. |
protected EnumLiteralExpItemProvider |
enumLiteralExpItemProvider
This keeps track of the one adapter used for all
EnumLiteralExp instances. |
protected ExpressionInOCLItemProvider |
expressionInOCLItemProvider
This keeps track of the one adapter used for all
ExpressionInOCL instances. |
protected IfExpItemProvider |
ifExpItemProvider
This keeps track of the one adapter used for all
IfExp instances. |
protected IntegerLiteralExpItemProvider |
integerLiteralExpItemProvider
This keeps track of the one adapter used for all
IntegerLiteralExp instances. |
protected InvalidLiteralExpItemProvider |
invalidLiteralExpItemProvider
This keeps track of the one adapter used for all
InvalidLiteralExp instances. |
protected InvalidTypeItemProvider |
invalidTypeItemProvider
This keeps track of the one adapter used for all
InvalidType instances. |
protected IterateExpItemProvider |
iterateExpItemProvider
This keeps track of the one adapter used for all
IterateExp instances. |
protected IteratorExpItemProvider |
iteratorExpItemProvider
This keeps track of the one adapter used for all
IteratorExp instances. |
protected LetExpItemProvider |
letExpItemProvider
This keeps track of the one adapter used for all
LetExp instances. |
protected MessageExpItemProvider |
messageExpItemProvider
This keeps track of the one adapter used for all
MessageExp instances. |
protected MessageTypeItemProvider |
messageTypeItemProvider
This keeps track of the one adapter used for all
MessageType instances. |
protected NullLiteralExpItemProvider |
nullLiteralExpItemProvider
This keeps track of the one adapter used for all
NullLiteralExp instances. |
protected OperationCallExpItemProvider |
operationCallExpItemProvider
This keeps track of the one adapter used for all
OperationCallExp instances. |
protected OrderedSetTypeItemProvider |
orderedSetTypeItemProvider
This keeps track of the one adapter used for all
OrderedSetType instances. |
protected org.eclipse.emf.edit.provider.ComposedAdapterFactory |
parentAdapterFactory
This keeps track of the root adapter factory that delegates to this adapter factory.
|
protected PrimitiveTypeItemProvider |
primitiveTypeItemProvider
This keeps track of the one adapter used for all
PrimitiveType instances. |
protected PropertyCallExpItemProvider |
propertyCallExpItemProvider
This keeps track of the one adapter used for all
PropertyCallExp instances. |
protected RealLiteralExpItemProvider |
realLiteralExpItemProvider
This keeps track of the one adapter used for all
RealLiteralExp instances. |
protected SequenceTypeItemProvider |
sequenceTypeItemProvider
This keeps track of the one adapter used for all
SequenceType instances. |
protected SetTypeItemProvider |
setTypeItemProvider
This keeps track of the one adapter used for all
SetType instances. |
protected StateExpItemProvider |
stateExpItemProvider
This keeps track of the one adapter used for all
StateExp instances. |
protected StringLiteralExpItemProvider |
stringLiteralExpItemProvider
This keeps track of the one adapter used for all
StringLiteralExp instances. |
protected java.util.Collection<java.lang.Object> |
supportedTypes
This keeps track of all the supported types checked by
isFactoryForType . |
protected TemplateParameterTypeItemProvider |
templateParameterTypeItemProvider
This keeps track of the one adapter used for all
TemplateParameterType instances. |
protected TupleLiteralExpItemProvider |
tupleLiteralExpItemProvider
This keeps track of the one adapter used for all
TupleLiteralExp instances. |
protected TupleLiteralPartItemProvider |
tupleLiteralPartItemProvider
This keeps track of the one adapter used for all
TupleLiteralPart instances. |
protected TupleTypeItemProvider |
tupleTypeItemProvider
This keeps track of the one adapter used for all
TupleType instances. |
protected TypeExpItemProvider |
typeExpItemProvider
This keeps track of the one adapter used for all
TypeExp instances. |
protected TypeTypeItemProvider |
typeTypeItemProvider
This keeps track of the one adapter used for all
TypeType instances. |
protected UnlimitedNaturalLiteralExpItemProvider |
unlimitedNaturalLiteralExpItemProvider
This keeps track of the one adapter used for all
UnlimitedNaturalLiteralExp instances. |
protected UnspecifiedValueExpItemProvider |
unspecifiedValueExpItemProvider
This keeps track of the one adapter used for all
UnspecifiedValueExp instances. |
protected VariableExpItemProvider |
variableExpItemProvider
This keeps track of the one adapter used for all
VariableExp instances. |
protected VariableItemProvider |
variableItemProvider
This keeps track of the one adapter used for all
Variable instances. |
protected VoidTypeItemProvider |
voidTypeItemProvider
This keeps track of the one adapter used for all
VoidType instances. |
modelPackage, modelSwitch
Constructor and Description |
---|
UMLItemProviderAdapterFactory()
This constructs an instance.
|
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.notify.Adapter |
adapt(org.eclipse.emf.common.notify.Notifier notifier,
java.lang.Object type)
This implementation substitutes the factory itself as the key for the adapter.
|
java.lang.Object |
adapt(java.lang.Object object,
java.lang.Object type) |
void |
addListener(org.eclipse.emf.edit.provider.INotifyChangedListener notifyChangedListener)
This adds a listener.
|
org.eclipse.emf.common.notify.Adapter |
createAnyTypeAdapter()
This creates an adapter for a
AnyType . |
org.eclipse.emf.common.notify.Adapter |
createAssociationClassCallExpAdapter()
This creates an adapter for a
AssociationClassCallExp . |
org.eclipse.emf.common.notify.Adapter |
createBagTypeAdapter()
This creates an adapter for a
BagType . |
org.eclipse.emf.common.notify.Adapter |
createBooleanLiteralExpAdapter()
This creates an adapter for a
BooleanLiteralExp . |
org.eclipse.emf.common.notify.Adapter |
createCollectionItemAdapter()
This creates an adapter for a
CollectionItem . |
org.eclipse.emf.common.notify.Adapter |
createCollectionLiteralExpAdapter()
This creates an adapter for a
CollectionLiteralExp . |
org.eclipse.emf.common.notify.Adapter |
createCollectionRangeAdapter()
This creates an adapter for a
CollectionRange . |
org.eclipse.emf.common.notify.Adapter |
createCollectionTypeAdapter()
This creates an adapter for a
CollectionType . |
org.eclipse.emf.common.notify.Adapter |
createElementTypeAdapter()
This creates an adapter for a
ElementType . |
org.eclipse.emf.common.notify.Adapter |
createEnumLiteralExpAdapter()
This creates an adapter for a
EnumLiteralExp . |
org.eclipse.emf.common.notify.Adapter |
createExpressionInOCLAdapter()
This creates an adapter for a
ExpressionInOCL . |
org.eclipse.emf.common.notify.Adapter |
createIfExpAdapter()
This creates an adapter for a
IfExp . |
org.eclipse.emf.common.notify.Adapter |
createIntegerLiteralExpAdapter()
This creates an adapter for a
IntegerLiteralExp . |
org.eclipse.emf.common.notify.Adapter |
createInvalidLiteralExpAdapter()
This creates an adapter for a
InvalidLiteralExp . |
org.eclipse.emf.common.notify.Adapter |
createInvalidTypeAdapter()
This creates an adapter for a
InvalidType . |
org.eclipse.emf.common.notify.Adapter |
createIterateExpAdapter()
This creates an adapter for a
IterateExp . |
org.eclipse.emf.common.notify.Adapter |
createIteratorExpAdapter()
This creates an adapter for a
IteratorExp . |
org.eclipse.emf.common.notify.Adapter |
createLetExpAdapter()
This creates an adapter for a
LetExp . |
org.eclipse.emf.common.notify.Adapter |
createMessageExpAdapter()
This creates an adapter for a
MessageExp . |
org.eclipse.emf.common.notify.Adapter |
createMessageTypeAdapter()
This creates an adapter for a
MessageType . |
org.eclipse.emf.common.notify.Adapter |
createNullLiteralExpAdapter()
This creates an adapter for a
NullLiteralExp . |
org.eclipse.emf.common.notify.Adapter |
createOperationCallExpAdapter()
This creates an adapter for a
OperationCallExp . |
org.eclipse.emf.common.notify.Adapter |
createOrderedSetTypeAdapter()
This creates an adapter for a
OrderedSetType . |
org.eclipse.emf.common.notify.Adapter |
createPrimitiveTypeAdapter()
This creates an adapter for a
PrimitiveType . |
org.eclipse.emf.common.notify.Adapter |
createPropertyCallExpAdapter()
This creates an adapter for a
PropertyCallExp . |
org.eclipse.emf.common.notify.Adapter |
createRealLiteralExpAdapter()
This creates an adapter for a
RealLiteralExp . |
org.eclipse.emf.common.notify.Adapter |
createSequenceTypeAdapter()
This creates an adapter for a
SequenceType . |
org.eclipse.emf.common.notify.Adapter |
createSetTypeAdapter()
This creates an adapter for a
SetType . |
org.eclipse.emf.common.notify.Adapter |
createStateExpAdapter()
This creates an adapter for a
StateExp . |
org.eclipse.emf.common.notify.Adapter |
createStringLiteralExpAdapter()
This creates an adapter for a
StringLiteralExp . |
org.eclipse.emf.common.notify.Adapter |
createTemplateParameterTypeAdapter()
This creates an adapter for a
TemplateParameterType . |
org.eclipse.emf.common.notify.Adapter |
createTupleLiteralExpAdapter()
This creates an adapter for a
TupleLiteralExp . |
org.eclipse.emf.common.notify.Adapter |
createTupleLiteralPartAdapter()
This creates an adapter for a
TupleLiteralPart . |
org.eclipse.emf.common.notify.Adapter |
createTupleTypeAdapter()
This creates an adapter for a
TupleType . |
org.eclipse.emf.common.notify.Adapter |
createTypeExpAdapter()
This creates an adapter for a
TypeExp . |
org.eclipse.emf.common.notify.Adapter |
createTypeTypeAdapter()
This creates an adapter for a
TypeType . |
org.eclipse.emf.common.notify.Adapter |
createUnlimitedNaturalLiteralExpAdapter()
This creates an adapter for a
UnlimitedNaturalLiteralExp . |
org.eclipse.emf.common.notify.Adapter |
createUnspecifiedValueExpAdapter()
This creates an adapter for a
UnspecifiedValueExp . |
org.eclipse.emf.common.notify.Adapter |
createVariableAdapter()
This creates an adapter for a
Variable . |
org.eclipse.emf.common.notify.Adapter |
createVariableExpAdapter()
This creates an adapter for a
VariableExp . |
org.eclipse.emf.common.notify.Adapter |
createVoidTypeAdapter()
This creates an adapter for a
VoidType . |
void |
dispose()
This disposes all of the item providers created by this factory.
|
void |
fireNotifyChanged(org.eclipse.emf.common.notify.Notification notification)
This delegates to
changeNotifier and to parentAdapterFactory . |
org.eclipse.emf.edit.provider.ComposeableAdapterFactory |
getRootAdapterFactory()
This returns the root adapter factory that contains this factory.
|
boolean |
isFactoryForType(java.lang.Object type) |
void |
removeListener(org.eclipse.emf.edit.provider.INotifyChangedListener notifyChangedListener)
This removes a listener.
|
void |
setParentAdapterFactory(org.eclipse.emf.edit.provider.ComposedAdapterFactory parentAdapterFactory)
This sets the composed adapter factory that contains this factory.
|
createAdapter, createAnyType_1Adapter, createAssociationClassCallExp_1Adapter, createASTNodeAdapter, createBagType_1Adapter, createBooleanLiteralExp_1Adapter, createCallExp_1Adapter, createCallExpAdapter, createCallingASTNodeAdapter, createClassifierAdapter, createCollectionItem_1Adapter, createCollectionLiteralExp_1Adapter, createCollectionLiteralPart_1Adapter, createCollectionLiteralPartAdapter, createCollectionRange_1Adapter, createCollectionType_1Adapter, createDataTypeAdapter, createElementAdapter, createElementType_1Adapter, createEModelElementAdapter, createEnumLiteralExp_1Adapter, createEObjectAdapter, createExpressionInOCL_1Adapter, createExpressions_AssociationClassCallExpAdapter, createExpressions_BooleanLiteralExpAdapter, createExpressions_CallExpAdapter, createExpressions_CollectionItemAdapter, createExpressions_CollectionLiteralExpAdapter, createExpressions_CollectionLiteralPartAdapter, createExpressions_CollectionRangeAdapter, createExpressions_EnumLiteralExpAdapter, createExpressions_FeatureCallExpAdapter, createExpressions_IfExpAdapter, createExpressions_IntegerLiteralExpAdapter, createExpressions_InvalidLiteralExpAdapter, createExpressions_IterateExpAdapter, createExpressions_IteratorExpAdapter, createExpressions_LetExpAdapter, createExpressions_LiteralExpAdapter, createExpressions_LoopExpAdapter, createExpressions_MessageExpAdapter, createExpressions_NavigationCallExpAdapter, createExpressions_NullLiteralExpAdapter, createExpressions_NumericLiteralExpAdapter, createExpressions_OCLExpressionAdapter, createExpressions_OperationCallExpAdapter, createExpressions_PrimitiveLiteralExpAdapter, createExpressions_PropertyCallExpAdapter, createExpressions_RealLiteralExpAdapter, createExpressions_StateExpAdapter, createExpressions_StringLiteralExpAdapter, createExpressions_TupleLiteralExpAdapter, createExpressions_TupleLiteralPartAdapter, createExpressions_TypeExpAdapter, createExpressions_UnlimitedNaturalLiteralExpAdapter, createExpressions_UnspecifiedValueExpAdapter, createExpressions_VariableAdapter, createExpressions_VariableExpAdapter, createFeatureCallExp_1Adapter, createFeatureCallExpAdapter, createIfExp_1Adapter, createIntegerLiteralExp_1Adapter, createInvalidLiteralExp_1Adapter, createInvalidType_1Adapter, createIterateExp_1Adapter, createIteratorExp_1Adapter, createLetExp_1Adapter, createLiteralExp_1Adapter, createLiteralExpAdapter, createLoopExp_1Adapter, createLoopExpAdapter, createMessageExp_1Adapter, createMessageType_1Adapter, createNamedElementAdapter, createNamespaceAdapter, createNavigationCallExp_1Adapter, createNavigationCallExpAdapter, createNullLiteralExp_1Adapter, createNumericLiteralExp_1Adapter, createNumericLiteralExpAdapter, createOCLExpression_1Adapter, createOCLExpressionAdapter, createOpaqueExpressionAdapter, createOperationCallExp_1Adapter, createOrderedSetType_1Adapter, createPackageableElementAdapter, createParameterableElementAdapter, createPredefinedTypeAdapter, createPrimitiveLiteralExp_1Adapter, createPrimitiveLiteralExpAdapter, createPrimitiveType_1Adapter, createPropertyCallExp_1Adapter, createRealLiteralExp_1Adapter, createRedefinableElementAdapter, createSequenceType_1Adapter, createSetType_1Adapter, createStateExp_1Adapter, createStringLiteralExp_1Adapter, createTemplateableElementAdapter, createTupleLiteralExp_1Adapter, createTupleLiteralPart_1Adapter, createTupleType_1Adapter, createTypeAdapter, createTypedASTNodeAdapter, createTypedElementAdapter, createTypeExp_1Adapter, createTypes_AnyTypeAdapter, createTypes_BagTypeAdapter, createTypes_CollectionTypeAdapter, createTypes_ElementTypeAdapter, createTypes_InvalidTypeAdapter, createTypes_MessageTypeAdapter, createTypes_OrderedSetTypeAdapter, createTypes_PrimitiveTypeAdapter, createTypes_SequenceTypeAdapter, createTypes_SetTypeAdapter, createTypes_TemplateParameterTypeAdapter, createTypes_TupleTypeAdapter, createTypes_TypeTypeAdapter, createTypes_VoidTypeAdapter, createTypeType_1Adapter, createUML_PrimitiveTypeAdapter, createUnlimitedNaturalLiteralExp_1Adapter, createUnspecifiedValueExp_1Adapter, createUtilities_ExpressionInOCLAdapter, createUtilities_TypedElementAdapter, createValueSpecificationAdapter, createVariable_1Adapter, createVariableExp_1Adapter, createVisitableAdapter, createVoidType_1Adapter
adaptAllNew, adaptNew, associate, createAdapter, resolve
protected org.eclipse.emf.edit.provider.ComposedAdapterFactory parentAdapterFactory
protected org.eclipse.emf.edit.provider.IChangeNotifier changeNotifier
IChangeNotifier
.
protected java.util.Collection<java.lang.Object> supportedTypes
isFactoryForType
.
protected AnyTypeItemProvider anyTypeItemProvider
AnyType
instances.
protected VoidTypeItemProvider voidTypeItemProvider
VoidType
instances.
protected InvalidTypeItemProvider invalidTypeItemProvider
InvalidType
instances.
protected ElementTypeItemProvider elementTypeItemProvider
ElementType
instances.
protected TypeTypeItemProvider typeTypeItemProvider
TypeType
instances.
protected MessageTypeItemProvider messageTypeItemProvider
MessageType
instances.
protected PrimitiveTypeItemProvider primitiveTypeItemProvider
PrimitiveType
instances.
protected CollectionTypeItemProvider collectionTypeItemProvider
CollectionType
instances.
protected TupleTypeItemProvider tupleTypeItemProvider
TupleType
instances.
protected BagTypeItemProvider bagTypeItemProvider
BagType
instances.
protected SetTypeItemProvider setTypeItemProvider
SetType
instances.
protected OrderedSetTypeItemProvider orderedSetTypeItemProvider
OrderedSetType
instances.
protected SequenceTypeItemProvider sequenceTypeItemProvider
SequenceType
instances.
protected ExpressionInOCLItemProvider expressionInOCLItemProvider
ExpressionInOCL
instances.
protected AssociationClassCallExpItemProvider associationClassCallExpItemProvider
AssociationClassCallExp
instances.
protected BooleanLiteralExpItemProvider booleanLiteralExpItemProvider
BooleanLiteralExp
instances.
protected CollectionItemItemProvider collectionItemItemProvider
CollectionItem
instances.
protected CollectionLiteralExpItemProvider collectionLiteralExpItemProvider
CollectionLiteralExp
instances.
protected CollectionRangeItemProvider collectionRangeItemProvider
CollectionRange
instances.
protected EnumLiteralExpItemProvider enumLiteralExpItemProvider
EnumLiteralExp
instances.
protected IfExpItemProvider ifExpItemProvider
IfExp
instances.
protected IntegerLiteralExpItemProvider integerLiteralExpItemProvider
IntegerLiteralExp
instances.
protected UnlimitedNaturalLiteralExpItemProvider unlimitedNaturalLiteralExpItemProvider
UnlimitedNaturalLiteralExp
instances.
protected InvalidLiteralExpItemProvider invalidLiteralExpItemProvider
InvalidLiteralExp
instances.
protected IterateExpItemProvider iterateExpItemProvider
IterateExp
instances.
protected IteratorExpItemProvider iteratorExpItemProvider
IteratorExp
instances.
protected LetExpItemProvider letExpItemProvider
LetExp
instances.
protected MessageExpItemProvider messageExpItemProvider
MessageExp
instances.
protected NullLiteralExpItemProvider nullLiteralExpItemProvider
NullLiteralExp
instances.
protected OperationCallExpItemProvider operationCallExpItemProvider
OperationCallExp
instances.
protected PropertyCallExpItemProvider propertyCallExpItemProvider
PropertyCallExp
instances.
protected RealLiteralExpItemProvider realLiteralExpItemProvider
RealLiteralExp
instances.
protected StateExpItemProvider stateExpItemProvider
StateExp
instances.
protected StringLiteralExpItemProvider stringLiteralExpItemProvider
StringLiteralExp
instances.
protected TupleLiteralExpItemProvider tupleLiteralExpItemProvider
TupleLiteralExp
instances.
protected TupleLiteralPartItemProvider tupleLiteralPartItemProvider
TupleLiteralPart
instances.
protected TypeExpItemProvider typeExpItemProvider
TypeExp
instances.
protected UnspecifiedValueExpItemProvider unspecifiedValueExpItemProvider
UnspecifiedValueExp
instances.
protected VariableItemProvider variableItemProvider
Variable
instances.
protected VariableExpItemProvider variableExpItemProvider
VariableExp
instances.
protected TemplateParameterTypeItemProvider templateParameterTypeItemProvider
TemplateParameterType
instances.
public UMLItemProviderAdapterFactory()
public org.eclipse.emf.common.notify.Adapter createAnyTypeAdapter()
AnyType
.
createAnyTypeAdapter
in class UMLAdapterFactory
AnyType
public org.eclipse.emf.common.notify.Adapter createVoidTypeAdapter()
VoidType
.
createVoidTypeAdapter
in class UMLAdapterFactory
VoidType
public org.eclipse.emf.common.notify.Adapter createInvalidTypeAdapter()
InvalidType
.
createInvalidTypeAdapter
in class UMLAdapterFactory
InvalidType
public org.eclipse.emf.common.notify.Adapter createElementTypeAdapter()
ElementType
.
createElementTypeAdapter
in class UMLAdapterFactory
ElementType
public org.eclipse.emf.common.notify.Adapter createTypeTypeAdapter()
TypeType
.
createTypeTypeAdapter
in class UMLAdapterFactory
TypeType
public org.eclipse.emf.common.notify.Adapter createMessageTypeAdapter()
MessageType
.
createMessageTypeAdapter
in class UMLAdapterFactory
MessageType
public org.eclipse.emf.common.notify.Adapter createPrimitiveTypeAdapter()
PrimitiveType
.
createPrimitiveTypeAdapter
in class UMLAdapterFactory
PrimitiveType
public org.eclipse.emf.common.notify.Adapter createCollectionTypeAdapter()
CollectionType
.
createCollectionTypeAdapter
in class UMLAdapterFactory
CollectionType
public org.eclipse.emf.common.notify.Adapter createTupleTypeAdapter()
TupleType
.
createTupleTypeAdapter
in class UMLAdapterFactory
TupleType
public org.eclipse.emf.common.notify.Adapter createBagTypeAdapter()
BagType
.
createBagTypeAdapter
in class UMLAdapterFactory
BagType
public org.eclipse.emf.common.notify.Adapter createSetTypeAdapter()
SetType
.
createSetTypeAdapter
in class UMLAdapterFactory
SetType
public org.eclipse.emf.common.notify.Adapter createOrderedSetTypeAdapter()
OrderedSetType
.
createOrderedSetTypeAdapter
in class UMLAdapterFactory
OrderedSetType
public org.eclipse.emf.common.notify.Adapter createSequenceTypeAdapter()
SequenceType
.
createSequenceTypeAdapter
in class UMLAdapterFactory
SequenceType
public org.eclipse.emf.common.notify.Adapter createExpressionInOCLAdapter()
ExpressionInOCL
.
createExpressionInOCLAdapter
in class UMLAdapterFactory
ExpressionInOCL
public org.eclipse.emf.common.notify.Adapter createAssociationClassCallExpAdapter()
AssociationClassCallExp
.
createAssociationClassCallExpAdapter
in class UMLAdapterFactory
AssociationClassCallExp
public org.eclipse.emf.common.notify.Adapter createBooleanLiteralExpAdapter()
BooleanLiteralExp
.
createBooleanLiteralExpAdapter
in class UMLAdapterFactory
BooleanLiteralExp
public org.eclipse.emf.common.notify.Adapter createCollectionItemAdapter()
CollectionItem
.
createCollectionItemAdapter
in class UMLAdapterFactory
CollectionItem
public org.eclipse.emf.common.notify.Adapter createCollectionLiteralExpAdapter()
CollectionLiteralExp
.
createCollectionLiteralExpAdapter
in class UMLAdapterFactory
CollectionLiteralExp
public org.eclipse.emf.common.notify.Adapter createCollectionRangeAdapter()
CollectionRange
.
createCollectionRangeAdapter
in class UMLAdapterFactory
CollectionRange
public org.eclipse.emf.common.notify.Adapter createEnumLiteralExpAdapter()
EnumLiteralExp
.
createEnumLiteralExpAdapter
in class UMLAdapterFactory
EnumLiteralExp
public org.eclipse.emf.common.notify.Adapter createIfExpAdapter()
IfExp
.
createIfExpAdapter
in class UMLAdapterFactory
IfExp
public org.eclipse.emf.common.notify.Adapter createIntegerLiteralExpAdapter()
IntegerLiteralExp
.
createIntegerLiteralExpAdapter
in class UMLAdapterFactory
IntegerLiteralExp
public org.eclipse.emf.common.notify.Adapter createUnlimitedNaturalLiteralExpAdapter()
UnlimitedNaturalLiteralExp
.
createUnlimitedNaturalLiteralExpAdapter
in class UMLAdapterFactory
UnlimitedNaturalLiteralExp
public org.eclipse.emf.common.notify.Adapter createInvalidLiteralExpAdapter()
InvalidLiteralExp
.
createInvalidLiteralExpAdapter
in class UMLAdapterFactory
InvalidLiteralExp
public org.eclipse.emf.common.notify.Adapter createIterateExpAdapter()
IterateExp
.
createIterateExpAdapter
in class UMLAdapterFactory
IterateExp
public org.eclipse.emf.common.notify.Adapter createIteratorExpAdapter()
IteratorExp
.
createIteratorExpAdapter
in class UMLAdapterFactory
IteratorExp
public org.eclipse.emf.common.notify.Adapter createLetExpAdapter()
LetExp
.
createLetExpAdapter
in class UMLAdapterFactory
LetExp
public org.eclipse.emf.common.notify.Adapter createMessageExpAdapter()
MessageExp
.
createMessageExpAdapter
in class UMLAdapterFactory
MessageExp
public org.eclipse.emf.common.notify.Adapter createNullLiteralExpAdapter()
NullLiteralExp
.
createNullLiteralExpAdapter
in class UMLAdapterFactory
NullLiteralExp
public org.eclipse.emf.common.notify.Adapter createOperationCallExpAdapter()
OperationCallExp
.
createOperationCallExpAdapter
in class UMLAdapterFactory
OperationCallExp
public org.eclipse.emf.common.notify.Adapter createPropertyCallExpAdapter()
PropertyCallExp
.
createPropertyCallExpAdapter
in class UMLAdapterFactory
PropertyCallExp
public org.eclipse.emf.common.notify.Adapter createRealLiteralExpAdapter()
RealLiteralExp
.
createRealLiteralExpAdapter
in class UMLAdapterFactory
RealLiteralExp
public org.eclipse.emf.common.notify.Adapter createStateExpAdapter()
StateExp
.
createStateExpAdapter
in class UMLAdapterFactory
StateExp
public org.eclipse.emf.common.notify.Adapter createStringLiteralExpAdapter()
StringLiteralExp
.
createStringLiteralExpAdapter
in class UMLAdapterFactory
StringLiteralExp
public org.eclipse.emf.common.notify.Adapter createTupleLiteralExpAdapter()
TupleLiteralExp
.
createTupleLiteralExpAdapter
in class UMLAdapterFactory
TupleLiteralExp
public org.eclipse.emf.common.notify.Adapter createTupleLiteralPartAdapter()
TupleLiteralPart
.
createTupleLiteralPartAdapter
in class UMLAdapterFactory
TupleLiteralPart
public org.eclipse.emf.common.notify.Adapter createTypeExpAdapter()
TypeExp
.
createTypeExpAdapter
in class UMLAdapterFactory
TypeExp
public org.eclipse.emf.common.notify.Adapter createUnspecifiedValueExpAdapter()
UnspecifiedValueExp
.
createUnspecifiedValueExpAdapter
in class UMLAdapterFactory
UnspecifiedValueExp
public org.eclipse.emf.common.notify.Adapter createVariableAdapter()
Variable
.
createVariableAdapter
in class UMLAdapterFactory
Variable
public org.eclipse.emf.common.notify.Adapter createVariableExpAdapter()
VariableExp
.
createVariableExpAdapter
in class UMLAdapterFactory
VariableExp
public org.eclipse.emf.common.notify.Adapter createTemplateParameterTypeAdapter()
TemplateParameterType
.
createTemplateParameterTypeAdapter
in class UMLAdapterFactory
TemplateParameterType
public org.eclipse.emf.edit.provider.ComposeableAdapterFactory getRootAdapterFactory()
getRootAdapterFactory
in interface org.eclipse.emf.edit.provider.ComposeableAdapterFactory
public void setParentAdapterFactory(org.eclipse.emf.edit.provider.ComposedAdapterFactory parentAdapterFactory)
setParentAdapterFactory
in interface org.eclipse.emf.edit.provider.ComposeableAdapterFactory
public boolean isFactoryForType(java.lang.Object type)
isFactoryForType
in interface org.eclipse.emf.common.notify.AdapterFactory
isFactoryForType
in class UMLAdapterFactory
public org.eclipse.emf.common.notify.Adapter adapt(org.eclipse.emf.common.notify.Notifier notifier, java.lang.Object type)
adapt
in interface org.eclipse.emf.common.notify.AdapterFactory
adapt
in class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
public java.lang.Object adapt(java.lang.Object object, java.lang.Object type)
adapt
in interface org.eclipse.emf.common.notify.AdapterFactory
adapt
in class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
public void addListener(org.eclipse.emf.edit.provider.INotifyChangedListener notifyChangedListener)
addListener
in interface org.eclipse.emf.edit.provider.IChangeNotifier
public void removeListener(org.eclipse.emf.edit.provider.INotifyChangedListener notifyChangedListener)
removeListener
in interface org.eclipse.emf.edit.provider.IChangeNotifier
public void fireNotifyChanged(org.eclipse.emf.common.notify.Notification notification)
changeNotifier
and to parentAdapterFactory
.
fireNotifyChanged
in interface org.eclipse.emf.edit.provider.IChangeNotifier
public void dispose()
dispose
in interface org.eclipse.emf.edit.provider.IDisposable