de.cau.cs.kieler.esterel.esterel.impl
Class EsterelFactoryImpl

java.lang.Object
  extended by org.eclipse.emf.common.notify.impl.BasicNotifierImpl
      extended by org.eclipse.emf.ecore.impl.BasicEObjectImpl
          extended by org.eclipse.emf.ecore.impl.MinimalEObjectImpl
              extended by org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
                  extended by org.eclipse.emf.ecore.impl.EModelElementImpl
                      extended by org.eclipse.emf.ecore.impl.EFactoryImpl
                          extended by de.cau.cs.kieler.esterel.esterel.impl.EsterelFactoryImpl
All Implemented Interfaces:
EsterelFactory, Notifier, EFactory, EModelElement, EObject, EStructuralFeature.Internal.DynamicValueHolder, InternalEObject

public class EsterelFactoryImpl
extends EFactoryImpl
implements EsterelFactory

An implementation of the model Factory.

Rating red
Generated:
This code was automatically generated.

Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
MinimalEObjectImpl.Container.Dynamic
 
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
MinimalEObjectImpl.Container
 
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl
 
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList
 
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
InternalEObject.EStore
 
Field Summary
 
Fields inherited from class org.eclipse.emf.ecore.impl.EFactoryImpl
EDATE_FORMATS, ePackage
 
Fields inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eAnnotations, eFlags, EFROZEN, ELAST_EMODEL_ELEMENT_FLAG
 
Fields inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eContainer
 
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
 
Fields inherited from interface de.cau.cs.kieler.esterel.esterel.EsterelFactory
eINSTANCE
 
Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NIL
 
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
 
Constructor Summary
EsterelFactoryImpl()
          Creates an instance of the factory.
 
