Interface RepoLangFactory
-
- All Superinterfaces:
EFactory
,EModelElement
,EObject
,Notifier
- All Known Implementing Classes:
RepoLangFactoryImpl
public interface RepoLangFactory extends EFactory
The Factory for the model. It provides a create method for each non-abstract class of the model.- See Also:
RepoLangPackage
- Generated class or method.
-
-
Field Summary
Fields Modifier and Type Field Description static RepoLangFactory
eINSTANCE
The singleton instance of the factory.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Component
createComponent()
Returns a new object of class 'Component'.CompositeComponent
createCompositeComponent()
Returns a new object of class 'Composite Component'.ImportedRepository
createImportedRepository()
Returns a new object of class 'Imported Repository'.Interface
createInterface()
Returns a new object of class 'Interface'.NamedElement
createNamedElement()
Returns a new object of class 'Named Element'.PassiveResource
createPassiveResource()
Returns a new object of class 'Passive Resource'.Repository
createRepository()
Returns a new object of class 'Repository'.RoleSpecification
createRoleSpecification()
Returns a new object of class 'Role Specification'.Seff
createSeff()
Returns a new object of class 'Seff'.SeffAcquireAction
createSeffAcquireAction()
Returns a new object of class 'Seff Acquire Action'.SeffAction
createSeffAction()
Returns a new object of class 'Seff Action'.SeffBranch
createSeffBranch()
Returns a new object of class 'Seff Branch'.SeffCallParameter
createSeffCallParameter()
Returns a new object of class 'Seff Call Parameter'.SeffExternalCallAction
createSeffExternalCallAction()
Returns a new object of class 'Seff External Call Action'.SeffFork
createSeffFork()
Returns a new object of class 'Seff Fork'.SeffForkAction
createSeffForkAction()
Returns a new object of class 'Seff Fork Action'.SeffGuardedBranch
createSeffGuardedBranch()
Returns a new object of class 'Seff Guarded Branch'.SeffGuardedBranchAction
createSeffGuardedBranchAction()
Returns a new object of class 'Seff Guarded Branch Action'.SeffInternalAction
createSeffInternalAction()
Returns a new object of class 'Seff Internal Action'.SeffLoopAction
createSeffLoopAction()
Returns a new object of class 'Seff Loop Action'.SeffProbabilisticBranch
createSeffProbabilisticBranch()
Returns a new object of class 'Seff Probabilistic Branch'.SeffProbabilisticBranchAction
createSeffProbabilisticBranchAction()
Returns a new object of class 'Seff Probabilistic Branch Action'.SeffReferenceParameter
createSeffReferenceParameter()
Returns a new object of class 'Seff Reference Parameter'.SeffReleaseAction
createSeffReleaseAction()
Returns a new object of class 'Seff Release Action'.SeffReturnParameter
createSeffReturnParameter()
Returns a new object of class 'Seff Return Parameter'.SeffSetReturnAction
createSeffSetReturnAction()
Returns a new object of class 'Seff Set Return Action'.SeffSetVariableAction
createSeffSetVariableAction()
Returns a new object of class 'Seff Set Variable Action'.SeffVariableChar
createSeffVariableChar()
Returns a new object of class 'Seff Variable Char'.Signature
createSignature()
Returns a new object of class 'Signature'.SignatureParameter
createSignatureParameter()
Returns a new object of class 'Signature Parameter'.SubSeff
createSubSeff()
Returns a new object of class 'Sub Seff'.RepoLangPackage
getRepoLangPackage()
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 Detail
-
eINSTANCE
static final RepoLangFactory eINSTANCE
The singleton instance of the factory.- Generated class or method.
-
-
Method Detail
-
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.
-
-