org.eclipse.uml2.util
Class UML2AdapterFactory

java.lang.Object
  extended byorg.eclipse.emf.common.notify.impl.AdapterFactoryImpl
      extended byorg.eclipse.uml2.util.UML2AdapterFactory
All Implemented Interfaces:
AdapterFactory
Direct Known Subclasses:
UML2ItemProviderAdapterFactory

public class UML2AdapterFactory
extends AdapterFactoryImpl

The Adapter Factory for the model. It provides an adapter createXXX method for each class of the model.

See Also:
UML2Package

Field Summary
static String copyright
           
protected static UML2Package modelPackage
          The cached model package
protected  UML2Switch modelSwitch
          The switch the delegates to the createXXX methods
 
Constructor Summary
UML2AdapterFactory()
          Creates an instance of the adapter factory
 
Method Summary
 Adapter createAbstractionAdapter()
          Creates a new adapter for an object of class 'Abstraction'
 Adapter createAcceptCallActionAdapter()
          Creates a new adapter for an object of class 'Accept Call Action'
 Adapter createAcceptEventActionAdapter()
          Creates a new adapter for an object of class 'Accept Event Action'
 Adapter createActionAdapter()
          Creates a new adapter for an object of class 'Action'
 Adapter createActivityAdapter()
          Creates a new adapter for an object of class 'Activity'
 Adapter createActivityEdgeAdapter()
          Creates a new adapter for an object of class 'Activity Edge'
 Adapter createActivityFinalNodeAdapter()
          Creates a new adapter for an object of class 'Activity Final Node'
 Adapter createActivityGroupAdapter()
          Creates a new adapter for an object of class 'Activity Group'
 Adapter createActivityNodeAdapter()
          Creates a new adapter for an object of class 'Activity Node'
 Adapter createActivityParameterNodeAdapter()
          Creates a new adapter for an object of class 'Activity Parameter Node'
 Adapter createActivityPartitionAdapter()
          Creates a new adapter for an object of class 'Activity Partition'
 Adapter createActorAdapter()
          Creates a new adapter for an object of class 'Actor'
 Adapter createAdapter(Notifier target)
          Creates an adapter for the target
 Adapter createAddStructuralFeatureValueActionAdapter()
          Creates a new adapter for an object of class 'Add Structural Feature Value Action'
 Adapter createAddVariableValueActionAdapter()
          Creates a new adapter for an object of class 'Add Variable Value Action'
 Adapter createAnyTriggerAdapter()
          Creates a new adapter for an object of class 'Any Trigger'
 Adapter createApplyFunctionActionAdapter()
          Creates a new adapter for an object of class 'Apply Function Action'
 Adapter createArtifactAdapter()
          Creates a new adapter for an object of class 'Artifact'
 Adapter createAssociationAdapter()
          Creates a new adapter for an object of class 'Association'
 Adapter createAssociationClassAdapter()
          Creates a new adapter for an object of class 'Association Class'
 Adapter createBehaviorAdapter()
          Creates a new adapter for an object of class 'Behavior'
 Adapter createBehavioralFeatureAdapter()
          Creates a new adapter for an object of class 'Behavioral Feature'
 Adapter createBehavioredClassifierAdapter()
          Creates a new adapter for an object of class 'Behaviored Classifier'
 Adapter createBroadcastSignalActionAdapter()
          Creates a new adapter for an object of class 'Broadcast Signal Action'
 Adapter createCallActionAdapter()
          Creates a new adapter for an object of class 'Call Action'
 Adapter createCallBehaviorActionAdapter()
          Creates a new adapter for an object of class 'Call Behavior Action'
 Adapter createCallOperationActionAdapter()
          Creates a new adapter for an object of class 'Call Operation Action'
 Adapter createCallTriggerAdapter()
          Creates a new adapter for an object of class 'Call Trigger'
 Adapter createCentralBufferNodeAdapter()
          Creates a new adapter for an object of class 'Central Buffer Node'
 Adapter createChangeTriggerAdapter()
          Creates a new adapter for an object of class 'Change Trigger'
 Adapter createClassAdapter()
          Creates a new adapter for an object of class 'Class'
 Adapter createClassifierAdapter()
          Creates a new adapter for an object of class 'Classifier'
 Adapter createClassifierTemplateParameterAdapter()
          Creates a new adapter for an object of class 'Classifier Template Parameter'
 Adapter createClauseAdapter()
          Creates a new adapter for an object of class 'Clause'
 Adapter createClearAssociationActionAdapter()
          Creates a new adapter for an object of class 'Clear Association Action'
 Adapter createClearStructuralFeatureActionAdapter()
          Creates a new adapter for an object of class 'Clear Structural Feature Action'
 Adapter createClearVariableActionAdapter()
          Creates a new adapter for an object of class 'Clear Variable Action'
 Adapter createCollaborationAdapter()
          Creates a new adapter for an object of class 'Collaboration'
 Adapter createCollaborationOccurrenceAdapter()
          Creates a new adapter for an object of class 'Collaboration Occurrence'
 Adapter createCombinedFragmentAdapter()
          Creates a new adapter for an object of class 'Combined Fragment'
 Adapter createCommentAdapter()
          Creates a new adapter for an object of class 'Comment'
 Adapter createCommunicationPathAdapter()
          Creates a new adapter for an object of class 'Communication Path'
 Adapter createComponentAdapter()
          Creates a new adapter for an object of class 'Component'
 Adapter createConditionalNodeAdapter()
          Creates a new adapter for an object of class 'Conditional Node'
 Adapter createConnectableElementAdapter()
          Creates a new adapter for an object of class 'Connectable Element'
 Adapter createConnectableElementTemplateParameterAdapter()
          Creates a new adapter for an object of class 'Connectable Element Template Parameter'
 Adapter createConnectionPointReferenceAdapter()
          Creates a new adapter for an object of class 'Connection Point Reference'
 Adapter createConnectorAdapter()
          Creates a new adapter for an object of class 'Connector'
 Adapter createConnectorEndAdapter()
          Creates a new adapter for an object of class 'Connector End'
 Adapter createConstraintAdapter()
          Creates a new adapter for an object of class 'Constraint'
 Adapter createContinuationAdapter()
          Creates a new adapter for an object of class 'Continuation'
 Adapter createControlFlowAdapter()
          Creates a new adapter for an object of class 'Control Flow'
 Adapter createControlNodeAdapter()
          Creates a new adapter for an object of class 'Control Node'
 Adapter createCreateLinkActionAdapter()
          Creates a new adapter for an object of class 'Create Link Action'
 Adapter createCreateLinkObjectActionAdapter()
          Creates a new adapter for an object of class 'Create Link Object Action'
 Adapter createCreateObjectActionAdapter()
          Creates a new adapter for an object of class 'Create Object Action'
 Adapter createDataStoreNodeAdapter()
          Creates a new adapter for an object of class 'Data Store Node'
 Adapter createDataTypeAdapter()
          Creates a new adapter for an object of class 'Data Type'
 Adapter createDecisionNodeAdapter()
          Creates a new adapter for an object of class 'Decision Node'
 Adapter createDependencyAdapter()
          Creates a new adapter for an object of class 'Dependency'
 Adapter createDeployedArtifactAdapter()
          Creates a new adapter for an object of class 'Deployed Artifact'
 Adapter createDeploymentAdapter()
          Creates a new adapter for an object of class 'Deployment'
 Adapter createDeploymentSpecificationAdapter()
          Creates a new adapter for an object of class 'Deployment Specification'
 Adapter createDeploymentTargetAdapter()
          Creates a new adapter for an object of class 'Deployment Target'
 Adapter createDestroyLinkActionAdapter()
          Creates a new adapter for an object of class 'Destroy Link Action'
 Adapter createDestroyObjectActionAdapter()
          Creates a new adapter for an object of class 'Destroy Object Action'
 Adapter createDeviceAdapter()
          Creates a new adapter for an object of class 'Device'
 Adapter createDirectedRelationshipAdapter()
          Creates a new adapter for an object of class 'Directed Relationship'
 Adapter createDurationAdapter()
          Creates a new adapter for an object of class 'Duration'
 Adapter createDurationConstraintAdapter()
          Creates a new adapter for an object of class 'Duration Constraint'
 Adapter createDurationIntervalAdapter()
          Creates a new adapter for an object of class 'Duration Interval'
 Adapter createDurationObservationActionAdapter()
          Creates a new adapter for an object of class 'Duration Observation Action'
 Adapter createElementAdapter()
          Creates a new adapter for an object of class 'Element'
 Adapter createElementImportAdapter()
          Creates a new adapter for an object of class 'Element Import'
 Adapter createEModelElementAdapter()
          Creates a new adapter for an object of class 'EModel Element'
 Adapter createEncapsulatedClassifierAdapter()
          Creates a new adapter for an object of class 'Encapsulated Classifier'
 Adapter createEnumerationAdapter()
          Creates a new adapter for an object of class 'Enumeration'
 Adapter createEnumerationLiteralAdapter()
          Creates a new adapter for an object of class 'Enumeration Literal'
 Adapter createEObjectAdapter()
          Creates a new adapter for the default case
 Adapter createEventOccurrenceAdapter()
          Creates a new adapter for an object of class 'Event Occurrence'
 Adapter createExceptionHandlerAdapter()
          Creates a new adapter for an object of class 'Exception Handler'
 Adapter createExecutableNodeAdapter()
          Creates a new adapter for an object of class 'Executable Node'
 Adapter createExecutionEnvironmentAdapter()
          Creates a new adapter for an object of class 'Execution Environment'
 Adapter createExecutionOccurrenceAdapter()
          Creates a new adapter for an object of class 'Execution Occurrence'
 Adapter createExpansionNodeAdapter()
          Creates a new adapter for an object of class 'Expansion Node'
 Adapter createExpansionRegionAdapter()
          Creates a new adapter for an object of class 'Expansion Region'
 Adapter createExpressionAdapter()
          Creates a new adapter for an object of class 'Expression'
 Adapter createExtendAdapter()
          Creates a new adapter for an object of class 'Extend'
 Adapter createExtensionAdapter()
          Creates a new adapter for an object of class 'Extension'
 Adapter createExtensionEndAdapter()
          Creates a new adapter for an object of class 'Extension End'
 Adapter createExtensionPointAdapter()
          Creates a new adapter for an object of class 'Extension Point'
 Adapter createFeatureAdapter()
          Creates a new adapter for an object of class 'Feature'
 Adapter createFinalNodeAdapter()
          Creates a new adapter for an object of class 'Final Node'
 Adapter createFinalStateAdapter()
          Creates a new adapter for an object of class 'Final State'
 Adapter createFlowFinalNodeAdapter()
          Creates a new adapter for an object of class 'Flow Final Node'
 Adapter createForkNodeAdapter()
          Creates a new adapter for an object of class 'Fork Node'
 Adapter createGateAdapter()
          Creates a new adapter for an object of class 'Gate'
 Adapter createGeneralizationAdapter()
          Creates a new adapter for an object of class 'Generalization'
 Adapter createGeneralizationSetAdapter()
          Creates a new adapter for an object of class 'Generalization Set'
 Adapter createGeneralOrderingAdapter()
          Creates a new adapter for an object of class 'General Ordering'
 Adapter createImplementationAdapter()
          Creates a new adapter for an object of class 'Implementation'
 Adapter createIncludeAdapter()
          Creates a new adapter for an object of class 'Include'
 Adapter createInformationFlowAdapter()
          Creates a new adapter for an object of class 'Information Flow'
 Adapter createInformationItemAdapter()
          Creates a new adapter for an object of class 'Information Item'
 Adapter createInitialNodeAdapter()
          Creates a new adapter for an object of class 'Initial Node'
 Adapter createInputPinAdapter()
          Creates a new adapter for an object of class 'Input Pin'
 Adapter createInstanceSpecificationAdapter()
          Creates a new adapter for an object of class 'Instance Specification'
 Adapter createInstanceValueAdapter()
          Creates a new adapter for an object of class 'Instance Value'
 Adapter createInteractionAdapter()
          Creates a new adapter for an object of class 'Interaction'
 Adapter createInteractionConstraintAdapter()
          Creates a new adapter for an object of class 'Interaction Constraint'
 Adapter createInteractionFragmentAdapter()
          Creates a new adapter for an object of class 'Interaction Fragment'
 Adapter createInteractionOccurrenceAdapter()
          Creates a new adapter for an object of class 'Interaction Occurrence'
 Adapter createInteractionOperandAdapter()
          Creates a new adapter for an object of class 'Interaction Operand'
 Adapter createInterfaceAdapter()
          Creates a new adapter for an object of class 'Interface'
 Adapter createInterruptibleActivityRegionAdapter()
          Creates a new adapter for an object of class 'Interruptible Activity Region'
 Adapter createIntervalAdapter()
          Creates a new adapter for an object of class 'Interval'
 Adapter createIntervalConstraintAdapter()
          Creates a new adapter for an object of class 'Interval Constraint'
 Adapter createInvocationActionAdapter()
          Creates a new adapter for an object of class 'Invocation Action'
 Adapter createJoinNodeAdapter()
          Creates a new adapter for an object of class 'Join Node'
 Adapter createLifelineAdapter()
          Creates a new adapter for an object of class 'Lifeline'
 Adapter createLinkActionAdapter()
          Creates a new adapter for an object of class 'Link Action'
 Adapter createLinkEndCreationDataAdapter()
          Creates a new adapter for an object of class 'Link End Creation Data'
 Adapter createLinkEndDataAdapter()
          Creates a new adapter for an object of class 'Link End Data'
 Adapter createLiteralBooleanAdapter()
          Creates a new adapter for an object of class 'Literal Boolean'
 Adapter createLiteralIntegerAdapter()
          Creates a new adapter for an object of class 'Literal Integer'
 Adapter createLiteralNullAdapter()
          Creates a new adapter for an object of class 'Literal Null'
 Adapter createLiteralSpecificationAdapter()
          Creates a new adapter for an object of class 'Literal Specification'
 Adapter createLiteralStringAdapter()
          Creates a new adapter for an object of class 'Literal String'
 Adapter createLiteralUnlimitedNaturalAdapter()
          Creates a new adapter for an object of class 'Literal Unlimited Natural'
 Adapter createLoopNodeAdapter()
          Creates a new adapter for an object of class 'Loop Node'
 Adapter createManifestationAdapter()
          Creates a new adapter for an object of class 'Manifestation'
 Adapter createMergeNodeAdapter()
          Creates a new adapter for an object of class 'Merge Node'
 Adapter createMessageAdapter()
          Creates a new adapter for an object of class 'Message'
 Adapter createMessageEndAdapter()
          Creates a new adapter for an object of class 'Message End'
 Adapter createMessageTriggerAdapter()
          Creates a new adapter for an object of class 'Message Trigger'
 Adapter createModelAdapter()
          Creates a new adapter for an object of class 'Model'
 Adapter createMultiplicityElementAdapter()
          Creates a new adapter for an object of class 'Multiplicity Element'
 Adapter createNamedElementAdapter()
          Creates a new adapter for an object of class 'Named Element'
 Adapter createNamespaceAdapter()
          Creates a new adapter for an object of class 'Namespace'
 Adapter createNodeAdapter()
          Creates a new adapter for an object of class 'Node'
 Adapter createObjectFlowAdapter()
          Creates a new adapter for an object of class 'Object Flow'
 Adapter createObjectNodeAdapter()
          Creates a new adapter for an object of class 'Object Node'
 Adapter createOpaqueExpressionAdapter()
          Creates a new adapter for an object of class 'Opaque Expression'
 Adapter createOperationAdapter()
          Creates a new adapter for an object of class 'Operation'
 Adapter createOperationTemplateParameterAdapter()
          Creates a new adapter for an object of class 'Operation Template Parameter'
 Adapter createOutputPinAdapter()
          Creates a new adapter for an object of class 'Output Pin'
 Adapter createPackageableElementAdapter()
          Creates a new adapter for an object of class 'Packageable Element'
 Adapter createPackageAdapter()
          Creates a new adapter for an object of class 'Package'
 Adapter createPackageImportAdapter()
          Creates a new adapter for an object of class 'Package Import'
 Adapter createPackageMergeAdapter()
          Creates a new adapter for an object of class 'Package Merge'
 Adapter createParameterableClassifierAdapter()
          Creates a new adapter for an object of class 'Parameterable Classifier'
 Adapter createParameterableElementAdapter()
          Creates a new adapter for an object of class 'Parameterable Element'
 Adapter createParameterAdapter()
          Creates a new adapter for an object of class 'Parameter'
 Adapter createParameterSetAdapter()
          Creates a new adapter for an object of class 'Parameter Set'
 Adapter createPartDecompositionAdapter()
          Creates a new adapter for an object of class 'Part Decomposition'
 Adapter createPermissionAdapter()
          Creates a new adapter for an object of class 'Permission'
 Adapter createPinAdapter()
          Creates a new adapter for an object of class 'Pin'
 Adapter createPortAdapter()
          Creates a new adapter for an object of class 'Port'
 Adapter createPrimitiveFunctionAdapter()
          Creates a new adapter for an object of class 'Primitive Function'
 Adapter createPrimitiveTypeAdapter()
          Creates a new adapter for an object of class 'Primitive Type'
 Adapter createProfileAdapter()
          Creates a new adapter for an object of class 'Profile'
 Adapter createProfileApplicationAdapter()
          Creates a new adapter for an object of class 'Profile Application'
 Adapter createPropertyAdapter()
          Creates a new adapter for an object of class 'Property'
 Adapter createProtocolConformanceAdapter()
          Creates a new adapter for an object of class 'Protocol Conformance'
 Adapter createProtocolStateMachineAdapter()
          Creates a new adapter for an object of class 'Protocol State Machine'
 Adapter createProtocolTransitionAdapter()
          Creates a new adapter for an object of class 'Protocol Transition'
 Adapter createPseudostateAdapter()
          Creates a new adapter for an object of class 'Pseudostate'
 Adapter createQualifierValueAdapter()
          Creates a new adapter for an object of class 'Qualifier Value'
 Adapter createRaiseExceptionActionAdapter()
          Creates a new adapter for an object of class 'Raise Exception Action'
 Adapter createReadExtentActionAdapter()
          Creates a new adapter for an object of class 'Read Extent Action'
 Adapter createReadIsClassifiedObjectActionAdapter()
          Creates a new adapter for an object of class 'Read Is Classified Object Action'
 Adapter createReadLinkActionAdapter()
          Creates a new adapter for an object of class 'Read Link Action'
 Adapter createReadLinkObjectEndActionAdapter()
          Creates a new adapter for an object of class 'Read Link Object End Action'
 Adapter createReadLinkObjectEndQualifierActionAdapter()
          Creates a new adapter for an object of class 'Read Link Object End Qualifier Action'
 Adapter createReadSelfActionAdapter()
          Creates a new adapter for an object of class 'Read Self Action'
 Adapter createReadStructuralFeatureActionAdapter()
          Creates a new adapter for an object of class 'Read Structural Feature Action'
 Adapter createReadVariableActionAdapter()
          Creates a new adapter for an object of class 'Read Variable Action'
 Adapter createRealizationAdapter()
          Creates a new adapter for an object of class 'Realization'
 Adapter createReceptionAdapter()
          Creates a new adapter for an object of class 'Reception'
 Adapter createReclassifyObjectActionAdapter()
          Creates a new adapter for an object of class 'Reclassify Object Action'
 Adapter createRedefinableElementAdapter()
          Creates a new adapter for an object of class 'Redefinable Element'
 Adapter createRedefinableTemplateSignatureAdapter()
          Creates a new adapter for an object of class 'Redefinable Template Signature'
 Adapter createRegionAdapter()
          Creates a new adapter for an object of class 'Region'
 Adapter createRelationshipAdapter()
          Creates a new adapter for an object of class 'Relationship'
 Adapter createRemoveStructuralFeatureValueActionAdapter()
          Creates a new adapter for an object of class 'Remove Structural Feature Value Action'
 Adapter createRemoveVariableValueActionAdapter()
          Creates a new adapter for an object of class 'Remove Variable Value Action'
 Adapter createReplyActionAdapter()
          Creates a new adapter for an object of class 'Reply Action'
 Adapter createSendObjectActionAdapter()
          Creates a new adapter for an object of class 'Send Object Action'
 Adapter createSendSignalActionAdapter()
          Creates a new adapter for an object of class 'Send Signal Action'
 Adapter createSignalAdapter()
          Creates a new adapter for an object of class 'Signal'
 Adapter createSignalTriggerAdapter()
          Creates a new adapter for an object of class 'Signal Trigger'
 Adapter createSlotAdapter()
          Creates a new adapter for an object of class 'Slot'
 Adapter createStartOwnedBehaviorActionAdapter()
          Creates a new adapter for an object of class 'Start Owned Behavior Action'
 Adapter createStateAdapter()
          Creates a new adapter for an object of class 'State'
 Adapter createStateInvariantAdapter()
          Creates a new adapter for an object of class 'State Invariant'
 Adapter createStateMachineAdapter()
          Creates a new adapter for an object of class 'State Machine'
 Adapter createStereotypeAdapter()
          Creates a new adapter for an object of class 'Stereotype'
 Adapter createStopAdapter()
          Creates a new adapter for an object of class 'Stop'
 Adapter createStringExpressionAdapter()
          Creates a new adapter for an object of class 'String Expression'
 Adapter createStructuralFeatureActionAdapter()
          Creates a new adapter for an object of class 'Structural Feature Action'
 Adapter createStructuralFeatureAdapter()
          Creates a new adapter for an object of class 'Structural Feature'
 Adapter createStructuredActivityNodeAdapter()
          Creates a new adapter for an object of class 'Structured Activity Node'
 Adapter createStructuredClassifierAdapter()
          Creates a new adapter for an object of class 'Structured Classifier'
 Adapter createSubstitutionAdapter()
          Creates a new adapter for an object of class 'Substitution'
 Adapter createTemplateableClassifierAdapter()
          Creates a new adapter for an object of class 'Templateable Classifier'
 Adapter createTemplateableElementAdapter()
          Creates a new adapter for an object of class 'Templateable Element'
 Adapter createTemplateBindingAdapter()
          Creates a new adapter for an object of class 'Template Binding'
 Adapter createTemplateParameterAdapter()
          Creates a new adapter for an object of class 'Template Parameter'
 Adapter createTemplateParameterSubstitutionAdapter()
          Creates a new adapter for an object of class 'Template Parameter Substitution'
 Adapter createTemplateSignatureAdapter()
          Creates a new adapter for an object of class 'Template Signature'
 Adapter createTestIdentityActionAdapter()
          Creates a new adapter for an object of class 'Test Identity Action'
 Adapter createTimeConstraintAdapter()
          Creates a new adapter for an object of class 'Time Constraint'
 Adapter createTimeExpressionAdapter()
          Creates a new adapter for an object of class 'Time Expression'
 Adapter createTimeIntervalAdapter()
          Creates a new adapter for an object of class 'Time Interval'
 Adapter createTimeObservationActionAdapter()
          Creates a new adapter for an object of class 'Time Observation Action'
 Adapter createTimeTriggerAdapter()
          Creates a new adapter for an object of class 'Time Trigger'
 Adapter createTransitionAdapter()
          Creates a new adapter for an object of class 'Transition'
 Adapter createTriggerAdapter()
          Creates a new adapter for an object of class 'Trigger'
 Adapter createTypeAdapter()
          Creates a new adapter for an object of class 'Type'
 Adapter createTypedElementAdapter()
          Creates a new adapter for an object of class 'Typed Element'
 Adapter createUsageAdapter()
          Creates a new adapter for an object of class 'Usage'
 Adapter createUseCaseAdapter()
          Creates a new adapter for an object of class 'Use Case'
 Adapter createValuePinAdapter()
          Creates a new adapter for an object of class 'Value Pin'
 Adapter createValueSpecificationAdapter()
          Creates a new adapter for an object of class 'Value Specification'
 Adapter createVariableActionAdapter()
          Creates a new adapter for an object of class 'Variable Action'
 Adapter createVariableAdapter()
          Creates a new adapter for an object of class 'Variable'
 Adapter createVertexAdapter()
          Creates a new adapter for an object of class 'Vertex'
 Adapter createWriteLinkActionAdapter()
          Creates a new adapter for an object of class 'Write Link Action'
 Adapter createWriteStructuralFeatureActionAdapter()
          Creates a new adapter for an object of class 'Write Structural Feature Action'
 Adapter createWriteVariableActionAdapter()
          Creates a new adapter for an object of class 'Write Variable Action'
 boolean isFactoryForType(Object object)
          Returns whether this factory is applicable for the type of the object
 
