public interface SsmeFactory
extends org.eclipse.emf.ecore.EFactory
SsmePackage
Modifier and Type | Field and Description |
---|---|
static SsmeFactory |
eINSTANCE
The singleton instance of the factory
|
Modifier and Type | Method and Description |
---|---|
After |
createAfter()
Returns a new object of class 'After'
|
And |
createAnd()
Returns a new object of class 'And'
|
ArrayElem |
createArrayElem()
Returns a new object of class 'Array Elem'
|
ArrayElementsEnumeration |
createArrayElementsEnumeration()
Returns a new object of class 'Array Elements Enumeration'
|
ArrayIndex |
createArrayIndex()
Returns a new object of class 'Array Index'
|
ArrayProcess |
createArrayProcess()
Returns a new object of class 'Array Process'
|
ArrayProduct |
createArrayProduct()
Returns a new object of class 'Array Product'
|
ArrayRestructuration |
createArrayRestructuration()
Returns a new object of class 'Array Restructuration'
|
ArrayType |
createArrayType()
Returns a new object of class 'Array Type'
|
AssertProcess |
createAssertProcess()
Returns a new object of class 'Assert Process'
|
AssertSignal |
createAssertSignal()
Returns a new object of class 'Assert Signal'
|
Bounds |
createBounds()
Returns a new object of class 'Bounds'
|
CartesianProduct |
createCartesianProduct()
Returns a new object of class 'Cartesian Product'
|
CaseBranch |
createCaseBranch()
Returns a new object of class 'Case Branch'
|
CaseEnumeration |
createCaseEnumeration()
Returns a new object of class 'Case Enumeration'
|
CaseInterval |
createCaseInterval()
Returns a new object of class 'Case Interval'
|
CaseProcess |
createCaseProcess()
Returns a new object of class 'Case Process'
|
Cell |
createCell()
Returns a new object of class 'Cell'
|
Clock |
createClock()
Returns a new object of class 'Clock'
|
ClockDifference |
createClockDifference()
Returns a new object of class 'Clock Difference'
|
ClockEquality |
createClockEquality()
Returns a new object of class 'Clock Equality'
|
ClockExclusiveRelation |
createClockExclusiveRelation()
Returns a new object of class 'Clock Exclusive Relation'
|
ClockInfRelation |
createClockInfRelation()
Returns a new object of class 'Clock Inf Relation'
|
ClockProduct |
createClockProduct()
Returns a new object of class 'Clock Product'
|
ClockSupRelation |
createClockSupRelation()
Returns a new object of class 'Clock Sup Relation'
|
ClockUnion |
createClockUnion()
Returns a new object of class 'Clock Union'
|
Comment |
createComment()
Returns a new object of class 'Comment'
|
ComplexConstructor |
createComplexConstructor()
Returns a new object of class 'Complex Constructor'
|
Composition |
createComposition()
Returns a new object of class 'Composition'
|
Concatenation |
createConcatenation()
Returns a new object of class 'Concatenation'
|
ConditionedDependence |
createConditionedDependence()
Returns a new object of class 'Conditioned Dependence'
|
ConstantCharacter |
createConstantCharacter()
Returns a new object of class 'Constant Character'
|
ConstantDescription |
createConstantDescription()
Returns a new object of class 'Constant Description'
|
ConstantDoubleReal |
createConstantDoubleReal()
Returns a new object of class 'Constant Double Real'
|
ConstantEnum |
createConstantEnum()
Returns a new object of class 'Constant Enum'
|
ConstantInteger |
createConstantInteger()
Returns a new object of class 'Constant Integer'
|
ConstantLogical |
createConstantLogical()
Returns a new object of class 'Constant Logical'
|
ConstantReal |
createConstantReal()
Returns a new object of class 'Constant Real'
|
ConstantsDeclaration |
createConstantsDeclaration()
Returns a new object of class 'Constants Declaration'
|
ConstantString |
createConstantString()
Returns a new object of class 'Constant String'
|
ControlledProcess |
createControlledProcess()
Returns a new object of class 'Controlled Process'
|
Conversion |
createConversion()
Returns a new object of class 'Conversion'
|
Count |
createCount()
Returns a new object of class 'Count'
|
Default |
createDefault()
Returns a new object of class 'Default'
|
Delay |
createDelay()
Returns a new object of class 'Delay'
|
Description |
createDescription()
Returns a new object of class 'Description'
|
Div |
createDiv()
Returns a new object of class 'Div'
|
ElemDefinition |
createElemDefinition()
Returns a new object of class 'Elem Definition'
|
ElemDefinitionEnumeration |
createElemDefinitionEnumeration()
Returns a new object of class 'Elem Definition Enumeration'
|
EnumerationType |
createEnumerationType()
Returns a new object of class 'Enumeration Type'
|
Equal |
createEqual()
Returns a new object of class 'Equal'
|
EqualEqual |
createEqualEqual()
Returns a new object of class 'Equal Equal'
|
ExternalAttribute |
createExternalAttribute()
Returns a new object of class 'External Attribute'
|
ExternalGraph |
createExternalGraph()
Returns a new object of class 'External Graph'
|
ExternalReferences |
createExternalReferences()
Returns a new object of class 'External References'
|
FieldAccess |
createFieldAccess()
Returns a new object of class 'Field Access'
|
FormalProcess |
createFormalProcess()
Returns a new object of class 'Formal Process'
|
From |
createFrom()
Returns a new object of class 'From'
|
GraphSpecification |
createGraphSpecification()
Returns a new object of class 'Graph Specification'
|
Greater |
createGreater()
Returns a new object of class 'Greater'
|
GreaterOrEqual |
createGreaterOrEqual()
Returns a new object of class 'Greater Or Equal'
|
Identifier |
createIdentifier()
Returns a new object of class 'Identifier'
|
IdentityEquation |
createIdentityEquation()
Returns a new object of class 'Identity Equation'
|
IfThenElse |
createIfThenElse()
Returns a new object of class 'If Then Else'
|
Index |
createIndex()
Returns a new object of class 'Index'
|
IOProfile |
createIOProfile()
Returns a new object of class 'IO Profile'
|
Iteration |
createIteration()
Returns a new object of class 'Iteration'
|
IterationProcess |
createIterationProcess()
Returns a new object of class 'Iteration Process'
|
LabelledProcess |
createLabelledProcess()
Returns a new object of class 'Labelled Process'
|
Labels |
createLabels()
Returns a new object of class 'Labels'
|
Less |
createLess()
Returns a new object of class 'Less'
|
LessLessEqual |
createLessLessEqual()
Returns a new object of class 'Less Less Equal'
|
LessOrEqual |
createLessOrEqual()
Returns a new object of class 'Less Or Equal'
|
ListExprSignal |
createListExprSignal()
Returns a new object of class 'List Expr Signal'
|
ListFlows |
createListFlows()
Returns a new object of class 'List Flows'
|
ListModule |
createListModule()
Returns a new object of class 'List Module'
|
Masking |
createMasking()
Returns a new object of class 'Masking'
|
Minus |
createMinus()
Returns a new object of class 'Minus'
|
Module |
createModule()
Returns a new object of class 'Module'
|
ModuleDescription |
createModuleDescription()
Returns a new object of class 'Module Description'
|
ModulesImport |
createModulesImport()
Returns a new object of class 'Modules Import'
|
Modulo |
createModulo()
Returns a new object of class 'Modulo'
|
Not |
createNot()
Returns a new object of class 'Not'
|
NotEqual |
createNotEqual()
Returns a new object of class 'Not Equal'
|
NullClock |
createNullClock()
Returns a new object of class 'Null Clock'
|
NullProc |
createNullProc()
Returns a new object of class 'Null Proc'
|
Operator |
createOperator()
Returns a new object of class 'Operator'
|
OperatorModel |
createOperatorModel()
Returns a new object of class 'Operator Model'
|
Or |
createOr()
Returns a new object of class 'Or'
|
PartialIteration |
createPartialIteration()
Returns a new object of class 'Partial Iteration'
|
Plus |
createPlus()
Returns a new object of class 'Plus'
|
Power |
createPower()
Returns a new object of class 'Power'
|
Pragma |
createPragma()
Returns a new object of class 'Pragma'
|
PredefinedType |
createPredefinedType()
Returns a new object of class 'Predefined Type'
|
PreviousIterationRef |
createPreviousIterationRef()
Returns a new object of class 'Previous Iteration Ref'
|
ProcessAttribute |
createProcessAttribute()
Returns a new object of class 'Process Attribute'
|
ProcessCall |
createProcessCall()
Returns a new object of class 'Process Call'
|
ProcessExpansion |
createProcessExpansion()
Returns a new object of class 'Process Expansion'
|
ProcessModel |
createProcessModel()
Returns a new object of class 'Process Model'
|
ProcessModelInterface |
createProcessModelInterface()
Returns a new object of class 'Process Model Interface'
|
ProcessType |
createProcessType()
Returns a new object of class 'Process Type'
|
Product |
createProduct()
Returns a new object of class 'Product'
|
Recover |
createRecover()
Returns a new object of class 'Recover'
|
Repetition |
createRepetition()
Returns a new object of class 'Repetition'
|
RestrictionProcess |
createRestrictionProcess()
Returns a new object of class 'Restriction Process'
|
SequentialDefinition |
createSequentialDefinition()
Returns a new object of class 'Sequential Definition'
|
SharedVariablesDeclaration |
createSharedVariablesDeclaration()
Returns a new object of class 'Shared Variables Declaration'
|
SignalElement |
createSignalElement()
Returns a new object of class 'Signal Element'
|
SignalNaming |
createSignalNaming()
Returns a new object of class 'Signal Naming'
|
Signals |
createSignals()
Returns a new object of class 'Signals'
|
SignalsDeclaration |
createSignalsDeclaration()
Returns a new object of class 'Signals Declaration'
|
SignalsDefinition |
createSignalsDefinition()
Returns a new object of class 'Signals Definition'
|
SignalsPartialDefaultDefinition |
createSignalsPartialDefaultDefinition()
Returns a new object of class 'Signals Partial Default Definition'
|
SignalsPartialDefinition |
createSignalsPartialDefinition()
Returns a new object of class 'Signals Partial Definition'
|
StateVariablesDeclaration |
createStateVariablesDeclaration()
Returns a new object of class 'State Variables Declaration'
|
StateVariableValue |
createStateVariableValue()
Returns a new object of class 'State Variable Value'
|
StringValue |
createStringValue()
Returns a new object of class 'String Value'
|
Transposition |
createTransposition()
Returns a new object of class 'Transposition'
|
TupleType |
createTupleType()
Returns a new object of class 'Tuple Type'
|
TypeDescription |
createTypeDescription()
Returns a new object of class 'Type Description'
|
TypeMorphism |
createTypeMorphism()
Returns a new object of class 'Type Morphism'
|
TypesDeclaration |
createTypesDeclaration()
Returns a new object of class 'Types Declaration'
|
UnaryMinus |
createUnaryMinus()
Returns a new object of class 'Unary Minus'
|
UnaryPlus |
createUnaryPlus()
Returns a new object of class 'Unary Plus'
|
UnaryWhen |
createUnaryWhen()
Returns a new object of class 'Unary When'
|
UnconditionedDependences |
createUnconditionedDependences()
Returns a new object of class 'Unconditioned Dependences'
|
Var |
createVar()
Returns a new object of class 'Var'
|
When |
createWhen()
Returns a new object of class 'When'
|
Window |
createWindow()
Returns a new object of class 'Window'
|
Xor |
createXor()
Returns a new object of class 'Xor'
|
SsmePackage |
getSsmePackage()
Returns the package supported by this factory
|
convertToString, create, createFromString, getEPackage, setEPackage
getEAnnotation, getEAnnotations
static final SsmeFactory eINSTANCE
After createAfter()
And createAnd()
ArrayElem createArrayElem()
ArrayElementsEnumeration createArrayElementsEnumeration()
ArrayIndex createArrayIndex()
ArrayProcess createArrayProcess()
ArrayProduct createArrayProduct()
ArrayRestructuration createArrayRestructuration()
ArrayType createArrayType()
AssertProcess createAssertProcess()
AssertSignal createAssertSignal()
Bounds createBounds()
CartesianProduct createCartesianProduct()
CaseEnumeration createCaseEnumeration()
CaseInterval createCaseInterval()
CaseProcess createCaseProcess()
CaseBranch createCaseBranch()
Cell createCell()
Clock createClock()
ClockDifference createClockDifference()
ClockEquality createClockEquality()
ClockExclusiveRelation createClockExclusiveRelation()
ClockInfRelation createClockInfRelation()
ClockProduct createClockProduct()
ClockSupRelation createClockSupRelation()
ClockUnion createClockUnion()
Comment createComment()
ComplexConstructor createComplexConstructor()
Composition createComposition()
Concatenation createConcatenation()
ConditionedDependence createConditionedDependence()
ConstantCharacter createConstantCharacter()
ConstantDescription createConstantDescription()
ConstantDoubleReal createConstantDoubleReal()
ConstantEnum createConstantEnum()
ConstantInteger createConstantInteger()
ConstantLogical createConstantLogical()
ConstantReal createConstantReal()
ConstantsDeclaration createConstantsDeclaration()
ConstantString createConstantString()
Conversion createConversion()
Count createCount()
Default createDefault()
Delay createDelay()
Description createDescription()
Div createDiv()
ElemDefinition createElemDefinition()
ElemDefinitionEnumeration createElemDefinitionEnumeration()
EnumerationType createEnumerationType()
Equal createEqual()
EqualEqual createEqualEqual()
ExternalAttribute createExternalAttribute()
ExternalGraph createExternalGraph()
ExternalReferences createExternalReferences()
FieldAccess createFieldAccess()
FormalProcess createFormalProcess()
From createFrom()
GraphSpecification createGraphSpecification()
Greater createGreater()
GreaterOrEqual createGreaterOrEqual()
Identifier createIdentifier()
IdentityEquation createIdentityEquation()
IfThenElse createIfThenElse()
Index createIndex()
IOProfile createIOProfile()
Iteration createIteration()
IterationProcess createIterationProcess()
LabelledProcess createLabelledProcess()
Labels createLabels()
Less createLess()
LessLessEqual createLessLessEqual()
LessOrEqual createLessOrEqual()
ListExprSignal createListExprSignal()
ListFlows createListFlows()
ListModule createListModule()
Masking createMasking()
Minus createMinus()
Module createModule()
ModuleDescription createModuleDescription()
ModulesImport createModulesImport()
Modulo createModulo()
Not createNot()
NotEqual createNotEqual()
NullClock createNullClock()
NullProc createNullProc()
Operator createOperator()
OperatorModel createOperatorModel()
Or createOr()
PartialIteration createPartialIteration()
Plus createPlus()
Power createPower()
Pragma createPragma()
PredefinedType createPredefinedType()
PreviousIterationRef createPreviousIterationRef()
ProcessAttribute createProcessAttribute()
ProcessCall createProcessCall()
ProcessExpansion createProcessExpansion()
ProcessModel createProcessModel()
ProcessModelInterface createProcessModelInterface()
ProcessType createProcessType()
Product createProduct()
Recover createRecover()
Repetition createRepetition()
RestrictionProcess createRestrictionProcess()
SequentialDefinition createSequentialDefinition()
SharedVariablesDeclaration createSharedVariablesDeclaration()
SignalElement createSignalElement()
SignalNaming createSignalNaming()
Signals createSignals()
SignalsDeclaration createSignalsDeclaration()
SignalsDefinition createSignalsDefinition()
SignalsPartialDefaultDefinition createSignalsPartialDefaultDefinition()
SignalsPartialDefinition createSignalsPartialDefinition()
StateVariablesDeclaration createStateVariablesDeclaration()
StateVariableValue createStateVariableValue()
StringValue createStringValue()
Transposition createTransposition()
TupleType createTupleType()
TypeDescription createTypeDescription()
TypeMorphism createTypeMorphism()
TypesDeclaration createTypesDeclaration()
UnaryMinus createUnaryMinus()
UnaryPlus createUnaryPlus()
UnaryWhen createUnaryWhen()
UnconditionedDependences createUnconditionedDependences()
Var createVar()
When createWhen()
Window createWindow()
Xor createXor()
ControlledProcess createControlledProcess()
SsmePackage getSsmePackage()