org.eclipse.uml2.provider
Class UML2ItemProviderAdapterFactory

java.lang.Object
  extended byorg.eclipse.emf.common.notify.impl.AdapterFactoryImpl
      extended byorg.eclipse.uml2.util.UML2AdapterFactory
          extended byorg.eclipse.uml2.provider.UML2ItemProviderAdapterFactory
All Implemented Interfaces:
AdapterFactory, ComposeableAdapterFactory, IChangeNotifier, IDisposable

public class UML2ItemProviderAdapterFactory
extends UML2AdapterFactory
implements ComposeableAdapterFactory, IChangeNotifier, IDisposable

This is the factory that is used to provide the interfaces needed to support Viewers. The adapters generated by this factory convert EMF adapter notifications into calls to fireNotifyChanged. The adapters also support Eclipse property sheets. Note that most of the adapters are shared among multiple instances.


Field Summary
protected  AbstractionItemProvider abstractionItemProvider
          This keeps track of the one adapter used for all Abstraction instances
protected  AcceptCallActionItemProvider acceptCallActionItemProvider
          This keeps track of the one adapter used for all AcceptCallAction instances
protected  AcceptEventActionItemProvider acceptEventActionItemProvider
          This keeps track of the one adapter used for all AcceptEventAction instances
protected  ActionItemProvider actionItemProvider
          This keeps track of the one adapter used for all Action instances
protected  ActivityFinalNodeItemProvider activityFinalNodeItemProvider
          This keeps track of the one adapter used for all ActivityFinalNode instances
protected  ActivityItemProvider activityItemProvider
          This keeps track of the one adapter used for all Activity instances
protected  ActivityParameterNodeItemProvider activityParameterNodeItemProvider
          This keeps track of the one adapter used for all ActivityParameterNode instances
protected  ActivityPartitionItemProvider activityPartitionItemProvider
          This keeps track of the one adapter used for all ActivityPartition instances
protected  ActorItemProvider actorItemProvider
          This keeps track of the one adapter used for all Actor instances
protected  AddStructuralFeatureValueActionItemProvider addStructuralFeatureValueActionItemProvider
          This keeps track of the one adapter used for all AddStructuralFeatureValueAction instances
protected  AddVariableValueActionItemProvider addVariableValueActionItemProvider
          This keeps track of the one adapter used for all AddVariableValueAction instances
protected  AnyTriggerItemProvider anyTriggerItemProvider
          This keeps track of the one adapter used for all AnyTrigger instances
protected  ApplyFunctionActionItemProvider applyFunctionActionItemProvider
          This keeps track of the one adapter used for all ApplyFunctionAction instances
protected  ArtifactItemProvider artifactItemProvider
          This keeps track of the one adapter used for all Artifact instances
protected  AssociationClassItemProvider associationClassItemProvider
          This keeps track of the one adapter used for all AssociationClass instances
protected  AssociationItemProvider associationItemProvider
          This keeps track of the one adapter used for all Association instances
protected  BroadcastSignalActionItemProvider broadcastSignalActionItemProvider
          This keeps track of the one adapter used for all BroadcastSignalAction instances
protected  CallBehaviorActionItemProvider callBehaviorActionItemProvider
          This keeps track of the one adapter used for all CallBehaviorAction instances
protected  CallOperationActionItemProvider callOperationActionItemProvider
          This keeps track of the one adapter used for all CallOperationAction instances
protected  CallTriggerItemProvider callTriggerItemProvider
          This keeps track of the one adapter used for all CallTrigger instances
protected  CentralBufferNodeItemProvider centralBufferNodeItemProvider
          This keeps track of the one adapter used for all CentralBufferNode instances
protected  IChangeNotifier changeNotifier
          This is used to implement IChangeNotifier
protected  ChangeTriggerItemProvider changeTriggerItemProvider
          This keeps track of the one adapter used for all ChangeTrigger instances
protected  ClassifierTemplateParameterItemProvider classifierTemplateParameterItemProvider
          This keeps track of the one adapter used for all ClassifierTemplateParameter instances
protected  ClassItemProvider classItemProvider
          This keeps track of the one adapter used for all Class instances
protected  ClauseItemProvider clauseItemProvider
          This keeps track of the one adapter used for all Clause instances
protected  ClearAssociationActionItemProvider clearAssociationActionItemProvider
          This keeps track of the one adapter used for all ClearAssociationAction instances
protected  ClearStructuralFeatureActionItemProvider clearStructuralFeatureActionItemProvider
          This keeps track of the one adapter used for all ClearStructuralFeatureAction instances
protected  ClearVariableActionItemProvider clearVariableActionItemProvider
          This keeps track of the one adapter used for all ClearVariableAction instances
protected  CollaborationItemProvider collaborationItemProvider
          This keeps track of the one adapter used for all Collaboration instances
protected  CollaborationOccurrenceItemProvider collaborationOccurrenceItemProvider
          This keeps track of the one adapter used for all CollaborationOccurrence instances
protected  CombinedFragmentItemProvider combinedFragmentItemProvider
          This keeps track of the one adapter used for all CombinedFragment instances
protected  CommentItemProvider commentItemProvider
          This keeps track of the one adapter used for all Comment instances
protected  CommunicationPathItemProvider communicationPathItemProvider
          This keeps track of the one adapter used for all CommunicationPath instances
protected  ComponentItemProvider componentItemProvider
          This keeps track of the one adapter used for all Component instances
protected  ConditionalNodeItemProvider conditionalNodeItemProvider
          This keeps track of the one adapter used for all ConditionalNode instances
protected  ConnectableElementTemplateParameterItemProvider connectableElementTemplateParameterItemProvider
          This keeps track of the one adapter used for all ConnectableElementTemplateParameter instances
protected  ConnectionPointReferenceItemProvider connectionPointReferenceItemProvider
          This keeps track of the one adapter used for all ConnectionPointReference instances
protected  ConnectorEndItemProvider connectorEndItemProvider
          This keeps track of the one adapter used for all ConnectorEnd instances
protected  ConnectorItemProvider connectorItemProvider
          This keeps track of the one adapter used for all Connector instances
protected  ConstraintItemProvider constraintItemProvider
          This keeps track of the one adapter used for all Constraint instances
protected  ContinuationItemProvider continuationItemProvider
          This keeps track of the one adapter used for all Continuation instances
protected  ControlFlowItemProvider controlFlowItemProvider
          This keeps track of the one adapter used for all ControlFlow instances
static String copyright
           
protected  CreateLinkActionItemProvider createLinkActionItemProvider
          This keeps track of the one adapter used for all CreateLinkAction instances
protected  CreateLinkObjectActionItemProvider createLinkObjectActionItemProvider
          This keeps track of the one adapter used for all CreateLinkObjectAction instances
protected  CreateObjectActionItemProvider createObjectActionItemProvider
          This keeps track of the one adapter used for all CreateObjectAction instances
protected  DataStoreNodeItemProvider dataStoreNodeItemProvider
          This keeps track of the one adapter used for all DataStoreNode instances
protected  DataTypeItemProvider dataTypeItemProvider
          This keeps track of the one adapter used for all DataType instances
protected  DecisionNodeItemProvider decisionNodeItemProvider
          This keeps track of the one adapter used for all DecisionNode instances
protected  DependencyItemProvider dependencyItemProvider
          This keeps track of the one adapter used for all Dependency instances
protected  DeploymentItemProvider deploymentItemProvider
          This keeps track of the one adapter used for all Deployment instances
protected  DeploymentSpecificationItemProvider deploymentSpecificationItemProvider
          This keeps track of the one adapter used for all DeploymentSpecification instances
protected  DestroyLinkActionItemProvider destroyLinkActionItemProvider
          This keeps track of the one adapter used for all DestroyLinkAction instances
protected  DestroyObjectActionItemProvider destroyObjectActionItemProvider
          This keeps track of the one adapter used for all DestroyObjectAction instances
protected  DeviceItemProvider deviceItemProvider
          This keeps track of the one adapter used for all Device instances
protected  Disposable disposable
           
protected  DurationConstraintItemProvider durationConstraintItemProvider
          This keeps track of the one adapter used for all DurationConstraint instances
protected  DurationIntervalItemProvider durationIntervalItemProvider
          This keeps track of the one adapter used for all DurationInterval instances
protected  DurationItemProvider durationItemProvider
          This keeps track of the one adapter used for all Duration instances
protected  DurationObservationActionItemProvider durationObservationActionItemProvider
          This keeps track of the one adapter used for all DurationObservationAction instances
protected  ElementImportItemProvider elementImportItemProvider
          This keeps track of the one adapter used for all ElementImport instances
protected  EnumerationItemProvider enumerationItemProvider
          This keeps track of the one adapter used for all Enumeration instances
protected  EnumerationLiteralItemProvider enumerationLiteralItemProvider
          This keeps track of the one adapter used for all EnumerationLiteral instances
protected  EventOccurrenceItemProvider eventOccurrenceItemProvider
          This keeps track of the one adapter used for all EventOccurrence instances
protected  ExceptionHandlerItemProvider exceptionHandlerItemProvider
          This keeps track of the one adapter used for all ExceptionHandler instances
protected  ExecutionEnvironmentItemProvider executionEnvironmentItemProvider
          This keeps track of the one adapter used for all ExecutionEnvironment instances
protected  ExecutionOccurrenceItemProvider executionOccurrenceItemProvider
          This keeps track of the one adapter used for all ExecutionOccurrence instances
protected  ExpansionNodeItemProvider expansionNodeItemProvider
          This keeps track of the one adapter used for all ExpansionNode instances
protected  ExpansionRegionItemProvider expansionRegionItemProvider
          This keeps track of the one adapter used for all ExpansionRegion instances
protected  ExpressionItemProvider expressionItemProvider
          This keeps track of the one adapter used for all Expression instances
protected  ExtendItemProvider extendItemProvider
          This keeps track of the one adapter used for all Extend instances
protected  ExtensionEndItemProvider extensionEndItemProvider
          This keeps track of the one adapter used for all ExtensionEnd instances
protected  ExtensionItemProvider extensionItemProvider
          This keeps track of the one adapter used for all Extension instances
protected  ExtensionPointItemProvider extensionPointItemProvider
          This keeps track of the one adapter used for all ExtensionPoint instances
protected  FinalStateItemProvider finalStateItemProvider
          This keeps track of the one adapter used for all FinalState instances
protected  FlowFinalNodeItemProvider flowFinalNodeItemProvider
          This keeps track of the one adapter used for all FlowFinalNode instances
protected  ForkNodeItemProvider forkNodeItemProvider
          This keeps track of the one adapter used for all ForkNode instances
protected  GateItemProvider gateItemProvider
          This keeps track of the one adapter used for all Gate instances
protected  GeneralizationItemProvider generalizationItemProvider
          This keeps track of the one adapter used for all Generalization instances
protected  GeneralizationSetItemProvider generalizationSetItemProvider
          This keeps track of the one adapter used for all GeneralizationSet instances
protected  GeneralOrderingItemProvider generalOrderingItemProvider
          This keeps track of the one adapter used for all GeneralOrdering instances
protected  ImplementationItemProvider implementationItemProvider
          This keeps track of the one adapter used for all Implementation instances
protected  IncludeItemProvider includeItemProvider
          This keeps track of the one adapter used for all Include instances
protected  InformationFlowItemProvider informationFlowItemProvider
          This keeps track of the one adapter used for all InformationFlow instances
protected  InformationItemItemProvider informationItemItemProvider
          This keeps track of the one adapter used for all InformationItem instances
protected  InitialNodeItemProvider initialNodeItemProvider
          This keeps track of the one adapter used for all InitialNode instances
protected  InputPinItemProvider inputPinItemProvider
          This keeps track of the one adapter used for all InputPin instances
protected  InstanceSpecificationItemProvider instanceSpecificationItemProvider
          This keeps track of the one adapter used for all InstanceSpecification instances
protected  InstanceValueItemProvider instanceValueItemProvider
          This keeps track of the one adapter used for all InstanceValue instances
protected  InteractionConstraintItemProvider interactionConstraintItemProvider
          This keeps track of the one adapter used for all InteractionConstraint instances
protected  InteractionItemProvider interactionItemProvider
          This keeps track of the one adapter used for all Interaction instances
protected  InteractionOccurrenceItemProvider interactionOccurrenceItemProvider
          This keeps track of the one adapter used for all InteractionOccurrence instances
protected  InteractionOperandItemProvider interactionOperandItemProvider
          This keeps track of the one adapter used for all InteractionOperand instances
protected  InterfaceItemProvider interfaceItemProvider
          This keeps track of the one adapter used for all Interface instances
protected  InterruptibleActivityRegionItemProvider interruptibleActivityRegionItemProvider
          This keeps track of the one adapter used for all InterruptibleActivityRegion instances
protected  IntervalConstraintItemProvider intervalConstraintItemProvider
          This keeps track of the one adapter used for all IntervalConstraint instances
protected  IntervalItemProvider intervalItemProvider
          This keeps track of the one adapter used for all Interval instances
protected  JoinNodeItemProvider joinNodeItemProvider
          This keeps track of the one adapter used for all JoinNode instances