Methods inherited from class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
adapt, adapt, adaptAllNew, adaptNew, associate, createAdapter, resolve
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

copyright

public static final String copyright

See Also:
Constant Field Values

modelPackage

protected static UML2Package modelPackage
The cached model package.


modelSwitch

protected UML2Switch modelSwitch
The switch the delegates to the createXXX methods.

Constructor Detail

UML2AdapterFactory

public UML2AdapterFactory()
Creates an instance of the adapter factory.

Method Detail

isFactoryForType

public boolean isFactoryForType(Object object)
Returns whether this factory is applicable for the type of the object. This implementation returns true if the object is either the model's package or is an instance object of the model.

Returns:
whether this factory is applicable for the type of the object.

createAdapter

public Adapter createAdapter(Notifier target)
Creates an adapter for the target.

Parameters:
target - the object to adapt.
Returns:
the adapter for the target.

createElementAdapter

public Adapter createElementAdapter()
Creates a new adapter for an object of class '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.

Returns:
the new adapter.
See Also:
Element

createMultiplicityElementAdapter

public Adapter createMultiplicityElementAdapter()
Creates a new adapter for an object of class 'Multiplicity 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.

Returns:
the new adapter.
See Also:
MultiplicityElement

createDirectedRelationshipAdapter

public Adapter createDirectedRelationshipAdapter()
Creates a new adapter for an object of class 'Directed 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.

