public class InteractionAdapterFactory
extends org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
createXXX method for each class of the model.
InteractionPackage| Constructor and Description |
|---|
InteractionAdapterFactory()
Creates an instance of the adapter factory.
|
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.common.notify.Adapter |
createAbstractBehaviorAdapter()
Creates a new adapter for an object of class '
Abstract Behavior'. |
org.eclipse.emf.common.notify.Adapter |
createAbstractCapabilityAdapter()
Creates a new adapter for an object of class '
Abstract Capability'. |
org.eclipse.emf.common.notify.Adapter |
createAbstractCapabilityExtendAdapter()
Creates a new adapter for an object of class '
Abstract Capability Extend'. |
org.eclipse.emf.common.notify.Adapter |
createAbstractCapabilityExtensionPointAdapter()
Creates a new adapter for an object of class '
Abstract Capability Extension Point'. |
org.eclipse.emf.common.notify.Adapter |
createAbstractCapabilityGeneralizationAdapter()
Creates a new adapter for an object of class '
Abstract Capability Generalization'. |
org.eclipse.emf.common.notify.Adapter |
createAbstractCapabilityIncludeAdapter()
Creates a new adapter for an object of class '
Abstract Capability Include'. |
org.eclipse.emf.common.notify.Adapter |
createAbstractCapabilityRealizationAdapter()
Creates a new adapter for an object of class '
Abstract Capability Realization'. |
org.eclipse.emf.common.notify.Adapter |
createAbstractEndAdapter()
Creates a new adapter for an object of class '
Abstract End'. |
org.eclipse.emf.common.notify.Adapter |
createAbstractEventAdapter()
Creates a new adapter for an object of class '
Abstract Event'. |
org.eclipse.emf.common.notify.Adapter |
createAbstractFragmentAdapter()
Creates a new adapter for an object of class '
Abstract Fragment'. |
org.eclipse.emf.common.notify.Adapter |
createAbstractFunctionAbstractCapabilityInvolvementAdapter()
Creates a new adapter for an object of class '
Abstract Function Abstract Capability Involvement'. |
org.eclipse.emf.common.notify.Adapter |
createAbstractFunctionalChainContainerAdapter()
Creates a new adapter for an object of class '
Abstract Functional Chain Container'. |
org.eclipse.emf.common.notify.Adapter |
createAbstractNamedElementAdapter()
Creates a new adapter for an object of class '
Abstract Named Element'. |
org.eclipse.emf.common.notify.Adapter |
createAbstractRelationshipAdapter()
Creates a new adapter for an object of class '
Abstract Relationship'. |
org.eclipse.emf.common.notify.Adapter |
createAbstractTraceAdapter()
Creates a new adapter for an object of class '
Abstract Trace'. |
org.eclipse.emf.common.notify.Adapter |
createAbstractTypeAdapter()
Creates a new adapter for an object of class '
Abstract Type'. |
org.eclipse.emf.common.notify.Adapter |
createAdapter(org.eclipse.emf.common.notify.Notifier target)
Creates an adapter for the
target. |
org.eclipse.emf.common.notify.Adapter |
createAllocationAdapter()
Creates a new adapter for an object of class '
Allocation'. |
org.eclipse.emf.common.notify.Adapter |
createArmTimerEventAdapter()
Creates a new adapter for an object of class '
Arm Timer Event'. |
org.eclipse.emf.common.notify.Adapter |
createCancelTimerEventAdapter()
Creates a new adapter for an object of class '
Cancel Timer Event'. |
org.eclipse.emf.common.notify.Adapter |
createCapellaElementAdapter()
Creates a new adapter for an object of class '
Capella Element'. |
org.eclipse.emf.common.notify.Adapter |
createCombinedFragmentAdapter()
Creates a new adapter for an object of class '
Combined Fragment'. |
org.eclipse.emf.common.notify.Adapter |
createConstraintDurationAdapter()
Creates a new adapter for an object of class '
Constraint Duration'. |
org.eclipse.emf.common.notify.Adapter |
createCreationEventAdapter()
Creates a new adapter for an object of class '
Creation Event'. |
org.eclipse.emf.common.notify.Adapter |
createDestructionEventAdapter()
Creates a new adapter for an object of class '
Destruction Event'. |
org.eclipse.emf.common.notify.Adapter |
createElementAdapter()
Creates a new adapter for an object of class '
Element'. |
org.eclipse.emf.common.notify.Adapter |
createEObjectAdapter()
Creates a new adapter for the default case.
|
org.eclipse.emf.common.notify.Adapter |
createEventAdapter()
Creates a new adapter for an object of class '
Event'. |
org.eclipse.emf.common.notify.Adapter |
createEventReceiptOperationAdapter()
Creates a new adapter for an object of class '
Event Receipt Operation'. |
org.eclipse.emf.common.notify.Adapter |
createEventSentOperationAdapter()
Creates a new adapter for an object of class '
Event Sent Operation'. |
org.eclipse.emf.common.notify.Adapter |
createExecutionAdapter()
Creates a new adapter for an object of class '
Execution'. |
org.eclipse.emf.common.notify.Adapter |
createExecutionEndAdapter()
Creates a new adapter for an object of class '
Execution End'. |
org.eclipse.emf.common.notify.Adapter |
createExecutionEventAdapter()
Creates a new adapter for an object of class '
Execution Event'. |
org.eclipse.emf.common.notify.Adapter |
createExtensibleElementAdapter()
Creates a new adapter for an object of class '
Extensible Element'. |
org.eclipse.emf.common.notify.Adapter |
createFragmentEndAdapter()
Creates a new adapter for an object of class '
Fragment End'. |
org.eclipse.emf.common.notify.Adapter |
createFunctionalChainAbstractCapabilityInvolvementAdapter()
Creates a new adapter for an object of class '
Functional Chain Abstract Capability Involvement'. |
org.eclipse.emf.common.notify.Adapter |
createGateAdapter()
Creates a new adapter for an object of class '
Gate'. |
org.eclipse.emf.common.notify.Adapter |
createInstanceRoleAdapter()
Creates a new adapter for an object of class '
Instance Role'. |
org.eclipse.emf.common.notify.Adapter |
createInteractionFragmentAdapter()
Creates a new adapter for an object of class '
Fragment'. |
org.eclipse.emf.common.notify.Adapter |
createInteractionOperandAdapter()
Creates a new adapter for an object of class '
Operand'. |
org.eclipse.emf.common.notify.Adapter |
createInteractionStateAdapter()
Creates a new adapter for an object of class '
State'. |
org.eclipse.emf.common.notify.Adapter |
createInteractionUseAdapter()
Creates a new adapter for an object of class '
Use'. |
org.eclipse.emf.common.notify.Adapter |
createInvolvementAdapter()
Creates a new adapter for an object of class '
Involvement'. |
org.eclipse.emf.common.notify.Adapter |
createInvolverElementAdapter()
Creates a new adapter for an object of class '
Involver Element'. |
org.eclipse.emf.common.notify.Adapter |
createMergeLinkAdapter()
Creates a new adapter for an object of class '
Merge Link'. |
org.eclipse.emf.common.notify.Adapter |
createMessageEndAdapter()
Creates a new adapter for an object of class '
Message End'. |
org.eclipse.emf.common.notify.Adapter |
createModelElementAdapter()
Creates a new adapter for an object of class '
Model Element'. |
org.eclipse.emf.common.notify.Adapter |
createNamedElementAdapter()
Creates a new adapter for an object of class '
Named Element'. |
org.eclipse.emf.common.notify.Adapter |
createNamedRelationshipAdapter()
Creates a new adapter for an object of class '
Named Relationship'. |
org.eclipse.emf.common.notify.Adapter |
createNamespaceAdapter()
Creates a new adapter for an object of class '
Namespace'. |
org.eclipse.emf.common.notify.Adapter |
createPublishableElementAdapter()
Creates a new adapter for an object of class '
Publishable Element'. |
org.eclipse.emf.common.notify.Adapter |
createRefinementLinkAdapter()
Creates a new adapter for an object of class '
Refinement Link'. |
org.eclipse.emf.common.notify.Adapter |
createRelationshipAdapter()
Creates a new adapter for an object of class '
Relationship'. |
org.eclipse.emf.common.notify.Adapter |
createScenarioAdapter()
Creates a new adapter for an object of class '
Scenario'. |
org.eclipse.emf.common.notify.Adapter |
createScenarioRealizationAdapter()
Creates a new adapter for an object of class '
Scenario Realization'. |
org.eclipse.emf.common.notify.Adapter |
createSequenceMessageAdapter()
Creates a new adapter for an object of class '
Sequence Message'. |
org.eclipse.emf.common.notify.Adapter |
createSequenceMessageValuationAdapter()
Creates a new adapter for an object of class '
Sequence Message Valuation'. |
org.eclipse.emf.common.notify.Adapter |
createStateFragmentAdapter()
Creates a new adapter for an object of class '
State Fragment'. |
org.eclipse.emf.common.notify.Adapter |
createStructureAdapter()
Creates a new adapter for an object of class '
Structure'. |
org.eclipse.emf.common.notify.Adapter |
createTimeLapseAdapter()
Creates a new adapter for an object of class '
Time Lapse'. |
org.eclipse.emf.common.notify.Adapter |
createTraceableElementAdapter()
Creates a new adapter for an object of class '
Traceable Element'. |
org.eclipse.emf.common.notify.Adapter |
createTraceAdapter()
Creates a new adapter for an object of class '
Trace'. |
boolean |
isFactoryForType(java.lang.Object object)
Returns whether this factory is applicable for the type of the object.
|
public InteractionAdapterFactory()
public boolean isFactoryForType(java.lang.Object object)
true if the object is either the model's package or is an instance object of the model.
isFactoryForType in interface org.eclipse.emf.common.notify.AdapterFactoryisFactoryForType in class org.eclipse.emf.common.notify.impl.AdapterFactoryImplpublic org.eclipse.emf.common.notify.Adapter createAdapter(org.eclipse.emf.common.notify.Notifier target)
target.
createAdapter in class org.eclipse.emf.common.notify.impl.AdapterFactoryImpltarget - the object to adapt.target.public org.eclipse.emf.common.notify.Adapter createSequenceMessageAdapter()
Sequence Message'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
SequenceMessagepublic org.eclipse.emf.common.notify.Adapter createScenarioAdapter()
Scenario'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
Scenariopublic org.eclipse.emf.common.notify.Adapter createMessageEndAdapter()
Message End'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
MessageEndpublic org.eclipse.emf.common.notify.Adapter createExecutionAdapter()
Execution'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
Executionpublic org.eclipse.emf.common.notify.Adapter createExecutionEndAdapter()
Execution End'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
ExecutionEndpublic org.eclipse.emf.common.notify.Adapter createCreationEventAdapter()
Creation Event'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
CreationEventpublic org.eclipse.emf.common.notify.Adapter createDestructionEventAdapter()
Destruction Event'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
DestructionEventpublic org.eclipse.emf.common.notify.Adapter createExecutionEventAdapter()
Execution Event'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
ExecutionEventpublic org.eclipse.emf.common.notify.Adapter createInstanceRoleAdapter()
Instance Role'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
InstanceRolepublic org.eclipse.emf.common.notify.Adapter createAbstractEndAdapter()
Abstract End'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
AbstractEndpublic org.eclipse.emf.common.notify.Adapter createEventAdapter()
Event'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
Eventpublic org.eclipse.emf.common.notify.Adapter createEventReceiptOperationAdapter()
Event Receipt Operation'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
EventReceiptOperationpublic org.eclipse.emf.common.notify.Adapter createEventSentOperationAdapter()
Event Sent Operation'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
EventSentOperationpublic org.eclipse.emf.common.notify.Adapter createMergeLinkAdapter()
Merge Link'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
MergeLinkpublic org.eclipse.emf.common.notify.Adapter createRefinementLinkAdapter()
Refinement Link'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
RefinementLinkpublic org.eclipse.emf.common.notify.Adapter createAbstractCapabilityRealizationAdapter()
Abstract Capability Realization'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
AbstractCapabilityRealizationpublic org.eclipse.emf.common.notify.Adapter createAbstractCapabilityAdapter()
Abstract Capability'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
AbstractCapabilitypublic org.eclipse.emf.common.notify.Adapter createAbstractCapabilityExtendAdapter()
Abstract Capability Extend'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
AbstractCapabilityExtendpublic org.eclipse.emf.common.notify.Adapter createAbstractCapabilityExtensionPointAdapter()
Abstract Capability Extension Point'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
AbstractCapabilityExtensionPointpublic org.eclipse.emf.common.notify.Adapter createAbstractCapabilityGeneralizationAdapter()
Abstract Capability Generalization'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
AbstractCapabilityGeneralizationpublic org.eclipse.emf.common.notify.Adapter createAbstractCapabilityIncludeAdapter()
Abstract Capability Include'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
AbstractCapabilityIncludepublic org.eclipse.emf.common.notify.Adapter createInteractionFragmentAdapter()
Fragment'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
InteractionFragmentpublic org.eclipse.emf.common.notify.Adapter createInteractionStateAdapter()
State'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
InteractionStatepublic org.eclipse.emf.common.notify.Adapter createInteractionUseAdapter()
Use'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
InteractionUsepublic org.eclipse.emf.common.notify.Adapter createCombinedFragmentAdapter()
Combined Fragment'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
CombinedFragmentpublic org.eclipse.emf.common.notify.Adapter createGateAdapter()
Gate'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
Gatepublic org.eclipse.emf.common.notify.Adapter createInteractionOperandAdapter()
Operand'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
InteractionOperandpublic org.eclipse.emf.common.notify.Adapter createTimeLapseAdapter()
Time Lapse'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
TimeLapsepublic org.eclipse.emf.common.notify.Adapter createAbstractFragmentAdapter()
Abstract Fragment'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
AbstractFragmentpublic org.eclipse.emf.common.notify.Adapter createFragmentEndAdapter()
Fragment End'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
FragmentEndpublic org.eclipse.emf.common.notify.Adapter createFunctionalChainAbstractCapabilityInvolvementAdapter()
Functional Chain Abstract Capability Involvement'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
FunctionalChainAbstractCapabilityInvolvementpublic org.eclipse.emf.common.notify.Adapter createAbstractFunctionAbstractCapabilityInvolvementAdapter()
Abstract Function Abstract Capability Involvement'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
AbstractFunctionAbstractCapabilityInvolvementpublic org.eclipse.emf.common.notify.Adapter createScenarioRealizationAdapter()
Scenario Realization'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
ScenarioRealizationpublic org.eclipse.emf.common.notify.Adapter createStateFragmentAdapter()
State Fragment'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
StateFragmentpublic org.eclipse.emf.common.notify.Adapter createArmTimerEventAdapter()
Arm Timer Event'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
ArmTimerEventpublic org.eclipse.emf.common.notify.Adapter createCancelTimerEventAdapter()
Cancel Timer Event'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
CancelTimerEventpublic org.eclipse.emf.common.notify.Adapter createConstraintDurationAdapter()
Constraint Duration'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
ConstraintDurationpublic org.eclipse.emf.common.notify.Adapter createSequenceMessageValuationAdapter()
Sequence Message Valuation'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
SequenceMessageValuationpublic org.eclipse.emf.common.notify.Adapter createElementAdapter()
Element'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
Elementpublic org.eclipse.emf.common.notify.Adapter createExtensibleElementAdapter()
Extensible Element'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
ExtensibleElementpublic org.eclipse.emf.common.notify.Adapter createModelElementAdapter()
Model Element'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
ModelElementpublic org.eclipse.emf.common.notify.Adapter createAbstractNamedElementAdapter()
Abstract Named Element'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
AbstractNamedElementpublic org.eclipse.emf.common.notify.Adapter createTraceableElementAdapter()
Traceable Element'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
TraceableElementpublic org.eclipse.emf.common.notify.Adapter createPublishableElementAdapter()
Publishable Element'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
PublishableElementpublic org.eclipse.emf.common.notify.Adapter createCapellaElementAdapter()
Capella Element'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
CapellaElementpublic org.eclipse.emf.common.notify.Adapter createNamedElementAdapter()
Named Element'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
NamedElementpublic org.eclipse.emf.common.notify.Adapter createNamespaceAdapter()
Namespace'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
Namespacepublic org.eclipse.emf.common.notify.Adapter createAbstractBehaviorAdapter()
Abstract Behavior'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
AbstractBehaviorpublic org.eclipse.emf.common.notify.Adapter createAbstractTypeAdapter()
Abstract Type'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
AbstractTypepublic org.eclipse.emf.common.notify.Adapter createAbstractEventAdapter()
Abstract Event'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
AbstractEventpublic org.eclipse.emf.common.notify.Adapter createAbstractRelationshipAdapter()
Abstract Relationship'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
AbstractRelationshippublic org.eclipse.emf.common.notify.Adapter createRelationshipAdapter()
Relationship'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
Relationshippublic org.eclipse.emf.common.notify.Adapter createAbstractTraceAdapter()
Abstract Trace'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
AbstractTracepublic org.eclipse.emf.common.notify.Adapter createTraceAdapter()
Trace'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
Tracepublic org.eclipse.emf.common.notify.Adapter createAllocationAdapter()
Allocation'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
Allocationpublic org.eclipse.emf.common.notify.Adapter createStructureAdapter()
Structure'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
Structurepublic org.eclipse.emf.common.notify.Adapter createInvolverElementAdapter()
Involver Element'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
InvolverElementpublic org.eclipse.emf.common.notify.Adapter createAbstractFunctionalChainContainerAdapter()
Abstract Functional Chain Container'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
AbstractFunctionalChainContainerpublic org.eclipse.emf.common.notify.Adapter createNamedRelationshipAdapter()
Named Relationship'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
NamedRelationshippublic org.eclipse.emf.common.notify.Adapter createInvolvementAdapter()
Involvement'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
Involvementpublic org.eclipse.emf.common.notify.Adapter createEObjectAdapter()