protected  LifelineItemProvider lifelineItemProvider
          This keeps track of the one adapter used for all Lifeline instances
protected  LinkEndCreationDataItemProvider linkEndCreationDataItemProvider
          This keeps track of the one adapter used for all LinkEndCreationData instances
protected  LinkEndDataItemProvider linkEndDataItemProvider
          This keeps track of the one adapter used for all LinkEndData instances
protected  LiteralBooleanItemProvider literalBooleanItemProvider
          This keeps track of the one adapter used for all LiteralBoolean instances
protected  LiteralIntegerItemProvider literalIntegerItemProvider
          This keeps track of the one adapter used for all LiteralInteger instances
protected  LiteralNullItemProvider literalNullItemProvider
          This keeps track of the one adapter used for all LiteralNull instances
protected  LiteralStringItemProvider literalStringItemProvider
          This keeps track of the one adapter used for all LiteralString instances
protected  LiteralUnlimitedNaturalItemProvider literalUnlimitedNaturalItemProvider
          This keeps track of the one adapter used for all LiteralUnlimitedNatural instances
protected  LoopNodeItemProvider loopNodeItemProvider
          This keeps track of the one adapter used for all LoopNode instances
protected  ManifestationItemProvider manifestationItemProvider
          This keeps track of the one adapter used for all Manifestation instances
protected  MergeNodeItemProvider mergeNodeItemProvider
          This keeps track of the one adapter used for all MergeNode instances
protected  MessageItemProvider messageItemProvider
          This keeps track of the one adapter used for all Message instances
protected  ModelItemProvider modelItemProvider
          This keeps track of the one adapter used for all Model instances
protected  NodeItemProvider nodeItemProvider
          This keeps track of the one adapter used for all Node instances
protected  ObjectFlowItemProvider objectFlowItemProvider
          This keeps track of the one adapter used for all ObjectFlow instances
protected  OpaqueExpressionItemProvider opaqueExpressionItemProvider
          This keeps track of the one adapter used for all OpaqueExpression instances
protected  OperationItemProvider operationItemProvider
          This keeps track of the one adapter used for all Operation instances
protected  OperationTemplateParameterItemProvider operationTemplateParameterItemProvider
          This keeps track of the one adapter used for all OperationTemplateParameter instances
protected  OutputPinItemProvider outputPinItemProvider
          This keeps track of the one adapter used for all OutputPin instances
protected  PackageImportItemProvider packageImportItemProvider
          This keeps track of the one adapter used for all PackageImport instances
protected  PackageItemProvider packageItemProvider
          This keeps track of the one adapter used for all Package instances
protected  PackageMergeItemProvider packageMergeItemProvider
          This keeps track of the one adapter used for all PackageMerge instances
protected  ParameterItemProvider parameterItemProvider
          This keeps track of the one adapter used for all Parameter instances
protected  ParameterSetItemProvider parameterSetItemProvider
          This keeps track of the one adapter used for all ParameterSet instances
protected  ComposedAdapterFactory parentAdapterFactory
          This keeps track of the root adapter factory that delegates to this adapter factory
protected  PartDecompositionItemProvider partDecompositionItemProvider
          This keeps track of the one adapter used for all PartDecomposition instances
protected  PermissionItemProvider permissionItemProvider
          This keeps track of the one adapter used for all Permission instances
protected  PortItemProvider portItemProvider
          This keeps track of the one adapter used for all Port instances
protected  PrimitiveFunctionItemProvider primitiveFunctionItemProvider
          This keeps track of the one adapter used for all PrimitiveFunction instances
protected  PrimitiveTypeItemProvider primitiveTypeItemProvider
          This keeps track of the one adapter used for all PrimitiveType instances
protected  ProfileApplicationItemProvider profileApplicationItemProvider
          This keeps track of the one adapter used for all ProfileApplication instances
protected  ProfileItemProvider profileItemProvider
          This keeps track of the one adapter used for all Profile instances
protected  PropertyItemProvider propertyItemProvider
          This keeps track of the one adapter used for all Property instances
protected  ProtocolConformanceItemProvider protocolConformanceItemProvider
          This keeps track of the one adapter used for all ProtocolConformance instances
protected  ProtocolStateMachineItemProvider protocolStateMachineItemProvider
          This keeps track of the one adapter used for all ProtocolStateMachine instances
protected  ProtocolTransitionItemProvider protocolTransitionItemProvider
          This keeps track of the one adapter used for all ProtocolTransition instances
protected  PseudostateItemProvider pseudostateItemProvider
          This keeps track of the one adapter used for all Pseudostate instances
protected  QualifierValueItemProvider qualifierValueItemProvider
          This keeps track of the one adapter used for all QualifierValue instances
protected  RaiseExceptionActionItemProvider raiseExceptionActionItemProvider
          This keeps track of the one adapter used for all RaiseExceptionAction instances
protected  ReadExtentActionItemProvider readExtentActionItemProvider
          This keeps track of the one adapter used for all ReadExtentAction instances
protected  ReadIsClassifiedObjectActionItemProvider readIsClassifiedObjectActionItemProvider
          This keeps track of the one adapter used for all ReadIsClassifiedObjectAction instances
protected  ReadLinkActionItemProvider readLinkActionItemProvider
          This keeps track of the one adapter used for all ReadLinkAction instances
protected  ReadLinkObjectEndActionItemProvider readLinkObjectEndActionItemProvider
          This keeps track of the one adapter used for all ReadLinkObjectEndAction instances
protected  ReadLinkObjectEndQualifierActionItemProvider readLinkObjectEndQualifierActionItemProvider
          This keeps track of the one adapter used for all ReadLinkObjectEndQualifierAction instances
protected  ReadSelfActionItemProvider readSelfActionItemProvider
          This keeps track of the one adapter used for all ReadSelfAction instances
protected  ReadStructuralFeatureActionItemProvider readStructuralFeatureActionItemProvider
          This keeps track of the one adapter used for all ReadStructuralFeatureAction instances
protected  ReadVariableActionItemProvider readVariableActionItemProvider
          This keeps track of the one adapter used for all ReadVariableAction instances
protected  RealizationItemProvider realizationItemProvider
          This keeps track of the one adapter used for all Realization instances
protected  ReceptionItemProvider receptionItemProvider
          This keeps track of the one adapter used for all Reception instances
protected  ReclassifyObjectActionItemProvider reclassifyObjectActionItemProvider
          This keeps track of the one adapter used for all ReclassifyObjectAction instances
protected  RedefinableTemplateSignatureItemProvider redefinableTemplateSignatureItemProvider
          This keeps track of the one adapter used for all RedefinableTemplateSignature instances
protected  RegionItemProvider regionItemProvider
          This keeps track of the one adapter used for all Region instances
protected  RemoveStructuralFeatureValueActionItemProvider removeStructuralFeatureValueActionItemProvider
          This keeps track of the one adapter used for all RemoveStructuralFeatureValueAction instances
protected  RemoveVariableValueActionItemProvider removeVariableValueActionItemProvider
          This keeps track of the one adapter used for all RemoveVariableValueAction instances
protected  ReplyActionItemProvider replyActionItemProvider
          This keeps track of the one adapter used for all ReplyAction instances
protected  SendObjectActionItemProvider sendObjectActionItemProvider
          This keeps track of the one adapter used for all SendObjectAction instances
protected  SendSignalActionItemProvider sendSignalActionItemProvider
          This keeps track of the one adapter used for all SendSignalAction instances
protected  SignalItemProvider signalItemProvider
          This keeps track of the one adapter used for all Signal instances
protected  SignalTriggerItemProvider signalTriggerItemProvider
          This keeps track of the one adapter used for all SignalTrigger instances
protected  SlotItemProvider slotItemProvider
          This keeps track of the one adapter used for all Slot instances
protected  StartOwnedBehaviorActionItemProvider startOwnedBehaviorActionItemProvider
          This keeps track of the one adapter used for all StartOwnedBehaviorAction instances
protected  StateInvariantItemProvider stateInvariantItemProvider
          This keeps track of the one adapter used for all StateInvariant instances
protected  StateItemProvider stateItemProvider
          This keeps track of the one adapter used for all State instances
protected  StateMachineItemProvider stateMachineItemProvider
          This keeps track of the one adapter used for all StateMachine instances
protected  StereotypeItemProvider stereotypeItemProvider
          This keeps track of the one adapter used for all Stereotype instances
protected  StopItemProvider stopItemProvider
          This keeps track of the one adapter used for all Stop instances
protected  StringExpressionItemProvider stringExpressionItemProvider
          This keeps track of the one adapter used for all StringExpression instances
protected  StructuredActivityNodeItemProvider structuredActivityNodeItemProvider
          This keeps track of the one adapter used for all StructuredActivityNode instances
protected  SubstitutionItemProvider substitutionItemProvider
          This keeps track of the one adapter used for all Substitution instances
protected  Collection supportedTypes
          This keeps track of all the supported types checked by isFactoryForType
protected  TemplateBindingItemProvider templateBindingItemProvider
          This keeps track of the one adapter used for all TemplateBinding instances
protected  TemplateParameterItemProvider templateParameterItemProvider
          This keeps track of the one adapter used for all TemplateParameter instances
protected  TemplateParameterSubstitutionItemProvider templateParameterSubstitutionItemProvider
          This keeps track of the one adapter used for all TemplateParameterSubstitution instances
protected  TemplateSignatureItemProvider templateSignatureItemProvider
          This keeps track of the one adapter used for all TemplateSignature instances
protected  TestIdentityActionItemProvider testIdentityActionItemProvider
          This keeps track of the one adapter used for all TestIdentityAction instances
protected  TimeConstraintItemProvider timeConstraintItemProvider
          This keeps track of the one adapter used for all TimeConstraint instances
protected  TimeExpressionItemProvider timeExpressionItemProvider
          This keeps track of the one adapter used for all TimeExpression instances
protected  TimeIntervalItemProvider timeIntervalItemProvider
          This keeps track of the one adapter used for all TimeInterval instances
protected  TimeObservationActionItemProvider timeObservationActionItemProvider
          This keeps track of the one adapter used for all TimeObservationAction instances
protected  TimeTriggerItemProvider timeTriggerItemProvider
          This keeps track of the one adapter used for all TimeTrigger instances
protected  TransitionItemProvider transitionItemProvider
          This keeps track of the one adapter used for all Transition instances
protected  UsageItemProvider usageItemProvider
          This keeps track of the one adapter used for all Usage instances
protected  UseCaseItemProvider useCaseItemProvider
          This keeps track of the one adapter used for all UseCase instances
protected  ValuePinItemProvider valuePinItemProvider
          This keeps track of the one adapter used for all ValuePin instances
protected  VariableItemProvider variableItemProvider
          This keeps track of the one adapter used for all Variable instances
 
Fields inherited from class org.eclipse.uml2.util.UML2AdapterFactory
modelPackage, modelSwitch
 
Constructor Summary
UML2ItemProviderAdapterFactory()
          This constructs an instance
 
Method Summary
 Adapter adapt(Notifier notifier, Object type)
          This implementation substitutes the factory itself as the key for the adapter
 Object adapt(Object object, Object type)
           
 void addListener(INotifyChangedListener notifyChangedListener)
          This adds a listener
