Interface ParameterPackage
-
- All Superinterfaces:
EModelElement
,ENamedElement
,EObject
,EPackage
,Notifier
- All Known Implementing Classes:
ParameterPackageImpl
public interface ParameterPackage extends EPackage
The Package for the model. It contains accessors for the meta objects to represent- each class,
- each feature of each class,
- each enum,
- and each data type
- See Also:
ParameterFactory
- Generated class or method.
- EMF model class or method.
- kind="package"
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
ParameterPackage.Literals
Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type-
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage
EPackage.Descriptor, EPackage.Registry
-
-
Field Summary
Fields Modifier and Type Field Description static int
CHARACTERISED_VARIABLE
The meta object id for the 'Characterised Variable
' class.static int
CHARACTERISED_VARIABLE__CHARACTERISATION_TYPE
The feature id for the 'Characterisation Type' attribute.static int
CHARACTERISED_VARIABLE__ID_VARIABLE
The feature id for the 'Id Variable' containment reference.static int
CHARACTERISED_VARIABLE_FEATURE_COUNT
The number of structural features of the 'Characterised Variable' class.static String
copyright
static ParameterPackage
eINSTANCE
The singleton instance of the package.static String
eNAME
The package name.static String
eNS_PREFIX
The package namespace name.static String
eNS_URI
The package namespace URI.static int
VARIABLE_CHARACTERISATION
The meta object id for the 'Variable Characterisation
' class.static int
VARIABLE_CHARACTERISATION__SPECIFICATION_VARIABLE_CHARACTERISATION
The feature id for the 'Specification Variable Characterisation' containment reference.static int
VARIABLE_CHARACTERISATION__TYPE
The feature id for the 'Type' attribute.static int
VARIABLE_CHARACTERISATION__VARIABLE_USAGE_VARIABLE_CHARACTERISATION
The feature id for the 'Variable Usage Variable Characterisation' container reference.static int
VARIABLE_CHARACTERISATION_FEATURE_COUNT
The number of structural features of the 'Variable Characterisation' class.static int
VARIABLE_CHARACTERISATION_TYPE
The meta object id for the 'Variable Characterisation Type
' enum.static int
VARIABLE_USAGE
The meta object id for the 'Variable Usage
' class.static int
VARIABLE_USAGE__ASSEMBLY_CONTEXT_VARIABLE_USAGE
The feature id for the 'Assembly Context Variable Usage' container reference.static int
VARIABLE_USAGE__CALL_ACTION_VARIABLE_USAGE
The feature id for the 'Call Action Variable Usage' container reference.static int
VARIABLE_USAGE__CALL_RETURN_ACTION_VARIABLE_USAGE
The feature id for the 'Call Return Action Variable Usage' container reference.static int
VARIABLE_USAGE__ENTRY_LEVEL_SYSTEM_CALL_INPUT_PARAMETER_USAGE
The feature id for the 'Entry Level System Call Input Parameter Usage' container reference.static int
VARIABLE_USAGE__ENTRY_LEVEL_SYSTEM_CALL_OUTPUT_PARAMETER_USAGE
The feature id for the 'Entry Level System Call Output Parameter Usage' container reference.static int
VARIABLE_USAGE__NAMED_REFERENCE_VARIABLE_USAGE
The feature id for the 'Named Reference Variable Usage' containment reference.static int
VARIABLE_USAGE__SET_VARIABLE_ACTION_VARIABLE_USAGE
The feature id for the 'Set Variable Action Variable Usage' container reference.static int
VARIABLE_USAGE__SPECIFIED_OUTPUT_PARAMETER_ABSTRACTION_EXPECTED_EXTERNAL_OUTPUTS_VARIABLE_USAGE
The feature id for the 'Specified Output Parameter Abstraction expected External Outputs Variable Usage' container reference.static int
VARIABLE_USAGE__SYNCHRONISATION_POINT_VARIABLE_USAGE
The feature id for the 'Synchronisation Point Variable Usage' container reference.static int
VARIABLE_USAGE__USER_DATA_VARIABLE_USAGE
The feature id for the 'User Data Variable Usage' container reference.static int
VARIABLE_USAGE__VARIABLE_CHARACTERISATION_VARIABLE_USAGE
The feature id for the 'Variable Characterisation Variable Usage' containment reference list.static int
VARIABLE_USAGE_FEATURE_COUNT
The number of structural features of the 'Variable Usage' class.
-
Method Summary
-
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
-
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement
getName, setName
-
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
-
Methods inherited from interface org.eclipse.emf.ecore.EPackage
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
-
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
-
-
-
Field Detail
-
copyright
static final String copyright
- See Also:
- Constant Field Values
- Generated class or method.
-
eNAME
static final String eNAME
The package name.- See Also:
- Constant Field Values
- Generated class or method.
-
eNS_URI
static final String eNS_URI
The package namespace URI.- See Also:
- Constant Field Values
- Generated class or method.
-
eNS_PREFIX
static final String eNS_PREFIX
The package namespace name.- See Also:
- Constant Field Values
- Generated class or method.
-
eINSTANCE
static final ParameterPackage eINSTANCE
The singleton instance of the package.- Generated class or method.
-
VARIABLE_USAGE
static final int VARIABLE_USAGE
The meta object id for the 'Variable Usage
' class.- See Also:
VariableUsageImpl
,ParameterPackageImpl.getVariableUsage()
, Constant Field Values- Generated class or method.
-
VARIABLE_USAGE__VARIABLE_CHARACTERISATION_VARIABLE_USAGE
static final int VARIABLE_USAGE__VARIABLE_CHARACTERISATION_VARIABLE_USAGE
The feature id for the 'Variable Characterisation Variable Usage' containment reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
VARIABLE_USAGE__USER_DATA_VARIABLE_USAGE
static final int VARIABLE_USAGE__USER_DATA_VARIABLE_USAGE
The feature id for the 'User Data Variable Usage' container reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
VARIABLE_USAGE__CALL_ACTION_VARIABLE_USAGE
static final int VARIABLE_USAGE__CALL_ACTION_VARIABLE_USAGE
The feature id for the 'Call Action Variable Usage' container reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
VARIABLE_USAGE__SYNCHRONISATION_POINT_VARIABLE_USAGE
static final int VARIABLE_USAGE__SYNCHRONISATION_POINT_VARIABLE_USAGE
The feature id for the 'Synchronisation Point Variable Usage' container reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
VARIABLE_USAGE__CALL_RETURN_ACTION_VARIABLE_USAGE
static final int VARIABLE_USAGE__CALL_RETURN_ACTION_VARIABLE_USAGE
The feature id for the 'Call Return Action Variable Usage' container reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
VARIABLE_USAGE__SET_VARIABLE_ACTION_VARIABLE_USAGE
static final int VARIABLE_USAGE__SET_VARIABLE_ACTION_VARIABLE_USAGE
The feature id for the 'Set Variable Action Variable Usage' container reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
VARIABLE_USAGE__SPECIFIED_OUTPUT_PARAMETER_ABSTRACTION_EXPECTED_EXTERNAL_OUTPUTS_VARIABLE_USAGE
static final int VARIABLE_USAGE__SPECIFIED_OUTPUT_PARAMETER_ABSTRACTION_EXPECTED_EXTERNAL_OUTPUTS_VARIABLE_USAGE
The feature id for the 'Specified Output Parameter Abstraction expected External Outputs Variable Usage' container reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
VARIABLE_USAGE__ASSEMBLY_CONTEXT_VARIABLE_USAGE
static final int VARIABLE_USAGE__ASSEMBLY_CONTEXT_VARIABLE_USAGE
The feature id for the 'Assembly Context Variable Usage' container reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
VARIABLE_USAGE__ENTRY_LEVEL_SYSTEM_CALL_INPUT_PARAMETER_USAGE
static final int VARIABLE_USAGE__ENTRY_LEVEL_SYSTEM_CALL_INPUT_PARAMETER_USAGE
The feature id for the 'Entry Level System Call Input Parameter Usage' container reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
VARIABLE_USAGE__ENTRY_LEVEL_SYSTEM_CALL_OUTPUT_PARAMETER_USAGE
static final int VARIABLE_USAGE__ENTRY_LEVEL_SYSTEM_CALL_OUTPUT_PARAMETER_USAGE
The feature id for the 'Entry Level System Call Output Parameter Usage' container reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
VARIABLE_USAGE__NAMED_REFERENCE_VARIABLE_USAGE
static final int VARIABLE_USAGE__NAMED_REFERENCE_VARIABLE_USAGE
The feature id for the 'Named Reference Variable Usage' containment reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
VARIABLE_USAGE_FEATURE_COUNT
static final int VARIABLE_USAGE_FEATURE_COUNT
The number of structural features of the 'Variable Usage' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
VARIABLE_CHARACTERISATION
static final int VARIABLE_CHARACTERISATION
The meta object id for the 'Variable Characterisation
' class.- See Also:
VariableCharacterisationImpl
,ParameterPackageImpl.getVariableCharacterisation()
, Constant Field Values- Generated class or method.
-
VARIABLE_CHARACTERISATION__TYPE
static final int VARIABLE_CHARACTERISATION__TYPE
The feature id for the 'Type' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
VARIABLE_CHARACTERISATION__SPECIFICATION_VARIABLE_CHARACTERISATION
static final int VARIABLE_CHARACTERISATION__SPECIFICATION_VARIABLE_CHARACTERISATION
The feature id for the 'Specification Variable Characterisation' containment reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
VARIABLE_CHARACTERISATION__VARIABLE_USAGE_VARIABLE_CHARACTERISATION
static final int VARIABLE_CHARACTERISATION__VARIABLE_USAGE_VARIABLE_CHARACTERISATION
The feature id for the 'Variable Usage Variable Characterisation' container reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
VARIABLE_CHARACTERISATION_FEATURE_COUNT
static final int VARIABLE_CHARACTERISATION_FEATURE_COUNT
The number of structural features of the 'Variable Characterisation' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CHARACTERISED_VARIABLE
static final int CHARACTERISED_VARIABLE
The meta object id for the 'Characterised Variable
' class.- See Also:
CharacterisedVariableImpl
,ParameterPackageImpl.getCharacterisedVariable()
, Constant Field Values- Generated class or method.
-
CHARACTERISED_VARIABLE__ID_VARIABLE
static final int CHARACTERISED_VARIABLE__ID_VARIABLE
The feature id for the 'Id Variable' containment reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CHARACTERISED_VARIABLE__CHARACTERISATION_TYPE
static final int CHARACTERISED_VARIABLE__CHARACTERISATION_TYPE
The feature id for the 'Characterisation Type' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CHARACTERISED_VARIABLE_FEATURE_COUNT
static final int CHARACTERISED_VARIABLE_FEATURE_COUNT
The number of structural features of the 'Characterised Variable' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
VARIABLE_CHARACTERISATION_TYPE
static final int VARIABLE_CHARACTERISATION_TYPE
The meta object id for the 'Variable Characterisation Type
' enum.- See Also:
VariableCharacterisationType
,ParameterPackageImpl.getVariableCharacterisationType()
, Constant Field Values- Generated class or method.
-
-
Method Detail
-
getVariableUsage
EClass getVariableUsage()
Returns the meta object for class 'Variable Usage
'.- Returns:
- the meta object for class 'Variable Usage'.
- See Also:
VariableUsage
- Generated class or method.
-
getVariableUsage_VariableCharacterisation_VariableUsage
EReference getVariableUsage_VariableCharacterisation_VariableUsage()
Returns the meta object for the containment reference list 'Variable Characterisation Variable Usage
'.- Returns:
- the meta object for the containment reference list 'Variable Characterisation Variable Usage'.
- See Also:
VariableUsage.getVariableCharacterisation_VariableUsage()
,getVariableUsage()
- Generated class or method.
-
getVariableUsage_UserData_VariableUsage
EReference getVariableUsage_UserData_VariableUsage()
Returns the meta object for the container reference 'User Data Variable Usage
'.- Returns:
- the meta object for the container reference 'User Data Variable Usage'.
- See Also:
VariableUsage.getUserData_VariableUsage()
,getVariableUsage()
- Generated class or method.
-
getVariableUsage_CallAction__VariableUsage
EReference getVariableUsage_CallAction__VariableUsage()
Returns the meta object for the container reference 'Call Action Variable Usage
'.- Returns:
- the meta object for the container reference 'Call Action Variable Usage'.
- See Also:
VariableUsage.getCallAction__VariableUsage()
,getVariableUsage()
- Generated class or method.
-
getVariableUsage_SynchronisationPoint_VariableUsage
EReference getVariableUsage_SynchronisationPoint_VariableUsage()
Returns the meta object for the container reference 'Synchronisation Point Variable Usage
'.- Returns:
- the meta object for the container reference ' Synchronisation Point Variable Usage'.
- See Also:
VariableUsage.getSynchronisationPoint_VariableUsage()
,getVariableUsage()
- Generated class or method.
-
getVariableUsage_CallReturnAction__VariableUsage
EReference getVariableUsage_CallReturnAction__VariableUsage()
Returns the meta object for the container reference 'Call Return Action Variable Usage
'.- Returns:
- the meta object for the container reference 'Call Return Action Variable Usage'.
- See Also:
VariableUsage.getCallReturnAction__VariableUsage()
,getVariableUsage()
- Generated class or method.
-
getVariableUsage_SetVariableAction_VariableUsage
EReference getVariableUsage_SetVariableAction_VariableUsage()
Returns the meta object for the container reference 'Set Variable Action Variable Usage
'.- Returns:
- the meta object for the container reference 'Set Variable Action Variable Usage'.
- See Also:
VariableUsage.getSetVariableAction_VariableUsage()
,getVariableUsage()
- Generated class or method.
-
getVariableUsage_SpecifiedOutputParameterAbstraction_expectedExternalOutputs_VariableUsage
EReference getVariableUsage_SpecifiedOutputParameterAbstraction_expectedExternalOutputs_VariableUsage()
Returns the meta object for the container reference 'Specified Output Parameter Abstraction expected External Outputs Variable Usage
'.- Returns:
- the meta object for the container reference 'Specified Output Parameter Abstraction expected External Outputs Variable Usage'.
- See Also:
VariableUsage.getSpecifiedOutputParameterAbstraction_expectedExternalOutputs_VariableUsage()
,getVariableUsage()
- Generated class or method.
-
getVariableUsage_AssemblyContext__VariableUsage
EReference getVariableUsage_AssemblyContext__VariableUsage()
Returns the meta object for the container reference 'Assembly Context Variable Usage
'.- Returns:
- the meta object for the container reference 'Assembly Context Variable Usage'.
- See Also:
VariableUsage.getAssemblyContext__VariableUsage()
,getVariableUsage()
- Generated class or method.
-
getVariableUsage_EntryLevelSystemCall_InputParameterUsage
EReference getVariableUsage_EntryLevelSystemCall_InputParameterUsage()
Returns the meta object for the container reference 'Entry Level System Call Input Parameter Usage
'.- Returns:
- the meta object for the container reference 'Entry Level System Call Input Parameter Usage'.
- See Also:
VariableUsage.getEntryLevelSystemCall_InputParameterUsage()
,getVariableUsage()
- Generated class or method.
-
getVariableUsage_EntryLevelSystemCall_OutputParameterUsage
EReference getVariableUsage_EntryLevelSystemCall_OutputParameterUsage()
Returns the meta object for the container reference 'Entry Level System Call Output Parameter Usage
'.- Returns:
- the meta object for the container reference 'Entry Level System Call Output Parameter Usage'.
- See Also:
VariableUsage.getEntryLevelSystemCall_OutputParameterUsage()
,getVariableUsage()
- Generated class or method.
-
getVariableUsage_NamedReference__VariableUsage
EReference getVariableUsage_NamedReference__VariableUsage()
Returns the meta object for the containment reference 'Named Reference Variable Usage
'.- Returns:
- the meta object for the containment reference 'Named Reference Variable Usage'.
- See Also:
VariableUsage.getNamedReference__VariableUsage()
,getVariableUsage()
- Generated class or method.
-
getVariableCharacterisation
EClass getVariableCharacterisation()
Returns the meta object for class 'Variable Characterisation
'.- Returns:
- the meta object for class 'Variable Characterisation'.
- See Also:
VariableCharacterisation
- Generated class or method.
-
getVariableCharacterisation_Type
EAttribute getVariableCharacterisation_Type()
Returns the meta object for the attribute 'Type
'.- Returns:
- the meta object for the attribute 'Type'.
- See Also:
VariableCharacterisation.getType()
,getVariableCharacterisation()
- Generated class or method.
-
getVariableCharacterisation_Specification_VariableCharacterisation
EReference getVariableCharacterisation_Specification_VariableCharacterisation()
Returns the meta object for the containment reference 'Specification Variable Characterisation
'.- Returns:
- the meta object for the containment reference ' Specification Variable Characterisation'.
- See Also:
VariableCharacterisation.getSpecification_VariableCharacterisation()
,getVariableCharacterisation()
- Generated class or method.
-
getVariableCharacterisation_VariableUsage_VariableCharacterisation
EReference getVariableCharacterisation_VariableUsage_VariableCharacterisation()
Returns the meta object for the container reference 'Variable Usage Variable Characterisation
'.- Returns:
- the meta object for the container reference 'Variable Usage Variable Characterisation'.
- See Also:
VariableCharacterisation.getVariableUsage_VariableCharacterisation()
,getVariableCharacterisation()
- Generated class or method.
-
getCharacterisedVariable
EClass getCharacterisedVariable()
Returns the meta object for class 'Characterised Variable
'.- Returns:
- the meta object for class 'Characterised Variable'.
- See Also:
CharacterisedVariable
- Generated class or method.
-
getCharacterisedVariable_CharacterisationType
EAttribute getCharacterisedVariable_CharacterisationType()
Returns the meta object for the attribute 'Characterisation Type
'.- Returns:
- the meta object for the attribute 'Characterisation Type'.
- See Also:
CharacterisedVariable.getCharacterisationType()
,getCharacterisedVariable()
- Generated class or method.
-
getVariableCharacterisationType
EEnum getVariableCharacterisationType()
Returns the meta object for enum 'Variable Characterisation Type
'.- Returns:
- the meta object for enum 'Variable Characterisation Type'.
- See Also:
VariableCharacterisationType
- Generated class or method.
-
getParameterFactory
ParameterFactory getParameterFactory()
Returns the factory that creates the instances of the model.- Returns:
- the factory that creates the instances of the model.
- Generated class or method.
-
-