public class StPackageImpl extends EPackageImpl implements StPackage
MinimalEObjectImpl.Container.Dynamic
MinimalEObjectImpl.Container
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList
StPackage.Literals
EPackage.Descriptor, EPackage.Registry
InternalEObject.EStore
CASE, CASE__CONTAINS_CASE_ELEMENT, CASE__HAS_CASE_EXPRESSION, CASE__HAS_DEFAULT_PART, CASE_ELEMENT, CASE_ELEMENT__HAS_CASE_ELEMENT_MATCHES_PART, CASE_ELEMENT__HAS_CASE_VALUE, CASE_ELEMENT_FEATURE_COUNT, CASE_ELEMENT_OPERATION_COUNT, CASE_FEATURE_COUNT, CASE_OPERATION_COUNT, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, EXIT, EXIT_FEATURE_COUNT, EXIT_OPERATION_COUNT, FOR, FOR__HAS_CONTROL_VARIABLE_ASSIGNMENT, FOR__HAS_STEP_EXPRESSION, FOR__HAS_TO_EXPRESSION, FOR_FEATURE_COUNT, FOR_OPERATION_COUNT, IF, IF__HAS_ELSE, IF__HAS_ELSE_IF, IF__HAS_IF_CONDITION, IF__HAS_THEN, IF_FEATURE_COUNT, IF_OPERATION_COUNT, ITERATION, ITERATION_FEATURE_COUNT, ITERATION_OPERATION_COUNT, NIL_VALUE, NIL_VALUE_FEATURE_COUNT, NIL_VALUE_OPERATION_COUNT, REPEAT, REPEAT__HAS_ITERATION_CONDITION, REPEAT_FEATURE_COUNT, REPEAT_OPERATION_COUNT, RETURN, RETURN_FEATURE_COUNT, RETURN_OPERATION_COUNT, SIMPLE_ITERATION, SIMPLE_ITERATION__HAS_ITERATION_CONDITION, SIMPLE_ITERATION_FEATURE_COUNT, SIMPLE_ITERATION_OPERATION_COUNT, STATEMENT, STATEMENT_FEATURE_COUNT, STATEMENT_LIST, STATEMENT_LIST__CONTAINS_STATEMENT, STATEMENT_LIST_FEATURE_COUNT, STATEMENT_LIST_OPERATION_COUNT, STATEMENT_OPERATION_COUNT, WHILE, WHILE__HAS_ITERATION_CONDITION, WHILE_FEATURE_COUNT, WHILE_OPERATION_COUNT
NIL
EOPPOSITE_FEATURE_BASE
basicGetESuperPackage, basicSetEFactoryInstance, eBasicRemoveFromContainerFeature, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eSet, eSetProxyURI, eUnset, freeze, getEClassifier, getEClassifierGen, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getExtendedMetaData, getNsPrefix, getNsURI, setEFactoryInstance, setExtendedMetaData, setNamespaceURI, setNsPrefix, setNsURI, toString
eContents, eCrossReferences, getName, getNameGen, setName
eURIFragmentSegment, getEAnnotation, getEAnnotations
eInternalContainer
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eClass, eContainerFeatureID, eDeliver, eDirectResource, eIsProxy, eProxyURI, eSetClass, eSetDeliver
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, 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
eNotificationRequired, eNotify
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
getName, setName
getEAnnotation, getEAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
eNotificationRequired
public static StPackage init()
This method is used to initialize StPackage.eINSTANCE
when that field is accessed.
Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
StPackage.eNS_URI
,
createPackageContents()
,
initializePackageContents()
public EClass getCase()
public EReference getCase_HasCaseExpression()
getCase_HasCaseExpression
in interface StPackage
Case.getHasCaseExpression()
,
StPackage.getCase()
public EReference getCase_ContainsCaseElement()
getCase_ContainsCaseElement
in interface StPackage
Case.getContainsCaseElement()
,
StPackage.getCase()
public EReference getCase_HasDefaultPart()
getCase_HasDefaultPart
in interface StPackage
Case.getHasDefaultPart()
,
StPackage.getCase()
public EClass getCaseElement()
getCaseElement
in interface StPackage
CaseElement
public EReference getCaseElement_HasCaseElementMatchesPart()
getCaseElement_HasCaseElementMatchesPart
in interface StPackage
CaseElement.getHasCaseElementMatchesPart()
,
StPackage.getCaseElement()
public EReference getCaseElement_HasCaseValue()
getCaseElement_HasCaseValue
in interface StPackage
CaseElement.getHasCaseValue()
,
StPackage.getCaseElement()
public EClass getExit()
public EClass getFor()
public EReference getFor_HasToExpression()
getFor_HasToExpression
in interface StPackage
For.getHasToExpression()
,
StPackage.getFor()
public EReference getFor_HasStepExpression()
getFor_HasStepExpression
in interface StPackage
For.getHasStepExpression()
,
StPackage.getFor()
public EReference getFor_HasControlVariableAssignment()
getFor_HasControlVariableAssignment
in interface StPackage
For.getHasControlVariableAssignment()
,
StPackage.getFor()
public EClass getIf()
public EReference getIf_HasIfCondition()
getIf_HasIfCondition
in interface StPackage
If.getHasIfCondition()
,
StPackage.getIf()
public EReference getIf_HasElseIf()
getIf_HasElseIf
in interface StPackage
If.getHasElseIf()
,
StPackage.getIf()
public EReference getIf_HasElse()
getIf_HasElse
in interface StPackage
If.getHasElse()
,
StPackage.getIf()
public EReference getIf_HasThen()
getIf_HasThen
in interface StPackage
If.getHasThen()
,
StPackage.getIf()
public EClass getIteration()
getIteration
in interface StPackage
Iteration
public EClass getNilValue()
getNilValue
in interface StPackage
NilValue
public EClass getRepeat()
public EClass getReturn()
public EClass getSimpleIteration()
getSimpleIteration
in interface StPackage
SimpleIteration
public EReference getSimpleIteration_HasIterationCondition()
getSimpleIteration_HasIterationCondition
in interface StPackage
SimpleIteration.getHasIterationCondition()
,
StPackage.getSimpleIteration()
public EClass getStatement()
getStatement
in interface StPackage
Statement
public EClass getStatementList()
getStatementList
in interface StPackage
StatementList
public EReference getStatementList_ContainsStatement()
getStatementList_ContainsStatement
in interface StPackage
StatementList.getContainsStatement()
,
StPackage.getStatementList()
public EClass getWhile()
public StFactory getStFactory()
getStFactory
in interface StPackage
public void createPackageContents()
public void initializePackageContents()