Returns:
the new adapter.
See Also:
DirectedRelationship

createRelationshipAdapter

public Adapter createRelationshipAdapter()
Creates a new adapter for an object of class '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.

Returns:
the new adapter.
See Also:
Relationship

createNamedElementAdapter

public Adapter createNamedElementAdapter()
Creates a new adapter for an object of class '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.

Returns:
the new adapter.
See Also:
NamedElement

createNamespaceAdapter

public Adapter createNamespaceAdapter()
Creates a new adapter for an object of class '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.

Returns:
the new adapter.
See Also:
Namespace

createOpaqueExpressionAdapter

public Adapter createOpaqueExpressionAdapter()
Creates a new adapter for an object of class 'Opaque Expression'. 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.

Returns:
the new adapter.
See Also:
OpaqueExpression

createValueSpecificationAdapter

public Adapter createValueSpecificationAdapter()
Creates a new adapter for an object of class 'Value Specification'. 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.

Returns:
the new adapter.
See Also:
ValueSpecification

createExpressionAdapter

public Adapter createExpressionAdapter()
Creates a new adapter for an object of class 'Expression'. 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.

Returns:
the new adapter.
See Also:
Expression

createCommentAdapter

public Adapter createCommentAdapter()
Creates a new adapter for an object of class 'Comment'. 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.