protected  void associate(Adapter adapter, Notifier target)
           
 Adapter createAbstractionAdapter()
          This creates an adapter for a Abstraction
 Adapter createAcceptCallActionAdapter()
          This creates an adapter for a AcceptCallAction
 Adapter createAcceptEventActionAdapter()
          This creates an adapter for a AcceptEventAction
 Adapter createActionAdapter()
          This creates an adapter for a Action
 Adapter createActivityAdapter()
          This creates an adapter for a Activity
 Adapter createActivityFinalNodeAdapter()
          This creates an adapter for a ActivityFinalNode
 Adapter createActivityParameterNodeAdapter()
          This creates an adapter for a ActivityParameterNode
 Adapter createActivityPartitionAdapter()
          This creates an adapter for a ActivityPartition
 Adapter createActorAdapter()
          This creates an adapter for a Actor
 Adapter createAddStructuralFeatureValueActionAdapter()
          This creates an adapter for a AddStructuralFeatureValueAction
 Adapter createAddVariableValueActionAdapter()
          This creates an adapter for a AddVariableValueAction
 Adapter createAnyTriggerAdapter()
          This creates an adapter for a AnyTrigger
 Adapter createApplyFunctionActionAdapter()
          This creates an adapter for a ApplyFunctionAction
 Adapter createArtifactAdapter()
          This creates an adapter for a Artifact
 Adapter createAssociationAdapter()
          This creates an adapter for a Association
 Adapter createAssociationClassAdapter()
          This creates an adapter for a AssociationClass
 Adapter createBroadcastSignalActionAdapter()
          This creates an adapter for a BroadcastSignalAction
 Adapter createCallBehaviorActionAdapter()
          This creates an adapter for a CallBehaviorAction
 Adapter createCallOperationActionAdapter()
          This creates an adapter for a CallOperationAction
 Adapter createCallTriggerAdapter()
          This creates an adapter for a CallTrigger
 Adapter createCentralBufferNodeAdapter()
          This creates an adapter for a CentralBufferNode
 Adapter createChangeTriggerAdapter()
          This creates an adapter for a ChangeTrigger
 Adapter createClassAdapter()
          This creates an adapter for a Class
 Adapter createClassifierTemplateParameterAdapter()
          This creates an adapter for a ClassifierTemplateParameter
 Adapter createClauseAdapter()
          This creates an adapter for a Clause
 Adapter createClearAssociationActionAdapter()
          This creates an adapter for a ClearAssociationAction
 Adapter createClearStructuralFeatureActionAdapter()
          This creates an adapter for a ClearStructuralFeatureAction
 Adapter createClearVariableActionAdapter()
          This creates an adapter for a ClearVariableAction
 Adapter createCollaborationAdapter()
          This creates an adapter for a Collaboration
 Adapter createCollaborationOccurrenceAdapter()
          This creates an adapter for a CollaborationOccurrence
 Adapter createCombinedFragmentAdapter()
          This creates an adapter for a CombinedFragment
 Adapter createCommentAdapter()
          This creates an adapter for a Comment
 Adapter createCommunicationPathAdapter()
          This creates an adapter for a CommunicationPath
 Adapter createComponentAdapter()
          This creates an adapter for a Component
 Adapter createConditionalNodeAdapter()
          This creates an adapter for a ConditionalNode
 Adapter createConnectableElementTemplateParameterAdapter()
          This creates an adapter for a ConnectableElementTemplateParameter
 Adapter createConnectionPointReferenceAdapter()
          This creates an adapter for a ConnectionPointReference
 Adapter createConnectorAdapter()
          This creates an adapter for a Connector
 Adapter createConnectorEndAdapter()
          This creates an adapter for a ConnectorEnd
 Adapter createConstraintAdapter()
          This creates an adapter for a Constraint
 Adapter createContinuationAdapter()
          This creates an adapter for a Continuation
 Adapter createControlFlowAdapter()
          This creates an adapter for a ControlFlow
 Adapter createCreateLinkActionAdapter()
          This creates an adapter for a CreateLinkAction
 Adapter createCreateLinkObjectActionAdapter()
          This creates an adapter for a CreateLinkObjectAction
 Adapter createCreateObjectActionAdapter()
          This creates an adapter for a CreateObjectAction
 Adapter createDataStoreNodeAdapter()
          This creates an adapter for a DataStoreNode
 Adapter createDataTypeAdapter()
          This creates an adapter for a DataType
 Adapter createDecisionNodeAdapter()
          This creates an adapter for a DecisionNode
 Adapter createDependencyAdapter()
          This creates an adapter for a Dependency
 Adapter createDeploymentAdapter()
          This creates an adapter for a Deployment
 Adapter createDeploymentSpecificationAdapter()
          This creates an adapter for a DeploymentSpecification
 Adapter createDestroyLinkActionAdapter()
          This creates an adapter for a DestroyLinkAction
 Adapter createDestroyObjectActionAdapter()
          This creates an adapter for a DestroyObjectAction
 Adapter createDeviceAdapter()
          This creates an adapter for a Device
 Adapter createDurationAdapter()
          This creates an adapter for a Duration
 Adapter createDurationConstraintAdapter()
          This creates an adapter for a DurationConstraint
 Adapter createDurationIntervalAdapter()
          This creates an adapter for a DurationInterval
 Adapter createDurationObservationActionAdapter()
          This creates an adapter for a DurationObservationAction
 Adapter createElementImportAdapter()
          This creates an adapter for a ElementImport
 Adapter createEnumerationAdapter()
          This creates an adapter for a Enumeration
 Adapter createEnumerationLiteralAdapter()
          This creates an adapter for a EnumerationLiteral
 Adapter createEventOccurrenceAdapter()
          This creates an adapter for a EventOccurrence
 Adapter createExceptionHandlerAdapter()
          This creates an adapter for a ExceptionHandler
 Adapter createExecutionEnvironmentAdapter()
          This creates an adapter for a ExecutionEnvironment
 Adapter createExecutionOccurrenceAdapter()
          This creates an adapter for a ExecutionOccurrence
 Adapter createExpansionNodeAdapter()
          This creates an adapter for a ExpansionNode
 Adapter createExpansionRegionAdapter()
          This creates an adapter for a ExpansionRegion
 Adapter createExpressionAdapter()
          This creates an adapter for a Expression
 Adapter createExtendAdapter()
          This creates an adapter for a Extend
 Adapter createExtensionAdapter()
          This creates an adapter for a Extension
 Adapter createExtensionEndAdapter()
          This creates an adapter for a ExtensionEnd
 Adapter createExtensionPointAdapter()
          This creates an adapter for a ExtensionPoint
 Adapter createFinalStateAdapter()
          This creates an adapter for a FinalState
 Adapter createFlowFinalNodeAdapter()
          This creates an adapter for a FlowFinalNode
 Adapter createForkNodeAdapter()
          This creates an adapter for a ForkNode
 Adapter createGateAdapter()
          This creates an adapter for a Gate
 Adapter createGeneralizationAdapter()
          This creates an adapter for a Generalization
 Adapter createGeneralizationSetAdapter()
          This creates an adapter for a GeneralizationSet
 Adapter createGeneralOrderingAdapter()
          This creates an adapter for a GeneralOrdering
 Adapter createImplementationAdapter()
          This creates an adapter for a Implementation
 Adapter createIncludeAdapter()
          This creates an adapter for a Include
 Adapter createInformationFlowAdapter()
          This creates an adapter for a InformationFlow
 Adapter createInformationItemAdapter()
          This creates an adapter for a InformationItem
 Adapter createInitialNodeAdapter()
          This creates an adapter for a InitialNode
 Adapter createInputPinAdapter()
          This creates an adapter for a InputPin
 Adapter createInstanceSpecificationAdapter()
          This creates an adapter for a InstanceSpecification
 Adapter createInstanceValueAdapter()
          This creates an adapter for a InstanceValue
 Adapter createInteractionAdapter()
          This creates an adapter for a Interaction
 Adapter createInteractionConstraintAdapter()
          This creates an adapter for a InteractionConstraint
 Adapter createInteractionOccurrenceAdapter()
          This creates an adapter for a InteractionOccurrence
 Adapter createInteractionOperandAdapter()
          This creates an adapter for a InteractionOperand
 Adapter createInterfaceAdapter()
          This creates an adapter for a Interface
 Adapter createInterruptibleActivityRegionAdapter()
          This creates an adapter for a InterruptibleActivityRegion
 Adapter createIntervalAdapter()
          This creates an adapter for a Interval
 Adapter createIntervalConstraintAdapter()
          This creates an adapter for a IntervalConstraint
 Adapter createJoinNodeAdapter()
          This creates an adapter for a JoinNode
 Adapter createLifelineAdapter()
          This creates an adapter for a Lifeline
 Adapter createLinkEndCreationDataAdapter()
          This creates an adapter for a LinkEndCreationData
 Adapter createLinkEndDataAdapter()
          This creates an adapter for a LinkEndData
 Adapter createLiteralBooleanAdapter()
          This creates an adapter for a LiteralBoolean
 Adapter createLiteralIntegerAdapter()
          This creates an adapter for a LiteralInteger
 Adapter createLiteralNullAdapter()
          This creates an adapter for a LiteralNull
 Adapter createLiteralStringAdapter()
          This creates an adapter for a LiteralString
 Adapter createLiteralUnlimitedNaturalAdapter()
          This creates an adapter for a LiteralUnlimitedNatural
 Adapter createLoopNodeAdapter()
          This creates an adapter for a LoopNode
 Adapter createManifestationAdapter()
          This creates an adapter for a Manifestation
 Adapter createMergeNodeAdapter()
          This creates an adapter for a MergeNode
 Adapter createMessageAdapter()
          This creates an adapter for a Message
 Adapter createModelAdapter()
          This creates an adapter for a Model
 Adapter createNodeAdapter()
          This creates an adapter for a Node
 Adapter createObjectFlowAdapter()
          This creates an adapter for a ObjectFlow
 Adapter createOpaqueExpressionAdapter()
          This creates an adapter for a OpaqueExpression
 Adapter createOperationAdapter()
          This creates an adapter for a Operation
 Adapter createOperationTemplateParameterAdapter()
          This creates an adapter for a OperationTemplateParameter
 Adapter createOutputPinAdapter()
          This creates an adapter for a OutputPin
 Adapter createPackageAdapter()
          This creates an adapter for a Package
 Adapter createPackageImportAdapter()
          This creates an adapter for a PackageImport
 Adapter createPackageMergeAdapter()
          This creates an adapter for a PackageMerge
 Adapter createParameterAdapter()
          This creates an adapter for a Parameter
 Adapter createParameterSetAdapter()
          This creates an adapter for a ParameterSet
 Adapter createPartDecompositionAdapter()
          This creates an adapter for a PartDecomposition
 Adapter createPermissionAdapter()
          This creates an adapter for a Permission
 Adapter createPortAdapter()
          This creates an adapter for a Port
 Adapter createPrimitiveFunctionAdapter()
          This creates an adapter for a PrimitiveFunction
 Adapter createPrimitiveTypeAdapter()
          This creates an adapter for a PrimitiveType
 Adapter createProfileAdapter()
          This creates an adapter for a Profile
 Adapter createProfileApplicationAdapter()
          This creates an adapter for a ProfileApplication
 Adapter createPropertyAdapter()
          This creates an adapter for a Property
 Adapter createProtocolConformanceAdapter()
          This creates an adapter for a ProtocolConformance
 Adapter createProtocolStateMachineAdapter()
          This creates an adapter for a ProtocolStateMachine
 Adapter createProtocolTransitionAdapter()
          This creates an adapter for a ProtocolTransition
 Adapter createPseudostateAdapter()
          This creates an adapter for a Pseudostate
 Adapter createQualifierValueAdapter()
          This creates an adapter for a QualifierValue
 Adapter createRaiseExceptionActionAdapter()
          This creates an adapter for a RaiseExceptionAction
 Adapter createReadExtentActionAdapter()
          This creates an adapter for a ReadExtentAction
 Adapter createReadIsClassifiedObjectActionAdapter()
          This creates an adapter for a ReadIsClassifiedObjectAction
 Adapter createReadLinkActionAdapter()
          This creates an adapter for a ReadLinkAction
 Adapter createReadLinkObjectEndActionAdapter()
          This creates an adapter for a ReadLinkObjectEndAction
 Adapter createReadLinkObjectEndQualifierActionAdapter()
          This creates an adapter for a ReadLinkObjectEndQualifierAction
 Adapter createReadSelfActionAdapter()
          This creates an adapter for a ReadSelfAction
 Adapter createReadStructuralFeatureActionAdapter()
          This creates an adapter for a ReadStructuralFeatureAction
 Adapter createReadVariableActionAdapter()
          This creates an adapter for a ReadVariableAction
 Adapter createRealizationAdapter()
          This creates an adapter for a Realization
 Adapter createReceptionAdapter()
          This creates an adapter for a Reception
 Adapter createReclassifyObjectActionAdapter()
          This creates an adapter for a ReclassifyObjectAction
 Adapter createRedefinableTemplateSignatureAdapter()
          This creates an adapter for a RedefinableTemplateSignature
 Adapter createRegionAdapter()
          This creates an adapter for a Region
 Adapter createRemoveStructuralFeatureValueActionAdapter()
          This creates an adapter for a RemoveStructuralFeatureValueAction
 Adapter createRemoveVariableValueActionAdapter()
          This creates an adapter for a RemoveVariableValueAction
 Adapter createReplyActionAdapter()
          This creates an adapter for a ReplyAction
 Adapter createSendObjectActionAdapter()
          This creates an adapter for a SendObjectAction
 Adapter createSendSignalActionAdapter()
          This creates an adapter for a SendSignalAction
 Adapter createSignalAdapter()
          This creates an adapter for a Signal
 Adapter createSignalTriggerAdapter()
          This creates an adapter for a SignalTrigger
 Adapter createSlotAdapter()
          This creates an adapter for a Slot
 Adapter createStartOwnedBehaviorActionAdapter()
          This creates an adapter for a StartOwnedBehaviorAction
 Adapter createStateAdapter()
          This creates an adapter for a State
 Adapter createStateInvariantAdapter()
          This creates an adapter for a StateInvariant
 Adapter createStateMachineAdapter()
          This creates an adapter for a StateMachine
 Adapter createStereotypeAdapter()
          This creates an adapter for a Stereotype
 Adapter createStopAdapter()
          This creates an adapter for a Stop
 Adapter createStringExpressionAdapter()
          This creates an adapter for a StringExpression
 Adapter createStructuredActivityNodeAdapter()
          This creates an adapter for a StructuredActivityNode
 Adapter createSubstitutionAdapter()
          This creates an adapter for a Substitution
 Adapter createTemplateBindingAdapter()
          This creates an adapter for a TemplateBinding
 Adapter createTemplateParameterAdapter()
          This creates an adapter for a TemplateParameter
 Adapter createTemplateParameterSubstitutionAdapter()
          This creates an adapter for a TemplateParameterSubstitution
 Adapter createTemplateSignatureAdapter()
          This creates an adapter for a TemplateSignature
 Adapter createTestIdentityActionAdapter()
          This creates an adapter for a TestIdentityAction
 Adapter createTimeConstraintAdapter()
          This creates an adapter for a TimeConstraint
 Adapter createTimeExpressionAdapter()
          This creates an adapter for a TimeExpression
 Adapter createTimeIntervalAdapter()
          This creates an adapter for a TimeInterval
 Adapter createTimeObservationActionAdapter()
          This creates an adapter for a TimeObservationAction
 Adapter createTimeTriggerAdapter()
          This creates an adapter for a TimeTrigger
 Adapter createTransitionAdapter()
          This creates an adapter for a Transition
 Adapter createUsageAdapter()
          This creates an adapter for a Usage
 Adapter createUseCaseAdapter()
          This creates an adapter for a UseCase
 Adapter createValuePinAdapter()
          This creates an adapter for a ValuePin
 Adapter createVariableAdapter()
          This creates an adapter for a Variable
 void dispose()
           
 void fireNotifyChanged(Notification notification)
          This delegates to changeNotifier and to parentAdapterFactory
 ComposeableAdapterFactory getRootAdapterFactory()
          This returns the root adapter factory that contains this factory
 boolean isFactoryForType(Object type)
           
 void removeListener(INotifyChangedListener notifyChangedListener)
          This removes a listener
 void setParentAdapterFactory(ComposedAdapterFactory parentAdapterFactory)
          This sets the composed adapter factory that contains this factory
 
