public interface AutomatonFactory
extends org.eclipse.emf.ecore.EFactory
AutomatonPackage
Modifier and Type | Field and Description |
---|---|
static AutomatonFactory |
eINSTANCE
The singleton instance of the factory.
|
Modifier and Type | Method and Description |
---|---|
Automaton |
createAutomaton()
Returns a new object of class 'Automaton'.
|
EpsilonTransition |
createEpsilonTransition()
Returns a new object of class 'Epsilon Transition'.
|
EventToken |
createEventToken()
Returns a new object of class 'Event Token'.
|
FinalState |
createFinalState()
Returns a new object of class 'Final State'.
|
Guard |
createGuard()
Returns a new object of class 'Guard'.
|
HoldsFor |
createHoldsFor()
Returns a new object of class 'Holds For'.
|
InitState |
createInitState()
Returns a new object of class 'Init State'.
|
InternalModel |
createInternalModel()
Returns a new object of class 'Internal Model'.
|
NegativeTransition |
createNegativeTransition()
Returns a new object of class 'Negative Transition'.
|
Parameter |
createParameter()
Returns a new object of class 'Parameter'.
|
ParameterBinding |
createParameterBinding()
Returns a new object of class 'Parameter Binding'.
|
ParameterTable |
createParameterTable()
Returns a new object of class 'Parameter Table'.
|
State |
createState()
Returns a new object of class 'State'.
|
TrapState |
createTrapState()
Returns a new object of class 'Trap State'.
|
TypedTransition |
createTypedTransition()
Returns a new object of class 'Typed Transition'.
|
Within |
createWithin()
Returns a new object of class 'Within'.
|
AutomatonPackage |
getAutomatonPackage()
Returns the package supported by this factory.
|
convertToString, create, createFromString, getEPackage, setEPackage
getEAnnotation, getEAnnotations
static final AutomatonFactory eINSTANCE
InternalModel createInternalModel()
Automaton createAutomaton()
EventToken createEventToken()
State createState()
InitState createInitState()
FinalState createFinalState()
TrapState createTrapState()
TypedTransition createTypedTransition()
NegativeTransition createNegativeTransition()
EpsilonTransition createEpsilonTransition()
Guard createGuard()
Within createWithin()
HoldsFor createHoldsFor()
Parameter createParameter()
ParameterTable createParameterTable()
ParameterBinding createParameterBinding()
AutomatonPackage getAutomatonPackage()