Returns:
the new adapter.
See Also:
Comment

createClassAdapter

public Adapter createClassAdapter()
Creates a new adapter for an object of class 'Class'. 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.

Returns:
the new adapter.
See Also:
Class

createTypeAdapter

public Adapter createTypeAdapter()
Creates a new adapter for an object of class '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.

Returns:
the new adapter.
See Also:
Type

createPropertyAdapter

public Adapter createPropertyAdapter()
Creates a new adapter for an object of class 'Property'. 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.

Returns:
the new adapter.
See Also:
Property

createOperationAdapter

public Adapter createOperationAdapter()
Creates a new adapter for an object of class '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.

Returns:
the new adapter.
See Also:
Operation

createTypedElementAdapter

public Adapter createTypedElementAdapter()
Creates a new adapter for an object of class 'Typed 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.

Returns:
the new adapter.
See Also:
TypedElement

createParameterAdapter

public Adapter createParameterAdapter()
Creates a new adapter for an object of class 'Parameter'. 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.

Returns:
the new adapter.
See Also:
Parameter

createPackageAdapter

public Adapter createPackageAdapter()
Creates a new adapter for an object of class 'Package'. 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.

Returns:
the new adapter.
See Also:
Package

createEnumerationAdapter

public Adapter createEnumerationAdapter()
Creates a new adapter for an object of class 'Enumeration'. 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.

Returns:
the new adapter.
See Also:
Enumeration

createDataTypeAdapter

public Adapter createDataTypeAdapter()
Creates a new adapter for an object of class 'Data 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.

Returns:
the new adapter.
See Also:
DataType

createEnumerationLiteralAdapter

public Adapter createEnumerationLiteralAdapter()
Creates a new adapter for an object of class 'Enumeration Literal'. 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.

Returns:
the new adapter.
See Also:
EnumerationLiteral

createPrimitiveTypeAdapter

public Adapter createPrimitiveTypeAdapter()
Creates a new adapter for an object of class 'Primitive 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.

Returns:
the new adapter.
See Also:
PrimitiveType

createLiteralBooleanAdapter

public Adapter createLiteralBooleanAdapter()
Creates a new adapter for an object of class 'Literal Boolean'. 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.

Returns:
the new adapter.
See Also:
LiteralBoolean

createLiteralSpecificationAdapter

public Adapter createLiteralSpecificationAdapter()
Creates a new adapter for an object of class 'Literal Specification'. 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.

Returns:
the new adapter.
See Also:
LiteralSpecification

createLiteralStringAdapter

public Adapter createLiteralStringAdapter()
Creates a new adapter for an object of class 'Literal String'. 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.

Returns:
the new adapter.
See Also:
LiteralString

createLiteralNullAdapter

public Adapter createLiteralNullAdapter()
Creates a new adapter for an object of class 'Literal Null'. 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.

Returns:
the new adapter.
See Also:
LiteralNull

createLiteralIntegerAdapter

public Adapter createLiteralIntegerAdapter()
Creates a new adapter for an object of class 'Literal Integer'. 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.

Returns:
the new adapter.
See Also:
LiteralInteger

createLiteralUnlimitedNaturalAdapter

public Adapter createLiteralUnlimitedNaturalAdapter()
Creates a new adapter for an object of class 'Literal Unlimited Natural'. 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.

Returns:
the new adapter.
See Also:
LiteralUnlimitedNatural

createConstraintAdapter

public Adapter createConstraintAdapter()
Creates a new adapter for an object of class 'Constraint'. 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.

Returns:
the new adapter.
See Also:
Constraint

createClassifierAdapter

public Adapter createClassifierAdapter()
Creates a new adapter for an object of class 'Classifier'. 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.

Returns:
the new adapter.
See Also:
Classifier

createFeatureAdapter

public Adapter createFeatureAdapter()
Creates a new adapter for an object of class 'Feature'. 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.

Returns:
the new adapter.
See Also:
Feature

createBehavioralFeatureAdapter

public Adapter createBehavioralFeatureAdapter()
Creates a new adapter for an object of class 'Behavioral Feature'. 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.

Returns:
the new adapter.
See Also:
BehavioralFeature

createStructuralFeatureAdapter

public Adapter createStructuralFeatureAdapter()
Creates a new adapter for an object of class 'Structural Feature'. 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.

Returns:
the new adapter.
See Also:
StructuralFeature

createRedefinableElementAdapter

public Adapter createRedefinableElementAdapter()
Creates a new adapter for an object of class 'Redefinable 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.

Returns:
the new adapter.
See Also:
RedefinableElement

createInstanceSpecificationAdapter

public Adapter createInstanceSpecificationAdapter()
Creates a new adapter for an object of class 'Instance Specification'. 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.

Returns:
the new adapter.
See Also:
InstanceSpecification

createSlotAdapter

public Adapter createSlotAdapter()
Creates a new adapter for an object of class 'Slot'. 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.

Returns:
the new adapter.
See Also:
Slot

createInstanceValueAdapter

public Adapter createInstanceValueAdapter()
Creates a new adapter for an object of class 'Instance Value'. 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.

Returns:
the new adapter.
See Also:
InstanceValue

createGeneralizationAdapter

public Adapter createGeneralizationAdapter()
Creates a new adapter for an object of class '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.

Returns:
the new adapter.
See Also:
Generalization

createPackageableElementAdapter

public Adapter createPackageableElementAdapter()
Creates a new adapter for an object of class 'Packageable 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.

Returns:
the new adapter.
See Also:
PackageableElement

createElementImportAdapter

public Adapter createElementImportAdapter()
Creates a new adapter for an object of class 'Element Import'. 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.

Returns:
the new adapter.
See Also:
ElementImport

createPackageImportAdapter

public Adapter createPackageImportAdapter()
Creates a new adapter for an object of class 'Package Import'. 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.

Returns:
the new adapter.
See Also:
PackageImport

createAssociationAdapter

public Adapter createAssociationAdapter()
Creates a new adapter for an object of class 'Association'. 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.

Returns:
the new adapter.
See Also:
Association

createPackageMergeAdapter

public Adapter createPackageMergeAdapter()
Creates a new adapter for an object of class 'Package Merge'. 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.

Returns:
the new adapter.
See Also:
PackageMerge

createStereotypeAdapter

public Adapter createStereotypeAdapter()
Creates a new adapter for an object of class 'Stereotype'. 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.

Returns:
the new adapter.
See Also:
Stereotype

createProfileAdapter

public Adapter createProfileAdapter()
Creates a new adapter for an object of class 'Profile'. 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.

Returns:
the new adapter.
See Also:
Profile

createProfileApplicationAdapter

public Adapter createProfileApplicationAdapter()
Creates a new adapter for an object of class 'Profile Application'. 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.

Returns:
the new adapter.
See Also:
ProfileApplication

createExtensionAdapter

public Adapter createExtensionAdapter()
Creates a new adapter for an object of class 'Extension'. 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.

Returns:
the new adapter.
See Also:
Extension

createExtensionEndAdapter

public Adapter createExtensionEndAdapter()
Creates a new adapter for an object of class 'Extension 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.

Returns:
the new adapter.
See Also:
ExtensionEnd

createModelAdapter

public Adapter createModelAdapter()
Creates a new adapter for an object of class 'Model'. 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.

Returns:
the new adapter.
See Also:
Model

createInformationItemAdapter

public Adapter createInformationItemAdapter()
Creates a new adapter for an object of class 'Information Item'. 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.

Returns:
the new adapter.
See Also:
InformationItem

createInformationFlowAdapter

public Adapter createInformationFlowAdapter()
Creates a new adapter for an object of class 'Information Flow'. 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.

Returns:
the new adapter.
See Also:
InformationFlow

createAssociationClassAdapter

public Adapter createAssociationClassAdapter()
Creates a new adapter for an object of class 'Association Class'. 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.

Returns:
the new adapter.
See Also:
AssociationClass

createPermissionAdapter

public Adapter createPermissionAdapter()
Creates a new adapter for an object of class 'Permission'. 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.

Returns:
the new adapter.
See Also:
Permission

createDependencyAdapter

public Adapter createDependencyAdapter()
Creates a new adapter for an object of class 'Dependency'. 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.

Returns:
the new adapter.
See Also:
Dependency

createUsageAdapter

public Adapter createUsageAdapter()
Creates a new adapter for an object of class 'Usage'. 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.

Returns:
the new adapter.
See Also:
Usage

createAbstractionAdapter