Methods inherited from class org.eclipse.uml2.util.UML2AdapterFactory
createActivityEdgeAdapter, createActivityGroupAdapter, createActivityNodeAdapter, createAdapter, createBehaviorAdapter, createBehavioralFeatureAdapter, createBehavioredClassifierAdapter, createCallActionAdapter, createClassifierAdapter, createConnectableElementAdapter, createControlNodeAdapter, createDeployedArtifactAdapter, createDeploymentTargetAdapter, createDirectedRelationshipAdapter, createElementAdapter, createEModelElementAdapter, createEncapsulatedClassifierAdapter, createEObjectAdapter, createExecutableNodeAdapter, createFeatureAdapter, createFinalNodeAdapter, createInteractionFragmentAdapter, createInvocationActionAdapter, createLinkActionAdapter, createLiteralSpecificationAdapter, createMessageEndAdapter, createMessageTriggerAdapter, createMultiplicityElementAdapter, createNamedElementAdapter, createNamespaceAdapter, createObjectNodeAdapter, createPackageableElementAdapter, createParameterableClassifierAdapter, createParameterableElementAdapter, createPinAdapter, createRedefinableElementAdapter, createRelationshipAdapter, createStructuralFeatureActionAdapter, createStructuralFeatureAdapter, createStructuredClassifierAdapter, createTemplateableClassifierAdapter, createTemplateableElementAdapter, createTriggerAdapter, createTypeAdapter, createTypedElementAdapter, createValueSpecificationAdapter, createVariableActionAdapter, createVertexAdapter, createWriteLinkActionAdapter, createWriteStructuralFeatureActionAdapter, createWriteVariableActionAdapter
 
Methods inherited from class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
adaptAllNew, adaptNew, createAdapter, resolve
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.emf.common.notify.AdapterFactory
adaptAllNew, adaptNew
 

Field Detail

copyright

public static final String copyright

See Also:
Constant Field Values

parentAdapterFactory

protected ComposedAdapterFactory parentAdapterFactory
This keeps track of the root adapter factory that delegates to this adapter factory.


changeNotifier

protected IChangeNotifier changeNotifier
This is used to implement IChangeNotifier.


supportedTypes

protected Collection supportedTypes
This keeps track of all the supported types checked by isFactoryForType.


commentItemProvider

protected CommentItemProvider commentItemProvider
This keeps track of the one adapter used for all Comment instances.


classItemProvider

protected ClassItemProvider classItemProvider
This keeps track of the one adapter used for all Class instances.


propertyItemProvider

protected PropertyItemProvider propertyItemProvider
This keeps track of the one adapter used for all Property instances.


operationItemProvider

protected OperationItemProvider operationItemProvider
This keeps track of the one adapter used for all Operation instances.


parameterItemProvider

protected ParameterItemProvider parameterItemProvider
This keeps track of the one adapter used for all Parameter instances.


packageItemProvider

protected PackageItemProvider packageItemProvider
This keeps track of the one adapter used for all Package instances.


enumerationItemProvider

protected EnumerationItemProvider enumerationItemProvider
This keeps track of the one adapter used for all Enumeration instances.


dataTypeItemProvider

protected DataTypeItemProvider dataTypeItemProvider
This keeps track of the one adapter used for all DataType instances.


enumerationLiteralItemProvider

protected EnumerationLiteralItemProvider enumerationLiteralItemProvider
This keeps track of the one adapter used for all EnumerationLiteral instances.


primitiveTypeItemProvider

protected PrimitiveTypeItemProvider primitiveTypeItemProvider
This keeps track of the one adapter used for all PrimitiveType instances.


opaqueExpressionItemProvider

protected OpaqueExpressionItemProvider opaqueExpressionItemProvider
This keeps track of the one adapter used for all OpaqueExpression instances.


expressionItemProvider

protected ExpressionItemProvider expressionItemProvider
This keeps track of the one adapter used for all Expression instances.


constraintItemProvider

protected ConstraintItemProvider constraintItemProvider
This keeps track of the one adapter used for all Constraint instances.


literalBooleanItemProvider

protected LiteralBooleanItemProvider literalBooleanItemProvider
This keeps track of the one adapter used for all LiteralBoolean instances.


literalStringItemProvider

protected LiteralStringItemProvider literalStringItemProvider
This keeps track of the one adapter used for all LiteralString instances.


literalNullItemProvider

protected LiteralNullItemProvider literalNullItemProvider
This keeps track of the one adapter used for all LiteralNull instances.


literalIntegerItemProvider

protected LiteralIntegerItemProvider literalIntegerItemProvider
This keeps track of the one adapter used for all LiteralInteger instances.


literalUnlimitedNaturalItemProvider

protected LiteralUnlimitedNaturalItemProvider literalUnlimitedNaturalItemProvider
This keeps track of the one adapter used for all LiteralUnlimitedNatural instances.


generalizationItemProvider

protected GeneralizationItemProvider generalizationItemProvider
This keeps track of the one adapter used for all Generalization instances.


instanceSpecificationItemProvider

protected InstanceSpecificationItemProvider instanceSpecificationItemProvider
This keeps track of the one adapter used for all InstanceSpecification instances.


slotItemProvider

protected SlotItemProvider slotItemProvider
This keeps track of the one adapter used for all Slot instances.


instanceValueItemProvider

protected InstanceValueItemProvider instanceValueItemProvider
This keeps track of the one adapter used for all InstanceValue instances.


elementImportItemProvider

protected ElementImportItemProvider elementImportItemProvider
This keeps track of the one adapter used for all ElementImport instances.


packageImportItemProvider

protected PackageImportItemProvider packageImportItemProvider
This keeps track of the one adapter used for all PackageImport instances.


associationItemProvider

protected AssociationItemProvider associationItemProvider
This keeps track of the one adapter used for all Association instances.


packageMergeItemProvider

protected PackageMergeItemProvider packageMergeItemProvider
This keeps track of the one adapter used for all PackageMerge instances.


stereotypeItemProvider

protected StereotypeItemProvider stereotypeItemProvider
This keeps track of the one adapter used for all Stereotype instances.


profileItemProvider

protected ProfileItemProvider profileItemProvider
This keeps track of the one adapter used for all Profile instances.


profileApplicationItemProvider

protected ProfileApplicationItemProvider profileApplicationItemProvider
This keeps track of the one adapter used for all ProfileApplication instances.


extensionItemProvider

protected ExtensionItemProvider extensionItemProvider
This keeps track of the one adapter used for all Extension instances.


extensionEndItemProvider

protected ExtensionEndItemProvider extensionEndItemProvider
This keeps track of the one adapter used for all ExtensionEnd instances.


activityItemProvider

protected ActivityItemProvider activityItemProvider
This keeps track of the one adapter used for all Activity instances.


generalizationSetItemProvider

protected GeneralizationSetItemProvider generalizationSetItemProvider
This keeps track of the one adapter used for all GeneralizationSet instances.


associationClassItemProvider

protected AssociationClassItemProvider associationClassItemProvider
This keeps track of the one adapter used for all AssociationClass instances.


modelItemProvider

protected ModelItemProvider modelItemProvider
This keeps track of the one adapter used for all Model instances.


permissionItemProvider

protected PermissionItemProvider permissionItemProvider
This keeps track of the one adapter used for all Permission instances.


dependencyItemProvider

protected DependencyItemProvider dependencyItemProvider
This keeps track of the one adapter used for all Dependency instances.


usageItemProvider

protected UsageItemProvider usageItemProvider
This keeps track of the one adapter used for all Usage instances.


abstractionItemProvider

protected AbstractionItemProvider abstractionItemProvider
This keeps track of the one adapter used for all Abstraction instances.


realizationItemProvider

protected RealizationItemProvider realizationItemProvider
This keeps track of the one adapter used for all Realization instances.


substitutionItemProvider

protected SubstitutionItemProvider substitutionItemProvider
This keeps track of the one adapter used for all Substitution instances.


informationItemItemProvider

protected InformationItemItemProvider informationItemItemProvider
This keeps track of the one adapter used for all InformationItem instances.


informationFlowItemProvider

protected InformationFlowItemProvider informationFlowItemProvider
This keeps track of the one adapter used for all InformationFlow instances.


artifactItemProvider

protected ArtifactItemProvider artifactItemProvider
This keeps track of the one adapter used for all Artifact instances.


manifestationItemProvider

protected ManifestationItemProvider manifestationItemProvider
This keeps track of the one adapter used for all Manifestation instances.


actorItemProvider

protected ActorItemProvider actorItemProvider
This keeps track of the one adapter used for all Actor instances.


extendItemProvider

protected ExtendItemProvider extendItemProvider
This keeps track of the one adapter used for all Extend instances.


useCaseItemProvider

protected UseCaseItemProvider useCaseItemProvider
This keeps track of the one adapter used for all UseCase instances.


extensionPointItemProvider

protected ExtensionPointItemProvider extensionPointItemProvider
This keeps track of the one adapter used for all ExtensionPoint instances.


includeItemProvider

protected IncludeItemProvider includeItemProvider
This keeps track of the one adapter used for all Include instances.


actionItemProvider

protected ActionItemProvider actionItemProvider
This keeps track of the one adapter used for all Action instances.


controlFlowItemProvider

protected ControlFlowItemProvider controlFlowItemProvider
This keeps track of the one adapter used for all ControlFlow instances.


objectFlowItemProvider

protected ObjectFlowItemProvider objectFlowItemProvider
This keeps track of the one adapter used for all ObjectFlow instances.


initialNodeItemProvider

protected InitialNodeItemProvider initialNodeItemProvider
This keeps track of the one adapter used for all InitialNode instances.


activityFinalNodeItemProvider

protected ActivityFinalNodeItemProvider activityFinalNodeItemProvider
This keeps track of the one adapter used for all ActivityFinalNode instances.


decisionNodeItemProvider

protected DecisionNodeItemProvider decisionNodeItemProvider
This keeps track of the one adapter used for all DecisionNode instances.


mergeNodeItemProvider

protected MergeNodeItemProvider mergeNodeItemProvider
This keeps track of the one adapter used for all MergeNode instances.


outputPinItemProvider

protected OutputPinItemProvider outputPinItemProvider
This keeps track of the one adapter used for all OutputPin instances.


inputPinItemProvider

protected InputPinItemProvider inputPinItemProvider
This keeps track of the one adapter used for all InputPin instances.


activityParameterNodeItemProvider

protected ActivityParameterNodeItemProvider activityParameterNodeItemProvider
This keeps track of the one adapter used for all ActivityParameterNode instances.


valuePinItemProvider

protected ValuePinItemProvider valuePinItemProvider
This keeps track of the one adapter used for all ValuePin instances.


interfaceItemProvider

protected InterfaceItemProvider interfaceItemProvider
This keeps track of the one adapter used for all Interface instances.


implementationItemProvider

protected ImplementationItemProvider implementationItemProvider
This keeps track of the one adapter used for all Implementation instances.


callTriggerItemProvider

protected CallTriggerItemProvider callTriggerItemProvider
This keeps track of the one adapter used for all CallTrigger instances.


changeTriggerItemProvider

protected ChangeTriggerItemProvider changeTriggerItemProvider
This keeps track of the one adapter used for all ChangeTrigger instances.


receptionItemProvider

protected ReceptionItemProvider receptionItemProvider
This keeps track of the one adapter used for all Reception instances.


signalItemProvider

protected SignalItemProvider signalItemProvider
This keeps track of the one adapter used for all Signal instances.