Method Summary
 EObject create(EClass eClass)
           
 Abort createAbort()
           
 AbortBody createAbortBody()
           
 AbortCase createAbortCase()
           
 AbortCaseSingle createAbortCaseSingle()
           
 AbortInstance createAbortInstance()
           
 Assignment createAssignment()
           
 Await createAwait()
           
 AwaitBody createAwaitBody()
           
 AwaitCase createAwaitCase()
           
 AwaitInstance createAwaitInstance()
           
 Block createBlock()
           
 ChannelDescription createChannelDescription()
           
 ChannelType createChannelType()
           
 Constant createConstant()
           
 ConstantDecl createConstantDecl()
           
 ConstantRenaming createConstantRenaming()
           
 DataBlock createDataBlock()
           
 DataCurrent createDataCurrent()
           
 DataEquation createDataEquation()
           
 DataExpr createDataExpr()
           
 DataFunction createDataFunction()
           
 DataMinus createDataMinus()
           
 DataMult createDataMult()
           
 DataPre createDataPre()
           
 DataTick createDataTick()
           
 DataTrap createDataTrap()
           
 DataUnaryExpr createDataUnaryExpr()
           
 DataValueBoolean createDataValueBoolean()
           
 DataValueFloat createDataValueFloat()
           
 DataValueID createDataValueID()
           
 DataValueInt createDataValueInt()
           
 DataValueString createDataValueString()
           
 DelayEvent createDelayEvent()
           
 DelayExpr createDelayExpr()
           
 Do createDo()
           
 DoUpto createDoUpto()
           
 DoWatching createDoWatching()
           
 DoWatchingEnd createDoWatchingEnd()
           
 ElsePart createElsePart()
           
 ElsIf createElsIf()
           
 ElsIfPart createElsIfPart()
           
 Emit createEmit()
           
 EveryDo createEveryDo()
           
 Exit createExit()
           
 Function createFunction()
           
 FunctionDecl createFunctionDecl()
           
 FunctionRenaming createFunctionRenaming()
           
 Halt createHalt()
           
 IfTest createIfTest()
           
 Input createInput()
           
 InputOutput createInputOutput()
           
 LocalSignal createLocalSignal()
           
 LocalSignalDecl createLocalSignalDecl()
           
 LocalSignalList createLocalSignalList()
           
 Loop createLoop()
           
 LoopBody createLoopBody()
           
 LoopDelay createLoopDelay()
           
 LoopEach createLoopEach()
           
 Module createModule()
           
 ModuleBody createModuleBody()
           
 ModuleInterface createModuleInterface()
           
 ModuleRenaming createModuleRenaming()
           
 Nothing createNothing()
           
 OneTypeConstantDecl createOneTypeConstantDecl()
           
 Output createOutput()
           
 Parallel createParallel()
           
 Pause createPause()
           
 Present createPresent()
           
 PresentBody createPresentBody()
           
 PresentCase createPresentCase()
           
 PresentCaseList createPresentCaseList()
           
 PresentEvent createPresentEvent()
           
 PresentEventBody createPresentEventBody()
           
 ProcCall createProcCall()
           
 Procedure createProcedure()
           
 ProcedureDecl createProcedureDecl()
           
 ProcedureRenaming createProcedureRenaming()
           
 Program createProgram()
           
 Relation createRelation()
           
 RelationDecl createRelationDecl()
           
 RelationImplication createRelationImplication()
           
 RelationIncompatibility createRelationIncompatibility()
           
 RelationType createRelationType()
           
 Renaming createRenaming()
           
 RenamingList createRenamingList()
           
 Repeat createRepeat()
           
 Return createReturn()
           
 Run createRun()
           
 Sensor createSensor()
           
 SensorDecl createSensorDecl()
           
 Sequence createSequence()
           
 SigExpr createSigExpr()
           
 SigExprAND createSigExprAND()
           
 SigExprUnary createSigExprUnary()
           
 Signal createSignal()
           
 SignalDecl createSignalDecl()
           
 SignalRenaming createSignalRenaming()
           
 Statement createStatement()
           
 Suspend createSuspend()
           
 Sustain createSustain()
           
 ThenPart createThenPart()
           
 Trap createTrap()
           
 TrapDecl createTrapDecl()
           
 TrapDeclList createTrapDeclList()
           
 TrapExpr createTrapExpr()
           
 TrapHandler createTrapHandler()
           
 TrapHandlerList createTrapHandlerList()
           
 Type createType()
           
 TypeDecl createTypeDecl()
           
 TypeRenaming createTypeRenaming()
           
 Variable createVariable()
           
 VariableDecl createVariableDecl()
           
 VariableList createVariableList()
           
 VariableSingle createVariableSingle()
           
 WeakAbort createWeakAbort()
           
 WeakAbortBody createWeakAbortBody()
           
 WeakAbortCase createWeakAbortCase()
           
 WeakAbortInstance createWeakAbortInstance()
           
 EsterelPackage getEsterelPackage()
           
static EsterelPackage getPackage()
          Deprecated.  
static EsterelFactory init()
          Creates the default factory implementation.
 
Methods inherited from class org.eclipse.emf.ecore.impl.EFactoryImpl
basicCreate, basicSetEPackage, collapseWhiteSpace, convertToString, convertToString, createFromString, createFromString, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eSet, eStaticClass, eUnset, getEPackage, replaceWhiteSpace, setEPackage
 
Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eObjectForURIFragmentSegment, eSetDirectResource, eURIFragmentSegment, freeze, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozen
 
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eBasicSetContainer, eInternalContainer
 
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetProxyURI, eSettings
 
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues, toString
 
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotify
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.eclipse.emf.ecore.EFactory
convertToString, 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
 
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequired
 

Constructor Detail

EsterelFactoryImpl

public EsterelFactoryImpl()
Creates an instance of the factory.

Generated:
This code was automatically generated.
Method Detail

init

public static EsterelFactory init()
Creates the default factory implementation.

Generated:
This code was automatically generated.

create

public EObject create(EClass eClass)

Specified by:
create in interface EFactory
Overrides:
create in class EFactoryImpl
Generated:
This code was automatically generated.

createProgram

public Program createProgram()