public Adapter createAbstractionAdapter()
Creates a new adapter for an object of class 'Abstraction'. 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.

Returns:
the new adapter.
See Also:
Abstraction

createRealizationAdapter

public Adapter createRealizationAdapter()
Creates a new adapter for an object of class '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.

Returns:
the new adapter.
See Also:
Realization

createSubstitutionAdapter

public Adapter createSubstitutionAdapter()
Creates a new adapter for an object of class 'Substitution'. 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.

Returns:
the new adapter.
See Also:
Substitution

createBehaviorAdapter

public Adapter createBehaviorAdapter()
Creates a new adapter for an object of class '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.

Returns:
the new adapter.
See Also:
Behavior

createBehavioredClassifierAdapter

public Adapter createBehavioredClassifierAdapter()
Creates a new adapter for an object of class 'Behaviored Classifier'. 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.

Returns:
the new adapter.
See Also:
BehavioredClassifier

createActivityAdapter

public Adapter createActivityAdapter()
Creates a new adapter for an object of class 'Activity'. 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.

Returns:
the new adapter.
See Also:
Activity

createGeneralizationSetAdapter

public Adapter createGeneralizationSetAdapter()
Creates a new adapter for an object of class 'Generalization Set'. 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.

Returns:
the new adapter.
See Also:
GeneralizationSet

createArtifactAdapter

public Adapter createArtifactAdapter()
Creates a new adapter for an object of class 'Artifact'. 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.

Returns:
the new adapter.
See Also:
Artifact

createManifestationAdapter

public Adapter createManifestationAdapter()
Creates a new adapter for an object of class 'Manifestation'. 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.

Returns:
the new adapter.
See Also:
Manifestation

createActivityEdgeAdapter

public Adapter createActivityEdgeAdapter()
Creates a new adapter for an object of class 'Activity Edge'. 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.

Returns:
the new adapter.
See Also:
ActivityEdge

createActivityGroupAdapter

public Adapter createActivityGroupAdapter()
Creates a new adapter for an object of class 'Activity Group'. 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.

Returns:
the new adapter.
See Also:
ActivityGroup

createActivityNodeAdapter

public Adapter createActivityNodeAdapter()
Creates a new adapter for an object of class 'Activity Node'. 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.

Returns:
the new adapter.
See Also:
ActivityNode

createActionAdapter

public Adapter createActionAdapter()
Creates a new adapter for an object of class 'Action'. 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.

Returns:
the new adapter.
See Also:
Action

createObjectNodeAdapter

public Adapter createObjectNodeAdapter()
Creates a new adapter for an object of class 'Object Node'. 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.

Returns:
the new adapter.
See Also:
ObjectNode

createControlNodeAdapter

public Adapter createControlNodeAdapter()
Creates a new adapter for an object of class 'Control Node'. 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.

Returns:
the new adapter.
See Also:
ControlNode

createControlFlowAdapter

public Adapter createControlFlowAdapter()
Creates a new adapter for an object of class 'Control Flow'. 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.

Returns:
the new adapter.
See Also:
ControlFlow

createObjectFlowAdapter

public Adapter createObjectFlowAdapter()
Creates a new adapter for an object of class 'Object Flow'. 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.

Returns:
the new adapter.
See Also:
ObjectFlow

createInitialNodeAdapter

public Adapter createInitialNodeAdapter()
Creates a new adapter for an object of class 'Initial Node'. 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.

Returns:
the new adapter.
See Also:
InitialNode

createFinalNodeAdapter

public Adapter createFinalNodeAdapter()
Creates a new adapter for an object of class 'Final Node'. 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.

Returns:
the new adapter.
See Also:
FinalNode

createActivityFinalNodeAdapter

public Adapter createActivityFinalNodeAdapter()
Creates a new adapter for an object of class 'Activity Final Node'. 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.

Returns:
the new adapter.
See Also:
ActivityFinalNode

createDecisionNodeAdapter

public Adapter createDecisionNodeAdapter()
Creates a new adapter for an object of class 'Decision Node'. 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.

Returns:
the new adapter.
See Also:
DecisionNode

createMergeNodeAdapter

public Adapter createMergeNodeAdapter()
Creates a new adapter for an object of class 'Merge Node'. 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.

Returns:
the new adapter.
See Also:
MergeNode

createExecutableNodeAdapter

public Adapter createExecutableNodeAdapter()
Creates a new adapter for an object of class 'Executable Node'. 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.

Returns:
the new adapter.
See Also:
ExecutableNode

createOutputPinAdapter

public Adapter createOutputPinAdapter()
Creates a new adapter for an object of class 'Output Pin'. 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.

Returns:
the new adapter.
See Also:
OutputPin

createInputPinAdapter

public Adapter createInputPinAdapter()
Creates a new adapter for an object of class 'Input Pin'. 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.

Returns:
the new adapter.
See Also:
InputPin

createPinAdapter

public Adapter createPinAdapter()
Creates a new adapter for an object of class 'Pin'. 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.

Returns:
the new adapter.
See Also:
Pin

createActivityParameterNodeAdapter

public Adapter createActivityParameterNodeAdapter()
Creates a new adapter for an object of class 'Activity Parameter Node'. 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.

Returns:
the new adapter.
See Also:
ActivityParameterNode

createValuePinAdapter

public Adapter createValuePinAdapter()
Creates a new adapter for an object of class 'Value Pin'. 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.

Returns:
the new adapter.
See Also:
ValuePin

createInterfaceAdapter

public Adapter createInterfaceAdapter()
Creates a new adapter for an object of class 'Interface'. 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.

Returns:
the new adapter.
See Also:
Interface

createImplementationAdapter

public Adapter createImplementationAdapter()
Creates a new adapter for an object of class 'Implementation'. 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.

Returns:
the new adapter.
See Also:
Implementation

createActorAdapter

public Adapter createActorAdapter()
Creates a new adapter for an object of class 'Actor'. 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.

Returns:
the new adapter.
See Also:
Actor

createExtendAdapter

public Adapter createExtendAdapter()
Creates a new adapter for an object of class '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.

Returns:
the new adapter.
See Also:
Extend

createUseCaseAdapter

public Adapter createUseCaseAdapter()
Creates a new adapter for an object of class 'Use Case'. 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.

Returns:
the new adapter.
See Also:
UseCase

createExtensionPointAdapter

public Adapter createExtensionPointAdapter()
Creates a new adapter for an object of class '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.

Returns:
the new adapter.
See Also:
ExtensionPoint

createIncludeAdapter

public Adapter createIncludeAdapter()
Creates a new adapter for an object of class '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.

Returns:
the new adapter.
See Also:
Include

createCallTriggerAdapter

public Adapter createCallTriggerAdapter()
Creates a new adapter for an object of class 'Call Trigger'. 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.

Returns:
the new adapter.
See Also:
CallTrigger

createMessageTriggerAdapter

public Adapter createMessageTriggerAdapter()
Creates a new adapter for an object of class 'Message Trigger'. 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.

Returns:
the new adapter.
See Also:
MessageTrigger

createChangeTriggerAdapter

public Adapter createChangeTriggerAdapter()
Creates a new adapter for an object of class 'Change Trigger'. 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.

Returns:
the new adapter.
See Also:
ChangeTrigger

createTriggerAdapter

public Adapter createTriggerAdapter()
Creates a new adapter for an object of class 'Trigger'. 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.

Returns:
the new adapter.
See Also:
Trigger

createReceptionAdapter

public Adapter createReceptionAdapter()
Creates a new adapter for an object of class 'Reception'. 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.

Returns:
the new adapter.
See Also:
Reception

createSignalAdapter

public Adapter createSignalAdapter()
Creates a new adapter for an object of class 'Signal'. 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.

Returns:
the new adapter.
See Also:
Signal

createSignalTriggerAdapter

public Adapter createSignalTriggerAdapter()
Creates a new adapter for an object of class 'Signal Trigger'. 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.

Returns:
the new adapter.
See Also:
SignalTrigger

createTimeTriggerAdapter

public Adapter createTimeTriggerAdapter()
Creates a new adapter for an object of class 'Time Trigger'. 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.

Returns:
the new adapter.
See Also:
TimeTrigger

createAnyTriggerAdapter

public Adapter createAnyTriggerAdapter()
Creates a new adapter for an object of class 'Any Trigger'. 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.

Returns:
the new adapter.
See Also:
AnyTrigger

createConnectorEndAdapter

public Adapter createConnectorEndAdapter()
Creates a new adapter for an object of class 'Connector 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.

Returns:
the new adapter.
See Also:
ConnectorEnd

createConnectableElementAdapter

public Adapter createConnectableElementAdapter()
Creates a new adapter for an object of class 'Connectable 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.

Returns:
the new adapter.
See Also:
ConnectableElement

createConnectorAdapter

public Adapter createConnectorAdapter()
Creates a new adapter for an object of class 'Connector'. 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.

Returns:
the new adapter.
See Also:
Connector

createStructuredClassifierAdapter

public Adapter createStructuredClassifierAdapter()
Creates a new adapter for an object of class 'Structured Classifier'. 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.

