|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface EsterelFactory
The Factory for the model. It provides a create method for each non-abstract class of the model.
EsterelPackage
Field Summary | |
---|---|
static EsterelFactory |
eINSTANCE
The singleton instance of the factory. |
Method Summary | |
---|---|
Abort |
createAbort()
Returns a new object of class 'Abort'. |
AbortBody |
createAbortBody()
Returns a new object of class 'Abort Body'. |
AbortCase |
createAbortCase()
Returns a new object of class 'Abort Case'. |
AbortCaseSingle |
createAbortCaseSingle()
Returns a new object of class 'Abort Case Single'. |
AbortInstance |
createAbortInstance()
Returns a new object of class 'Abort Instance'. |
Assignment |
createAssignment()
Returns a new object of class 'Assignment'. |
Await |
createAwait()
Returns a new object of class 'Await'. |
AwaitBody |
createAwaitBody()
Returns a new object of class 'Await Body'. |
AwaitCase |
createAwaitCase()
Returns a new object of class 'Await Case'. |
AwaitInstance |
createAwaitInstance()
Returns a new object of class 'Await Instance'. |
Block |
createBlock()
Returns a new object of class 'Block'. |
ChannelDescription |
createChannelDescription()
Returns a new object of class 'Channel Description'. |
Constant |
createConstant()
Returns a new object of class 'Constant'. |
ConstantDecl |
createConstantDecl()
Returns a new object of class 'Constant Decl'. |
ConstantRenaming |
createConstantRenaming()
Returns a new object of class 'Constant Renaming'. |
DataBlock |
createDataBlock()
Returns a new object of class 'Data Block'. |
DataCurrent |
createDataCurrent()
Returns a new object of class 'Data Current'. |
DataExpr |
createDataExpr()
Returns a new object of class 'Data Expr'. |
DataFunction |
createDataFunction()
Returns a new object of class 'Data Function'. |
DataPre |
createDataPre()
Returns a new object of class 'Data Pre'. |
DataTrap |
createDataTrap()
Returns a new object of class 'Data Trap'. |
DataUnaryExpr |
createDataUnaryExpr()
Returns a new object of class 'Data Unary Expr'. |
DataValueBoolean |
createDataValueBoolean()
Returns a new object of class 'Data Value Boolean'. |
DataValueFloat |
createDataValueFloat()
Returns a new object of class 'Data Value Float'. |
DataValueID |
createDataValueID()
Returns a new object of class 'Data Value ID'. |
DataValueInt |
createDataValueInt()
Returns a new object of class 'Data Value Int'. |
DataValueString |
createDataValueString()
Returns a new object of class 'Data Value String'. |
DelayEvent |
createDelayEvent()
Returns a new object of class 'Delay Event'. |
DelayExpr |
createDelayExpr()
Returns a new object of class 'Delay Expr'. |
Do |
createDo()
Returns a new object of class 'Do'. |
DoUpto |
createDoUpto()
Returns a new object of class 'Do Upto'. |
DoWatching |
createDoWatching()
Returns a new object of class 'Do Watching'. |
DoWatchingEnd |
createDoWatchingEnd()
Returns a new object of class 'Do Watching End'. |
ElsePart |
createElsePart()
Returns a new object of class 'Else Part'. |
ElsIf |
createElsIf()
Returns a new object of class 'Els If'. |
ElsIfPart |
createElsIfPart()
Returns a new object of class 'Els If Part'. |
Emit |
createEmit()
Returns a new object of class 'Emit'. |
EveryDo |
createEveryDo()
Returns a new object of class 'Every Do'. |
Exit |
createExit()
Returns a new object of class 'Exit'. |
Function |
createFunction()
Returns a new object of class 'Function'. |
FunctionDecl |
createFunctionDecl()
Returns a new object of class 'Function Decl'. |
FunctionRenaming |
createFunctionRenaming()
Returns a new object of class 'Function Renaming'. |
Halt |
createHalt()
Returns a new object of class 'Halt'. |
IfTest |
createIfTest()
Returns a new object of class 'If Test'. |
Input |
createInput()
Returns a new object of class 'Input'. |
InputOutput |
createInputOutput()
Returns a new object of class 'Input Output'. |
LocalSignal |
createLocalSignal()
Returns a new object of class 'Local Signal'. |
LocalSignalDecl |
createLocalSignalDecl()
Returns a new object of class 'Local Signal Decl'. |
LocalSignalList |
createLocalSignalList()
Returns a new object of class 'Local Signal List'. |
Loop |
createLoop()
Returns a new object of class 'Loop'. |
LoopBody |
createLoopBody()
Returns a new object of class 'Loop Body'. |
LoopDelay |
createLoopDelay()
Returns a new object of class 'Loop Delay'. |
LoopEach |
createLoopEach()
Returns a new object of class 'Loop Each'. |
Module |
createModule()
Returns a new object of class 'Module'. |
ModuleBody |
createModuleBody()
Returns a new object of class 'Module Body'. |
ModuleInterface |
createModuleInterface()
Returns a new object of class 'Module Interface'. |
ModuleRenaming |
createModuleRenaming()
Returns a new object of class 'Module Renaming'. |
Nothing |
createNothing()
Returns a new object of class 'Nothing'. |
OneTypeConstantDecl |
createOneTypeConstantDecl()
Returns a new object of class 'One Type Constant Decl'. |
Output |
createOutput()
Returns a new object of class 'Output'. |
Parallel |
createParallel()
Returns a new object of class 'Parallel'. |
Pause |
createPause()
Returns a new object of class 'Pause'. |
Present |
createPresent()
Returns a new object of class 'Present'. |
PresentBody |
createPresentBody()
Returns a new object of class 'Present Body'. |
PresentCase |
createPresentCase()
Returns a new object of class 'Present Case'. |
PresentCaseList |
createPresentCaseList()
Returns a new object of class 'Present Case List'. |
PresentEvent |
createPresentEvent()
Returns a new object of class 'Present Event'. |
PresentEventBody |
createPresentEventBody()
Returns a new object of class 'Present Event Body'. |
Procedure |
createProcedure()
Returns a new object of class 'Procedure'. |
ProcedureDecl |
createProcedureDecl()
Returns a new object of class 'Procedure Decl'. |
ProcedureRenaming |
createProcedureRenaming()
Returns a new object of class 'Procedure Renaming'. |
Program |
createProgram()
Returns a new object of class 'Program'. |
Relation |
createRelation()
Returns a new object of class 'Relation'. |
RelationDecl |
createRelationDecl()
Returns a new object of class 'Relation Decl'. |
RelationImplication |
createRelationImplication()
Returns a new object of class 'Relation Implication'. |
RelationIncompatibility |
createRelationIncompatibility()
Returns a new object of class 'Relation Incompatibility'. |
RelationType |
createRelationType()
Returns a new object of class 'Relation Type'. |
Renaming |
createRenaming()
Returns a new object of class 'Renaming'. |
RenamingList |
createRenamingList()
Returns a new object of class 'Renaming List'. |
Repeat |
createRepeat()
Returns a new object of class 'Repeat'. |
Return |
createReturn()
Returns a new object of class 'Return'. |
Run |
createRun()
Returns a new object of class 'Run'. |
Sensor |
createSensor()
Returns a new object of class 'Sensor'. |
SensorDecl |
createSensorDecl()
Returns a new object of class 'Sensor Decl'. |
Sequence |
createSequence()
Returns a new object of class 'Sequence'. |
SigExpr |
createSigExpr()
Returns a new object of class 'Sig Expr'. |
SigExprAND |
createSigExprAND()
Returns a new object of class 'Sig Expr AND'. |
SigExprUnary |
createSigExprUnary()
Returns a new object of class 'Sig Expr Unary'. |
Signal |
createSignal()
Returns a new object of class 'Signal'. |
SignalDecl |
createSignalDecl()
Returns a new object of class 'Signal Decl'. |
SignalRenaming |
createSignalRenaming()
Returns a new object of class 'Signal Renaming'. |
Statement |
createStatement()
Returns a new object of class 'Statement'. |
Suspend |
createSuspend()
Returns a new object of class 'Suspend'. |
Sustain |
createSustain()
Returns a new object of class 'Sustain'. |
ThenPart |
createThenPart()
Returns a new object of class 'Then Part'. |
Trap |
createTrap()
Returns a new object of class 'Trap'. |
TrapDecl |
createTrapDecl()
Returns a new object of class 'Trap Decl'. |
TrapDeclList |
createTrapDeclList()
Returns a new object of class 'Trap Decl List'. |
TrapExpr |
createTrapExpr()
Returns a new object of class 'Trap Expr'. |
TrapHandler |
createTrapHandler()
Returns a new object of class 'Trap Handler'. |
TrapHandlerList |
createTrapHandlerList()
Returns a new object of class 'Trap Handler List'. |
Type |
createType()
Returns a new object of class 'Type'. |
TypeDecl |
createTypeDecl()
Returns a new object of class 'Type Decl'. |
TypeRenaming |
createTypeRenaming()
Returns a new object of class 'Type Renaming'. |
Variable |
createVariable()
Returns a new object of class 'Variable'. |
VariableDecl |
createVariableDecl()
Returns a new object of class 'Variable Decl'. |
VariableList |
createVariableList()
Returns a new object of class 'Variable List'. |
WeakAbort |
createWeakAbort()
Returns a new object of class 'Weak Abort'. |
WeakAbortBody |
createWeakAbortBody()
Returns a new object of class 'Weak Abort Body'. |
WeakAbortCase |
createWeakAbortCase()
Returns a new object of class 'Weak Abort Case'. |
WeakAbortInstance |
createWeakAbortInstance()
Returns a new object of class 'Weak Abort Instance'. |
EsterelPackage |
getEsterelPackage()
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, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
---|
eAdapters, eDeliver, eNotify, eSetDeliver |
Field Detail |
---|
static final EsterelFactory eINSTANCE
Method Detail |
---|
Program createProgram()
Module createModule()
ModuleBody createModuleBody()
ModuleInterface createModuleInterface()
SignalDecl createSignalDecl()
SensorDecl createSensorDecl()
RelationDecl createRelationDecl()
RelationType createRelationType()
RelationImplication createRelationImplication()
RelationIncompatibility createRelationIncompatibility()
TypeDecl createTypeDecl()
Type createType()
ConstantDecl createConstantDecl()
OneTypeConstantDecl createOneTypeConstantDecl()
Constant createConstant()
FunctionDecl createFunctionDecl()
Function createFunction()
ProcedureDecl createProcedureDecl()
Procedure createProcedure()
Statement createStatement()
Block createBlock()
Assignment createAssignment()
Abort createAbort()
AbortBody createAbortBody()
AbortInstance createAbortInstance()
AbortCase createAbortCase()
AbortCaseSingle createAbortCaseSingle()
Await createAwait()
AwaitBody createAwaitBody()
AwaitInstance createAwaitInstance()
AwaitCase createAwaitCase()
Do createDo()
DoUpto createDoUpto()
DoWatching createDoWatching()
DoWatchingEnd createDoWatchingEnd()
Emit createEmit()
EveryDo createEveryDo()
Exit createExit()
Halt createHalt()
IfTest createIfTest()
ElsIfPart createElsIfPart()
ElsIf createElsIf()
ThenPart createThenPart()
ElsePart createElsePart()
Loop createLoop()
LoopEach createLoopEach()
LoopDelay createLoopDelay()
LoopBody createLoopBody()
Nothing createNothing()
Pause createPause()
Present createPresent()
PresentBody createPresentBody()
PresentEventBody createPresentEventBody()
PresentCaseList createPresentCaseList()
PresentCase createPresentCase()
PresentEvent createPresentEvent()
Repeat createRepeat()
Run createRun()
ModuleRenaming createModuleRenaming()
RenamingList createRenamingList()
Renaming createRenaming()
TypeRenaming createTypeRenaming()
ConstantRenaming createConstantRenaming()
FunctionRenaming createFunctionRenaming()
ProcedureRenaming createProcedureRenaming()
SignalRenaming createSignalRenaming()
LocalSignalDecl createLocalSignalDecl()
LocalSignalList createLocalSignalList()
Suspend createSuspend()
Sustain createSustain()
Trap createTrap()
TrapDeclList createTrapDeclList()
TrapDecl createTrapDecl()
TrapHandlerList createTrapHandlerList()
TrapHandler createTrapHandler()
Variable createVariable()
VariableDecl createVariableDecl()
VariableList createVariableList()
WeakAbort createWeakAbort()
WeakAbortBody createWeakAbortBody()
WeakAbortInstance createWeakAbortInstance()
WeakAbortCase createWeakAbortCase()
DataExpr createDataExpr()
DataUnaryExpr createDataUnaryExpr()
DataValueID createDataValueID()
DataValueFloat createDataValueFloat()
DataValueBoolean createDataValueBoolean()
DataValueInt createDataValueInt()
DataValueString createDataValueString()
DataBlock createDataBlock()
DataCurrent createDataCurrent()
DataPre createDataPre()
DataTrap createDataTrap()
DataFunction createDataFunction()
TrapExpr createTrapExpr()
SigExpr createSigExpr()
SigExprAND createSigExprAND()
SigExprUnary createSigExprUnary()
DelayExpr createDelayExpr()
DelayEvent createDelayEvent()
ChannelDescription createChannelDescription()
Signal createSignal()
Sensor createSensor()
Input createInput()
Output createOutput()
InputOutput createInputOutput()
Return createReturn()
Relation createRelation()
Parallel createParallel()
Sequence createSequence()
LocalSignal createLocalSignal()
EsterelPackage getEsterelPackage()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |