Interface UMLFactory

All Superinterfaces:
org.eclipse.emf.ecore.EFactory, org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier

public interface UMLFactory extends org.eclipse.emf.ecore.EFactory
The Factory for the model. It provides a create method for each non-abstract class of the model.
See Also:
Generated:
  • Field Details

    • eINSTANCE

      static final UMLFactory eINSTANCE
      The singleton instance of the factory.
      Generated:
  • Method Details

    • createSendSignalAction

      SendSignalAction createSendSignalAction()
      Returns a new object of class 'Send Signal Action'.
      Returns:
      a new object of class 'Send Signal Action'.
      Generated:
    • createComment

      Comment createComment()
      Returns a new object of class 'Comment'.
      Returns:
      a new object of class 'Comment'.
      Generated:
    • createInstanceSpecification

      InstanceSpecification createInstanceSpecification()
      Returns a new object of class 'Instance Specification'.
      Returns:
      a new object of class 'Instance Specification'.
      Generated:
    • createTemplateParameter

      TemplateParameter createTemplateParameter()
      Returns a new object of class 'Template Parameter'.
      Returns:
      a new object of class 'Template Parameter'.
      Generated:
    • createTemplateSignature

      TemplateSignature createTemplateSignature()
      Returns a new object of class 'Template Signature'.
      Returns:
      a new object of class 'Template Signature'.
      Generated:
    • createTemplateBinding

      TemplateBinding createTemplateBinding()
      Returns a new object of class 'Template Binding'.
      Returns:
      a new object of class 'Template Binding'.
      Generated:
    • createInformationFlow

      InformationFlow createInformationFlow()
      Returns a new object of class 'Information Flow'.
      Returns:
      a new object of class 'Information Flow'.
      Generated:
    • createElementImport

      ElementImport createElementImport()
      Returns a new object of class 'Element Import'.
      Returns:
      a new object of class 'Element Import'.
      Generated:
    • createProfile

      Profile createProfile()
      Returns a new object of class 'Profile'.
      Returns:
      a new object of class 'Profile'.
      Generated:
    • createPackage

      Package createPackage()
      Returns a new object of class 'Package'.
      Returns:
      a new object of class 'Package'.
      Generated:
    • createStereotype

      Stereotype createStereotype()
      Returns a new object of class 'Stereotype'.
      Returns:
      a new object of class 'Stereotype'.
      Generated:
    • createClass

      Class createClass()
      Returns a new object of class 'Class'.
      Returns:
      a new object of class 'Class'.
      Generated:
    • createParameter

      Parameter createParameter()
      Returns a new object of class 'Parameter'.
      Returns:
      a new object of class 'Parameter'.
      Generated:
    • createAssociation

      Association createAssociation()
      Returns a new object of class 'Association'.
      Returns:
      a new object of class 'Association'.
      Generated:
    • createProperty

      Property createProperty()
      Returns a new object of class 'Property'.
      Returns:
      a new object of class 'Property'.
      Generated:
    • createSlot

      Slot createSlot()
      Returns a new object of class 'Slot'.
      Returns:
      a new object of class 'Slot'.
      Generated:
    • createInputPin

      InputPin createInputPin()
      Returns a new object of class 'Input Pin'.
      Returns:
      a new object of class 'Input Pin'.
      Generated:
    • createState

      State createState()
      Returns a new object of class 'State'.
      Returns:
      a new object of class 'State'.
      Generated:
    • createRegion

      Region createRegion()
      Returns a new object of class 'Region'.
      Returns:
      a new object of class 'Region'.
      Generated:
    • createStateMachine

      StateMachine createStateMachine()
      Returns a new object of class 'State Machine'.
      Returns:
      a new object of class 'State Machine'.
      Generated:
    • createPseudostate

      Pseudostate createPseudostate()
      Returns a new object of class 'Pseudostate'.
      Returns:
      a new object of class 'Pseudostate'.
      Generated:
    • createConnectionPointReference

      ConnectionPointReference createConnectionPointReference()
      Returns a new object of class 'Connection Point Reference'.
      Returns:
      a new object of class 'Connection Point Reference'.
      Generated:
    • createTransition

      Transition createTransition()
      Returns a new object of class 'Transition'.
      Returns:
      a new object of class 'Transition'.
      Generated:
    • createConstraint

      Constraint createConstraint()
      Returns a new object of class 'Constraint'.
      Returns:
      a new object of class 'Constraint'.
      Generated:
    • createOperation

      Operation createOperation()
      Returns a new object of class 'Operation'.
      Returns:
      a new object of class 'Operation'.
      Generated:
    • createParameterSet

      ParameterSet createParameterSet()
      Returns a new object of class 'Parameter Set'.
      Returns:
      a new object of class 'Parameter Set'.
      Generated:
    • createDataType

      DataType createDataType()
      Returns a new object of class 'Data Type'.
      Returns:
      a new object of class 'Data Type'.
      Generated:
    • createInterface

      Interface createInterface()
      Returns a new object of class 'Interface'.
      Returns:
      a new object of class 'Interface'.
      Generated:
    • createReception

      Reception createReception()
      Returns a new object of class 'Reception'.
      Returns:
      a new object of class 'Reception'.
      Generated:
    • createSignal

      Signal createSignal()
      Returns a new object of class 'Signal'.
      Returns:
      a new object of class 'Signal'.
      Generated:
    • createBroadcastSignalAction

      BroadcastSignalAction createBroadcastSignalAction()
      Returns a new object of class 'Broadcast Signal Action'.
      Returns:
      a new object of class 'Broadcast Signal Action'.
      Generated:
    • createSignalEvent

      SignalEvent createSignalEvent()
      Returns a new object of class 'Signal Event'.
      Returns:
      a new object of class 'Signal Event'.
      Generated:
    • createTrigger

      Trigger createTrigger()
      Returns a new object of class 'Trigger'.
      Returns:
      a new object of class 'Trigger'.
      Generated:
    • createPort

      Port createPort()
      Returns a new object of class 'Port'.
      Returns:
      a new object of class 'Port'.
      Generated:
    • createProtocolStateMachine

      ProtocolStateMachine createProtocolStateMachine()
      Returns a new object of class 'Protocol State Machine'.
      Returns:
      a new object of class 'Protocol State Machine'.
      Generated:
    • createProtocolConformance

      ProtocolConformance createProtocolConformance()
      Returns a new object of class 'Protocol Conformance'.
      Returns:
      a new object of class 'Protocol Conformance'.
      Generated:
    • createConnector

      Connector createConnector()
      Returns a new object of class 'Connector'.
      Returns:
      a new object of class 'Connector'.
      Generated:
    • createConnectorEnd

      ConnectorEnd createConnectorEnd()
      Returns a new object of class 'Connector End'.
      Returns:
      a new object of class 'Connector End'.
      Generated:
    • createConnectableElementTemplateParameter

      ConnectableElementTemplateParameter createConnectableElementTemplateParameter()
      Returns a new object of class 'Connectable Element Template Parameter'.
      Returns:
      a new object of class 'Connectable Element Template Parameter'.
      Generated:
    • createCollaboration

      Collaboration createCollaboration()
      Returns a new object of class 'Collaboration'.
      Returns:
      a new object of class 'Collaboration'.
      Generated:
    • createCollaborationUse

      CollaborationUse createCollaborationUse()
      Returns a new object of class 'Collaboration Use'.
      Returns:
      a new object of class 'Collaboration Use'.
      Generated:
    • createDependency

      Dependency createDependency()
      Returns a new object of class 'Dependency'.
      Returns:
      a new object of class 'Dependency'.
      Generated:
    • createLifeline

      Lifeline createLifeline()
      Returns a new object of class 'Lifeline'.
      Returns:
      a new object of class 'Lifeline'.
      Generated:
    • createInteraction

      Interaction createInteraction()
      Returns a new object of class 'Interaction'.
      Returns:
      a new object of class 'Interaction'.
      Generated:
    • createGate

      Gate createGate()
      Returns a new object of class 'Gate'.
      Returns:
      a new object of class 'Gate'.
      Generated:
    • createMessage

      Message createMessage()
      Returns a new object of class 'Message'.
      Returns:
      a new object of class 'Message'.
      Generated:
    • createInteractionUse

      InteractionUse createInteractionUse()
      Returns a new object of class 'Interaction Use'.
      Returns:
      a new object of class 'Interaction Use'.
      Generated:
    • createCombinedFragment

      CombinedFragment createCombinedFragment()
      Returns a new object of class 'Combined Fragment'.
      Returns:
      a new object of class 'Combined Fragment'.
      Generated:
    • createInteractionOperand

      InteractionOperand createInteractionOperand()
      Returns a new object of class 'Interaction Operand'.
      Returns:
      a new object of class 'Interaction Operand'.
      Generated:
    • createInteractionConstraint

      InteractionConstraint createInteractionConstraint()
      Returns a new object of class 'Interaction Constraint'.
      Returns:
      a new object of class 'Interaction Constraint'.
      Generated:
    • createGeneralOrdering

      GeneralOrdering createGeneralOrdering()
      Returns a new object of class 'General Ordering'.
      Returns:
      a new object of class 'General Ordering'.
      Generated:
    • createOccurrenceSpecification

      OccurrenceSpecification createOccurrenceSpecification()
      Returns a new object of class 'Occurrence Specification'.
      Returns:
      a new object of class 'Occurrence Specification'.
      Generated:
    • createExecutionOccurrenceSpecification

      ExecutionOccurrenceSpecification createExecutionOccurrenceSpecification()
      Returns a new object of class 'Execution Occurrence Specification'.
      Returns:
      a new object of class 'Execution Occurrence Specification'.
      Generated:
    • createPartDecomposition

      PartDecomposition createPartDecomposition()
      Returns a new object of class 'Part Decomposition'.
      Returns:
      a new object of class 'Part Decomposition'.
      Generated:
    • createStateInvariant

      StateInvariant createStateInvariant()
      Returns a new object of class 'State Invariant'.
      Returns:
      a new object of class 'State Invariant'.
      Generated:
    • createReplyAction

      ReplyAction createReplyAction()
      Returns a new object of class 'Reply Action'.
      Returns:
      a new object of class 'Reply Action'.
      Generated:
    • createAcceptEventAction

      AcceptEventAction createAcceptEventAction()
      Returns a new object of class 'Accept Event Action'.
      Returns:
      a new object of class 'Accept Event Action'.
      Generated:
    • createOutputPin

      OutputPin createOutputPin()
      Returns a new object of class 'Output Pin'.
      Returns:
      a new object of class 'Output Pin'.
      Generated:
    • createClause

      Clause createClause()
      Returns a new object of class 'Clause'.
      Returns:
      a new object of class 'Clause'.
      Generated:
    • createConditionalNode

      ConditionalNode createConditionalNode()
      Returns a new object of class 'Conditional Node'.
      Returns:
      a new object of class 'Conditional Node'.
      Generated:
    • createStructuredActivityNode

      StructuredActivityNode createStructuredActivityNode()
      Returns a new object of class 'Structured Activity Node'.
      Returns:
      a new object of class 'Structured Activity Node'.
      Generated:
    • createActivity

      Activity createActivity()
      Returns a new object of class 'Activity'.
      Returns:
      a new object of class 'Activity'.
      Generated:
    • createActivityPartition

      ActivityPartition createActivityPartition()
      Returns a new object of class 'Activity Partition'.
      Returns:
      a new object of class 'Activity Partition'.
      Generated:
    • createVariable

      Variable createVariable()
      Returns a new object of class 'Variable'.
      Returns:
      a new object of class 'Variable'.
      Generated:
    • createInterruptibleActivityRegion

      InterruptibleActivityRegion createInterruptibleActivityRegion()
      Returns a new object of class 'Interruptible Activity Region'.
      Returns:
      a new object of class 'Interruptible Activity Region'.
      Generated:
    • createLoopNode

      LoopNode createLoopNode()
      Returns a new object of class 'Loop Node'.
      Returns:
      a new object of class 'Loop Node'.
      Generated:
    • createOpaqueAction

      OpaqueAction createOpaqueAction()
      Returns a new object of class 'Opaque Action'.
      Returns:
      a new object of class 'Opaque Action'.
      Generated:
    • createClearStructuralFeatureAction

      ClearStructuralFeatureAction createClearStructuralFeatureAction()
      Returns a new object of class 'Clear Structural Feature Action'.
      Returns:
      a new object of class 'Clear Structural Feature Action'.
      Generated:
    • createCreateLinkObjectAction

      CreateLinkObjectAction createCreateLinkObjectAction()
      Returns a new object of class 'Create Link Object Action'.
      Returns:
      a new object of class 'Create Link Object Action'.
      Generated:
    • createCreateLinkAction

      CreateLinkAction createCreateLinkAction()
      Returns a new object of class 'Create Link Action'.
      Returns:
      a new object of class 'Create Link Action'.
      Generated:
    • createLinkEndData

      LinkEndData createLinkEndData()
      Returns a new object of class 'Link End Data'.
      Returns:
      a new object of class 'Link End Data'.
      Generated:
    • createQualifierValue

      QualifierValue createQualifierValue()
      Returns a new object of class 'Qualifier Value'.
      Returns:
      a new object of class 'Qualifier Value'.
      Generated:
    • createLinkEndCreationData

      LinkEndCreationData createLinkEndCreationData()
      Returns a new object of class 'Link End Creation Data'.
      Returns:
      a new object of class 'Link End Creation Data'.
      Generated:
    • createCreateObjectAction

      CreateObjectAction createCreateObjectAction()
      Returns a new object of class 'Create Object Action'.
      Returns:
      a new object of class 'Create Object Action'.
      Generated:
    • createReadExtentAction

      ReadExtentAction createReadExtentAction()
      Returns a new object of class 'Read Extent Action'.
      Returns:
      a new object of class 'Read Extent Action'.
      Generated:
    • createReadIsClassifiedObjectAction

      ReadIsClassifiedObjectAction createReadIsClassifiedObjectAction()
      Returns a new object of class 'Read Is Classified Object Action'.
      Returns:
      a new object of class 'Read Is Classified Object Action'.
      Generated:
    • createReadLinkAction

      ReadLinkAction createReadLinkAction()
      Returns a new object of class 'Read Link Action'.
      Returns:
      a new object of class 'Read Link Action'.
      Generated:
    • createReadLinkObjectEndAction

      ReadLinkObjectEndAction createReadLinkObjectEndAction()
      Returns a new object of class 'Read Link Object End Action'.
      Returns:
      a new object of class 'Read Link Object End Action'.
      Generated:
    • createReadLinkObjectEndQualifierAction

      ReadLinkObjectEndQualifierAction createReadLinkObjectEndQualifierAction()
      Returns a new object of class 'Read Link Object End Qualifier Action'.
      Returns:
      a new object of class 'Read Link Object End Qualifier Action'.
      Generated:
    • createReadSelfAction

      ReadSelfAction createReadSelfAction()
      Returns a new object of class 'Read Self Action'.
      Returns:
      a new object of class 'Read Self Action'.
      Generated:
    • createReadStructuralFeatureAction

      ReadStructuralFeatureAction createReadStructuralFeatureAction()
      Returns a new object of class 'Read Structural Feature Action'.
      Returns:
      a new object of class 'Read Structural Feature Action'.
      Generated:
    • createReadVariableAction

      ReadVariableAction createReadVariableAction()
      Returns a new object of class 'Read Variable Action'.
      Returns:
      a new object of class 'Read Variable Action'.
      Generated:
    • createReduceAction

      ReduceAction createReduceAction()
      Returns a new object of class 'Reduce Action'.
      Returns:
      a new object of class 'Reduce Action'.
      Generated:
    • createTestIdentityAction

      TestIdentityAction createTestIdentityAction()
      Returns a new object of class 'Test Identity Action'.
      Returns:
      a new object of class 'Test Identity Action'.
      Generated:
    • createUnmarshallAction

      UnmarshallAction createUnmarshallAction()
      Returns a new object of class 'Unmarshall Action'.
      Returns:
      a new object of class 'Unmarshall Action'.
      Generated:
    • createValueSpecificationAction

      ValueSpecificationAction createValueSpecificationAction()
      Returns a new object of class 'Value Specification Action'.
      Returns:
      a new object of class 'Value Specification Action'.
      Generated:
    • createAcceptCallAction

      AcceptCallAction createAcceptCallAction()
      Returns a new object of class 'Accept Call Action'.
      Returns:
      a new object of class 'Accept Call Action'.
      Generated:
    • createInterfaceRealization

      InterfaceRealization createInterfaceRealization()
      Returns a new object of class 'Interface Realization'.
      Returns:
      a new object of class 'Interface Realization'.
      Generated:
    • createRealization

      Realization createRealization()
      Returns a new object of class 'Realization'.
      Returns:
      a new object of class 'Realization'.
      Generated:
    • createAbstraction

      Abstraction createAbstraction()
      Returns a new object of class 'Abstraction'.
      Returns:
      a new object of class 'Abstraction'.
      Generated:
    • createOpaqueExpression

      OpaqueExpression createOpaqueExpression()
      Returns a new object of class 'Opaque Expression'.
      Returns:
      a new object of class 'Opaque Expression'.
      Generated:
    • createComponent

      Component createComponent()
      Returns a new object of class 'Component'.
      Returns:
      a new object of class 'Component'.
      Generated:
    • createComponentRealization

      ComponentRealization createComponentRealization()
      Returns a new object of class 'Component Realization'.
      Returns:
      a new object of class 'Component Realization'.
      Generated:
    • createOperationTemplateParameter

      OperationTemplateParameter createOperationTemplateParameter()
      Returns a new object of class 'Operation Template Parameter'.
      Returns:
      a new object of class 'Operation Template Parameter'.
      Generated:
    • createCallEvent

      CallEvent createCallEvent()
      Returns a new object of class 'Call Event'.
      Returns:
      a new object of class 'Call Event'.
      Generated:
    • createCallOperationAction

      CallOperationAction createCallOperationAction()
      Returns a new object of class 'Call Operation Action'.
      Returns:
      a new object of class 'Call Operation Action'.
      Generated:
    • createArtifact

      Artifact createArtifact()
      Returns a new object of class 'Artifact'.
      Returns:
      a new object of class 'Artifact'.
      Generated:
    • createDeployment

      Deployment createDeployment()
      Returns a new object of class 'Deployment'.
      Returns:
      a new object of class 'Deployment'.
      Generated:
    • createDeploymentSpecification

      DeploymentSpecification createDeploymentSpecification()
      Returns a new object of class 'Deployment Specification'.
      Returns:
      a new object of class 'Deployment Specification'.
      Generated:
    • createManifestation

      Manifestation createManifestation()
      Returns a new object of class 'Manifestation'.
      Returns:
      a new object of class 'Manifestation'.
      Generated:
    • createProtocolTransition

      ProtocolTransition createProtocolTransition()
      Returns a new object of class 'Protocol Transition'.
      Returns:
      a new object of class 'Protocol Transition'.
      Generated:
    • createExtend

      Extend createExtend()
      Returns a new object of class 'Extend'.
      Returns:
      a new object of class 'Extend'.
      Generated:
    • createUseCase

      UseCase createUseCase()
      Returns a new object of class 'Use Case'.
      Returns:
      a new object of class 'Use Case'.
      Generated:
    • createExtensionPoint

      ExtensionPoint createExtensionPoint()
      Returns a new object of class 'Extension Point'.
      Returns:
      a new object of class 'Extension Point'.
      Generated:
    • createInclude

      Include createInclude()
      Returns a new object of class 'Include'.
      Returns:
      a new object of class 'Include'.
      Generated:
    • createExceptionHandler

      ExceptionHandler createExceptionHandler()
      Returns a new object of class 'Exception Handler'.
      Returns:
      a new object of class 'Exception Handler'.
      Generated:
    • createLinkEndDestructionData

      LinkEndDestructionData createLinkEndDestructionData()
      Returns a new object of class 'Link End Destruction Data'.
      Returns:
      a new object of class 'Link End Destruction Data'.
      Generated:
    • createDestroyLinkAction

      DestroyLinkAction createDestroyLinkAction()
      Returns a new object of class 'Destroy Link Action'.
      Returns:
      a new object of class 'Destroy Link Action'.
      Generated:
    • createRaiseExceptionAction

      RaiseExceptionAction createRaiseExceptionAction()
      Returns a new object of class 'Raise Exception Action'.
      Returns:
      a new object of class 'Raise Exception Action'.
      Generated:
    • createAddStructuralFeatureValueAction

      AddStructuralFeatureValueAction createAddStructuralFeatureValueAction()
      Returns a new object of class 'Add Structural Feature Value Action'.
      Returns:
      a new object of class 'Add Structural Feature Value Action'.
      Generated:
    • createAddVariableValueAction

      AddVariableValueAction createAddVariableValueAction()
      Returns a new object of class 'Add Variable Value Action'.
      Returns:
      a new object of class 'Add Variable Value Action'.
      Generated:
    • createClearAssociationAction

      ClearAssociationAction createClearAssociationAction()
      Returns a new object of class 'Clear Association Action'.
      Returns:
      a new object of class 'Clear Association Action'.
      Generated:
    • createReclassifyObjectAction

      ReclassifyObjectAction createReclassifyObjectAction()
      Returns a new object of class 'Reclassify Object Action'.
      Returns:
      a new object of class 'Reclassify Object Action'.
      Generated:
    • createStartClassifierBehaviorAction

      StartClassifierBehaviorAction createStartClassifierBehaviorAction()
      Returns a new object of class 'Start Classifier Behavior Action'.
      Returns:
      a new object of class 'Start Classifier Behavior Action'.
      Generated:
    • createStartObjectBehaviorAction

      StartObjectBehaviorAction createStartObjectBehaviorAction()
      Returns a new object of class 'Start Object Behavior Action'.
      Returns:
      a new object of class 'Start Object Behavior Action'.
      Generated:
    • createRemoveStructuralFeatureValueAction

      RemoveStructuralFeatureValueAction createRemoveStructuralFeatureValueAction()
      Returns a new object of class 'Remove Structural Feature Value Action'.
      Returns:
      a new object of class 'Remove Structural Feature Value Action'.
      Generated:
    • createRemoveVariableValueAction

      RemoveVariableValueAction createRemoveVariableValueAction()
      Returns a new object of class 'Remove Variable Value Action'.
      Returns:
      a new object of class 'Remove Variable Value Action'.
      Generated:
    • createSendObjectAction

      SendObjectAction createSendObjectAction()
      Returns a new object of class 'Send Object Action'.
      Returns:
      a new object of class 'Send Object Action'.
      Generated:
    • createDestroyObjectAction

      DestroyObjectAction createDestroyObjectAction()
      Returns a new object of class 'Destroy Object Action'.
      Returns:
      a new object of class 'Destroy Object Action'.
      Generated:
    • createChangeEvent

      ChangeEvent createChangeEvent()
      Returns a new object of class 'Change Event'.
      Returns:
      a new object of class 'Change Event'.
      Generated:
    • createDuration

      Duration createDuration()
      Returns a new object of class 'Duration'.
      Returns:
      a new object of class 'Duration'.
      Generated:
    • createTimeExpression

      TimeExpression createTimeExpression()
      Returns a new object of class 'Time Expression'.
      Returns:
      a new object of class 'Time Expression'.
      Generated:
    • createTimeInterval

      TimeInterval createTimeInterval()
      Returns a new object of class 'Time Interval'.
      Returns:
      a new object of class 'Time Interval'.
      Generated:
    • createInterval

      Interval createInterval()
      Returns a new object of class 'Interval'.
      Returns:
      a new object of class 'Interval'.
      Generated:
    • createIntervalConstraint

      IntervalConstraint createIntervalConstraint()
      Returns a new object of class 'Interval Constraint'.
      Returns:
      a new object of class 'Interval Constraint'.
      Generated:
    • createTimeConstraint

      TimeConstraint createTimeConstraint()
      Returns a new object of class 'Time Constraint'.
      Returns:
      a new object of class 'Time Constraint'.
      Generated:
    • createTimeEvent

      TimeEvent createTimeEvent()
      Returns a new object of class 'Time Event'.
      Returns:
      a new object of class 'Time Event'.
      Generated:
    • createDurationInterval

      DurationInterval createDurationInterval()
      Returns a new object of class 'Duration Interval'.
      Returns:
      a new object of class 'Duration Interval'.
      Generated:
    • createDurationConstraint

      DurationConstraint createDurationConstraint()
      Returns a new object of class 'Duration Constraint'.
      Returns:
      a new object of class 'Duration Constraint'.
      Generated:
    • createJoinNode

      JoinNode createJoinNode()
      Returns a new object of class 'Join Node'.
      Returns:
      a new object of class 'Join Node'.
      Generated:
    • createExpression

      Expression createExpression()
      Returns a new object of class 'Expression'.
      Returns:
      a new object of class 'Expression'.
      Generated:
    • createValuePin

      ValuePin createValuePin()
      Returns a new object of class 'Value Pin'.
      Returns:
      a new object of class 'Value Pin'.
      Generated:
    • createActivityParameterNode

      ActivityParameterNode createActivityParameterNode()
      Returns a new object of class 'Activity Parameter Node'.
      Returns:
      a new object of class 'Activity Parameter Node'.
      Generated:
    • createBehaviorExecutionSpecification

      BehaviorExecutionSpecification createBehaviorExecutionSpecification()
      Returns a new object of class 'Behavior Execution Specification'.
      Returns:
      a new object of class 'Behavior Execution Specification'.
      Generated:
    • createCallBehaviorAction

      CallBehaviorAction createCallBehaviorAction()
      Returns a new object of class 'Call Behavior Action'.
      Returns:
      a new object of class 'Call Behavior Action'.
      Generated:
    • createDecisionNode

      DecisionNode createDecisionNode()
      Returns a new object of class 'Decision Node'.
      Returns:
      a new object of class 'Decision Node'.
      Generated:
    • createObjectFlow

      ObjectFlow createObjectFlow()
      Returns a new object of class 'Object Flow'.
      Returns:
      a new object of class 'Object Flow'.
      Generated:
    • createExtension

      Extension createExtension()
      Returns a new object of class 'Extension'.
      Returns:
      a new object of class 'Extension'.
      Generated:
    • createExtensionEnd

      ExtensionEnd createExtensionEnd()
      Returns a new object of class 'Extension End'.
      Returns:
      a new object of class 'Extension End'.
      Generated:
    • createImage

      Image createImage()
      Returns a new object of class 'Image'.
      Returns:
      a new object of class 'Image'.
      Generated:
    • createPackageMerge

      PackageMerge createPackageMerge()
      Returns a new object of class 'Package Merge'.
      Returns:
      a new object of class 'Package Merge'.
      Generated:
    • createProfileApplication

      ProfileApplication createProfileApplication()
      Returns a new object of class 'Profile Application'.
      Returns:
      a new object of class 'Profile Application'.
      Generated:
    • createPackageImport

      PackageImport createPackageImport()
      Returns a new object of class 'Package Import'.
      Returns:
      a new object of class 'Package Import'.
      Generated:
    • createDiagram

      Diagram createDiagram()
      Returns a new object of class 'Diagram'.
      Returns:
      a new object of class 'Diagram'.
      Generated:
    • createGeneralization

      Generalization createGeneralization()
      Returns a new object of class 'Generalization'.
      Returns:
      a new object of class 'Generalization'.
      Generated:
    • createGeneralizationSet

      GeneralizationSet createGeneralizationSet()
      Returns a new object of class 'Generalization Set'.
      Returns:
      a new object of class 'Generalization Set'.
      Generated:
    • createRedefinableTemplateSignature

      RedefinableTemplateSignature createRedefinableTemplateSignature()
      Returns a new object of class 'Redefinable Template Signature'.
      Returns:
      a new object of class 'Redefinable Template Signature'.
      Generated:
    • createSubstitution

      Substitution createSubstitution()
      Returns a new object of class 'Substitution'.
      Returns:
      a new object of class 'Substitution'.
      Generated:
    • createClassifierTemplateParameter

      ClassifierTemplateParameter createClassifierTemplateParameter()
      Returns a new object of class 'Classifier Template Parameter'.
      Returns:
      a new object of class 'Classifier Template Parameter'.
      Generated:
    • createInformationItem

      InformationItem createInformationItem()
      Returns a new object of class 'Information Item'.
      Returns:
      a new object of class 'Information Item'.
      Generated:
    • createTemplateParameterSubstitution

      TemplateParameterSubstitution createTemplateParameterSubstitution()
      Returns a new object of class 'Template Parameter Substitution'.
      Returns:
      a new object of class 'Template Parameter Substitution'.
      Generated:
    • createInstanceValue

      InstanceValue createInstanceValue()
      Returns a new object of class 'Instance Value'.
      Returns:
      a new object of class 'Instance Value'.
      Generated:
    • createElementValue

      ElementValue createElementValue()
      Returns a new object of class 'Element Value'.
      Returns:
      a new object of class 'Element Value'.
      Generated:
    • createStringExpression

      StringExpression createStringExpression()
      Returns a new object of class 'String Expression'.
      Returns:
      a new object of class 'String Expression'.
      Generated:
    • createDurationObservation

      DurationObservation createDurationObservation()
      Returns a new object of class 'Duration Observation'.
      Returns:
      a new object of class 'Duration Observation'.
      Generated:
    • createTimeObservation

      TimeObservation createTimeObservation()
      Returns a new object of class 'Time Observation'.
      Returns:
      a new object of class 'Time Observation'.
      Generated:
    • createConsiderIgnoreFragment

      ConsiderIgnoreFragment createConsiderIgnoreFragment()
      Returns a new object of class 'Consider Ignore Fragment'.
      Returns:
      a new object of class 'Consider Ignore Fragment'.
      Generated:
    • createSequenceNode

      SequenceNode createSequenceNode()
      Returns a new object of class 'Sequence Node'.
      Returns:
      a new object of class 'Sequence Node'.
      Generated:
    • createActionExecutionSpecification

      ActionExecutionSpecification createActionExecutionSpecification()
      Returns a new object of class 'Action Execution Specification'.
      Returns:
      a new object of class 'Action Execution Specification'.
      Generated:
    • createActionInputPin

      ActionInputPin createActionInputPin()
      Returns a new object of class 'Action Input Pin'.
      Returns:
      a new object of class 'Action Input Pin'.
      Generated:
    • createLiteralString

      LiteralString createLiteralString()
      Returns a new object of class 'Literal String'.
      Returns:
      a new object of class 'Literal String'.
      Generated:
    • createDataStoreNode

      DataStoreNode createDataStoreNode()
      Returns a new object of class 'Data Store Node'.
      Returns:
      a new object of class 'Data Store Node'.
      Generated:
    • createCentralBufferNode

      CentralBufferNode createCentralBufferNode()
      Returns a new object of class 'Central Buffer Node'.
      Returns:
      a new object of class 'Central Buffer Node'.
      Generated:
    • createInitialNode

      InitialNode createInitialNode()
      Returns a new object of class 'Initial Node'.
      Returns:
      a new object of class 'Initial Node'.
      Generated:
    • createDevice

      Device createDevice()
      Returns a new object of class 'Device'.
      Returns:
      a new object of class 'Device'.
      Generated:
    • createNode

      Node createNode()
      Returns a new object of class 'Node'.
      Returns:
      a new object of class 'Node'.
      Generated:
    • createAssociationClass

      AssociationClass createAssociationClass()
      Returns a new object of class 'Association Class'.
      Returns:
      a new object of class 'Association Class'.
      Generated:
    • createActor

      Actor createActor()
      Returns a new object of class 'Actor'.
      Returns:
      a new object of class 'Actor'.
      Generated:
    • createExecutionEnvironment

      ExecutionEnvironment createExecutionEnvironment()
      Returns a new object of class 'Execution Environment'.
      Returns:
      a new object of class 'Execution Environment'.
      Generated:
    • createFunctionBehavior

      FunctionBehavior createFunctionBehavior()
      Returns a new object of class 'Function Behavior'.
      Returns:
      a new object of class 'Function Behavior'.
      Generated:
    • createOpaqueBehavior

      OpaqueBehavior createOpaqueBehavior()
      Returns a new object of class 'Opaque Behavior'.
      Returns:
      a new object of class 'Opaque Behavior'.
      Generated:
    • createActivityFinalNode

      ActivityFinalNode createActivityFinalNode()
      Returns a new object of class 'Activity Final Node'.
      Returns:
      a new object of class 'Activity Final Node'.
      Generated:
    • createFlowFinalNode

      FlowFinalNode createFlowFinalNode()
      Returns a new object of class 'Flow Final Node'.
      Returns:
      a new object of class 'Flow Final Node'.
      Generated:
    • createLiteralReal

      LiteralReal createLiteralReal()
      Returns a new object of class 'Literal Real'.
      Returns:
      a new object of class 'Literal Real'.
      Generated:
    • createForkNode

      ForkNode createForkNode()
      Returns a new object of class 'Fork Node'.
      Returns:
      a new object of class 'Fork Node'.
      Generated:
    • createControlFlow

      ControlFlow createControlFlow()
      Returns a new object of class 'Control Flow'.
      Returns:
      a new object of class 'Control Flow'.
      Generated:
    • createUsage

      Usage createUsage()
      Returns a new object of class 'Usage'.
      Returns:
      a new object of class 'Usage'.
      Generated:
    • createLiteralUnlimitedNatural

      LiteralUnlimitedNatural createLiteralUnlimitedNatural()
      Returns a new object of class 'Literal Unlimited Natural'.
      Returns:
      a new object of class 'Literal Unlimited Natural'.
      Generated:
    • createLiteralInteger

      LiteralInteger createLiteralInteger()
      Returns a new object of class 'Literal Integer'.
      Returns:
      a new object of class 'Literal Integer'.
      Generated:
    • createEnumeration

      Enumeration createEnumeration()
      Returns a new object of class 'Enumeration'.
      Returns:
      a new object of class 'Enumeration'.
      Generated:
    • createEnumerationLiteral

      EnumerationLiteral createEnumerationLiteral()
      Returns a new object of class 'Enumeration Literal'.
      Returns:
      a new object of class 'Enumeration Literal'.
      Generated:
    • createExpansionNode

      ExpansionNode createExpansionNode()
      Returns a new object of class 'Expansion Node'.
      Returns:
      a new object of class 'Expansion Node'.
      Generated:
    • createExpansionRegion

      ExpansionRegion createExpansionRegion()
      Returns a new object of class 'Expansion Region'.
      Returns:
      a new object of class 'Expansion Region'.
      Generated:
    • createCommunicationPath

      CommunicationPath createCommunicationPath()
      Returns a new object of class 'Communication Path'.
      Returns:
      a new object of class 'Communication Path'.
      Generated:
    • createPrimitiveType

      PrimitiveType createPrimitiveType()
      Returns a new object of class 'Primitive Type'.
      Returns:
      a new object of class 'Primitive Type'.
      Generated:
    • createFinalState

      FinalState createFinalState()
      Returns a new object of class 'Final State'.
      Returns:
      a new object of class 'Final State'.
      Generated:
    • createAnyReceiveEvent

      AnyReceiveEvent createAnyReceiveEvent()
      Returns a new object of class 'Any Receive Event'.
      Returns:
      a new object of class 'Any Receive Event'.
      Generated:
    • createMergeNode

      MergeNode createMergeNode()
      Returns a new object of class 'Merge Node'.
      Returns:
      a new object of class 'Merge Node'.
      Generated:
    • createContinuation

      Continuation createContinuation()
      Returns a new object of class 'Continuation'.
      Returns:
      a new object of class 'Continuation'.
      Generated:
    • createLiteralNull

      LiteralNull createLiteralNull()
      Returns a new object of class 'Literal Null'.
      Returns:
      a new object of class 'Literal Null'.
      Generated:
    • createMessageOccurrenceSpecification

      MessageOccurrenceSpecification createMessageOccurrenceSpecification()
      Returns a new object of class 'Message Occurrence Specification'.
      Returns:
      a new object of class 'Message Occurrence Specification'.
      Generated:
    • createLiteralBoolean

      LiteralBoolean createLiteralBoolean()
      Returns a new object of class 'Literal Boolean'.
      Returns:
      a new object of class 'Literal Boolean'.
      Generated:
    • createDestructionOccurrenceSpecification

      DestructionOccurrenceSpecification createDestructionOccurrenceSpecification()
      Returns a new object of class 'Destruction Occurrence Specification'.
      Returns:
      a new object of class 'Destruction Occurrence Specification'.
      Generated:
    • createModel

      Model createModel()
      Returns a new object of class 'Model'.
      Returns:
      a new object of class 'Model'.
      Generated:
    • createClearVariableAction

      ClearVariableAction createClearVariableAction()
      Returns a new object of class 'Clear Variable Action'.
      Returns:
      a new object of class 'Clear Variable Action'.
      Generated:
    • createBooleanTaggedValue

      BooleanTaggedValue createBooleanTaggedValue()
      Returns a new object of class 'Boolean Tagged Value'.
      Returns:
      a new object of class 'Boolean Tagged Value'.
      Generated:
    • createIntegerTaggedValue

      IntegerTaggedValue createIntegerTaggedValue()
      Returns a new object of class 'Integer Tagged Value'.
      Returns:
      a new object of class 'Integer Tagged Value'.
      Generated:
    • createRealTaggedValue

      RealTaggedValue createRealTaggedValue()
      Returns a new object of class 'Real Tagged Value'.
      Returns:
      a new object of class 'Real Tagged Value'.
      Generated:
    • createStringTaggedValue

      StringTaggedValue createStringTaggedValue()
      Returns a new object of class 'String Tagged Value'.
      Returns:
      a new object of class 'String Tagged Value'.
      Generated:
    • createElementTaggedValue

      ElementTaggedValue createElementTaggedValue()
      Returns a new object of class 'Element Tagged Value'.
      Returns:
      a new object of class 'Element Tagged Value'.
      Generated:
    • getUMLPackage

      UMLPackage getUMLPackage()
      Returns the package supported by this factory.
      Returns:
      the package supported by this factory.
      Generated:
    • setRepository

      @Deprecated void setRepository(AbstractRepository repository)
      Deprecated.
      The method should not be used. The method allows to set a project's repository to the factory and the factory creates elements in the project's repository. This creates following unwanted consequences:
      1. UMLFactory.eINSTANCE object overlives a project's repository instance. So after a project's closing it might be used to create elements in already closed project.
      2. If a code sets a project's repository and forgets to change it then after switch to another project all elements will be created in the previous project.
      3. It allows to create a deadlock condition. The code that sets the project's repository must take care that all elements in the project are already loaded and to assure that no elements can be unloaded. It makes the code difficult to implement.
      Sets repository to the factory. All objects that will be created will be created in the specified repository.
      Parameters:
      repository - model objects repository.