Specified by:
createProgram in interface EsterelFactory
Returns:
a new object of class 'Program'.
Generated:
This code was automatically generated.

createModule

public Module createModule()

Specified by:
createModule in interface EsterelFactory
Returns:
a new object of class 'Module'.
Generated:
This code was automatically generated.

createModuleBody

public ModuleBody createModuleBody()

Specified by:
createModuleBody in interface EsterelFactory
Returns:
a new object of class 'Module Body'.
Generated:
This code was automatically generated.

createModuleInterface

public ModuleInterface createModuleInterface()

Specified by:
createModuleInterface in interface EsterelFactory
Returns:
a new object of class 'Module Interface'.
Generated:
This code was automatically generated.

createSignalDecl

public SignalDecl createSignalDecl()

Specified by:
createSignalDecl in interface EsterelFactory
Returns:
a new object of class 'Signal Decl'.
Generated:
This code was automatically generated.

createSensorDecl

public SensorDecl createSensorDecl()

Specified by:
createSensorDecl in interface EsterelFactory
Returns:
a new object of class 'Sensor Decl'.
Generated:
This code was automatically generated.

createRelationDecl

public RelationDecl createRelationDecl()

Specified by:
createRelationDecl in interface EsterelFactory
Returns:
a new object of class 'Relation Decl'.
Generated:
This code was automatically generated.

createRelationType

public RelationType createRelationType()

Specified by:
createRelationType in interface EsterelFactory
Returns:
a new object of class 'Relation Type'.
Generated:
This code was automatically generated.

createRelationImplication

public RelationImplication createRelationImplication()

Specified by:
createRelationImplication in interface EsterelFactory
Returns:
a new object of class 'Relation Implication'.
Generated:
This code was automatically generated.

createRelationIncompatibility

public RelationIncompatibility createRelationIncompatibility()

Specified by:
createRelationIncompatibility in interface EsterelFactory
Returns:
a new object of class 'Relation Incompatibility'.
Generated:
This code was automatically generated.

createTypeDecl

public TypeDecl createTypeDecl()

Specified by:
createTypeDecl in interface EsterelFactory
Returns:
a new object of class 'Type Decl'.
Generated:
This code was automatically generated.

createType

public Type createType()

Specified by:
createType in interface EsterelFactory
Returns:
a new object of class 'Type'.
Generated:
This code was automatically generated.

createConstantDecl

public ConstantDecl createConstantDecl()

Specified by:
createConstantDecl in interface EsterelFactory
Returns:
a new object of class 'Constant Decl'.
Generated:
This code was automatically generated.

createOneTypeConstantDecl

public OneTypeConstantDecl createOneTypeConstantDecl()

Specified by:
createOneTypeConstantDecl in interface EsterelFactory
Returns:
a new object of class 'One Type Constant Decl'.
Generated:
This code was automatically generated.

createConstant

public Constant createConstant()

Specified by:
createConstant in interface EsterelFactory
Returns:
a new object of class 'Constant'.
Generated:
This code was automatically generated.

createFunctionDecl

public FunctionDecl createFunctionDecl()

Specified by:
createFunctionDecl in interface EsterelFactory
Returns:
a new object of class 'Function Decl'.
Generated:
This code was automatically generated.

createFunction

public Function createFunction()

Specified by:
createFunction in interface EsterelFactory
Returns:
a new object of class 'Function'.
Generated:
This code was automatically generated.

createProcedureDecl

public ProcedureDecl createProcedureDecl()

Specified by:
createProcedureDecl in interface EsterelFactory
Returns:
a new object of class 'Procedure Decl'.
Generated:
This code was automatically generated.

createProcedure

public Procedure createProcedure()

Specified by:
createProcedure in interface EsterelFactory
Returns:
a new object of class 'Procedure'.
Generated:
This code was automatically generated.

createStatement

public Statement createStatement()

Specified by:
createStatement in interface EsterelFactory
Returns:
a new object of class 'Statement'.
Generated:
This code was automatically generated.

createBlock

public Block createBlock()

