Package placementDescription
Interface PlacementDescriptionPackage
-
- All Superinterfaces:
EModelElement,ENamedElement,EObject,EPackage,Notifier
- All Known Implementing Classes:
PlacementDescriptionPackageImpl
public interface PlacementDescriptionPackage 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:
PlacementDescriptionFactory- Generated class or method.
- EMF model class or method.
- kind="package"
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfacePlacementDescriptionPackage.LiteralsDefines 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 intADVICEThe meta object id for the 'Advice' class.static intADVICE__APPEARSThe feature id for the 'Appears' attribute.static intADVICE__ENTITY_NAMEThe feature id for the 'Entity Name' attribute.static intADVICE__PLACEMENT_POLICYThe feature id for the 'Placement Policy' attribute.static intADVICE__POINT_CUTThe feature id for the 'Point Cut' reference.static intADVICE_FEATURE_COUNTThe number of structural features of the 'Advice' class.static intCONTROL_FLOW_PLACEMENT_STRATEGYThe meta object id for the 'Control Flow Placement Strategy' class.static intCONTROL_FLOW_PLACEMENT_STRATEGY__FOR_ALL_CONTROL_FLOWS_INThe feature id for the 'For All Control Flows In' reference.static intCONTROL_FLOW_PLACEMENT_STRATEGY_FEATURE_COUNTThe number of structural features of the 'Control Flow Placement Strategy' class.static PlacementDescriptionPackageeINSTANCEThe singleton instance of the package.static StringeNAMEThe package name.static StringeNS_PREFIXThe package namespace name.static StringeNS_URIThe package namespace URI.static intEXTERNAL_CALL_PLACEMENT_STRATEGYThe meta object id for the 'External Call Placement Strategy' class.static intEXTERNAL_CALL_PLACEMENT_STRATEGY__MATCHING_SIGNATUREThe feature id for the 'Matching Signature' reference.static intEXTERNAL_CALL_PLACEMENT_STRATEGY_FEATURE_COUNTThe number of structural features of the 'External Call Placement Strategy' class.static intFEATURE_LISTThe meta object id for the 'Feature List' class.static intFEATURE_LIST__FEATURESThe feature id for the 'Features' containment reference list.static intFEATURE_LIST_FEATURE_COUNTThe number of structural features of the 'Feature List' class.static intFEATURE_SELECTIONThe meta object id for the 'Feature Selection' class.static intFEATURE_SELECTION__COMPLETIONThe feature id for the 'Completion' reference.static intFEATURE_SELECTION__ENTITY_NAMEThe feature id for the 'Entity Name' attribute.static intFEATURE_SELECTION__FEATURE_LISTSThe feature id for the 'Feature Lists' containment reference list.static intFEATURE_SELECTION_FEATURE_COUNTThe number of structural features of the 'Feature Selection' class.static intIMPORTThe meta object id for the 'Import' class.static intIMPORT__IMPORT_URIThe feature id for the 'Import URI' attribute.static intIMPORT_FEATURE_COUNTThe number of structural features of the 'Import' class.static intINTERNAL_ACTION_PLACEMENT_STRATEGYThe meta object id for the 'Internal Action Placement Strategy' class.static intINTERNAL_ACTION_PLACEMENT_STRATEGY__FOR_ALL_INTERNAL_ACTIONS_INThe feature id for the 'For All Internal Actions In' reference.static intINTERNAL_ACTION_PLACEMENT_STRATEGY_FEATURE_COUNTThe number of structural features of the 'Internal Action Placement Strategy' class.static intPLACEMENT_STRATEGYThe meta object id for the 'Placement Strategy' class.static intPLACEMENT_STRATEGY_FEATURE_COUNTThe number of structural features of the 'Placement Strategy' class.static intPOINT_CUTThe meta object id for the 'Point Cut' class.static intPOINT_CUT__NAMEThe feature id for the 'Name' attribute.static intPOINT_CUT__PLACEMENT_STRATEGYThe feature id for the 'Placement Strategy' containment reference.static intPOINT_CUT_FEATURE_COUNTThe number of structural features of the 'Point Cut' class.static intSELECTED_CVThe meta object id for the 'Selected CV' class.static intSELECTED_CV__COMPLEMENTUM_VISNETISThe feature id for the 'Complementum Visnetis' reference.static intSELECTED_CV__OPTIONALThe feature id for the 'Optional' attribute.static intSELECTED_CV_FEATURE_COUNTThe number of structural features of the 'Selected CV' class.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EClassgetAdvice()Returns the meta object for class 'Advice'.EAttributegetAdvice_Appears()Returns the meta object for the attribute 'Appears'.EAttributegetAdvice_PlacementPolicy()Returns the meta object for the attribute 'Placement Policy'.EReferencegetAdvice_PointCut()Returns the meta object for the reference 'Point Cut'.EClassgetControlFlowPlacementStrategy()Returns the meta object for class 'Control Flow Placement Strategy'.EReferencegetControlFlowPlacementStrategy_ForAllControlFlowsIn()Returns the meta object for the reference 'For All Control Flows In'.EClassgetExternalCallPlacementStrategy()Returns the meta object for class 'External Call Placement Strategy'.EReferencegetExternalCallPlacementStrategy_MatchingSignature()Returns the meta object for the reference 'Matching Signature'.EClassgetFeatureList()Returns the meta object for class 'Feature List'.EReferencegetFeatureList_Features()Returns the meta object for the containment reference list 'Features'.EClassgetFeatureSelection()Returns the meta object for class 'Feature Selection'.EReferencegetFeatureSelection_Completion()Returns the meta object for the reference 'Completion'.EReferencegetFeatureSelection_FeatureLists()Returns the meta object for the containment reference list 'Feature Lists'.EClassgetImport()Returns the meta object for class 'Import'.EAttributegetImport_ImportURI()Returns the meta object for the attribute 'Import URI'.EClassgetInternalActionPlacementStrategy()Returns the meta object for class 'Internal Action Placement Strategy'.EReferencegetInternalActionPlacementStrategy_ForAllInternalActionsIn()Returns the meta object for the reference 'For All Internal Actions In'.PlacementDescriptionFactorygetPlacementDescriptionFactory()Returns the factory that creates the instances of the model.EClassgetPlacementStrategy()Returns the meta object for class 'Placement Strategy'.EClassgetPointCut()Returns the meta object for class 'Point Cut'.EAttributegetPointCut_Name()Returns the meta object for the attribute 'Name'.EReferencegetPointCut_PlacementStrategy()Returns the meta object for the containment reference 'Placement Strategy'.EClassgetSelectedCV()Returns the meta object for class 'Selected CV'.EReferencegetSelectedCV_ComplementumVisnetis()Returns the meta object for the reference 'Complementum Visnetis'.EAttributegetSelectedCV_Optional()Returns the meta object for the attribute 'Optional'.-
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
-
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 PlacementDescriptionPackage eINSTANCE
The singleton instance of the package.- Generated class or method.
-
PLACEMENT_STRATEGY
static final int PLACEMENT_STRATEGY
The meta object id for the 'Placement Strategy' class.- See Also:
PlacementStrategyImpl,PlacementDescriptionPackageImpl.getPlacementStrategy(), Constant Field Values- Generated class or method.
-
PLACEMENT_STRATEGY_FEATURE_COUNT
static final int PLACEMENT_STRATEGY_FEATURE_COUNT
The number of structural features of the 'Placement Strategy' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
EXTERNAL_CALL_PLACEMENT_STRATEGY
static final int EXTERNAL_CALL_PLACEMENT_STRATEGY
The meta object id for the 'External Call Placement Strategy' class.- See Also:
ExternalCallPlacementStrategyImpl,PlacementDescriptionPackageImpl.getExternalCallPlacementStrategy(), Constant Field Values- Generated class or method.
-
EXTERNAL_CALL_PLACEMENT_STRATEGY__MATCHING_SIGNATURE
static final int EXTERNAL_CALL_PLACEMENT_STRATEGY__MATCHING_SIGNATURE
The feature id for the 'Matching Signature' reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
EXTERNAL_CALL_PLACEMENT_STRATEGY_FEATURE_COUNT
static final int EXTERNAL_CALL_PLACEMENT_STRATEGY_FEATURE_COUNT
The number of structural features of the 'External Call Placement Strategy' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
INTERNAL_ACTION_PLACEMENT_STRATEGY
static final int INTERNAL_ACTION_PLACEMENT_STRATEGY
The meta object id for the 'Internal Action Placement Strategy' class.- See Also:
InternalActionPlacementStrategyImpl,PlacementDescriptionPackageImpl.getInternalActionPlacementStrategy(), Constant Field Values- Generated class or method.
-
INTERNAL_ACTION_PLACEMENT_STRATEGY__FOR_ALL_INTERNAL_ACTIONS_IN
static final int INTERNAL_ACTION_PLACEMENT_STRATEGY__FOR_ALL_INTERNAL_ACTIONS_IN
The feature id for the 'For All Internal Actions In' reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
INTERNAL_ACTION_PLACEMENT_STRATEGY_FEATURE_COUNT
static final int INTERNAL_ACTION_PLACEMENT_STRATEGY_FEATURE_COUNT
The number of structural features of the 'Internal Action Placement Strategy' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CONTROL_FLOW_PLACEMENT_STRATEGY
static final int CONTROL_FLOW_PLACEMENT_STRATEGY
The meta object id for the 'Control Flow Placement Strategy' class.- See Also:
ControlFlowPlacementStrategyImpl,PlacementDescriptionPackageImpl.getControlFlowPlacementStrategy(), Constant Field Values- Generated class or method.
-
CONTROL_FLOW_PLACEMENT_STRATEGY__FOR_ALL_CONTROL_FLOWS_IN
static final int CONTROL_FLOW_PLACEMENT_STRATEGY__FOR_ALL_CONTROL_FLOWS_IN
The feature id for the 'For All Control Flows In' reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CONTROL_FLOW_PLACEMENT_STRATEGY_FEATURE_COUNT
static final int CONTROL_FLOW_PLACEMENT_STRATEGY_FEATURE_COUNT
The number of structural features of the 'Control Flow Placement Strategy' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
POINT_CUT
static final int POINT_CUT
The meta object id for the 'Point Cut' class.- See Also:
PointCutImpl,PlacementDescriptionPackageImpl.getPointCut(), Constant Field Values- Generated class or method.
-
POINT_CUT__PLACEMENT_STRATEGY
static final int POINT_CUT__PLACEMENT_STRATEGY
The feature id for the 'Placement Strategy' containment reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
POINT_CUT__NAME
static final int POINT_CUT__NAME
The feature id for the 'Name' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
POINT_CUT_FEATURE_COUNT
static final int POINT_CUT_FEATURE_COUNT
The number of structural features of the 'Point Cut' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ADVICE
static final int ADVICE
The meta object id for the 'Advice' class.- See Also:
AdviceImpl,PlacementDescriptionPackageImpl.getAdvice(), Constant Field Values- Generated class or method.
-
ADVICE__ENTITY_NAME
static final int ADVICE__ENTITY_NAME
The feature id for the 'Entity Name' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ADVICE__POINT_CUT
static final int ADVICE__POINT_CUT
The feature id for the 'Point Cut' reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ADVICE__APPEARS
static final int ADVICE__APPEARS
The feature id for the 'Appears' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ADVICE__PLACEMENT_POLICY
static final int ADVICE__PLACEMENT_POLICY
The feature id for the 'Placement Policy' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ADVICE_FEATURE_COUNT
static final int ADVICE_FEATURE_COUNT
The number of structural features of the 'Advice' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
IMPORT
static final int IMPORT
The meta object id for the 'Import' class.- See Also:
ImportImpl,PlacementDescriptionPackageImpl.getImport(), Constant Field Values- Generated class or method.
-
IMPORT__IMPORT_URI
static final int IMPORT__IMPORT_URI
The feature id for the 'Import URI' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
IMPORT_FEATURE_COUNT
static final int IMPORT_FEATURE_COUNT
The number of structural features of the 'Import' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
FEATURE_SELECTION
static final int FEATURE_SELECTION
The meta object id for the 'Feature Selection' class.- See Also:
FeatureSelectionImpl,PlacementDescriptionPackageImpl.getFeatureSelection(), Constant Field Values- Generated class or method.
-
FEATURE_SELECTION__ENTITY_NAME
static final int FEATURE_SELECTION__ENTITY_NAME
The feature id for the 'Entity Name' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
FEATURE_SELECTION__COMPLETION
static final int FEATURE_SELECTION__COMPLETION
The feature id for the 'Completion' reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
FEATURE_SELECTION__FEATURE_LISTS
static final int FEATURE_SELECTION__FEATURE_LISTS
The feature id for the 'Feature Lists' containment reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
FEATURE_SELECTION_FEATURE_COUNT
static final int FEATURE_SELECTION_FEATURE_COUNT
The number of structural features of the 'Feature Selection' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
FEATURE_LIST
static final int FEATURE_LIST
The meta object id for the 'Feature List' class.- See Also:
FeatureListImpl,PlacementDescriptionPackageImpl.getFeatureList(), Constant Field Values- Generated class or method.
-
FEATURE_LIST__FEATURES
static final int FEATURE_LIST__FEATURES
The feature id for the 'Features' containment reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
FEATURE_LIST_FEATURE_COUNT
static final int FEATURE_LIST_FEATURE_COUNT
The number of structural features of the 'Feature List' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
SELECTED_CV
static final int SELECTED_CV
The meta object id for the 'Selected CV' class.- See Also:
SelectedCVImpl,PlacementDescriptionPackageImpl.getSelectedCV(), Constant Field Values- Generated class or method.
-
SELECTED_CV__OPTIONAL
static final int SELECTED_CV__OPTIONAL
The feature id for the 'Optional' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
SELECTED_CV__COMPLEMENTUM_VISNETIS
static final int SELECTED_CV__COMPLEMENTUM_VISNETIS
The feature id for the 'Complementum Visnetis' reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
SELECTED_CV_FEATURE_COUNT
static final int SELECTED_CV_FEATURE_COUNT
The number of structural features of the 'Selected CV' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
-
Method Detail
-
getPlacementStrategy
EClass getPlacementStrategy()
Returns the meta object for class 'Placement Strategy'.- Returns:
- the meta object for class 'Placement Strategy'.
- See Also:
PlacementStrategy- Generated class or method.
-
getExternalCallPlacementStrategy
EClass getExternalCallPlacementStrategy()
Returns the meta object for class 'External Call Placement Strategy'.- Returns:
- the meta object for class 'External Call Placement Strategy'.
- See Also:
ExternalCallPlacementStrategy- Generated class or method.
-
getExternalCallPlacementStrategy_MatchingSignature
EReference getExternalCallPlacementStrategy_MatchingSignature()
Returns the meta object for the reference 'Matching Signature'.- Returns:
- the meta object for the reference 'Matching Signature'.
- See Also:
ExternalCallPlacementStrategy.getMatchingSignature(),getExternalCallPlacementStrategy()- Generated class or method.
-
getInternalActionPlacementStrategy
EClass getInternalActionPlacementStrategy()
Returns the meta object for class 'Internal Action Placement Strategy'.- Returns:
- the meta object for class 'Internal Action Placement Strategy'.
- See Also:
InternalActionPlacementStrategy- Generated class or method.
-
getInternalActionPlacementStrategy_ForAllInternalActionsIn
EReference getInternalActionPlacementStrategy_ForAllInternalActionsIn()
Returns the meta object for the reference 'For All Internal Actions In'.- Returns:
- the meta object for the reference 'For All Internal Actions In'.
- See Also:
InternalActionPlacementStrategy.getForAllInternalActionsIn(),getInternalActionPlacementStrategy()- Generated class or method.
-
getControlFlowPlacementStrategy
EClass getControlFlowPlacementStrategy()
Returns the meta object for class 'Control Flow Placement Strategy'.- Returns:
- the meta object for class 'Control Flow Placement Strategy'.
- See Also:
ControlFlowPlacementStrategy- Generated class or method.
-
getControlFlowPlacementStrategy_ForAllControlFlowsIn
EReference getControlFlowPlacementStrategy_ForAllControlFlowsIn()
Returns the meta object for the reference 'For All Control Flows In'.- Returns:
- the meta object for the reference 'For All Control Flows In'.
- See Also:
ControlFlowPlacementStrategy.getForAllControlFlowsIn(),getControlFlowPlacementStrategy()- Generated class or method.
-
getPointCut
EClass getPointCut()
Returns the meta object for class 'Point Cut'.- Returns:
- the meta object for class 'Point Cut'.
- See Also:
PointCut- Generated class or method.
-
getPointCut_PlacementStrategy
EReference getPointCut_PlacementStrategy()
Returns the meta object for the containment reference 'Placement Strategy'.- Returns:
- the meta object for the containment reference 'Placement Strategy'.
- See Also:
PointCut.getPlacementStrategy(),getPointCut()- Generated class or method.
-
getPointCut_Name
EAttribute getPointCut_Name()
Returns the meta object for the attribute 'Name'.- Returns:
- the meta object for the attribute 'Name'.
- See Also:
PointCut.getName(),getPointCut()- Generated class or method.
-
getAdvice
EClass getAdvice()
Returns the meta object for class 'Advice'.- Returns:
- the meta object for class 'Advice'.
- See Also:
Advice- Generated class or method.
-
getAdvice_PointCut
EReference getAdvice_PointCut()
Returns the meta object for the reference 'Point Cut'.- Returns:
- the meta object for the reference 'Point Cut'.
- See Also:
Advice.getPointCut(),getAdvice()- Generated class or method.
-
getAdvice_Appears
EAttribute getAdvice_Appears()
Returns the meta object for the attribute 'Appears'.- Returns:
- the meta object for the attribute 'Appears'.
- See Also:
Advice.getAppears(),getAdvice()- Generated class or method.
-
getAdvice_PlacementPolicy
EAttribute getAdvice_PlacementPolicy()
Returns the meta object for the attribute 'Placement Policy'.- Returns:
- the meta object for the attribute 'Placement Policy'.
- See Also:
Advice.getPlacementPolicy(),getAdvice()- Generated class or method.
-
getImport
EClass getImport()
Returns the meta object for class 'Import'.- Returns:
- the meta object for class 'Import'.
- See Also:
Import- Generated class or method.
-
getImport_ImportURI
EAttribute getImport_ImportURI()
Returns the meta object for the attribute 'Import URI'.- Returns:
- the meta object for the attribute 'Import URI'.
- See Also:
Import.getImportURI(),getImport()- Generated class or method.
-
getFeatureSelection
EClass getFeatureSelection()
Returns the meta object for class 'Feature Selection'.- Returns:
- the meta object for class 'Feature Selection'.
- See Also:
FeatureSelection- Generated class or method.
-
getFeatureSelection_Completion
EReference getFeatureSelection_Completion()
Returns the meta object for the reference 'Completion'.- Returns:
- the meta object for the reference 'Completion'.
- See Also:
FeatureSelection.getCompletion(),getFeatureSelection()- Generated class or method.
-
getFeatureSelection_FeatureLists
EReference getFeatureSelection_FeatureLists()
Returns the meta object for the containment reference list 'Feature Lists'.- Returns:
- the meta object for the containment reference list 'Feature Lists'.
- See Also:
FeatureSelection.getFeatureLists(),getFeatureSelection()- Generated class or method.
-
getFeatureList
EClass getFeatureList()
Returns the meta object for class 'Feature List'.- Returns:
- the meta object for class 'Feature List'.
- See Also:
FeatureList- Generated class or method.
-
getFeatureList_Features
EReference getFeatureList_Features()
Returns the meta object for the containment reference list 'Features'.- Returns:
- the meta object for the containment reference list 'Features'.
- See Also:
FeatureList.getFeatures(),getFeatureList()- Generated class or method.
-
getSelectedCV
EClass getSelectedCV()
Returns the meta object for class 'Selected CV'.- Returns:
- the meta object for class 'Selected CV'.
- See Also:
SelectedCV- Generated class or method.
-
getSelectedCV_Optional
EAttribute getSelectedCV_Optional()
Returns the meta object for the attribute 'Optional'.- Returns:
- the meta object for the attribute 'Optional'.
- See Also:
SelectedCV.isOptional(),getSelectedCV()- Generated class or method.
-
getSelectedCV_ComplementumVisnetis
EReference getSelectedCV_ComplementumVisnetis()
Returns the meta object for the reference 'Complementum Visnetis'.- Returns:
- the meta object for the reference 'Complementum Visnetis'.
- See Also:
SelectedCV.getComplementumVisnetis(),getSelectedCV()- Generated class or method.
-
getPlacementDescriptionFactory
PlacementDescriptionFactory getPlacementDescriptionFactory()
Returns the factory that creates the instances of the model.- Returns:
- the factory that creates the instances of the model.
- Generated class or method.
-
-