public class GeppettoPackageImpl extends EPackageImpl implements GeppettoPackage
GeppettoPackage.Literals
Modifier and Type | Field and Description |
---|---|
private EClass |
domainModelEClass |
private EClass |
experimentStateEClass |
private EClass |
externalDomainModelEClass |
private EEnum |
fileFormatEEnum |
private EClass |
geppettoLibraryEClass |
private EClass |
geppettoModelEClass |
private boolean |
isCreated |
private static boolean |
isInited |
private boolean |
isInitialized |
private EClass |
iSynchableEClass |
private EClass |
libraryManagerEClass |
private EClass |
modelFormatEClass |
private EClass |
nodeEClass |
private EClass |
stringToStringMapEClass |
private EClass |
tagEClass |
private EClass |
variableValueEClass |
DOMAIN_MODEL, DOMAIN_MODEL__DOMAIN_MODEL, DOMAIN_MODEL__FORMAT, DOMAIN_MODEL_FEATURE_COUNT, DOMAIN_MODEL_OPERATION_COUNT, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, eNS_URI_TEMPLATE, EXPERIMENT_STATE, EXPERIMENT_STATE__EXPERIMENT_ID, EXPERIMENT_STATE__PROJECT_ID, EXPERIMENT_STATE__RECORDED_VARIABLES, EXPERIMENT_STATE__SET_PARAMETERS, EXPERIMENT_STATE_FEATURE_COUNT, EXPERIMENT_STATE_OPERATION_COUNT, EXTERNAL_DOMAIN_MODEL, EXTERNAL_DOMAIN_MODEL__DOMAIN_MODEL, EXTERNAL_DOMAIN_MODEL__FILE_FORMAT, EXTERNAL_DOMAIN_MODEL__FORMAT, EXTERNAL_DOMAIN_MODEL_FEATURE_COUNT, EXTERNAL_DOMAIN_MODEL_OPERATION_COUNT, FILE_FORMAT, GEPPETTO_LIBRARY, GEPPETTO_LIBRARY___GET_PATH, GEPPETTO_LIBRARY___GET_TYPE_BY_ID, GEPPETTO_LIBRARY__ID, GEPPETTO_LIBRARY__NAME, GEPPETTO_LIBRARY__SHARED_TYPES, GEPPETTO_LIBRARY__SYNCHED, GEPPETTO_LIBRARY__TAGS, GEPPETTO_LIBRARY__TYPES, GEPPETTO_LIBRARY_FEATURE_COUNT, GEPPETTO_LIBRARY_OPERATION_COUNT, GEPPETTO_MODEL, GEPPETTO_MODEL__DATA_SOURCES, GEPPETTO_MODEL__ID, GEPPETTO_MODEL__LIBRARIES, GEPPETTO_MODEL__NAME, GEPPETTO_MODEL__QUERIES, GEPPETTO_MODEL__TAGS, GEPPETTO_MODEL__VARIABLES, GEPPETTO_MODEL_FEATURE_COUNT, GEPPETTO_MODEL_OPERATION_COUNT, ISYNCHABLE, ISYNCHABLE__SYNCHED, ISYNCHABLE_FEATURE_COUNT, ISYNCHABLE_OPERATION_COUNT, LIBRARY_MANAGER, LIBRARY_MANAGER__LIBRARIES, LIBRARY_MANAGER_FEATURE_COUNT, LIBRARY_MANAGER_OPERATION_COUNT, MODEL_FORMAT, MODEL_FORMAT__MODEL_FORMAT, MODEL_FORMAT_FEATURE_COUNT, MODEL_FORMAT_OPERATION_COUNT, NODE, NODE___GET_PATH, NODE__ID, NODE__NAME, NODE__SYNCHED, NODE__TAGS, NODE_FEATURE_COUNT, NODE_OPERATION_COUNT, STRING_TO_STRING_MAP, STRING_TO_STRING_MAP__KEY, STRING_TO_STRING_MAP__VALUE, STRING_TO_STRING_MAP_FEATURE_COUNT, STRING_TO_STRING_MAP_OPERATION_COUNT, TAG, TAG__NAME, TAG__SYNCHED, TAG__TAGS, TAG_FEATURE_COUNT, TAG_OPERATION_COUNT, VARIABLE_VALUE, VARIABLE_VALUE__POINTER, VARIABLE_VALUE__VALUE, VARIABLE_VALUE_FEATURE_COUNT, VARIABLE_VALUE_OPERATION_COUNT
Modifier | Constructor and Description |
---|---|
private |
GeppettoPackageImpl()
Creates an instance of the model Package, registered with
EPackage.Registry by the package
package URI value. |
private EClass geppettoModelEClass
private EClass nodeEClass
private EClass geppettoLibraryEClass
private EClass libraryManagerEClass
private EClass experimentStateEClass
private EClass variableValueEClass
private EClass tagEClass
private EClass domainModelEClass
private EClass modelFormatEClass
private EClass externalDomainModelEClass
private EClass stringToStringMapEClass
private EClass iSynchableEClass
private EEnum fileFormatEEnum
private static boolean isInited
private boolean isCreated
private boolean isInitialized
private GeppettoPackageImpl()
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
,
GeppettoPackage.eNS_URI
,
init()
public static GeppettoPackage init()
This method is used to initialize GeppettoPackage.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 getGeppettoModel()
getGeppettoModel
in interface GeppettoPackage
GeppettoModel
public EReference getGeppettoModel_Variables()
getGeppettoModel_Variables
in interface GeppettoPackage
GeppettoModel.getVariables()
,
GeppettoPackage.getGeppettoModel()
public EReference getGeppettoModel_Libraries()
getGeppettoModel_Libraries
in interface GeppettoPackage
GeppettoModel.getLibraries()
,
GeppettoPackage.getGeppettoModel()
public EReference getGeppettoModel_Tags()
getGeppettoModel_Tags
in interface GeppettoPackage
GeppettoModel.getTags()
,
GeppettoPackage.getGeppettoModel()
public EAttribute getGeppettoModel_Id()
getGeppettoModel_Id
in interface GeppettoPackage
GeppettoModel.getId()
,
GeppettoPackage.getGeppettoModel()
public EAttribute getGeppettoModel_Name()
getGeppettoModel_Name
in interface GeppettoPackage
GeppettoModel.getName()
,
GeppettoPackage.getGeppettoModel()
public EReference getGeppettoModel_DataSources()
getGeppettoModel_DataSources
in interface GeppettoPackage
GeppettoModel.getDataSources()
,
GeppettoPackage.getGeppettoModel()
public EReference getGeppettoModel_Queries()
getGeppettoModel_Queries
in interface GeppettoPackage
GeppettoModel.getQueries()
,
GeppettoPackage.getGeppettoModel()
public EClass getNode()
getNode
in interface GeppettoPackage
Node
public EAttribute getNode_Id()
getNode_Id
in interface GeppettoPackage
Node.getId()
,
GeppettoPackage.getNode()
public EAttribute getNode_Name()
getNode_Name
in interface GeppettoPackage
Node.getName()
,
GeppettoPackage.getNode()
public EReference getNode_Tags()
getNode_Tags
in interface GeppettoPackage
Node.getTags()
,
GeppettoPackage.getNode()
public EOperation getNode__GetPath()
getNode__GetPath
in interface GeppettoPackage
Node.getPath()
public EClass getGeppettoLibrary()
getGeppettoLibrary
in interface GeppettoPackage
GeppettoLibrary
public EReference getGeppettoLibrary_Types()
getGeppettoLibrary_Types
in interface GeppettoPackage
GeppettoLibrary.getTypes()
,
GeppettoPackage.getGeppettoLibrary()
public EReference getGeppettoLibrary_SharedTypes()
getGeppettoLibrary_SharedTypes
in interface GeppettoPackage
GeppettoLibrary.getSharedTypes()
,
GeppettoPackage.getGeppettoLibrary()
public EOperation getGeppettoLibrary__GetTypeById()
getGeppettoLibrary__GetTypeById
in interface GeppettoPackage
GeppettoLibrary.getTypeById()
public EClass getLibraryManager()
getLibraryManager
in interface GeppettoPackage
LibraryManager
public EReference getLibraryManager_Libraries()
getLibraryManager_Libraries
in interface GeppettoPackage
LibraryManager.getLibraries()
,
GeppettoPackage.getLibraryManager()
public EClass getExperimentState()
getExperimentState
in interface GeppettoPackage
ExperimentState
public EReference getExperimentState_RecordedVariables()
getExperimentState_RecordedVariables
in interface GeppettoPackage
ExperimentState.getRecordedVariables()
,
GeppettoPackage.getExperimentState()
public EReference getExperimentState_SetParameters()
getExperimentState_SetParameters
in interface GeppettoPackage
ExperimentState.getSetParameters()
,
GeppettoPackage.getExperimentState()
public EAttribute getExperimentState_ExperimentId()
getExperimentState_ExperimentId
in interface GeppettoPackage
ExperimentState.getExperimentId()
,
GeppettoPackage.getExperimentState()
public EAttribute getExperimentState_ProjectId()
getExperimentState_ProjectId
in interface GeppettoPackage
ExperimentState.getProjectId()
,
GeppettoPackage.getExperimentState()
public EClass getVariableValue()
getVariableValue
in interface GeppettoPackage
VariableValue
public EReference getVariableValue_Pointer()
getVariableValue_Pointer
in interface GeppettoPackage
VariableValue.getPointer()
,
GeppettoPackage.getVariableValue()
public EReference getVariableValue_Value()
getVariableValue_Value
in interface GeppettoPackage
VariableValue.getValue()
,
GeppettoPackage.getVariableValue()
public EClass getTag()
getTag
in interface GeppettoPackage
Tag
public EReference getTag_Tags()
getTag_Tags
in interface GeppettoPackage
Tag.getTags()
,
GeppettoPackage.getTag()
public EAttribute getTag_Name()
getTag_Name
in interface GeppettoPackage
Tag.getName()
,
GeppettoPackage.getTag()
public EClass getDomainModel()
getDomainModel
in interface GeppettoPackage
DomainModel
public EAttribute getDomainModel_DomainModel()
getDomainModel_DomainModel
in interface GeppettoPackage
DomainModel.getDomainModel()
,
GeppettoPackage.getDomainModel()
public EReference getDomainModel_Format()
getDomainModel_Format
in interface GeppettoPackage
DomainModel.getFormat()
,
GeppettoPackage.getDomainModel()
public EClass getModelFormat()
getModelFormat
in interface GeppettoPackage
ModelFormat
public EAttribute getModelFormat_ModelFormat()
getModelFormat_ModelFormat
in interface GeppettoPackage
ModelFormat.getModelFormat()
,
GeppettoPackage.getModelFormat()
public EClass getExternalDomainModel()
getExternalDomainModel
in interface GeppettoPackage
ExternalDomainModel
public EAttribute getExternalDomainModel_FileFormat()
getExternalDomainModel_FileFormat
in interface GeppettoPackage
ExternalDomainModel.getFileFormat()
,
GeppettoPackage.getExternalDomainModel()
public EClass getStringToStringMap()
getStringToStringMap
in interface GeppettoPackage
Map.Entry
public EAttribute getStringToStringMap_Key()
getStringToStringMap_Key
in interface GeppettoPackage
Map.Entry
,
GeppettoPackage.getStringToStringMap()
public EAttribute getStringToStringMap_Value()
getStringToStringMap_Value
in interface GeppettoPackage
Map.Entry
,
GeppettoPackage.getStringToStringMap()
public EClass getISynchable()
getISynchable
in interface GeppettoPackage
ISynchable
public EAttribute getISynchable_Synched()
getISynchable_Synched
in interface GeppettoPackage
ISynchable.isSynched()
,
GeppettoPackage.getISynchable()
public EEnum getFileFormat()
getFileFormat
in interface GeppettoPackage
FileFormat
public GeppettoFactory getGeppettoFactory()
getGeppettoFactory
in interface GeppettoPackage
public void createPackageContents()
public void initializePackageContents()