Specified by:
createBlock in interface EsterelFactory
Returns:
a new object of class 'Block'.
Generated:
This code was automatically generated.

createAssignment

public Assignment createAssignment()

Specified by:
createAssignment in interface EsterelFactory
Returns:
a new object of class 'Assignment'.
Generated:
This code was automatically generated.

createAbort

public Abort createAbort()

Specified by:
createAbort in interface EsterelFactory
Returns:
a new object of class 'Abort'.
Generated:
This code was automatically generated.

createAbortBody

public AbortBody createAbortBody()

Specified by:
createAbortBody in interface EsterelFactory
Returns:
a new object of class 'Abort Body'.
Generated:
This code was automatically generated.

createAbortInstance

public AbortInstance createAbortInstance()

Specified by:
createAbortInstance in interface EsterelFactory
Returns:
a new object of class 'Abort Instance'.
Generated:
This code was automatically generated.

createAbortCase

public AbortCase createAbortCase()

Specified by:
createAbortCase in interface EsterelFactory
Returns:
a new object of class 'Abort Case'.
Generated:
This code was automatically generated.

createAbortCaseSingle

public AbortCaseSingle createAbortCaseSingle()

Specified by:
createAbortCaseSingle in interface EsterelFactory
Returns:
a new object of class 'Abort Case Single'.
Generated:
This code was automatically generated.

createAwait

public Await createAwait()

Specified by:
createAwait in interface EsterelFactory
Returns:
a new object of class 'Await'.
Generated:
This code was automatically generated.

createAwaitBody

public AwaitBody createAwaitBody()

Specified by:
createAwaitBody in interface EsterelFactory
Returns:
a new object of class 'Await Body'.
Generated:
This code was automatically generated.

createAwaitInstance

public AwaitInstance createAwaitInstance()

Specified by:
createAwaitInstance in interface EsterelFactory
Returns:
a new object of class 'Await Instance'.
Generated:
This code was automatically generated.

createAwaitCase

public AwaitCase createAwaitCase()

Specified by:
createAwaitCase in interface EsterelFactory
Returns:
a new object of class 'Await Case'.
Generated:
This code was automatically generated.

createProcCall

public ProcCall createProcCall()

Specified by:
createProcCall in interface EsterelFactory
Returns:
a new object of class 'Proc Call'.
Generated:
This code was automatically generated.

createDo

public Do createDo()

Specified by:
createDo in interface EsterelFactory
Returns:
a new object of class 'Do'.
Generated:
This code was automatically generated.

createDoUpto

public DoUpto createDoUpto()

Specified by:
createDoUpto in interface EsterelFactory
Returns:
a new object of class 'Do Upto'.
Generated:
This code was automatically generated.

createDoWatching

public DoWatching createDoWatching()

Specified by:
createDoWatching in interface EsterelFactory
Returns:
a new object of class 'Do Watching'.
Generated:
This code was automatically generated.

createDoWatchingEnd

public DoWatchingEnd createDoWatchingEnd()

Specified by:
createDoWatchingEnd in interface EsterelFactory
Returns:
a new object of class 'Do Watching End'.
Generated:
This code was automatically generated.

createEmit

public Emit createEmit()

Specified by:
createEmit in interface EsterelFactory
Returns:
a new object of class 'Emit'.
Generated:
This code was automatically generated.

createEveryDo

public EveryDo createEveryDo()

Specified by:
createEveryDo in interface EsterelFactory
Returns:
a new object of class 'Every Do'.
Generated:
This code was automatically generated.

createExit

public Exit createExit()

Specified by:
createExit in interface EsterelFactory
Returns:
a new object of class 'Exit'.
Generated:
This code was automatically generated.

createHalt

public Halt createHalt()

Specified by:
createHalt in interface EsterelFactory
Returns:
a new object of class 'Halt'.
Generated:
This code was automatically generated.

createIfTest

public IfTest createIfTest()

Specified by:
createIfTest in interface EsterelFactory
Returns:
a new object of class 'If Test'.
Generated:
This code was automatically generated.

