public interface StFactory extends EFactory
StPackage| Modifier and Type | Field and Description |
|---|---|
static StFactory |
eINSTANCE
The singleton instance of the factory.
|
| Modifier and Type | Method and Description |
|---|---|
Case |
createCase()
Returns a new object of class 'Case'.
|
CaseElement |
createCaseElement()
Returns a new object of class 'Case Element'.
|
Exit |
createExit()
Returns a new object of class 'Exit'.
|
For |
createFor()
Returns a new object of class 'For'.
|
If |
createIf()
Returns a new object of class 'If'.
|
NilValue |
createNilValue()
Returns a new object of class 'Nil Value'.
|
Repeat |
createRepeat()
Returns a new object of class 'Repeat'.
|
Return |
createReturn()
Returns a new object of class 'Return'.
|
StatementList |
createStatementList()
Returns a new object of class 'Statement List'.
|
While |
createWhile()
Returns a new object of class 'While'.
|
StPackage |
getStPackage()
Returns the package supported by this factory.
|
convertToString, create, createFromString, getEPackage, setEPackagegetEAnnotation, getEAnnotationseAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDeliverstatic final StFactory eINSTANCE
Case createCase()
CaseElement createCaseElement()
Exit createExit()
For createFor()
If createIf()
NilValue createNilValue()
Repeat createRepeat()
Return createReturn()
StatementList createStatementList()
While createWhile()
StPackage getStPackage()