Returns:
the new adapter.
See Also:
StructuredClassifier

createVariableAdapter

public Adapter createVariableAdapter()
Creates a new adapter for an object of class 'Variable'. 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.

Returns:
the new adapter.
See Also:
Variable

createStructuredActivityNodeAdapter

public Adapter createStructuredActivityNodeAdapter()
Creates a new adapter for an object of class 'Structured Activity Node'. 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.

Returns:
the new adapter.
See Also:
StructuredActivityNode

createConditionalNodeAdapter

public Adapter createConditionalNodeAdapter()
Creates a new adapter for an object of class 'Conditional Node'. 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.

Returns:
the new adapter.
See Also:
ConditionalNode

createClauseAdapter

public Adapter createClauseAdapter()
Creates a new adapter for an object of class 'Clause'. 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.

Returns:
the new adapter.
See Also:
Clause

createLoopNodeAdapter

public Adapter createLoopNodeAdapter()
Creates a new adapter for an object of class 'Loop Node'. 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.

Returns:
the new adapter.
See Also:
LoopNode

createStateMachineAdapter

public Adapter createStateMachineAdapter()
Creates a new adapter for an object of class 'State Machine'. 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.

Returns:
the new adapter.
See Also:
StateMachine

createRegionAdapter

public Adapter createRegionAdapter()
Creates a new adapter for an object of class 'Region'. 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.

Returns:
the new adapter.
See Also:
Region

createPseudostateAdapter

public Adapter createPseudostateAdapter()
Creates a new adapter for an object of class 'Pseudostate'. 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.

Returns:
the new adapter.
See Also:
Pseudostate

createStateAdapter

public Adapter createStateAdapter()
Creates a new adapter for an object of class '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.

Returns:
the new adapter.
See Also:
State

createVertexAdapter

public Adapter createVertexAdapter()
Creates a new adapter for an object of class 'Vertex'. 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.

Returns:
the new adapter.
See Also:
Vertex

createConnectionPointReferenceAdapter

public Adapter createConnectionPointReferenceAdapter()
Creates a new adapter for an object of class 'Connection Point Reference'. 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.

Returns:
the new adapter.
See Also:
ConnectionPointReference

createTransitionAdapter

public Adapter createTransitionAdapter()
Creates a new adapter for an object of class 'Transition'. 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.

Returns:
the new adapter.
See Also:
Transition

createFinalStateAdapter

public Adapter createFinalStateAdapter()
Creates a new adapter for an object of class 'Final 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.

Returns:
the new adapter.
See Also:
FinalState

createExpansionNodeAdapter

public Adapter createExpansionNodeAdapter()
Creates a new adapter for an object of class 'Expansion Node'. 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.

Returns:
the new adapter.
See Also:
ExpansionNode

createExpansionRegionAdapter

public Adapter createExpansionRegionAdapter()
Creates a new adapter for an object of class 'Expansion Region'. 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.

Returns:
the new adapter.
See Also:
ExpansionRegion

createExceptionHandlerAdapter

public Adapter createExceptionHandlerAdapter()
Creates a new adapter for an object of class 'Exception Handler'. 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.

Returns:
the new adapter.
See Also:
ExceptionHandler

createPortAdapter

public Adapter createPortAdapter()
Creates a new adapter for an object of class 'Port'. 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.

Returns:
the new adapter.
See Also:
Port

createEncapsulatedClassifierAdapter

public Adapter createEncapsulatedClassifierAdapter()
Creates a new adapter for an object of class 'Encapsulated Classifier'. 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.

Returns:
the new adapter.
See Also:
EncapsulatedClassifier

createCreateObjectActionAdapter

public Adapter createCreateObjectActionAdapter()
Creates a new adapter for an object of class 'Create Object Action'. 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.

Returns:
the new adapter.
See Also:
CreateObjectAction

createDestroyObjectActionAdapter

public Adapter createDestroyObjectActionAdapter()
Creates a new adapter for an object of class 'Destroy Object Action'. 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.

Returns:
the new adapter.
See Also:
DestroyObjectAction

createTestIdentityActionAdapter

public Adapter createTestIdentityActionAdapter()
Creates a new adapter for an object of class 'Test Identity Action'. 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.

Returns:
the new adapter.
See Also:
TestIdentityAction

createReadSelfActionAdapter

public Adapter createReadSelfActionAdapter()
Creates a new adapter for an object of class 'Read Self Action'. 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.

Returns:
the new adapter.
See Also:
ReadSelfAction

createStructuralFeatureActionAdapter

public Adapter createStructuralFeatureActionAdapter()
Creates a new adapter for an object of class 'Structural Feature Action'. 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.

Returns:
the new adapter.
See Also:
StructuralFeatureAction

createReadStructuralFeatureActionAdapter

public Adapter createReadStructuralFeatureActionAdapter()
Creates a new adapter for an object of class 'Read Structural Feature Action'. 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.

Returns:
the new adapter.
See Also:
ReadStructuralFeatureAction

createWriteStructuralFeatureActionAdapter

public Adapter createWriteStructuralFeatureActionAdapter()
Creates a new adapter for an object of class 'Write Structural Feature Action'. 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.

Returns:
the new adapter.
See Also:
WriteStructuralFeatureAction

createClearStructuralFeatureActionAdapter

public Adapter createClearStructuralFeatureActionAdapter()
Creates a new adapter for an object of class 'Clear Structural Feature Action'. 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.

Returns:
the new adapter.
See Also:
ClearStructuralFeatureAction

createRemoveStructuralFeatureValueActionAdapter

public Adapter createRemoveStructuralFeatureValueActionAdapter()
Creates a new adapter for an object of class 'Remove Structural Feature Value Action'. 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.

Returns:
the new adapter.
See Also:
RemoveStructuralFeatureValueAction

createAddStructuralFeatureValueActionAdapter

public Adapter createAddStructuralFeatureValueActionAdapter()
Creates a new adapter for an object of class 'Add Structural Feature Value Action'. 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.

Returns:
the new adapter.
See Also:
AddStructuralFeatureValueAction

createLinkActionAdapter

public Adapter createLinkActionAdapter()
Creates a new adapter for an object of class 'Link Action'. 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.

Returns:
the new adapter.
See Also:
LinkAction

createLinkEndDataAdapter

public Adapter createLinkEndDataAdapter()
Creates a new adapter for an object of class 'Link End Data'. 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.

Returns:
the new adapter.
See Also:
LinkEndData

createReadLinkActionAdapter

public Adapter createReadLinkActionAdapter()
Creates a new adapter for an object of class 'Read Link Action'. 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.

Returns:
the new adapter.
See Also:
ReadLinkAction

createLinkEndCreationDataAdapter

public Adapter createLinkEndCreationDataAdapter()
Creates a new adapter for an object of class 'Link End Creation Data'. 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.

Returns:
the new adapter.
See Also:
LinkEndCreationData

createCreateLinkActionAdapter

public Adapter createCreateLinkActionAdapter()
Creates a new adapter for an object of class 'Create Link Action'. 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.

Returns:
the new adapter.
See Also:
CreateLinkAction

createWriteLinkActionAdapter

public Adapter createWriteLinkActionAdapter()
Creates a new adapter for an object of class 'Write Link Action'. 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.

Returns:
the new adapter.
See Also:
WriteLinkAction

createDestroyLinkActionAdapter

public Adapter createDestroyLinkActionAdapter()
Creates a new adapter for an object of class 'Destroy Link Action'. 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.

Returns:
the new adapter.
See Also:
DestroyLinkAction

createClearAssociationActionAdapter

public Adapter createClearAssociationActionAdapter()
Creates a new adapter for an object of class 'Clear Association Action'. 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.

Returns:
the new adapter.
See Also:
ClearAssociationAction

createVariableActionAdapter

public Adapter createVariableActionAdapter()
Creates a new adapter for an object of class 'Variable Action'. 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.

Returns:
the new adapter.
See Also:
VariableAction

createReadVariableActionAdapter

public Adapter createReadVariableActionAdapter()
Creates a new adapter for an object of class 'Read Variable Action'. 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.

Returns:
the new adapter.
See Also:
ReadVariableAction

createWriteVariableActionAdapter

public Adapter createWriteVariableActionAdapter()
Creates a new adapter for an object of class 'Write Variable Action'. 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.

Returns:
the new adapter.
See Also:
WriteVariableAction

createClearVariableActionAdapter

public Adapter createClearVariableActionAdapter()
Creates a new adapter for an object of class 'Clear Variable Action'. 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.

Returns:
the new adapter.
See Also:
ClearVariableAction

createAddVariableValueActionAdapter

public Adapter createAddVariableValueActionAdapter()
Creates a new adapter for an object of class 'Add Variable Value Action'. 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.

Returns:
the new adapter.
See Also:
AddVariableValueAction

createRemoveVariableValueActionAdapter

public Adapter createRemoveVariableValueActionAdapter()
Creates a new adapter for an object of class 'Remove Variable Value Action'. 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.

Returns:
the new adapter.
See Also:
RemoveVariableValueAction

