Interface RepoLangFactory
- All Superinterfaces:
EFactory
,EModelElement
,EObject
,Notifier
- All Known Implementing Classes:
RepoLangFactoryImpl
The Factory for the model.
It provides a create method for each non-abstract class of the model.
- See Also:
- Generated class or method.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final RepoLangFactory
The singleton instance of the factory. -
Method Summary
Modifier and TypeMethodDescriptionReturns a new object of class 'Component'.Returns a new object of class 'Composite Component'.Returns a new object of class 'Imported Repository'.Returns a new object of class 'Interface'.Returns a new object of class 'Named Element'.Returns a new object of class 'Passive Resource'.Returns a new object of class 'Repository'.Returns a new object of class 'Role Specification'.Returns a new object of class 'Seff'.Returns a new object of class 'Seff Acquire Action'.Returns a new object of class 'Seff Action'.Returns a new object of class 'Seff Branch'.Returns a new object of class 'Seff Call Parameter'.Returns a new object of class 'Seff External Call Action'.Returns a new object of class 'Seff Fork'.Returns a new object of class 'Seff Fork Action'.Returns a new object of class 'Seff Guarded Branch'.Returns a new object of class 'Seff Guarded Branch Action'.Returns a new object of class 'Seff Internal Action'.Returns a new object of class 'Seff Loop Action'.Returns a new object of class 'Seff Probabilistic Branch'.Returns a new object of class 'Seff Probabilistic Branch Action'.Returns a new object of class 'Seff Reference Parameter'.Returns a new object of class 'Seff Release Action'.Returns a new object of class 'Seff Return Parameter'.Returns a new object of class 'Seff Set Return Action'.Returns a new object of class 'Seff Set Variable Action'.Returns a new object of class 'Seff Variable Char'.Returns a new object of class 'Signature'.Returns a new object of class 'Signature Parameter'.Returns a new object of class 'Sub Seff'.Returns the package supported by this factory.Methods inherited from interface org.eclipse.emf.ecore.EFactory
convertToString, create, createFromString, getEPackage, setEPackage
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Field Details
-
eINSTANCE
The singleton instance of the factory.- Generated class or method.
-
-
Method Details
-
createRepository
Repository createRepository()Returns a new object of class 'Repository'.- Returns:
- a new object of class 'Repository'.
- Generated class or method.
-
createImportedRepository
ImportedRepository createImportedRepository()Returns a new object of class 'Imported Repository'.- Returns:
- a new object of class 'Imported Repository'.
- Generated class or method.
-
createNamedElement
NamedElement createNamedElement()Returns a new object of class 'Named Element'.- Returns:
- a new object of class 'Named Element'.
- Generated class or method.
-
createInterface
Interface createInterface()Returns a new object of class 'Interface'.- Returns:
- a new object of class 'Interface'.
- Generated class or method.
-
createSignature
Signature createSignature()Returns a new object of class 'Signature'.- Returns:
- a new object of class 'Signature'.
- Generated class or method.
-
createSignatureParameter
SignatureParameter createSignatureParameter()Returns a new object of class 'Signature Parameter'.- Returns:
- a new object of class 'Signature Parameter'.
- Generated class or method.
-
createComponent
Component createComponent()Returns a new object of class 'Component'.- Returns:
- a new object of class 'Component'.
- Generated class or method.
-
createRoleSpecification
RoleSpecification createRoleSpecification()Returns a new object of class 'Role Specification'.- Returns:
- a new object of class 'Role Specification'.
- Generated class or method.
-
createCompositeComponent
CompositeComponent createCompositeComponent()Returns a new object of class 'Composite Component'.- Returns:
- a new object of class 'Composite Component'.
- Generated class or method.
-
createSeff
Seff createSeff()Returns a new object of class 'Seff'.- Returns:
- a new object of class 'Seff'.
- Generated class or method.
-
createSeffAction
SeffAction createSeffAction()Returns a new object of class 'Seff Action'.- Returns:
- a new object of class 'Seff Action'.
- Generated class or method.
-
createSeffInternalAction
SeffInternalAction createSeffInternalAction()Returns a new object of class 'Seff Internal Action'.- Returns:
- a new object of class 'Seff Internal Action'.
- Generated class or method.
-
createSeffAcquireAction
SeffAcquireAction createSeffAcquireAction()Returns a new object of class 'Seff Acquire Action'.- Returns:
- a new object of class 'Seff Acquire Action'.
- Generated class or method.
-
createSeffReleaseAction
SeffReleaseAction createSeffReleaseAction()Returns a new object of class 'Seff Release Action'.- Returns:
- a new object of class 'Seff Release Action'.
- Generated class or method.
-
createSeffLoopAction
SeffLoopAction createSeffLoopAction()Returns a new object of class 'Seff Loop Action'.- Returns:
- a new object of class 'Seff Loop Action'.
- Generated class or method.
-
createSeffSetReturnAction
SeffSetReturnAction createSeffSetReturnAction()Returns a new object of class 'Seff Set Return Action'.- Returns:
- a new object of class 'Seff Set Return Action'.
- Generated class or method.
-
createSeffSetVariableAction
SeffSetVariableAction createSeffSetVariableAction()Returns a new object of class 'Seff Set Variable Action'.- Returns:
- a new object of class 'Seff Set Variable Action'.
- Generated class or method.
-
createSeffExternalCallAction
SeffExternalCallAction createSeffExternalCallAction()Returns a new object of class 'Seff External Call Action'.- Returns:
- a new object of class 'Seff External Call Action'.
- Generated class or method.
-
createSeffCallParameter
SeffCallParameter createSeffCallParameter()Returns a new object of class 'Seff Call Parameter'.- Returns:
- a new object of class 'Seff Call Parameter'.
- Generated class or method.
-
createSeffReferenceParameter
SeffReferenceParameter createSeffReferenceParameter()Returns a new object of class 'Seff Reference Parameter'.- Returns:
- a new object of class 'Seff Reference Parameter'.
- Generated class or method.
-
createSeffReturnParameter
SeffReturnParameter createSeffReturnParameter()Returns a new object of class 'Seff Return Parameter'.- Returns:
- a new object of class 'Seff Return Parameter'.
- Generated class or method.
-
createSeffVariableChar
SeffVariableChar createSeffVariableChar()Returns a new object of class 'Seff Variable Char'.- Returns:
- a new object of class 'Seff Variable Char'.
- Generated class or method.
-
createSeffProbabilisticBranchAction
SeffProbabilisticBranchAction createSeffProbabilisticBranchAction()Returns a new object of class 'Seff Probabilistic Branch Action'.- Returns:
- a new object of class 'Seff Probabilistic Branch Action'.
- Generated class or method.
-
createSeffBranch
SeffBranch createSeffBranch()Returns a new object of class 'Seff Branch'.- Returns:
- a new object of class 'Seff Branch'.
- Generated class or method.
-
createSeffProbabilisticBranch
SeffProbabilisticBranch createSeffProbabilisticBranch()Returns a new object of class 'Seff Probabilistic Branch'.- Returns:
- a new object of class 'Seff Probabilistic Branch'.
- Generated class or method.
-
createSeffGuardedBranchAction
SeffGuardedBranchAction createSeffGuardedBranchAction()Returns a new object of class 'Seff Guarded Branch Action'.- Returns:
- a new object of class 'Seff Guarded Branch Action'.
- Generated class or method.
-
createSeffGuardedBranch
SeffGuardedBranch createSeffGuardedBranch()Returns a new object of class 'Seff Guarded Branch'.- Returns:
- a new object of class 'Seff Guarded Branch'.
- Generated class or method.
-
createSeffForkAction
SeffForkAction createSeffForkAction()Returns a new object of class 'Seff Fork Action'.- Returns:
- a new object of class 'Seff Fork Action'.
- Generated class or method.
-
createSeffFork
SeffFork createSeffFork()Returns a new object of class 'Seff Fork'.- Returns:
- a new object of class 'Seff Fork'.
- Generated class or method.
-
createSubSeff
SubSeff createSubSeff()Returns a new object of class 'Sub Seff'.- Returns:
- a new object of class 'Sub Seff'.
- Generated class or method.
-
createPassiveResource
PassiveResource createPassiveResource()Returns a new object of class 'Passive Resource'.- Returns:
- a new object of class 'Passive Resource'.
- Generated class or method.
-
getRepoLangPackage
RepoLangPackage getRepoLangPackage()Returns the package supported by this factory.- Returns:
- the package supported by this factory.
- Generated class or method.
-