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, setEPackage
getEAnnotation, getEAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
static 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()