public interface ParameterPackage extends EPackage
ParameterFactory| Modifier and Type | Interface and 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
|
EPackage.Descriptor, EPackage.Registry| Modifier and Type | Field and 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.
|
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURIgetName, setNamegetEAnnotation, getEAnnotationseAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDeliverstatic final String copyright
static final String eNAME
static final String eNS_URI
static final String eNS_PREFIX
static final ParameterPackage eINSTANCE
static final int VARIABLE_USAGE
Variable Usage'
class. VariableUsageImpl,
ParameterPackageImpl.getVariableUsage(),
Constant Field Valuesstatic final int VARIABLE_USAGE__VARIABLE_CHARACTERISATION_VARIABLE_USAGE
static final int VARIABLE_USAGE__USER_DATA_VARIABLE_USAGE
static final int VARIABLE_USAGE__CALL_ACTION_VARIABLE_USAGE
static final int VARIABLE_USAGE__SYNCHRONISATION_POINT_VARIABLE_USAGE
static final int VARIABLE_USAGE__CALL_RETURN_ACTION_VARIABLE_USAGE
static final int VARIABLE_USAGE__SET_VARIABLE_ACTION_VARIABLE_USAGE
static final int VARIABLE_USAGE__SPECIFIED_OUTPUT_PARAMETER_ABSTRACTION_EXPECTED_EXTERNAL_OUTPUTS_VARIABLE_USAGE
static final int VARIABLE_USAGE__ASSEMBLY_CONTEXT_VARIABLE_USAGE
static final int VARIABLE_USAGE__ENTRY_LEVEL_SYSTEM_CALL_INPUT_PARAMETER_USAGE
static final int VARIABLE_USAGE__ENTRY_LEVEL_SYSTEM_CALL_OUTPUT_PARAMETER_USAGE
static final int VARIABLE_USAGE__NAMED_REFERENCE_VARIABLE_USAGE
static final int VARIABLE_USAGE_FEATURE_COUNT
static final int VARIABLE_CHARACTERISATION
Variable Characterisation' class. VariableCharacterisationImpl,
ParameterPackageImpl.getVariableCharacterisation(),
Constant Field Valuesstatic final int VARIABLE_CHARACTERISATION__TYPE
static final int VARIABLE_CHARACTERISATION__SPECIFICATION_VARIABLE_CHARACTERISATION
static final int VARIABLE_CHARACTERISATION__VARIABLE_USAGE_VARIABLE_CHARACTERISATION
static final int VARIABLE_CHARACTERISATION_FEATURE_COUNT
static final int CHARACTERISED_VARIABLE
Characterised Variable' class. CharacterisedVariableImpl,
ParameterPackageImpl.getCharacterisedVariable(),
Constant Field Valuesstatic final int CHARACTERISED_VARIABLE__ID_VARIABLE
static final int CHARACTERISED_VARIABLE__CHARACTERISATION_TYPE
static final int CHARACTERISED_VARIABLE_FEATURE_COUNT
static final int VARIABLE_CHARACTERISATION_TYPE
Variable Characterisation Type' enum. VariableCharacterisationType,
ParameterPackageImpl.getVariableCharacterisationType(),
Constant Field ValuesEClass getVariableUsage()
Variable Usage'. VariableUsageEReference getVariableUsage_VariableCharacterisation_VariableUsage()
Variable Characterisation Variable Usage'. VariableUsage.getVariableCharacterisation_VariableUsage(),
getVariableUsage()EReference getVariableUsage_UserData_VariableUsage()
User Data Variable Usage'. VariableUsage.getUserData_VariableUsage(),
getVariableUsage()EReference getVariableUsage_CallAction__VariableUsage()
Call Action Variable Usage'. VariableUsage.getCallAction__VariableUsage(),
getVariableUsage()EReference getVariableUsage_SynchronisationPoint_VariableUsage()
Synchronisation Point Variable Usage'. VariableUsage.getSynchronisationPoint_VariableUsage(),
getVariableUsage()EReference getVariableUsage_CallReturnAction__VariableUsage()
Call Return Action Variable Usage'. VariableUsage.getCallReturnAction__VariableUsage(),
getVariableUsage()EReference getVariableUsage_SetVariableAction_VariableUsage()
Set Variable Action Variable Usage'. VariableUsage.getSetVariableAction_VariableUsage(),
getVariableUsage()EReference getVariableUsage_SpecifiedOutputParameterAbstraction_expectedExternalOutputs_VariableUsage()
Specified Output Parameter Abstraction expected External Outputs Variable Usage'.
VariableUsage.getSpecifiedOutputParameterAbstraction_expectedExternalOutputs_VariableUsage(),
getVariableUsage()EReference getVariableUsage_AssemblyContext__VariableUsage()
Assembly Context Variable Usage'. VariableUsage.getAssemblyContext__VariableUsage(),
getVariableUsage()EReference getVariableUsage_EntryLevelSystemCall_InputParameterUsage()
Entry Level System Call Input Parameter Usage'. VariableUsage.getEntryLevelSystemCall_InputParameterUsage(),
getVariableUsage()EReference getVariableUsage_EntryLevelSystemCall_OutputParameterUsage()
Entry Level System Call Output Parameter Usage'. VariableUsage.getEntryLevelSystemCall_OutputParameterUsage(),
getVariableUsage()EReference getVariableUsage_NamedReference__VariableUsage()
Named Reference Variable Usage'. VariableUsage.getNamedReference__VariableUsage(),
getVariableUsage()EClass getVariableCharacterisation()
Variable Characterisation'. VariableCharacterisationEAttribute getVariableCharacterisation_Type()
Type'.
VariableCharacterisation.getType(),
getVariableCharacterisation()EReference getVariableCharacterisation_Specification_VariableCharacterisation()
Specification Variable Characterisation'. VariableCharacterisation.getSpecification_VariableCharacterisation(),
getVariableCharacterisation()EReference getVariableCharacterisation_VariableUsage_VariableCharacterisation()
Variable Usage Variable Characterisation'. VariableCharacterisation.getVariableUsage_VariableCharacterisation(),
getVariableCharacterisation()EClass getCharacterisedVariable()
Characterised Variable'. CharacterisedVariableEAttribute getCharacterisedVariable_CharacterisationType()
Characterisation Type'. CharacterisedVariable.getCharacterisationType(),
getCharacterisedVariable()EEnum getVariableCharacterisationType()
Variable Characterisation Type'. VariableCharacterisationTypeParameterFactory getParameterFactory()