public class StFactoryImpl extends EFactoryImpl implements StFactory
MinimalEObjectImpl.Container.Dynamic
MinimalEObjectImpl.Container
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList
InternalEObject.EStore
NIL
EOPPOSITE_FEATURE_BASE
Constructor and Description |
---|
StFactoryImpl()
Creates an instance of the factory.
|
Modifier and Type | Method and Description |
---|---|
EObject |
create(EClass eClass) |
Case |
createCase() |
CaseElement |
createCaseElement() |
Exit |
createExit() |
For |
createFor() |
If |
createIf() |
NilValue |
createNilValue() |
Repeat |
createRepeat() |
Return |
createReturn() |
StatementList |
createStatementList() |
While |
createWhile() |
static StPackage |
getPackage()
Deprecated.
|
StPackage |
getStPackage() |
static StFactory |
init()
Creates the default factory implementation.
|
basicSetEPackage, convertToString, create, createFromString, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eSet, eUnset, getEPackage, setEPackage
eObjectForURIFragmentSegment, eURIFragmentSegment, getEAnnotation, getEAnnotations
eInternalContainer
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eIsProxy, eProxyURI, eSetClass, eSetDeliver, eSetProxyURI
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset, toString
eNotificationRequired, eNotify
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
convertToString, createFromString, getEPackage, setEPackage
getEAnnotation, getEAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
eNotificationRequired
public StFactoryImpl()
public static StFactory init()
public EObject create(EClass eClass)
create
in interface EFactory
create
in class EFactoryImpl
public Case createCase()
createCase
in interface StFactory
public CaseElement createCaseElement()
createCaseElement
in interface StFactory
public Exit createExit()
createExit
in interface StFactory
public For createFor()
public If createIf()
public NilValue createNilValue()
createNilValue
in interface StFactory
public Repeat createRepeat()
createRepeat
in interface StFactory
public Return createReturn()
createReturn
in interface StFactory
public StatementList createStatementList()
createStatementList
in interface StFactory
public While createWhile()
createWhile
in interface StFactory
public StPackage getStPackage()
getStPackage
in interface StFactory
@Deprecated public static StPackage getPackage()