createElsIfPart

public ElsIfPart createElsIfPart()

Specified by:
createElsIfPart in interface EsterelFactory
Returns:
a new object of class 'Els If Part'.
Generated:
This code was automatically generated.

createElsIf

public ElsIf createElsIf()

Specified by:
createElsIf in interface EsterelFactory
Returns:
a new object of class 'Els If'.
Generated:
This code was automatically generated.

createThenPart

public ThenPart createThenPart()

Specified by:
createThenPart in interface EsterelFactory
Returns:
a new object of class 'Then Part'.
Generated:
This code was automatically generated.

createElsePart

public ElsePart createElsePart()

Specified by:
createElsePart in interface EsterelFactory
Returns:
a new object of class 'Else Part'.
Generated:
This code was automatically generated.

createLoop

public Loop createLoop()

Specified by:
createLoop in interface EsterelFactory
Returns:
a new object of class 'Loop'.
Generated:
This code was automatically generated.

createLoopEach

public LoopEach createLoopEach()

Specified by:
createLoopEach in interface EsterelFactory
Returns:
a new object of class 'Loop Each'.
Generated:
This code was automatically generated.

createLoopDelay

public LoopDelay createLoopDelay()

Specified by:
createLoopDelay in interface EsterelFactory
Returns:
a new object of class 'Loop Delay'.
Generated:
This code was automatically generated.

createLoopBody

public LoopBody createLoopBody()

Specified by:
createLoopBody in interface EsterelFactory
Returns:
a new object of class 'Loop Body'.
Generated:
This code was automatically generated.

createNothing

public Nothing createNothing()

Specified by:
createNothing in interface EsterelFactory
Returns:
a new object of class 'Nothing'.
Generated:
This code was automatically generated.

createPause

public Pause createPause()

Specified by:
createPause in interface EsterelFactory
Returns:
a new object of class 'Pause'.
Generated:
This code was automatically generated.

createPresent

public Present createPresent()

Specified by:
createPresent in interface EsterelFactory
Returns:
a new object of class 'Present'.
Generated:
This code was automatically generated.

createPresentBody

public PresentBody createPresentBody()

Specified by:
createPresentBody in interface EsterelFactory
Returns:
a new object of class 'Present Body'.
Generated:
This code was automatically generated.

createPresentEventBody

public PresentEventBody createPresentEventBody()

Specified by:
createPresentEventBody in interface EsterelFactory
Returns:
a new object of class 'Present Event Body'.
Generated:
This code was automatically generated.

createPresentCaseList

public PresentCaseList createPresentCaseList()

Specified by:
createPresentCaseList in interface EsterelFactory
Returns:
a new object of class 'Present Case List'.
Generated:
This code was automatically generated.

createPresentCase

public PresentCase createPresentCase()

Specified by:
createPresentCase in interface EsterelFactory
Returns:
a new object of class 'Present Case'.
Generated:
This code was automatically generated.

createPresentEvent

public PresentEvent createPresentEvent()

Specified by:
createPresentEvent in interface EsterelFactory
Returns:
a new object of class 'Present Event'.
Generated:
This code was automatically generated.

createRepeat

public Repeat createRepeat()

Specified by:
createRepeat in interface EsterelFactory
Returns:
a new object of class 'Repeat'.
Generated:
This code was automatically generated.

createRun

public Run createRun()

Specified by:
createRun in interface EsterelFactory
Returns:
a new object of class 'Run'.
Generated:
This code was automatically generated.

createModuleRenaming

public ModuleRenaming createModuleRenaming()

Specified by:
createModuleRenaming in interface EsterelFactory
Returns:
a new object of class 'Module Renaming'.
Generated:
This code was automatically generated.

createRenamingList

public RenamingList createRenamingList()

Specified by:
createRenamingList in interface EsterelFactory
Returns:
a new object of class 'Renaming List'.
Generated:
This code was automatically generated.

createRenaming

public Renaming createRenaming()