signalTriggerItemProvider

protected SignalTriggerItemProvider signalTriggerItemProvider
This keeps track of the one adapter used for all SignalTrigger instances.


timeTriggerItemProvider

protected TimeTriggerItemProvider timeTriggerItemProvider
This keeps track of the one adapter used for all TimeTrigger instances.


anyTriggerItemProvider

protected AnyTriggerItemProvider anyTriggerItemProvider
This keeps track of the one adapter used for all AnyTrigger instances.


variableItemProvider

protected VariableItemProvider variableItemProvider
This keeps track of the one adapter used for all Variable instances.


structuredActivityNodeItemProvider

protected StructuredActivityNodeItemProvider structuredActivityNodeItemProvider
This keeps track of the one adapter used for all StructuredActivityNode instances.


conditionalNodeItemProvider

protected ConditionalNodeItemProvider conditionalNodeItemProvider
This keeps track of the one adapter used for all ConditionalNode instances.


clauseItemProvider

protected ClauseItemProvider clauseItemProvider
This keeps track of the one adapter used for all Clause instances.


loopNodeItemProvider

protected LoopNodeItemProvider loopNodeItemProvider
This keeps track of the one adapter used for all LoopNode instances.


connectorEndItemProvider

protected ConnectorEndItemProvider connectorEndItemProvider
This keeps track of the one adapter used for all ConnectorEnd instances.


connectorItemProvider

protected ConnectorItemProvider connectorItemProvider
This keeps track of the one adapter used for all Connector instances.


expansionNodeItemProvider

protected ExpansionNodeItemProvider expansionNodeItemProvider
This keeps track of the one adapter used for all ExpansionNode instances.


expansionRegionItemProvider

protected ExpansionRegionItemProvider expansionRegionItemProvider
This keeps track of the one adapter used for all ExpansionRegion instances.


exceptionHandlerItemProvider

protected ExceptionHandlerItemProvider exceptionHandlerItemProvider
This keeps track of the one adapter used for all ExceptionHandler instances.


interactionItemProvider

protected InteractionItemProvider interactionItemProvider
This keeps track of the one adapter used for all Interaction instances.


lifelineItemProvider

protected LifelineItemProvider lifelineItemProvider
This keeps track of the one adapter used for all Lifeline instances.


messageItemProvider

protected MessageItemProvider messageItemProvider
This keeps track of the one adapter used for all Message instances.


generalOrderingItemProvider

protected GeneralOrderingItemProvider generalOrderingItemProvider
This keeps track of the one adapter used for all GeneralOrdering instances.


eventOccurrenceItemProvider

protected EventOccurrenceItemProvider eventOccurrenceItemProvider
This keeps track of the one adapter used for all EventOccurrence instances.


executionOccurrenceItemProvider

protected ExecutionOccurrenceItemProvider executionOccurrenceItemProvider
This keeps track of the one adapter used for all ExecutionOccurrence instances.


stateInvariantItemProvider

protected StateInvariantItemProvider stateInvariantItemProvider
This keeps track of the one adapter used for all StateInvariant instances.


stopItemProvider

protected StopItemProvider stopItemProvider
This keeps track of the one adapter used for all Stop instances.


createObjectActionItemProvider

protected CreateObjectActionItemProvider createObjectActionItemProvider
This keeps track of the one adapter used for all CreateObjectAction instances.


destroyObjectActionItemProvider

protected DestroyObjectActionItemProvider destroyObjectActionItemProvider
This keeps track of the one adapter used for all DestroyObjectAction instances.


testIdentityActionItemProvider

protected TestIdentityActionItemProvider testIdentityActionItemProvider
This keeps track of the one adapter used for all TestIdentityAction instances.


readSelfActionItemProvider

protected ReadSelfActionItemProvider readSelfActionItemProvider
This keeps track of the one adapter used for all ReadSelfAction instances.


readStructuralFeatureActionItemProvider

protected ReadStructuralFeatureActionItemProvider readStructuralFeatureActionItemProvider
This keeps track of the one adapter used for all ReadStructuralFeatureAction instances.


clearStructuralFeatureActionItemProvider

protected ClearStructuralFeatureActionItemProvider clearStructuralFeatureActionItemProvider
This keeps track of the one adapter used for all ClearStructuralFeatureAction instances.


removeStructuralFeatureValueActionItemProvider

protected RemoveStructuralFeatureValueActionItemProvider removeStructuralFeatureValueActionItemProvider
This keeps track of the one adapter used for all RemoveStructuralFeatureValueAction instances.


addStructuralFeatureValueActionItemProvider

protected AddStructuralFeatureValueActionItemProvider addStructuralFeatureValueActionItemProvider
This keeps track of the one adapter used for all AddStructuralFeatureValueAction instances.


linkEndDataItemProvider

protected LinkEndDataItemProvider linkEndDataItemProvider
This keeps track of the one adapter used for all LinkEndData instances.


readLinkActionItemProvider

protected ReadLinkActionItemProvider readLinkActionItemProvider
This keeps track of the one adapter used for all ReadLinkAction instances.


linkEndCreationDataItemProvider

protected LinkEndCreationDataItemProvider linkEndCreationDataItemProvider
This keeps track of the one adapter used for all LinkEndCreationData instances.


createLinkActionItemProvider

protected CreateLinkActionItemProvider createLinkActionItemProvider
This keeps track of the one adapter used for all CreateLinkAction instances.


destroyLinkActionItemProvider

protected DestroyLinkActionItemProvider destroyLinkActionItemProvider
This keeps track of the one adapter used for all DestroyLinkAction instances.


clearAssociationActionItemProvider

protected ClearAssociationActionItemProvider clearAssociationActionItemProvider
This keeps track of the one adapter used for all ClearAssociationAction instances.


readVariableActionItemProvider

protected ReadVariableActionItemProvider readVariableActionItemProvider
This keeps track of the one adapter used for all ReadVariableAction instances.


clearVariableActionItemProvider

protected ClearVariableActionItemProvider clearVariableActionItemProvider
This keeps track of the one adapter used for all ClearVariableAction instances.


addVariableValueActionItemProvider

protected AddVariableValueActionItemProvider addVariableValueActionItemProvider
This keeps track of the one adapter used for all AddVariableValueAction instances.


removeVariableValueActionItemProvider

protected RemoveVariableValueActionItemProvider removeVariableValueActionItemProvider
This keeps track of the one adapter used for all RemoveVariableValueAction instances.


applyFunctionActionItemProvider

protected ApplyFunctionActionItemProvider applyFunctionActionItemProvider
This keeps track of the one adapter used for all ApplyFunctionAction instances.


primitiveFunctionItemProvider

protected PrimitiveFunctionItemProvider primitiveFunctionItemProvider
This keeps track of the one adapter used for all PrimitiveFunction instances.


sendSignalActionItemProvider

protected SendSignalActionItemProvider sendSignalActionItemProvider
This keeps track of the one adapter used for all SendSignalAction instances.


broadcastSignalActionItemProvider

protected BroadcastSignalActionItemProvider broadcastSignalActionItemProvider
This keeps track of the one adapter used for all BroadcastSignalAction instances.


sendObjectActionItemProvider

protected SendObjectActionItemProvider sendObjectActionItemProvider
This keeps track of the one adapter used for all SendObjectAction instances.


callOperationActionItemProvider

protected CallOperationActionItemProvider callOperationActionItemProvider
This keeps track of the one adapter used for all CallOperationAction instances.


callBehaviorActionItemProvider

protected CallBehaviorActionItemProvider callBehaviorActionItemProvider
This keeps track of the one adapter used for all CallBehaviorAction instances.


stateMachineItemProvider

protected StateMachineItemProvider stateMachineItemProvider
This keeps track of the one adapter used for all StateMachine instances.


regionItemProvider

protected RegionItemProvider regionItemProvider
This keeps track of the one adapter used for all Region instances.


pseudostateItemProvider

protected PseudostateItemProvider pseudostateItemProvider
This keeps track of the one adapter used for all Pseudostate instances.


stateItemProvider

protected StateItemProvider stateItemProvider
This keeps track of the one adapter used for all State instances.


connectionPointReferenceItemProvider

protected ConnectionPointReferenceItemProvider connectionPointReferenceItemProvider
This keeps track of the one adapter used for all ConnectionPointReference instances.


transitionItemProvider

protected TransitionItemProvider transitionItemProvider
This keeps track of the one adapter used for all Transition instances.


finalStateItemProvider

protected FinalStateItemProvider finalStateItemProvider
This keeps track of the one adapter used for all FinalState instances.


collaborationOccurrenceItemProvider

protected CollaborationOccurrenceItemProvider collaborationOccurrenceItemProvider
This keeps track of the one adapter used for all CollaborationOccurrence instances.


collaborationItemProvider

protected CollaborationItemProvider collaborationItemProvider
This keeps track of the one adapter used for all Collaboration instances.


templateSignatureItemProvider

protected TemplateSignatureItemProvider templateSignatureItemProvider
This keeps track of the one adapter used for all TemplateSignature instances.


templateParameterItemProvider

protected TemplateParameterItemProvider templateParameterItemProvider
This keeps track of the one adapter used for all TemplateParameter instances.


stringExpressionItemProvider

protected StringExpressionItemProvider stringExpressionItemProvider
This keeps track of the one adapter used for all StringExpression instances.


templateBindingItemProvider

protected TemplateBindingItemProvider templateBindingItemProvider
This keeps track of the one adapter used for all TemplateBinding instances.


templateParameterSubstitutionItemProvider

protected TemplateParameterSubstitutionItemProvider templateParameterSubstitutionItemProvider
This keeps track of the one adapter used for all TemplateParameterSubstitution instances.


operationTemplateParameterItemProvider

protected OperationTemplateParameterItemProvider operationTemplateParameterItemProvider
This keeps track of the one adapter used for all OperationTemplateParameter instances.


classifierTemplateParameterItemProvider

protected ClassifierTemplateParameterItemProvider classifierTemplateParameterItemProvider
This keeps track of the one adapter used for all ClassifierTemplateParameter instances.


redefinableTemplateSignatureItemProvider

protected RedefinableTemplateSignatureItemProvider redefinableTemplateSignatureItemProvider
This keeps track of the one adapter used for all RedefinableTemplateSignature instances.


connectableElementTemplateParameterItemProvider

protected ConnectableElementTemplateParameterItemProvider connectableElementTemplateParameterItemProvider
This keeps track of the one adapter used for all ConnectableElementTemplateParameter instances.


forkNodeItemProvider

protected ForkNodeItemProvider forkNodeItemProvider
This keeps track of the one adapter used for all ForkNode instances.


joinNodeItemProvider

protected JoinNodeItemProvider joinNodeItemProvider
This keeps track of the one adapter used for all JoinNode instances.


flowFinalNodeItemProvider

protected FlowFinalNodeItemProvider flowFinalNodeItemProvider
This keeps track of the one adapter used for all FlowFinalNode instances.


centralBufferNodeItemProvider

protected CentralBufferNodeItemProvider centralBufferNodeItemProvider
This keeps track of the one adapter used for all CentralBufferNode instances.


activityPartitionItemProvider

protected ActivityPartitionItemProvider activityPartitionItemProvider
This keeps track of the one adapter used for all ActivityPartition instances.


portItemProvider

protected PortItemProvider portItemProvider
This keeps track of the one adapter used for all Port instances.


protocolConformanceItemProvider

protected ProtocolConformanceItemProvider protocolConformanceItemProvider
This keeps track of the one adapter used for all ProtocolConformance instances.


protocolStateMachineItemProvider

protected ProtocolStateMachineItemProvider protocolStateMachineItemProvider
This keeps track of the one adapter used for all ProtocolStateMachine instances.


protocolTransitionItemProvider

protected ProtocolTransitionItemProvider protocolTransitionItemProvider
This keeps track of the one adapter used for all ProtocolTransition instances.


interactionOccurrenceItemProvider

protected InteractionOccurrenceItemProvider interactionOccurrenceItemProvider
This keeps track of the one adapter used for all InteractionOccurrence instances.


gateItemProvider

protected GateItemProvider gateItemProvider
This keeps track of the one adapter used for all Gate instances.


partDecompositionItemProvider

protected PartDecompositionItemProvider partDecompositionItemProvider
This keeps track of the one adapter used for all PartDecomposition instances.


interactionOperandItemProvider

protected InteractionOperandItemProvider interactionOperandItemProvider
This keeps track of the one adapter used for all InteractionOperand instances.


interactionConstraintItemProvider

protected InteractionConstraintItemProvider interactionConstraintItemProvider
This keeps track of the one adapter used for all InteractionConstraint instances.


combinedFragmentItemProvider

protected CombinedFragmentItemProvider combinedFragmentItemProvider
This keeps track of the one adapter used for all CombinedFragment instances.


continuationItemProvider

protected ContinuationItemProvider continuationItemProvider
This keeps track of the one adapter used for all Continuation instances.


timeExpressionItemProvider

protected TimeExpressionItemProvider timeExpressionItemProvider
This keeps track of the one adapter used for all TimeExpression instances.


durationItemProvider