createApplyFunctionActionAdapter

public Adapter createApplyFunctionActionAdapter()
Creates a new adapter for an object of class 'Apply Function Action'. 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.

Returns:
the new adapter.
See Also:
ApplyFunctionAction

createPrimitiveFunctionAdapter

public Adapter createPrimitiveFunctionAdapter()
Creates a new adapter for an object of class 'Primitive Function'. 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.

Returns:
the new adapter.
See Also:
PrimitiveFunction

createCallActionAdapter

public Adapter createCallActionAdapter()
Creates a new adapter for an object of class 'Call Action'. 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.

Returns:
the new adapter.
See Also:
CallAction

createInvocationActionAdapter

public Adapter createInvocationActionAdapter()
Creates a new adapter for an object of class 'Invocation Action'. 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.

Returns:
the new adapter.
See Also:
InvocationAction

createSendSignalActionAdapter

public Adapter createSendSignalActionAdapter()
Creates a new adapter for an object of class 'Send Signal Action'. 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.

Returns:
the new adapter.
See Also:
SendSignalAction

createBroadcastSignalActionAdapter

public Adapter createBroadcastSignalActionAdapter()
Creates a new adapter for an object of class 'Broadcast Signal Action'. 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.

Returns:
the new adapter.
See Also:
BroadcastSignalAction

createSendObjectActionAdapter

public Adapter createSendObjectActionAdapter()
Creates a new adapter for an object of class 'Send Object Action'. 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.

Returns:
the new adapter.
See Also:
SendObjectAction

createCallOperationActionAdapter

public Adapter createCallOperationActionAdapter()
Creates a new adapter for an object of class 'Call Operation Action'. 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.

Returns:
the new adapter.
See Also:
CallOperationAction

createCallBehaviorActionAdapter

public Adapter createCallBehaviorActionAdapter()
Creates a new adapter for an object of class 'Call Behavior Action'. 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.

Returns:
the new adapter.
See Also:
CallBehaviorAction

createForkNodeAdapter

public Adapter createForkNodeAdapter()
Creates a new adapter for an object of class 'Fork Node'. 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.

Returns:
the new adapter.
See Also:
ForkNode

createJoinNodeAdapter

public Adapter createJoinNodeAdapter()
Creates a new adapter for an object of class 'Join Node'. 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.

Returns:
the new adapter.
See Also:
JoinNode

createFlowFinalNodeAdapter

public Adapter createFlowFinalNodeAdapter()
Creates a new adapter for an object of class 'Flow Final Node'. 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.

Returns:
the new adapter.
See Also:
FlowFinalNode

createCentralBufferNodeAdapter

public Adapter createCentralBufferNodeAdapter()
Creates a new adapter for an object of class 'Central Buffer Node'. 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.

Returns:
the new adapter.
See Also:
CentralBufferNode

createActivityPartitionAdapter

public Adapter createActivityPartitionAdapter()
Creates a new adapter for an object of class 'Activity Partition'. 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.

Returns:
the new adapter.
See Also:
ActivityPartition

createTemplateSignatureAdapter

public Adapter createTemplateSignatureAdapter()
Creates a new adapter for an object of class 'Template Signature'. 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.

Returns:
the new adapter.
See Also:
TemplateSignature

createTemplateParameterAdapter

public Adapter createTemplateParameterAdapter()
Creates a new adapter for an object of class 'Template Parameter'. 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.

Returns:
the new adapter.
See Also:
TemplateParameter

createTemplateableElementAdapter

public Adapter createTemplateableElementAdapter()
Creates a new adapter for an object of class 'Templateable 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.

Returns:
the new adapter.
See Also:
TemplateableElement

createStringExpressionAdapter

public Adapter createStringExpressionAdapter()
Creates a new adapter for an object of class 'String Expression'. 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.

Returns:
the new adapter.
See Also:
StringExpression

createParameterableElementAdapter

public Adapter createParameterableElementAdapter()
Creates a new adapter for an object of class 'Parameterable 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.

Returns:
the new adapter.
See Also:
ParameterableElement

createTemplateBindingAdapter

public Adapter createTemplateBindingAdapter()
Creates a new adapter for an object of class 'Template Binding'. 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.

Returns:
the new adapter.
See Also:
TemplateBinding

createTemplateParameterSubstitutionAdapter

public Adapter createTemplateParameterSubstitutionAdapter()
Creates a new adapter for an object of class 'Template Parameter Substitution'. 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.

Returns:
the new adapter.
See Also:
TemplateParameterSubstitution

createCollaborationAdapter

public Adapter createCollaborationAdapter()
Creates a new adapter for an object of class 'Collaboration'. 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.

Returns:
the new adapter.
See Also:
Collaboration

createOperationTemplateParameterAdapter

public Adapter createOperationTemplateParameterAdapter()
Creates a new adapter for an object of class 'Operation Template Parameter'. 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.

Returns:
the new adapter.
See Also:
OperationTemplateParameter

createClassifierTemplateParameterAdapter

public Adapter createClassifierTemplateParameterAdapter()
Creates a new adapter for an object of class 'Classifier Template Parameter'. 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.

Returns:
the new adapter.
See Also:
ClassifierTemplateParameter

createParameterableClassifierAdapter

public Adapter createParameterableClassifierAdapter()
Creates a new adapter for an object of class 'Parameterable Classifier'. 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.

Returns:
the new adapter.
See Also:
ParameterableClassifier

createRedefinableTemplateSignatureAdapter

public Adapter createRedefinableTemplateSignatureAdapter()
Creates a new adapter for an object of class 'Redefinable Template Signature'. 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.

Returns:
the new adapter.
See Also:
RedefinableTemplateSignature

createTemplateableClassifierAdapter

public Adapter createTemplateableClassifierAdapter()
Creates a new adapter for an object of class 'Templateable Classifier'. 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.

Returns:
the new adapter.
See Also:
TemplateableClassifier

createConnectableElementTemplateParameterAdapter

public Adapter createConnectableElementTemplateParameterAdapter()
Creates a new adapter for an object of class 'Connectable Element Template Parameter'. 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.

Returns:
the new adapter.
See Also:
ConnectableElementTemplateParameter

createInteractionAdapter

public Adapter createInteractionAdapter()
Creates a new adapter for an object of class 'Interaction'. 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.

Returns:
the new adapter.
See Also:
Interaction

createInteractionFragmentAdapter

public Adapter createInteractionFragmentAdapter()
Creates a new adapter for an object of class 'Interaction 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.

Returns:
the new adapter.
See Also:
InteractionFragment

createLifelineAdapter

public Adapter createLifelineAdapter()
Creates a new adapter for an object of class 'Lifeline'. 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.

Returns:
the new adapter.
See Also:
Lifeline

createMessageAdapter

public Adapter createMessageAdapter()
Creates a new adapter for an object of class '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.

Returns:
the new adapter.
See Also:
Message

createGeneralOrderingAdapter

public Adapter createGeneralOrderingAdapter()
Creates a new adapter for an object of class 'General Ordering'. 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.

Returns:
the new adapter.
See Also:
GeneralOrdering

createMessageEndAdapter

public Adapter createMessageEndAdapter()
Creates a new adapter for an object of class '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.

Returns:
the new adapter.
See Also:
MessageEnd

createEventOccurrenceAdapter

public Adapter createEventOccurrenceAdapter()
Creates a new adapter for an object of class 'Event Occurrence'. 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.

Returns:
the new adapter.
See Also:
EventOccurrence

createExecutionOccurrenceAdapter

public Adapter createExecutionOccurrenceAdapter()
Creates a new adapter for an object of class 'Execution Occurrence'. 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.

Returns:
the new adapter.
See Also:
ExecutionOccurrence

createStateInvariantAdapter

public Adapter createStateInvariantAdapter()
Creates a new adapter for an object of class 'State Invariant'. 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.

Returns:
the new adapter.
See Also:
StateInvariant

createStopAdapter

public Adapter createStopAdapter()
Creates a new adapter for an object of class 'Stop'. 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.

Returns:
the new adapter.
See Also:
Stop

createCollaborationOccurrenceAdapter

public Adapter createCollaborationOccurrenceAdapter()
Creates a new adapter for an object of class 'Collaboration Occurrence'. 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.

Returns:
the new adapter.
See Also:
CollaborationOccurrence

createDataStoreNodeAdapter

public Adapter createDataStoreNodeAdapter()
Creates a new adapter for an object of class 'Data Store Node'. 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.

Returns:
the new adapter.
See Also:
DataStoreNode

createInterruptibleActivityRegionAdapter

public Adapter createInterruptibleActivityRegionAdapter()
Creates a new adapter for an object of class 'Interruptible Activity Region'. 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.

Returns:
the new adapter.
See Also:
InterruptibleActivityRegion

createParameterSetAdapter

public Adapter createParameterSetAdapter()
Creates a new adapter for an object of class 'Parameter Set'. 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.

Returns:
the new adapter.
See Also:
ParameterSet

createReadExtentActionAdapter

public Adapter createReadExtentActionAdapter()
Creates a new adapter for an object of class 'Read Extent Action'. 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.