Specified by:
createRenaming in interface EsterelFactory
Returns:
a new object of class 'Renaming'.
Generated:
This code was automatically generated.

createTypeRenaming

public TypeRenaming createTypeRenaming()

Specified by:
createTypeRenaming in interface EsterelFactory
Returns:
a new object of class 'Type Renaming'.
Generated:
This code was automatically generated.

createConstantRenaming

public ConstantRenaming createConstantRenaming()

Specified by:
createConstantRenaming in interface EsterelFactory
Returns:
a new object of class 'Constant Renaming'.
Generated:
This code was automatically generated.

createFunctionRenaming

public FunctionRenaming createFunctionRenaming()

Specified by:
createFunctionRenaming in interface EsterelFactory
Returns:
a new object of class 'Function Renaming'.
Generated:
This code was automatically generated.

createProcedureRenaming

public ProcedureRenaming createProcedureRenaming()

Specified by:
createProcedureRenaming in interface EsterelFactory
Returns:
a new object of class 'Procedure Renaming'.
Generated:
This code was automatically generated.

createSignalRenaming

public SignalRenaming createSignalRenaming()

Specified by:
createSignalRenaming in interface EsterelFactory
Returns:
a new object of class 'Signal Renaming'.
Generated:
This code was automatically generated.

createLocalSignalDecl

public LocalSignalDecl createLocalSignalDecl()

Specified by:
createLocalSignalDecl in interface EsterelFactory
Returns:
a new object of class 'Local Signal Decl'.
Generated:
This code was automatically generated.

createLocalSignalList

public LocalSignalList createLocalSignalList()

Specified by:
createLocalSignalList in interface EsterelFactory
Returns:
a new object of class 'Local Signal List'.
Generated:
This code was automatically generated.

createSuspend

public Suspend createSuspend()

Specified by:
createSuspend in interface EsterelFactory
Returns:
a new object of class 'Suspend'.
Generated:
This code was automatically generated.

createSustain

public Sustain createSustain()

Specified by:
createSustain in interface EsterelFactory
Returns:
a new object of class 'Sustain'.
Generated:
This code was automatically generated.

createTrap

public Trap createTrap()

Specified by:
createTrap in interface EsterelFactory
Returns:
a new object of class 'Trap'.
Generated:
This code was automatically generated.

createTrapDeclList

public TrapDeclList createTrapDeclList()

Specified by:
createTrapDeclList in interface EsterelFactory
Returns:
a new object of class 'Trap Decl List'.
Generated:
This code was automatically generated.

createTrapDecl

public TrapDecl createTrapDecl()

Specified by:
createTrapDecl in interface EsterelFactory
Returns:
a new object of class 'Trap Decl'.
Generated:
This code was automatically generated.

createTrapHandlerList

public TrapHandlerList createTrapHandlerList()

Specified by:
createTrapHandlerList in interface EsterelFactory
Returns:
a new object of class 'Trap Handler List'.
Generated:
This code was automatically generated.

createTrapHandler

public TrapHandler createTrapHandler()

Specified by:
createTrapHandler in interface EsterelFactory
Returns:
a new object of class 'Trap Handler'.
Generated:
This code was automatically generated.

createVariable

public Variable createVariable()

Specified by:
createVariable in interface EsterelFactory
Returns:
a new object of class 'Variable'.
Generated:
This code was automatically generated.

createVariableDecl

public VariableDecl createVariableDecl()

Specified by:
createVariableDecl in interface EsterelFactory
Returns:
a new object of class 'Variable Decl'.
Generated:
This code was automatically generated.

createVariableList

public VariableList createVariableList()

Specified by:
createVariableList in interface EsterelFactory
Returns:
a new object of class 'Variable List'.
Generated:
This code was automatically generated.

createVariableSingle

public VariableSingle createVariableSingle()

Specified by:
createVariableSingle in interface EsterelFactory
Returns:
a new object of class 'Variable Single'.
Generated:
This code was automatically generated.

createWeakAbort

public WeakAbort createWeakAbort()