protected DurationItemProvider durationItemProvider
This keeps track of the one adapter used for all Duration instances.


timeObservationActionItemProvider

protected TimeObservationActionItemProvider timeObservationActionItemProvider
This keeps track of the one adapter used for all TimeObservationAction instances.


durationIntervalItemProvider

protected DurationIntervalItemProvider durationIntervalItemProvider
This keeps track of the one adapter used for all DurationInterval instances.


intervalItemProvider

protected IntervalItemProvider intervalItemProvider
This keeps track of the one adapter used for all Interval instances.


timeConstraintItemProvider

protected TimeConstraintItemProvider timeConstraintItemProvider
This keeps track of the one adapter used for all TimeConstraint instances.


intervalConstraintItemProvider

protected IntervalConstraintItemProvider intervalConstraintItemProvider
This keeps track of the one adapter used for all IntervalConstraint instances.


timeIntervalItemProvider

protected TimeIntervalItemProvider timeIntervalItemProvider
This keeps track of the one adapter used for all TimeInterval instances.


durationObservationActionItemProvider

protected DurationObservationActionItemProvider durationObservationActionItemProvider
This keeps track of the one adapter used for all DurationObservationAction instances.


durationConstraintItemProvider

protected DurationConstraintItemProvider durationConstraintItemProvider
This keeps track of the one adapter used for all DurationConstraint instances.


dataStoreNodeItemProvider

protected DataStoreNodeItemProvider dataStoreNodeItemProvider
This keeps track of the one adapter used for all DataStoreNode instances.


interruptibleActivityRegionItemProvider

protected InterruptibleActivityRegionItemProvider interruptibleActivityRegionItemProvider
This keeps track of the one adapter used for all InterruptibleActivityRegion instances.


parameterSetItemProvider

protected ParameterSetItemProvider parameterSetItemProvider
This keeps track of the one adapter used for all ParameterSet instances.


readExtentActionItemProvider

protected ReadExtentActionItemProvider readExtentActionItemProvider
This keeps track of the one adapter used for all ReadExtentAction instances.


reclassifyObjectActionItemProvider

protected ReclassifyObjectActionItemProvider reclassifyObjectActionItemProvider
This keeps track of the one adapter used for all ReclassifyObjectAction instances.


readIsClassifiedObjectActionItemProvider

protected ReadIsClassifiedObjectActionItemProvider readIsClassifiedObjectActionItemProvider
This keeps track of the one adapter used for all ReadIsClassifiedObjectAction instances.


startOwnedBehaviorActionItemProvider

protected StartOwnedBehaviorActionItemProvider startOwnedBehaviorActionItemProvider
This keeps track of the one adapter used for all StartOwnedBehaviorAction instances.


qualifierValueItemProvider

protected QualifierValueItemProvider qualifierValueItemProvider
This keeps track of the one adapter used for all QualifierValue instances.


readLinkObjectEndActionItemProvider

protected ReadLinkObjectEndActionItemProvider readLinkObjectEndActionItemProvider
This keeps track of the one adapter used for all ReadLinkObjectEndAction instances.


readLinkObjectEndQualifierActionItemProvider

protected ReadLinkObjectEndQualifierActionItemProvider readLinkObjectEndQualifierActionItemProvider
This keeps track of the one adapter used for all ReadLinkObjectEndQualifierAction instances.


createLinkObjectActionItemProvider

protected CreateLinkObjectActionItemProvider createLinkObjectActionItemProvider
This keeps track of the one adapter used for all CreateLinkObjectAction instances.


acceptEventActionItemProvider

protected AcceptEventActionItemProvider acceptEventActionItemProvider
This keeps track of the one adapter used for all AcceptEventAction instances.


acceptCallActionItemProvider

protected AcceptCallActionItemProvider acceptCallActionItemProvider
This keeps track of the one adapter used for all AcceptCallAction instances.


replyActionItemProvider

protected ReplyActionItemProvider replyActionItemProvider
This keeps track of the one adapter used for all ReplyAction instances.


raiseExceptionActionItemProvider

protected RaiseExceptionActionItemProvider raiseExceptionActionItemProvider
This keeps track of the one adapter used for all RaiseExceptionAction instances.


deploymentItemProvider

protected DeploymentItemProvider deploymentItemProvider
This keeps track of the one adapter used for all Deployment instances.


nodeItemProvider

protected NodeItemProvider nodeItemProvider
This keeps track of the one adapter used for all Node instances.


deviceItemProvider

protected DeviceItemProvider deviceItemProvider
This keeps track of the one adapter used for all Device instances.


executionEnvironmentItemProvider

protected ExecutionEnvironmentItemProvider executionEnvironmentItemProvider
This keeps track of the one adapter used for all ExecutionEnvironment instances.


communicationPathItemProvider

protected CommunicationPathItemProvider communicationPathItemProvider
This keeps track of the one adapter used for all CommunicationPath instances.


componentItemProvider

protected ComponentItemProvider componentItemProvider
This keeps track of the one adapter used for all Component instances.


deploymentSpecificationItemProvider

protected DeploymentSpecificationItemProvider deploymentSpecificationItemProvider
This keeps track of the one adapter used for all DeploymentSpecification instances.


disposable

protected final Disposable disposable
Constructor Detail

UML2ItemProviderAdapterFactory

public UML2ItemProviderAdapterFactory()
This constructs an instance.

Method Detail

createCommentAdapter

public Adapter createCommentAdapter()
This creates an adapter for a Comment.

Overrides:
createCommentAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
Comment

createClassAdapter

public Adapter createClassAdapter()
This creates an adapter for a Class.

Overrides:
createClassAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
Class

createPropertyAdapter

public Adapter createPropertyAdapter()
This creates an adapter for a Property.

Overrides:
createPropertyAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
Property

createOperationAdapter

public Adapter createOperationAdapter()
This creates an adapter for a Operation.

Overrides:
createOperationAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
Operation

createParameterAdapter

public Adapter createParameterAdapter()
This creates an adapter for a Parameter.

Overrides:
createParameterAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
Parameter

createPackageAdapter

public Adapter createPackageAdapter()
This creates an adapter for a Package.

Overrides:
createPackageAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
Package

createEnumerationAdapter

public Adapter createEnumerationAdapter()
This creates an adapter for a Enumeration.

Overrides:
createEnumerationAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
Enumeration

createDataTypeAdapter

public Adapter createDataTypeAdapter()
This creates an adapter for a DataType.

Overrides:
createDataTypeAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
DataType

createEnumerationLiteralAdapter

public Adapter createEnumerationLiteralAdapter()
This creates an adapter for a EnumerationLiteral.

Overrides:
createEnumerationLiteralAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
EnumerationLiteral

createPrimitiveTypeAdapter

public Adapter createPrimitiveTypeAdapter()
This creates an adapter for a PrimitiveType.

Overrides:
createPrimitiveTypeAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
PrimitiveType

createOpaqueExpressionAdapter

public Adapter createOpaqueExpressionAdapter()
This creates an adapter for a OpaqueExpression.

Overrides:
createOpaqueExpressionAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
OpaqueExpression

createExpressionAdapter

public Adapter createExpressionAdapter()
This creates an adapter for a Expression.

Overrides:
createExpressionAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
Expression

createConstraintAdapter

public Adapter createConstraintAdapter()
This creates an adapter for a Constraint.

Overrides:
createConstraintAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
Constraint

createLiteralBooleanAdapter

public Adapter createLiteralBooleanAdapter()
This creates an adapter for a LiteralBoolean.

Overrides:
createLiteralBooleanAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
LiteralBoolean

createLiteralStringAdapter

public Adapter createLiteralStringAdapter()
This creates an adapter for a LiteralString.

Overrides:
createLiteralStringAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
LiteralString

createLiteralNullAdapter

public Adapter createLiteralNullAdapter()
This creates an adapter for a LiteralNull.

Overrides:
createLiteralNullAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
LiteralNull

createLiteralIntegerAdapter

public Adapter createLiteralIntegerAdapter()
This creates an adapter for a LiteralInteger.

Overrides:
createLiteralIntegerAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
LiteralInteger

createLiteralUnlimitedNaturalAdapter

public Adapter createLiteralUnlimitedNaturalAdapter()
This creates an adapter for a LiteralUnlimitedNatural.

Overrides:
createLiteralUnlimitedNaturalAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
LiteralUnlimitedNatural

createGeneralizationAdapter

public Adapter createGeneralizationAdapter()
This creates an adapter for a Generalization.

Overrides:
createGeneralizationAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
Generalization

createInstanceSpecificationAdapter

public Adapter createInstanceSpecificationAdapter()
This creates an adapter for a InstanceSpecification.

Overrides:
createInstanceSpecificationAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
InstanceSpecification

createSlotAdapter

public Adapter createSlotAdapter()
This creates an adapter for a Slot.

Overrides:
createSlotAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
Slot

createInstanceValueAdapter

public Adapter createInstanceValueAdapter()
This creates an adapter for a InstanceValue.

Overrides:
createInstanceValueAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
InstanceValue

createElementImportAdapter

public Adapter createElementImportAdapter()
This creates an adapter for a ElementImport.

Overrides:
createElementImportAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
ElementImport

createPackageImportAdapter

public Adapter createPackageImportAdapter()
This creates an adapter for a PackageImport.

Overrides:
createPackageImportAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
PackageImport

createAssociationAdapter

public Adapter createAssociationAdapter()
This creates an adapter for a Association.

Overrides:
createAssociationAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
Association

createPackageMergeAdapter

public Adapter createPackageMergeAdapter()
This creates an adapter for a PackageMerge.

Overrides:
createPackageMergeAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
PackageMerge

createStereotypeAdapter

public Adapter createStereotypeAdapter()
This creates an adapter for a Stereotype.

Overrides:
createStereotypeAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
Stereotype

createProfileAdapter

public Adapter createProfileAdapter()
This creates an adapter for a Profile.

Overrides:
createProfileAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
Profile

createProfileApplicationAdapter

public Adapter createProfileApplicationAdapter()
This creates an adapter for a ProfileApplication.

Overrides:
createProfileApplicationAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
ProfileApplication

createExtensionAdapter

public Adapter createExtensionAdapter()
This creates an adapter for a Extension.

Overrides:
createExtensionAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
Extension

createExtensionEndAdapter

public Adapter createExtensionEndAdapter()
This creates an adapter for a ExtensionEnd.

Overrides:
createExtensionEndAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
ExtensionEnd

createActivityAdapter

public Adapter createActivityAdapter()
This creates an adapter for a Activity.

Overrides:
createActivityAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
Activity

createGeneralizationSetAdapter

public Adapter createGeneralizationSetAdapter()
This creates an adapter for a GeneralizationSet.

Overrides:
createGeneralizationSetAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
GeneralizationSet

createAssociationClassAdapter

public Adapter createAssociationClassAdapter()
This creates an adapter for a AssociationClass.

Overrides:
createAssociationClassAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
AssociationClass

createModelAdapter

public Adapter createModelAdapter()
This creates an adapter for a Model.

Overrides:
createModelAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
Model

createPermissionAdapter

public Adapter createPermissionAdapter()
This creates an adapter for a Permission.

Overrides:
createPermissionAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
Permission

createDependencyAdapter

public Adapter createDependencyAdapter()
This creates an adapter for a Dependency.

Overrides:
createDependencyAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
Dependency

createUsageAdapter

public Adapter createUsageAdapter()
This creates an adapter for a Usage.

Overrides:
createUsageAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
Usage

createAbstractionAdapter

public Adapter createAbstractionAdapter()
This creates an adapter for a Abstraction.

Overrides:
createAbstractionAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
Abstraction

createRealizationAdapter

public Adapter createRealizationAdapter()
This creates an adapter for a Realization.

Overrides:
createRealizationAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
Realization

createSubstitutionAdapter

public Adapter createSubstitutionAdapter()
This creates an adapter for a Substitution.

Overrides:
createSubstitutionAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
Substitution

createInformationItemAdapter

public Adapter createInformationItemAdapter()
This creates an adapter for a InformationItem.

Overrides:
createInformationItemAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
InformationItem

createInformationFlowAdapter

public Adapter createInformationFlowAdapter()
This creates an adapter for a InformationFlow.

Overrides:
createInformationFlowAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
InformationFlow

createArtifactAdapter

public Adapter createArtifactAdapter()
This creates an adapter for a Artifact.

Overrides:
createArtifactAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
Artifact

createManifestationAdapter

public Adapter createManifestationAdapter()
This creates an adapter for a Manifestation.

Overrides:
createManifestationAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
Manifestation

createActorAdapter

public Adapter createActorAdapter()
This creates an adapter for a Actor.

Overrides:
createActorAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
Actor

createExtendAdapter

public Adapter createExtendAdapter()
This creates an adapter for a Extend.

Overrides:
createExtendAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
Extend

createUseCaseAdapter

public Adapter createUseCaseAdapter()
This creates an adapter for a UseCase.

Overrides:
createUseCaseAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
UseCase

createExtensionPointAdapter

public Adapter createExtensionPointAdapter()
This creates an adapter for a ExtensionPoint.

