Interface ActionFactory
- All Superinterfaces:
org.eclipse.emf.ecore.EFactory,org.eclipse.emf.ecore.EModelElement,org.eclipse.emf.ecore.EObject,org.eclipse.emf.common.notify.Notifier
- All Known Implementing Classes:
ActionFactoryImpl
public interface ActionFactory
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:
ActionPackage
-
Field Summary
Fields Modifier and Type Field Description static ActionFactoryeINSTANCEThe singleton instance of the factory. -
Method Summary
Modifier and Type Method Description ActionElementcreateActionElement()Returns a new object of class 'Element'.ActionRelationshipcreateActionRelationship()Returns a new object of class 'Relationship'.AddressescreateAddresses()Returns a new object of class 'Addresses'.BlockUnitcreateBlockUnit()Returns a new object of class 'Block Unit'.CallscreateCalls()Returns a new object of class 'Calls'.CatchUnitcreateCatchUnit()Returns a new object of class 'Catch Unit'.CompliesTocreateCompliesTo()Returns a new object of class 'Complies To'.ControlFlowcreateControlFlow()Returns a new object of class 'Control Flow'.CreatescreateCreates()Returns a new object of class 'Creates'.DispatchescreateDispatches()Returns a new object of class 'Dispatches'.EntryFlowcreateEntryFlow()Returns a new object of class 'Entry Flow'.ExceptionFlowcreateExceptionFlow()Returns a new object of class 'Exception Flow'.ExceptionUnitcreateExceptionUnit()Returns a new object of class 'Exception Unit'.ExitFlowcreateExitFlow()Returns a new object of class 'Exit Flow'.FalseFlowcreateFalseFlow()Returns a new object of class 'False Flow'.FinallyUnitcreateFinallyUnit()Returns a new object of class 'Finally Unit'.FlowcreateFlow()Returns a new object of class 'Flow'.GuardedFlowcreateGuardedFlow()Returns a new object of class 'Guarded Flow'.ReadscreateReads()Returns a new object of class 'Reads'.ThrowscreateThrows()Returns a new object of class 'Throws'.TrueFlowcreateTrueFlow()Returns a new object of class 'True Flow'.TryUnitcreateTryUnit()Returns a new object of class 'Try Unit'.UsesTypecreateUsesType()Returns a new object of class 'Uses Type'.WritescreateWrites()Returns a new object of class 'Writes'.ActionPackagegetActionPackage()Returns the package supported by this factory.Methods inherited from interface org.eclipse.emf.ecore.EFactory
convertToString, create, createFromString, getEPackage, setEPackageMethods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotationsMethods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Field Details
-
eINSTANCE
The singleton instance of the factory.
-
-
Method Details
-
createActionElement
ActionElement createActionElement()Returns a new object of class 'Element'.- Returns:
- a new object of class 'Element'.
-
createControlFlow
ControlFlow createControlFlow()Returns a new object of class 'Control Flow'.- Returns:
- a new object of class 'Control Flow'.
-
createCalls
Calls createCalls()Returns a new object of class 'Calls'.- Returns:
- a new object of class 'Calls'.
-
createCreates
Creates createCreates()Returns a new object of class 'Creates'.- Returns:
- a new object of class 'Creates'.
-
createReads
Reads createReads()Returns a new object of class 'Reads'.- Returns:
- a new object of class 'Reads'.
-
createWrites
Writes createWrites()Returns a new object of class 'Writes'.- Returns:
- a new object of class 'Writes'.
-
createCompliesTo
CompliesTo createCompliesTo()Returns a new object of class 'Complies To'.- Returns:
- a new object of class 'Complies To'.
-
createFlow
Flow createFlow()Returns a new object of class 'Flow'.- Returns:
- a new object of class 'Flow'.
-
createTrueFlow
TrueFlow createTrueFlow()Returns a new object of class 'True Flow'.- Returns:
- a new object of class 'True Flow'.
-
createFalseFlow
FalseFlow createFalseFlow()Returns a new object of class 'False Flow'.- Returns:
- a new object of class 'False Flow'.
-
createGuardedFlow
GuardedFlow createGuardedFlow()Returns a new object of class 'Guarded Flow'.- Returns:
- a new object of class 'Guarded Flow'.
-
createUsesType
UsesType createUsesType()Returns a new object of class 'Uses Type'.- Returns:
- a new object of class 'Uses Type'.
-
createAddresses
Addresses createAddresses()Returns a new object of class 'Addresses'.- Returns:
- a new object of class 'Addresses'.
-
createActionRelationship
ActionRelationship createActionRelationship()Returns a new object of class 'Relationship'.- Returns:
- a new object of class 'Relationship'.
-
createThrows
Throws createThrows()Returns a new object of class 'Throws'.- Returns:
- a new object of class 'Throws'.
-
createDispatches
Dispatches createDispatches()Returns a new object of class 'Dispatches'.- Returns:
- a new object of class 'Dispatches'.
-
createEntryFlow
EntryFlow createEntryFlow()Returns a new object of class 'Entry Flow'.- Returns:
- a new object of class 'Entry Flow'.
-
createBlockUnit
BlockUnit createBlockUnit()Returns a new object of class 'Block Unit'.- Returns:
- a new object of class 'Block Unit'.
-
createExceptionUnit
ExceptionUnit createExceptionUnit()Returns a new object of class 'Exception Unit'.- Returns:
- a new object of class 'Exception Unit'.
-
createTryUnit
TryUnit createTryUnit()Returns a new object of class 'Try Unit'.- Returns:
- a new object of class 'Try Unit'.
-
createFinallyUnit
FinallyUnit createFinallyUnit()Returns a new object of class 'Finally Unit'.- Returns:
- a new object of class 'Finally Unit'.
-
createCatchUnit
CatchUnit createCatchUnit()Returns a new object of class 'Catch Unit'.- Returns:
- a new object of class 'Catch Unit'.
-
createExitFlow
ExitFlow createExitFlow()Returns a new object of class 'Exit Flow'.- Returns:
- a new object of class 'Exit Flow'.
-
createExceptionFlow
ExceptionFlow createExceptionFlow()Returns a new object of class 'Exception Flow'.- Returns:
- a new object of class 'Exception Flow'.
-
getActionPackage
ActionPackage getActionPackage()Returns the package supported by this factory.- Returns:
- the package supported by this factory.
-