Specified by:
createWeakAbort in interface EsterelFactory
Returns:
a new object of class 'Weak Abort'.
Generated:
This code was automatically generated.

createWeakAbortBody

public WeakAbortBody createWeakAbortBody()

Specified by:
createWeakAbortBody in interface EsterelFactory
Returns:
a new object of class 'Weak Abort Body'.
Generated:
This code was automatically generated.

createWeakAbortInstance

public WeakAbortInstance createWeakAbortInstance()

Specified by:
createWeakAbortInstance in interface EsterelFactory
Returns:
a new object of class 'Weak Abort Instance'.
Generated:
This code was automatically generated.

createWeakAbortCase

public WeakAbortCase createWeakAbortCase()

Specified by:
createWeakAbortCase in interface EsterelFactory
Returns:
a new object of class 'Weak Abort Case'.
Generated:
This code was automatically generated.

createDataExpr

public DataExpr createDataExpr()

Specified by:
createDataExpr in interface EsterelFactory
Returns:
a new object of class 'Data Expr'.
Generated:
This code was automatically generated.

createDataMult

public DataMult createDataMult()

Specified by:
createDataMult in interface EsterelFactory
Returns:
a new object of class 'Data Mult'.
Generated:
This code was automatically generated.

createDataEquation

public DataEquation createDataEquation()

Specified by:
createDataEquation in interface EsterelFactory
Returns:
a new object of class 'Data Equation'.
Generated:
This code was automatically generated.

createDataMinus

public DataMinus createDataMinus()

Specified by:
createDataMinus in interface EsterelFactory
Returns:
a new object of class 'Data Minus'.
Generated:
This code was automatically generated.

createDataUnaryExpr

public DataUnaryExpr createDataUnaryExpr()

Specified by:
createDataUnaryExpr in interface EsterelFactory
Returns:
a new object of class 'Data Unary Expr'.
Generated:
This code was automatically generated.

createDataValueID

public DataValueID createDataValueID()

Specified by:
createDataValueID in interface EsterelFactory
Returns:
a new object of class 'Data Value ID'.
Generated:
This code was automatically generated.

createDataValueFloat

public DataValueFloat createDataValueFloat()

Specified by:
createDataValueFloat in interface EsterelFactory
Returns:
a new object of class 'Data Value Float'.
Generated:
This code was automatically generated.

createDataValueBoolean

public DataValueBoolean createDataValueBoolean()

Specified by:
createDataValueBoolean in interface EsterelFactory
Returns:
a new object of class 'Data Value Boolean'.
Generated:
This code was automatically generated.

createDataValueInt

public DataValueInt createDataValueInt()

Specified by:
createDataValueInt in interface EsterelFactory
Returns:
a new object of class 'Data Value Int'.
Generated:
This code was automatically generated.

createDataValueString

public DataValueString createDataValueString()

Specified by:
createDataValueString in interface EsterelFactory
Returns:
a new object of class 'Data Value String'.
Generated:
This code was automatically generated.

createDataBlock

public DataBlock createDataBlock()

Specified by:
createDataBlock in interface EsterelFactory
Returns:
a new object of class 'Data Block'.
Generated:
This code was automatically generated.

createDataCurrent

public DataCurrent createDataCurrent()

Specified by:
createDataCurrent in interface EsterelFactory
Returns:
a new object of class 'Data Current'.
Generated:
This code was automatically generated.

createDataPre

public DataPre createDataPre()

Specified by:
createDataPre in interface EsterelFactory
Returns:
a new object of class 'Data Pre'.
Generated:
This code was automatically generated.

createDataTrap

public DataTrap createDataTrap()

Specified by:
createDataTrap in interface EsterelFactory
Returns:
a new object of class 'Data Trap'.
Generated:
This code was automatically generated.

createDataFunction

public DataFunction createDataFunction()

Specified by:
createDataFunction in interface EsterelFactory
Returns:
a new object of class 'Data Function'.
Generated:
This code was automatically generated.