Overrides:
createExtensionPointAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
ExtensionPoint

createIncludeAdapter

public Adapter createIncludeAdapter()
This creates an adapter for a Include.

Overrides:
createIncludeAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
Include

createActionAdapter

public Adapter createActionAdapter()
This creates an adapter for a Action.

Overrides:
createActionAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
Action

createControlFlowAdapter

public Adapter createControlFlowAdapter()
This creates an adapter for a ControlFlow.

Overrides:
createControlFlowAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
ControlFlow

createObjectFlowAdapter

public Adapter createObjectFlowAdapter()
This creates an adapter for a ObjectFlow.

Overrides:
createObjectFlowAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
ObjectFlow

createInitialNodeAdapter

public Adapter createInitialNodeAdapter()
This creates an adapter for a InitialNode.

Overrides:
createInitialNodeAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
InitialNode

createActivityFinalNodeAdapter

public Adapter createActivityFinalNodeAdapter()
This creates an adapter for a ActivityFinalNode.

Overrides:
createActivityFinalNodeAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
ActivityFinalNode

createDecisionNodeAdapter

public Adapter createDecisionNodeAdapter()
This creates an adapter for a DecisionNode.

Overrides:
createDecisionNodeAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
DecisionNode

createMergeNodeAdapter

public Adapter createMergeNodeAdapter()
This creates an adapter for a MergeNode.

Overrides:
createMergeNodeAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
MergeNode

createOutputPinAdapter

public Adapter createOutputPinAdapter()
This creates an adapter for a OutputPin.

Overrides:
createOutputPinAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
OutputPin

createInputPinAdapter

public Adapter createInputPinAdapter()
This creates an adapter for a InputPin.

Overrides:
createInputPinAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
InputPin

createActivityParameterNodeAdapter

public Adapter createActivityParameterNodeAdapter()
This creates an adapter for a ActivityParameterNode.

Overrides:
createActivityParameterNodeAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
ActivityParameterNode

createValuePinAdapter

public Adapter createValuePinAdapter()
This creates an adapter for a ValuePin.

Overrides:
createValuePinAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
ValuePin

createInterfaceAdapter

public Adapter createInterfaceAdapter()
This creates an adapter for a Interface.

Overrides:
createInterfaceAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
Interface

createImplementationAdapter

public Adapter createImplementationAdapter()
This creates an adapter for a Implementation.

Overrides:
createImplementationAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
Implementation

createCallTriggerAdapter

public Adapter createCallTriggerAdapter()
This creates an adapter for a CallTrigger.

Overrides:
createCallTriggerAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
CallTrigger

createChangeTriggerAdapter

public Adapter createChangeTriggerAdapter()
This creates an adapter for a ChangeTrigger.

Overrides:
createChangeTriggerAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
ChangeTrigger

createReceptionAdapter

public Adapter createReceptionAdapter()
This creates an adapter for a Reception.

Overrides:
createReceptionAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
Reception

createSignalAdapter

public Adapter createSignalAdapter()
This creates an adapter for a Signal.

Overrides:
createSignalAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
Signal

createSignalTriggerAdapter

public Adapter createSignalTriggerAdapter()
This creates an adapter for a SignalTrigger.

Overrides:
createSignalTriggerAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
SignalTrigger

createTimeTriggerAdapter

public Adapter createTimeTriggerAdapter()
This creates an adapter for a TimeTrigger.

Overrides:
createTimeTriggerAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
TimeTrigger

createAnyTriggerAdapter

public Adapter createAnyTriggerAdapter()
This creates an adapter for a AnyTrigger.

Overrides:
createAnyTriggerAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
AnyTrigger

createVariableAdapter

public Adapter createVariableAdapter()
This creates an adapter for a Variable.

Overrides:
createVariableAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
Variable

createStructuredActivityNodeAdapter

public Adapter createStructuredActivityNodeAdapter()
This creates an adapter for a StructuredActivityNode.

Overrides:
createStructuredActivityNodeAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
StructuredActivityNode

createConditionalNodeAdapter

public Adapter createConditionalNodeAdapter()
This creates an adapter for a ConditionalNode.

Overrides:
createConditionalNodeAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
ConditionalNode

createClauseAdapter

public Adapter createClauseAdapter()
This creates an adapter for a Clause.

Overrides:
createClauseAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
Clause

createLoopNodeAdapter

public Adapter createLoopNodeAdapter()
This creates an adapter for a LoopNode.

Overrides:
createLoopNodeAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
LoopNode

createConnectorEndAdapter

public Adapter createConnectorEndAdapter()
This creates an adapter for a ConnectorEnd.

Overrides:
createConnectorEndAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
ConnectorEnd

createConnectorAdapter

public Adapter createConnectorAdapter()
This creates an adapter for a Connector.

Overrides:
createConnectorAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
Connector

createExpansionNodeAdapter

public Adapter createExpansionNodeAdapter()
This creates an adapter for a ExpansionNode.

Overrides:
createExpansionNodeAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
ExpansionNode

createExpansionRegionAdapter

public Adapter createExpansionRegionAdapter()
This creates an adapter for a ExpansionRegion.

Overrides:
createExpansionRegionAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
ExpansionRegion

createExceptionHandlerAdapter

public Adapter createExceptionHandlerAdapter()
This creates an adapter for a ExceptionHandler.

Overrides:
createExceptionHandlerAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
ExceptionHandler

createInteractionAdapter

public Adapter createInteractionAdapter()
This creates an adapter for a Interaction.

Overrides:
createInteractionAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
Interaction

createLifelineAdapter

public Adapter createLifelineAdapter()
This creates an adapter for a Lifeline.

Overrides:
createLifelineAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
Lifeline

createMessageAdapter

public Adapter createMessageAdapter()
This creates an adapter for a Message.

Overrides:
createMessageAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
Message

createGeneralOrderingAdapter

public Adapter createGeneralOrderingAdapter()
This creates an adapter for a GeneralOrdering.

Overrides:
createGeneralOrderingAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
GeneralOrdering

createEventOccurrenceAdapter

public Adapter createEventOccurrenceAdapter()
This creates an adapter for a EventOccurrence.

Overrides:
createEventOccurrenceAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
EventOccurrence

createExecutionOccurrenceAdapter

public Adapter createExecutionOccurrenceAdapter()
This creates an adapter for a ExecutionOccurrence.

Overrides:
createExecutionOccurrenceAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
ExecutionOccurrence

createStateInvariantAdapter

public Adapter createStateInvariantAdapter()
This creates an adapter for a StateInvariant.

Overrides:
createStateInvariantAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
StateInvariant

createStopAdapter

public Adapter createStopAdapter()
This creates an adapter for a Stop.

Overrides:
createStopAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
Stop

createCreateObjectActionAdapter

public Adapter createCreateObjectActionAdapter()
This creates an adapter for a CreateObjectAction.

Overrides:
createCreateObjectActionAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
CreateObjectAction

createDestroyObjectActionAdapter

public Adapter createDestroyObjectActionAdapter()
This creates an adapter for a DestroyObjectAction.

Overrides:
createDestroyObjectActionAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
DestroyObjectAction

createTestIdentityActionAdapter

public Adapter createTestIdentityActionAdapter()
This creates an adapter for a TestIdentityAction.

Overrides:
createTestIdentityActionAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
TestIdentityAction

createReadSelfActionAdapter

public Adapter createReadSelfActionAdapter()
This creates an adapter for a ReadSelfAction.

Overrides:
createReadSelfActionAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
ReadSelfAction

createReadStructuralFeatureActionAdapter

public Adapter createReadStructuralFeatureActionAdapter()
This creates an adapter for a ReadStructuralFeatureAction.

Overrides:
createReadStructuralFeatureActionAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
ReadStructuralFeatureAction

createClearStructuralFeatureActionAdapter

public Adapter createClearStructuralFeatureActionAdapter()
This creates an adapter for a ClearStructuralFeatureAction.

Overrides:
createClearStructuralFeatureActionAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
ClearStructuralFeatureAction

createRemoveStructuralFeatureValueActionAdapter

public Adapter createRemoveStructuralFeatureValueActionAdapter()
This creates an adapter for a RemoveStructuralFeatureValueAction.

Overrides:
createRemoveStructuralFeatureValueActionAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
RemoveStructuralFeatureValueAction

createAddStructuralFeatureValueActionAdapter

public Adapter createAddStructuralFeatureValueActionAdapter()
This creates an adapter for a AddStructuralFeatureValueAction.

Overrides:
createAddStructuralFeatureValueActionAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
AddStructuralFeatureValueAction

createLinkEndDataAdapter

public Adapter createLinkEndDataAdapter()
This creates an adapter for a LinkEndData.

Overrides:
createLinkEndDataAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
LinkEndData

createReadLinkActionAdapter

public Adapter createReadLinkActionAdapter()
This creates an adapter for a ReadLinkAction.

Overrides:
createReadLinkActionAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
ReadLinkAction

createLinkEndCreationDataAdapter

public Adapter createLinkEndCreationDataAdapter()
This creates an adapter for a LinkEndCreationData.

Overrides:
createLinkEndCreationDataAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
LinkEndCreationData

createCreateLinkActionAdapter

public Adapter createCreateLinkActionAdapter()
This creates an adapter for a CreateLinkAction.

Overrides:
createCreateLinkActionAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
CreateLinkAction

createDestroyLinkActionAdapter

public Adapter createDestroyLinkActionAdapter()
This creates an adapter for a DestroyLinkAction.

Overrides:
createDestroyLinkActionAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
DestroyLinkAction

createClearAssociationActionAdapter

public Adapter createClearAssociationActionAdapter()
This creates an adapter for a ClearAssociationAction.

Overrides:
createClearAssociationActionAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
ClearAssociationAction

createReadVariableActionAdapter

public Adapter createReadVariableActionAdapter()
This creates an adapter for a ReadVariableAction.

Overrides:
createReadVariableActionAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
ReadVariableAction

createClearVariableActionAdapter

public Adapter createClearVariableActionAdapter()
This creates an adapter for a ClearVariableAction.

Overrides:
createClearVariableActionAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
ClearVariableAction

createAddVariableValueActionAdapter

public Adapter createAddVariableValueActionAdapter()
This creates an adapter for a AddVariableValueAction.

Overrides:
createAddVariableValueActionAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
AddVariableValueAction

createRemoveVariableValueActionAdapter

public Adapter createRemoveVariableValueActionAdapter()
This creates an adapter for a RemoveVariableValueAction.

Overrides:
createRemoveVariableValueActionAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
RemoveVariableValueAction

createApplyFunctionActionAdapter

public Adapter createApplyFunctionActionAdapter()
This creates an adapter for a ApplyFunctionAction.

Overrides:
createApplyFunctionActionAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
ApplyFunctionAction

createPrimitiveFunctionAdapter

public Adapter createPrimitiveFunctionAdapter()
This creates an adapter for a PrimitiveFunction.

Overrides:
createPrimitiveFunctionAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
PrimitiveFunction

createSendSignalActionAdapter

public Adapter createSendSignalActionAdapter()
This creates an adapter for a SendSignalAction.

Overrides:
createSendSignalActionAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
SendSignalAction

createBroadcastSignalActionAdapter

public Adapter createBroadcastSignalActionAdapter()
This creates an adapter for a BroadcastSignalAction.

Overrides:
createBroadcastSignalActionAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
BroadcastSignalAction

createSendObjectActionAdapter

public Adapter createSendObjectActionAdapter()
This creates an adapter for a SendObjectAction.

Overrides:
createSendObjectActionAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
SendObjectAction

createCallOperationActionAdapter

public Adapter createCallOperationActionAdapter()
This creates an adapter for a CallOperationAction.

Overrides:
createCallOperationActionAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
CallOperationAction

createCallBehaviorActionAdapter

public Adapter createCallBehaviorActionAdapter()
This creates an adapter for a CallBehaviorAction.

Overrides:
createCallBehaviorActionAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
CallBehaviorAction

createStateMachineAdapter

public Adapter createStateMachineAdapter()
This creates an adapter for a StateMachine.

Overrides:
createStateMachineAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
StateMachine

createRegionAdapter

public Adapter createRegionAdapter()
This creates an adapter for a Region.

Overrides:
createRegionAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
Region

createPseudostateAdapter

public Adapter createPseudostateAdapter()
This creates an adapter for a Pseudostate.

Overrides:
createPseudostateAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
Pseudostate

createStateAdapter

public Adapter createStateAdapter()
This creates an adapter for a State.

Overrides:
createStateAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
State

createConnectionPointReferenceAdapter

public Adapter createConnectionPointReferenceAdapter()
This creates an adapter for a ConnectionPointReference.

Overrides:
createConnectionPointReferenceAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
ConnectionPointReference

createTransitionAdapter

public Adapter createTransitionAdapter()
This creates an adapter for a Transition.

Overrides:
createTransitionAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
Transition

createFinalStateAdapter

public Adapter createFinalStateAdapter()
This creates an adapter for a FinalState.

Overrides:
createFinalStateAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
FinalState

createCollaborationOccurrenceAdapter