Returns:
the new adapter.
See Also:
ReadExtentAction

createReclassifyObjectActionAdapter

public Adapter createReclassifyObjectActionAdapter()
Creates a new adapter for an object of class 'Reclassify Object Action'. 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.

Returns:
the new adapter.
See Also:
ReclassifyObjectAction

createReadIsClassifiedObjectActionAdapter

public Adapter createReadIsClassifiedObjectActionAdapter()
Creates a new adapter for an object of class 'Read Is Classified Object Action'. 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.

Returns:
the new adapter.
See Also:
ReadIsClassifiedObjectAction

createStartOwnedBehaviorActionAdapter

public Adapter createStartOwnedBehaviorActionAdapter()
Creates a new adapter for an object of class 'Start Owned Behavior Action'. 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.

Returns:
the new adapter.
See Also:
StartOwnedBehaviorAction

createQualifierValueAdapter

public Adapter createQualifierValueAdapter()
Creates a new adapter for an object of class 'Qualifier Value'. 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.

Returns:
the new adapter.
See Also:
QualifierValue

createReadLinkObjectEndActionAdapter

public Adapter createReadLinkObjectEndActionAdapter()
Creates a new adapter for an object of class 'Read Link Object End Action'. 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.

Returns:
the new adapter.
See Also:
ReadLinkObjectEndAction

createReadLinkObjectEndQualifierActionAdapter

public Adapter createReadLinkObjectEndQualifierActionAdapter()
Creates a new adapter for an object of class 'Read Link Object End Qualifier Action'. 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.

Returns:
the new adapter.
See Also:
ReadLinkObjectEndQualifierAction

createCreateLinkObjectActionAdapter

public Adapter createCreateLinkObjectActionAdapter()
Creates a new adapter for an object of class 'Create Link Object Action'. 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.

Returns:
the new adapter.
See Also:
CreateLinkObjectAction

createAcceptEventActionAdapter

public Adapter createAcceptEventActionAdapter()
Creates a new adapter for an object of class 'Accept Event Action'. 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.

Returns:
the new adapter.
See Also:
AcceptEventAction

createAcceptCallActionAdapter

public Adapter createAcceptCallActionAdapter()
Creates a new adapter for an object of class 'Accept Call Action'. 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.

Returns:
the new adapter.
See Also:
AcceptCallAction

createReplyActionAdapter

public Adapter createReplyActionAdapter()
Creates a new adapter for an object of class 'Reply Action'. 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.

Returns:
the new adapter.
See Also:
ReplyAction

createRaiseExceptionActionAdapter

public Adapter createRaiseExceptionActionAdapter()
Creates a new adapter for an object of class 'Raise Exception Action'. 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.

Returns:
the new adapter.
See Also:
RaiseExceptionAction

createTimeExpressionAdapter

public Adapter createTimeExpressionAdapter()
Creates a new adapter for an object of class 'Time Expression'. 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.

Returns:
the new adapter.
See Also:
TimeExpression

createDurationAdapter

public Adapter createDurationAdapter()
Creates a new adapter for an object of class '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.

Returns:
the new adapter.
See Also:
Duration

createTimeObservationActionAdapter

public Adapter createTimeObservationActionAdapter()
Creates a new adapter for an object of class 'Time Observation Action'. 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.

Returns:
the new adapter.
See Also:
TimeObservationAction

createDurationIntervalAdapter

public Adapter createDurationIntervalAdapter()
Creates a new adapter for an object of class 'Duration Interval'. 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.

Returns:
the new adapter.
See Also:
DurationInterval

createIntervalAdapter

public Adapter createIntervalAdapter()
Creates a new adapter for an object of class 'Interval'. 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.

Returns:
the new adapter.
See Also:
Interval

createTimeConstraintAdapter

public Adapter createTimeConstraintAdapter()
Creates a new adapter for an object of class 'Time Constraint'. 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.

Returns:
the new adapter.
See Also:
TimeConstraint

createIntervalConstraintAdapter

public Adapter createIntervalConstraintAdapter()
Creates a new adapter for an object of class 'Interval Constraint'. 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.

Returns:
the new adapter.
See Also:
IntervalConstraint

createTimeIntervalAdapter

public Adapter createTimeIntervalAdapter()
Creates a new adapter for an object of class 'Time Interval'. 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.

Returns:
the new adapter.
See Also:
TimeInterval

createDurationObservationActionAdapter

public Adapter createDurationObservationActionAdapter()
Creates a new adapter for an object of class 'Duration Observation Action'. 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.

Returns:
the new adapter.
See Also:
DurationObservationAction

createDurationConstraintAdapter

public Adapter createDurationConstraintAdapter()
Creates a new adapter for an object of class 'Duration Constraint'. 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.

Returns:
the new adapter.
See Also:
DurationConstraint

createProtocolConformanceAdapter

public Adapter createProtocolConformanceAdapter()
Creates a new adapter for an object of class 'Protocol Conformance'. 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.

Returns:
the new adapter.
See Also:
ProtocolConformance

createProtocolStateMachineAdapter

public Adapter createProtocolStateMachineAdapter()
Creates a new adapter for an object of class 'Protocol State Machine'. 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.

Returns:
the new adapter.
See Also:
ProtocolStateMachine

createProtocolTransitionAdapter

public Adapter createProtocolTransitionAdapter()
Creates a new adapter for an object of class 'Protocol Transition'. 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.

Returns:
the new adapter.
See Also:
ProtocolTransition

createInteractionOccurrenceAdapter

public Adapter createInteractionOccurrenceAdapter()
Creates a new adapter for an object of class 'Interaction Occurrence'. 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.

Returns:
the new adapter.
See Also:
InteractionOccurrence

createGateAdapter

public Adapter createGateAdapter()
Creates a new adapter for an object of class '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.

Returns:
the new adapter.
See Also:
Gate

createPartDecompositionAdapter

public Adapter createPartDecompositionAdapter()
Creates a new adapter for an object of class 'Part Decomposition'. 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.

Returns:
the new adapter.
See Also:
PartDecomposition

createInteractionOperandAdapter

public Adapter createInteractionOperandAdapter()
Creates a new adapter for an object of class 'Interaction 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.

Returns:
the new adapter.
See Also:
InteractionOperand

createInteractionConstraintAdapter

public Adapter createInteractionConstraintAdapter()
Creates a new adapter for an object of class 'Interaction Constraint'. 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.

Returns:
the new adapter.
See Also:
InteractionConstraint

createCombinedFragmentAdapter

public Adapter createCombinedFragmentAdapter()
Creates a new adapter for an object of class '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.

Returns:
the new adapter.
See Also:
CombinedFragment

createContinuationAdapter

public Adapter createContinuationAdapter()
Creates a new adapter for an object of class 'Continuation'. 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.

Returns:
the new adapter.
See Also:
Continuation

createComponentAdapter

public Adapter createComponentAdapter()
Creates a new adapter for an object of class 'Component'. 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.

Returns:
the new adapter.
See Also:
Component

createDeploymentAdapter

public Adapter createDeploymentAdapter()
Creates a new adapter for an object of class 'Deployment'. 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.

Returns:
the new adapter.
See Also:
Deployment

createDeployedArtifactAdapter

public Adapter createDeployedArtifactAdapter()
Creates a new adapter for an object of class 'Deployed Artifact'. 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.

Returns:
the new adapter.
See Also:
DeployedArtifact

createDeploymentTargetAdapter

public Adapter createDeploymentTargetAdapter()
Creates a new adapter for an object of class 'Deployment Target'. 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.

Returns:
the new adapter.
See Also:
DeploymentTarget

createNodeAdapter

public Adapter createNodeAdapter()
Creates a new adapter for an object of class 'Node'. 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.

Returns:
the new adapter.
See Also:
Node

createDeviceAdapter

public Adapter createDeviceAdapter()
Creates a new adapter for an object of class 'Device'. 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.

Returns:
the new adapter.
See Also:
Device

createExecutionEnvironmentAdapter

public Adapter createExecutionEnvironmentAdapter()
Creates a new adapter for an object of class 'Execution Environment'. 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.

Returns:
the new adapter.
See Also:
ExecutionEnvironment

createCommunicationPathAdapter

public Adapter createCommunicationPathAdapter()
Creates a new adapter for an object of class 'Communication Path'. 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.

Returns:
the new adapter.
See Also:
CommunicationPath

createDeploymentSpecificationAdapter

public Adapter createDeploymentSpecificationAdapter()
Creates a new adapter for an object of class 'Deployment Specification'. 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.

Returns:
the new adapter.
See Also:
DeploymentSpecification

createEModelElementAdapter

public Adapter createEModelElementAdapter()
Creates a new adapter for an object of class 'EModel 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.

Returns:
the new adapter.
See Also:
EModelElement

createEObjectAdapter

public Adapter createEObjectAdapter()
Creates a new adapter for the default case. This default implementation returns null.

Returns:
the new adapter.

Copyright 2003, 2004 IBM Corporation and others.
All Rights Reserved.