createTrapExpr

public TrapExpr createTrapExpr()

Specified by:
createTrapExpr in interface EsterelFactory
Returns:
a new object of class 'Trap Expr'.
Generated:
This code was automatically generated.

createSigExpr

public SigExpr createSigExpr()

Specified by:
createSigExpr in interface EsterelFactory
Returns:
a new object of class 'Sig Expr'.
Generated:
This code was automatically generated.

createSigExprAND

public SigExprAND createSigExprAND()

Specified by:
createSigExprAND in interface EsterelFactory
Returns:
a new object of class 'Sig Expr AND'.
Generated:
This code was automatically generated.

createSigExprUnary

public SigExprUnary createSigExprUnary()

Specified by:
createSigExprUnary in interface EsterelFactory
Returns:
a new object of class 'Sig Expr Unary'.
Generated:
This code was automatically generated.

createDelayExpr

public DelayExpr createDelayExpr()

Specified by:
createDelayExpr in interface EsterelFactory
Returns:
a new object of class 'Delay Expr'.
Generated:
This code was automatically generated.

createDelayEvent

public DelayEvent createDelayEvent()

Specified by:
createDelayEvent in interface EsterelFactory
Returns:
a new object of class 'Delay Event'.
Generated:
This code was automatically generated.

createChannelDescription

public ChannelDescription createChannelDescription()

Specified by:
createChannelDescription in interface EsterelFactory
Returns:
a new object of class 'Channel Description'.
Generated:
This code was automatically generated.

createChannelType

public ChannelType createChannelType()

Specified by:
createChannelType in interface EsterelFactory
Returns:
a new object of class 'Channel Type'.
Generated:
This code was automatically generated.

createSignal

public Signal createSignal()

Specified by:
createSignal in interface EsterelFactory
Returns:
a new object of class 'Signal'.
Generated:
This code was automatically generated.

createSensor

public Sensor createSensor()

Specified by:
createSensor in interface EsterelFactory
Returns:
a new object of class 'Sensor'.
Generated:
This code was automatically generated.

createInput

public Input createInput()

Specified by:
createInput in interface EsterelFactory
Returns:
a new object of class 'Input'.
Generated:
This code was automatically generated.

createOutput

public Output createOutput()

Specified by:
createOutput in interface EsterelFactory
Returns:
a new object of class 'Output'.
Generated:
This code was automatically generated.

createInputOutput

public InputOutput createInputOutput()

Specified by:
createInputOutput in interface EsterelFactory
Returns:
a new object of class 'Input Output'.
Generated:
This code was automatically generated.

createReturn

public Return createReturn()

Specified by:
createReturn in interface EsterelFactory
Returns:
a new object of class 'Return'.
Generated:
This code was automatically generated.

createRelation

public Relation createRelation()

Specified by:
createRelation in interface EsterelFactory
Returns:
a new object of class 'Relation'.
Generated:
This code was automatically generated.

createParallel

public Parallel createParallel()

Specified by:
createParallel in interface EsterelFactory
Returns:
a new object of class 'Parallel'.
Generated:
This code was automatically generated.

createSequence

public Sequence createSequence()

Specified by:
createSequence in interface EsterelFactory
Returns:
a new object of class 'Sequence'.
Generated:
This code was automatically generated.

createLocalSignal

public LocalSignal createLocalSignal()

Specified by:
createLocalSignal in interface EsterelFactory
Returns:
a new object of class 'Local Signal'.
Generated:
This code was automatically generated.

createDataTick

public DataTick createDataTick()

Specified by:
createDataTick in interface EsterelFactory
Returns:
a new object of class 'Data Tick'.
Generated:
This code was automatically generated.

getEsterelPackage

public EsterelPackage getEsterelPackage()

Specified by:
getEsterelPackage in interface EsterelFactory
Returns:
the package supported by this factory.
Generated:
This code was automatically generated.

getPackage

@Deprecated
public static EsterelPackage getPackage()
Deprecated. 

Generated:
This code was automatically generated.