public Adapter createCollaborationOccurrenceAdapter()
This creates an adapter for a CollaborationOccurrence.

Overrides:
createCollaborationOccurrenceAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
CollaborationOccurrence

createCollaborationAdapter

public Adapter createCollaborationAdapter()
This creates an adapter for a Collaboration.

Overrides:
createCollaborationAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
Collaboration

createTemplateSignatureAdapter

public Adapter createTemplateSignatureAdapter()
This creates an adapter for a TemplateSignature.

Overrides:
createTemplateSignatureAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
TemplateSignature

createTemplateParameterAdapter

public Adapter createTemplateParameterAdapter()
This creates an adapter for a TemplateParameter.

Overrides:
createTemplateParameterAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
TemplateParameter

createStringExpressionAdapter

public Adapter createStringExpressionAdapter()
This creates an adapter for a StringExpression.

Overrides:
createStringExpressionAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
StringExpression

createTemplateBindingAdapter

public Adapter createTemplateBindingAdapter()
This creates an adapter for a TemplateBinding.

Overrides:
createTemplateBindingAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
TemplateBinding

createTemplateParameterSubstitutionAdapter

public Adapter createTemplateParameterSubstitutionAdapter()
This creates an adapter for a TemplateParameterSubstitution.

Overrides:
createTemplateParameterSubstitutionAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
TemplateParameterSubstitution

createOperationTemplateParameterAdapter

public Adapter createOperationTemplateParameterAdapter()
This creates an adapter for a OperationTemplateParameter.

Overrides:
createOperationTemplateParameterAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
OperationTemplateParameter

createClassifierTemplateParameterAdapter

public Adapter createClassifierTemplateParameterAdapter()
This creates an adapter for a ClassifierTemplateParameter.

Overrides:
createClassifierTemplateParameterAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
ClassifierTemplateParameter

createRedefinableTemplateSignatureAdapter

public Adapter createRedefinableTemplateSignatureAdapter()
This creates an adapter for a RedefinableTemplateSignature.

Overrides:
createRedefinableTemplateSignatureAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
RedefinableTemplateSignature

createConnectableElementTemplateParameterAdapter

public Adapter createConnectableElementTemplateParameterAdapter()
This creates an adapter for a ConnectableElementTemplateParameter.

Overrides:
createConnectableElementTemplateParameterAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
ConnectableElementTemplateParameter

createForkNodeAdapter

public Adapter createForkNodeAdapter()
This creates an adapter for a ForkNode.

Overrides:
createForkNodeAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
ForkNode

createJoinNodeAdapter

public Adapter createJoinNodeAdapter()
This creates an adapter for a JoinNode.

Overrides:
createJoinNodeAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
JoinNode

createFlowFinalNodeAdapter

public Adapter createFlowFinalNodeAdapter()
This creates an adapter for a FlowFinalNode.

Overrides:
createFlowFinalNodeAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
FlowFinalNode

createCentralBufferNodeAdapter

public Adapter createCentralBufferNodeAdapter()
This creates an adapter for a CentralBufferNode.

Overrides:
createCentralBufferNodeAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
CentralBufferNode

createActivityPartitionAdapter

public Adapter createActivityPartitionAdapter()
This creates an adapter for a ActivityPartition.

Overrides:
createActivityPartitionAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
ActivityPartition

createPortAdapter

public Adapter createPortAdapter()
This creates an adapter for a Port.

Overrides:
createPortAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
Port

createProtocolConformanceAdapter

public Adapter createProtocolConformanceAdapter()
This creates an adapter for a ProtocolConformance.

Overrides:
createProtocolConformanceAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
ProtocolConformance

createProtocolStateMachineAdapter

public Adapter createProtocolStateMachineAdapter()
This creates an adapter for a ProtocolStateMachine.

Overrides:
createProtocolStateMachineAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
ProtocolStateMachine

createProtocolTransitionAdapter

public Adapter createProtocolTransitionAdapter()
This creates an adapter for a ProtocolTransition.

Overrides:
createProtocolTransitionAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
ProtocolTransition

createInteractionOccurrenceAdapter

public Adapter createInteractionOccurrenceAdapter()
This creates an adapter for a InteractionOccurrence.

Overrides:
createInteractionOccurrenceAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
InteractionOccurrence

createGateAdapter

public Adapter createGateAdapter()
This creates an adapter for a Gate.

Overrides:
createGateAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
Gate

createPartDecompositionAdapter

public Adapter createPartDecompositionAdapter()
This creates an adapter for a PartDecomposition.

Overrides:
createPartDecompositionAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
PartDecomposition

createInteractionOperandAdapter

public Adapter createInteractionOperandAdapter()
This creates an adapter for a InteractionOperand.

Overrides:
createInteractionOperandAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
InteractionOperand

createInteractionConstraintAdapter

public Adapter createInteractionConstraintAdapter()
This creates an adapter for a InteractionConstraint.

Overrides:
createInteractionConstraintAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
InteractionConstraint

createCombinedFragmentAdapter

public Adapter createCombinedFragmentAdapter()
This creates an adapter for a CombinedFragment.

Overrides:
createCombinedFragmentAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
CombinedFragment

createContinuationAdapter

public Adapter createContinuationAdapter()
This creates an adapter for a Continuation.

Overrides:
createContinuationAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
Continuation

createTimeExpressionAdapter

public Adapter createTimeExpressionAdapter()
This creates an adapter for a TimeExpression.

Overrides:
createTimeExpressionAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
TimeExpression

createDurationAdapter

public Adapter createDurationAdapter()
This creates an adapter for a Duration.

Overrides:
createDurationAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
Duration

createTimeObservationActionAdapter

public Adapter createTimeObservationActionAdapter()
This creates an adapter for a TimeObservationAction.

Overrides:
createTimeObservationActionAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
TimeObservationAction

createDurationIntervalAdapter

public Adapter createDurationIntervalAdapter()
This creates an adapter for a DurationInterval.

Overrides:
createDurationIntervalAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
DurationInterval

createIntervalAdapter

public Adapter createIntervalAdapter()
This creates an adapter for a Interval.

Overrides:
createIntervalAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
Interval

createTimeConstraintAdapter

public Adapter createTimeConstraintAdapter()
This creates an adapter for a TimeConstraint.

Overrides:
createTimeConstraintAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
TimeConstraint

createIntervalConstraintAdapter

public Adapter createIntervalConstraintAdapter()
This creates an adapter for a IntervalConstraint.

Overrides:
createIntervalConstraintAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
IntervalConstraint

createTimeIntervalAdapter

public Adapter createTimeIntervalAdapter()
This creates an adapter for a TimeInterval.

Overrides:
createTimeIntervalAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
TimeInterval

createDurationObservationActionAdapter

public Adapter createDurationObservationActionAdapter()
This creates an adapter for a DurationObservationAction.

Overrides:
createDurationObservationActionAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
DurationObservationAction

createDurationConstraintAdapter

public Adapter createDurationConstraintAdapter()
This creates an adapter for a DurationConstraint.

Overrides:
createDurationConstraintAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
DurationConstraint

createDataStoreNodeAdapter

public Adapter createDataStoreNodeAdapter()
This creates an adapter for a DataStoreNode.

Overrides:
createDataStoreNodeAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
DataStoreNode

createInterruptibleActivityRegionAdapter

public Adapter createInterruptibleActivityRegionAdapter()
This creates an adapter for a InterruptibleActivityRegion.

Overrides:
createInterruptibleActivityRegionAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
InterruptibleActivityRegion

createParameterSetAdapter

public Adapter createParameterSetAdapter()
This creates an adapter for a ParameterSet.

Overrides:
createParameterSetAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
ParameterSet

createReadExtentActionAdapter

public Adapter createReadExtentActionAdapter()
This creates an adapter for a ReadExtentAction.

Overrides:
createReadExtentActionAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
ReadExtentAction

createReclassifyObjectActionAdapter

public Adapter createReclassifyObjectActionAdapter()
This creates an adapter for a ReclassifyObjectAction.

Overrides:
createReclassifyObjectActionAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
ReclassifyObjectAction

createReadIsClassifiedObjectActionAdapter

public Adapter createReadIsClassifiedObjectActionAdapter()
This creates an adapter for a ReadIsClassifiedObjectAction.

Overrides:
createReadIsClassifiedObjectActionAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
ReadIsClassifiedObjectAction

createStartOwnedBehaviorActionAdapter

public Adapter createStartOwnedBehaviorActionAdapter()
This creates an adapter for a StartOwnedBehaviorAction.

Overrides:
createStartOwnedBehaviorActionAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
StartOwnedBehaviorAction

createQualifierValueAdapter

public Adapter createQualifierValueAdapter()
This creates an adapter for a QualifierValue.

Overrides:
createQualifierValueAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
QualifierValue

createReadLinkObjectEndActionAdapter

public Adapter createReadLinkObjectEndActionAdapter()
This creates an adapter for a ReadLinkObjectEndAction.

Overrides:
createReadLinkObjectEndActionAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
ReadLinkObjectEndAction

createReadLinkObjectEndQualifierActionAdapter

public Adapter createReadLinkObjectEndQualifierActionAdapter()
This creates an adapter for a ReadLinkObjectEndQualifierAction.

Overrides:
createReadLinkObjectEndQualifierActionAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
ReadLinkObjectEndQualifierAction

createCreateLinkObjectActionAdapter

public Adapter createCreateLinkObjectActionAdapter()
This creates an adapter for a CreateLinkObjectAction.

Overrides:
createCreateLinkObjectActionAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
CreateLinkObjectAction

createAcceptEventActionAdapter

public Adapter createAcceptEventActionAdapter()
This creates an adapter for a AcceptEventAction.

Overrides:
createAcceptEventActionAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
AcceptEventAction

createAcceptCallActionAdapter

public Adapter createAcceptCallActionAdapter()
This creates an adapter for a AcceptCallAction.

Overrides:
createAcceptCallActionAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
AcceptCallAction

createReplyActionAdapter

public Adapter createReplyActionAdapter()
This creates an adapter for a ReplyAction.

Overrides:
createReplyActionAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
ReplyAction

createRaiseExceptionActionAdapter

public Adapter createRaiseExceptionActionAdapter()
This creates an adapter for a RaiseExceptionAction.

Overrides:
createRaiseExceptionActionAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
RaiseExceptionAction

createDeploymentAdapter

public Adapter createDeploymentAdapter()
This creates an adapter for a Deployment.

Overrides:
createDeploymentAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
Deployment

createNodeAdapter

public Adapter createNodeAdapter()
This creates an adapter for a Node.

Overrides:
createNodeAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
Node

createDeviceAdapter

public Adapter createDeviceAdapter()
This creates an adapter for a Device.

Overrides:
createDeviceAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
Device

createExecutionEnvironmentAdapter

public Adapter createExecutionEnvironmentAdapter()
This creates an adapter for a ExecutionEnvironment.

Overrides:
createExecutionEnvironmentAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
ExecutionEnvironment

createCommunicationPathAdapter

public Adapter createCommunicationPathAdapter()
This creates an adapter for a CommunicationPath.

Overrides:
createCommunicationPathAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
CommunicationPath

createComponentAdapter

public Adapter createComponentAdapter()
This creates an adapter for a Component.

Overrides:
createComponentAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
Component

createDeploymentSpecificationAdapter

public Adapter createDeploymentSpecificationAdapter()
This creates an adapter for a DeploymentSpecification.

Overrides:
createDeploymentSpecificationAdapter in class UML2AdapterFactory
Returns:
the new adapter.
See Also:
DeploymentSpecification

getRootAdapterFactory

public ComposeableAdapterFactory getRootAdapterFactory()
This returns the root adapter factory that contains this factory.

Specified by:
getRootAdapterFactory in interface ComposeableAdapterFactory

setParentAdapterFactory

public void setParentAdapterFactory(ComposedAdapterFactory parentAdapterFactory)
This sets the composed adapter factory that contains this factory.

Specified by:
setParentAdapterFactory in interface ComposeableAdapterFactory

isFactoryForType

public boolean isFactoryForType(Object type)

Specified by:
isFactoryForType in interface AdapterFactory
Overrides:
isFactoryForType in class UML2AdapterFactory
Returns:
whether this factory is applicable for the type of the object.

adapt

public Adapter adapt(Notifier notifier,
                     Object type)
This implementation substitutes the factory itself as the key for the adapter.

Specified by:
adapt in interface AdapterFactory

adapt

public Object adapt(Object object,
                    Object type)

Specified by:
adapt in interface AdapterFactory

addListener

public void addListener(INotifyChangedListener notifyChangedListener)
This adds a listener.

Specified by:
addListener in interface IChangeNotifier

removeListener

public void removeListener(INotifyChangedListener notifyChangedListener)
This removes a listener.

Specified by:
removeListener in interface IChangeNotifier

fireNotifyChanged

public void fireNotifyChanged(Notification notification)
This delegates to changeNotifier and to parentAdapterFactory.

Specified by:
fireNotifyChanged in interface IChangeNotifier

associate

protected void associate(Adapter adapter,
                         Notifier target)

dispose

public void dispose()
Specified by:
dispose in interface IDisposable

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