public class VariablesPackageImpl extends EPackageImpl implements VariablesPackage
VariablesPackage.Literals
Modifier and Type | Field and Description |
---|---|
private boolean |
isCreated |
private static boolean |
isInited |
private boolean |
isInitialized |
private EClass |
typeToValueMapEClass |
private EClass |
variableEClass |
eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, TYPE_TO_VALUE_MAP, TYPE_TO_VALUE_MAP__KEY, TYPE_TO_VALUE_MAP__VALUE, TYPE_TO_VALUE_MAP_FEATURE_COUNT, TYPE_TO_VALUE_MAP_OPERATION_COUNT, VARIABLE, VARIABLE___GET_PATH, VARIABLE__ANONYMOUS_TYPES, VARIABLE__ID, VARIABLE__INITIAL_VALUES, VARIABLE__NAME, VARIABLE__POSITION, VARIABLE__STATIC, VARIABLE__SYNCHED, VARIABLE__TAGS, VARIABLE__TYPES, VARIABLE_FEATURE_COUNT, VARIABLE_OPERATION_COUNT
Modifier | Constructor and Description |
---|---|
private |
VariablesPackageImpl()
Creates an instance of the model Package, registered with
EPackage.Registry by the package
package URI value. |
Modifier and Type | Method and Description |
---|---|
void |
createPackageContents()
Creates the meta-model objects for the package.
|
EReference |
getTypeToValueMap_Key() |
EReference |
getTypeToValueMap_Value() |
EClass |
getTypeToValueMap() |
EReference |
getVariable_AnonymousTypes() |
EReference |
getVariable_InitialValues() |
EReference |
getVariable_Position() |
EAttribute |
getVariable_Static() |
EReference |
getVariable_Types() |
EClass |
getVariable() |
VariablesFactory |
getVariablesFactory() |
static VariablesPackage |
init()
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.
|
void |
initializePackageContents()
Complete the initialization of the package and its meta-model.
|
private EClass variableEClass
private EClass typeToValueMapEClass
private static boolean isInited
private boolean isCreated
private boolean isInitialized
private VariablesPackageImpl()
EPackage.Registry
by the package
package URI value.
Note: the correct way to create the package is via the static
factory method init()
, which also performs
initialization of the package, or returns the registered package,
if one already exists.
org.eclipse.emf.ecore.EPackage.Registry
,
VariablesPackage.eNS_URI
,
init()
public static VariablesPackage init()
This method is used to initialize VariablesPackage.eINSTANCE
when that field is accessed.
Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
public EClass getVariable()
getVariable
in interface VariablesPackage
Variable
public EReference getVariable_AnonymousTypes()
getVariable_AnonymousTypes
in interface VariablesPackage
Variable.getAnonymousTypes()
,
VariablesPackage.getVariable()
public EReference getVariable_Types()
getVariable_Types
in interface VariablesPackage
Variable.getTypes()
,
VariablesPackage.getVariable()
public EReference getVariable_InitialValues()
getVariable_InitialValues
in interface VariablesPackage
Variable.getInitialValues()
,
VariablesPackage.getVariable()
public EAttribute getVariable_Static()
getVariable_Static
in interface VariablesPackage
Variable.isStatic()
,
VariablesPackage.getVariable()
public EReference getVariable_Position()
getVariable_Position
in interface VariablesPackage
Variable.getPosition()
,
VariablesPackage.getVariable()
public EClass getTypeToValueMap()
getTypeToValueMap
in interface VariablesPackage
Map.Entry
public EReference getTypeToValueMap_Key()
getTypeToValueMap_Key
in interface VariablesPackage
Map.Entry
,
VariablesPackage.getTypeToValueMap()
public EReference getTypeToValueMap_Value()
getTypeToValueMap_Value
in interface VariablesPackage
Map.Entry
,
VariablesPackage.getTypeToValueMap()
public VariablesFactory getVariablesFactory()
getVariablesFactory
in interface VariablesPackage
public void createPackageContents()
public void initializePackageContents()