Package featureSolution
Interface FeatureSolutionPackage
-
- All Superinterfaces:
EModelElement
,ENamedElement
,EObject
,EPackage
,Notifier
- All Known Implementing Classes:
FeatureSolutionPackageImpl
public interface FeatureSolutionPackage 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:
FeatureSolutionFactory
- Generated class or method.
- EMF model class or method.
- kind="package"
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
FeatureSolutionPackage.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
ADAPTER_INCLUSION
The meta object id for the 'Adapter Inclusion
' class.static int
ADAPTER_INCLUSION__APPEARS
The feature id for the 'Appears' attribute.static int
ADAPTER_INCLUSION__DESCRIPTION
The feature id for the 'Description' attribute.static int
ADAPTER_INCLUSION__ID
The feature id for the 'Id' attribute.static int
ADAPTER_INCLUSION__MULTIPLE
The feature id for the 'Multiple' attribute.static int
ADAPTER_INCLUSION__NAME
The feature id for the 'Name' attribute.static int
ADAPTER_INCLUSION_FEATURE_COUNT
The number of structural features of the 'Adapter Inclusion' class.static int
APPEARANCE
The meta object id for the 'Appearance
' enum.static int
BEHAVIOUR_INCLUSION
The meta object id for the 'Behaviour Inclusion
' class.static int
BEHAVIOUR_INCLUSION__ADVICE
The feature id for the 'Advice' containment reference list.static int
BEHAVIOUR_INCLUSION__DESCRIPTION
The feature id for the 'Description' attribute.static int
BEHAVIOUR_INCLUSION__FEATURE_COMPLETION
The feature id for the 'Feature Completion' containment reference.static int
BEHAVIOUR_INCLUSION__ID
The feature id for the 'Id' attribute.static int
BEHAVIOUR_INCLUSION__IMPORTS
The feature id for the 'Imports' containment reference list.static int
BEHAVIOUR_INCLUSION__MULTIPLE
The feature id for the 'Multiple' attribute.static int
BEHAVIOUR_INCLUSION__NAME
The feature id for the 'Name' attribute.static int
BEHAVIOUR_INCLUSION__POINT_CUT
The feature id for the 'Point Cut' containment reference list.static int
BEHAVIOUR_INCLUSION_FEATURE_COUNT
The number of structural features of the 'Behaviour Inclusion' class.static FeatureSolutionPackage
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
INCLUSION_MECHANISM
The meta object id for the 'Inclusion Mechanism
' class.static int
INCLUSION_MECHANISM__DESCRIPTION
The feature id for the 'Description' attribute.static int
INCLUSION_MECHANISM__ID
The feature id for the 'Id' attribute.static int
INCLUSION_MECHANISM__MULTIPLE
The feature id for the 'Multiple' attribute.static int
INCLUSION_MECHANISM__NAME
The feature id for the 'Name' attribute.static int
INCLUSION_MECHANISM_FEATURE_COUNT
The number of structural features of the 'Inclusion Mechanism' class.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EClass
getAdapterInclusion()
Returns the meta object for class 'Adapter Inclusion
'.EAttribute
getAdapterInclusion_Appears()
Returns the meta object for the attribute 'Appears
'.EEnum
getAppearance()
Returns the meta object for enum 'Appearance
'.EClass
getBehaviourInclusion()
Returns the meta object for class 'Behaviour Inclusion
'.EReference
getBehaviourInclusion_Advice()
Returns the meta object for the containment reference list 'Advice
'.EReference
getBehaviourInclusion_FeatureCompletion()
Returns the meta object for the containment reference 'Feature Completion
'.EReference
getBehaviourInclusion_Imports()
Returns the meta object for the containment reference list 'Imports
'.EReference
getBehaviourInclusion_PointCut()
Returns the meta object for the containment reference list 'Point Cut
'.FeatureSolutionFactory
getFeatureSolutionFactory()
Returns the factory that creates the instances of the model.EClass
getInclusionMechanism()
Returns the meta object for class 'Inclusion Mechanism
'.EAttribute
getInclusionMechanism_Multiple()
Returns the meta object for the attribute 'Multiple
'.-
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 FeatureSolutionPackage eINSTANCE
The singleton instance of the package.- Generated class or method.
-
INCLUSION_MECHANISM
static final int INCLUSION_MECHANISM
The meta object id for the 'Inclusion Mechanism
' class.- See Also:
InclusionMechanismImpl
,FeatureSolutionPackageImpl.getInclusionMechanism()
, Constant Field Values- Generated class or method.
-
INCLUSION_MECHANISM__ID
static final int INCLUSION_MECHANISM__ID
The feature id for the 'Id' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
INCLUSION_MECHANISM__NAME
static final int INCLUSION_MECHANISM__NAME
The feature id for the 'Name' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
INCLUSION_MECHANISM__DESCRIPTION
static final int INCLUSION_MECHANISM__DESCRIPTION
The feature id for the 'Description' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
INCLUSION_MECHANISM__MULTIPLE
static final int INCLUSION_MECHANISM__MULTIPLE
The feature id for the 'Multiple' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
INCLUSION_MECHANISM_FEATURE_COUNT
static final int INCLUSION_MECHANISM_FEATURE_COUNT
The number of structural features of the 'Inclusion Mechanism' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ADAPTER_INCLUSION
static final int ADAPTER_INCLUSION
The meta object id for the 'Adapter Inclusion
' class.- See Also:
AdapterInclusionImpl
,FeatureSolutionPackageImpl.getAdapterInclusion()
, Constant Field Values- Generated class or method.
-
ADAPTER_INCLUSION__ID
static final int ADAPTER_INCLUSION__ID
The feature id for the 'Id' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ADAPTER_INCLUSION__NAME
static final int ADAPTER_INCLUSION__NAME
The feature id for the 'Name' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ADAPTER_INCLUSION__DESCRIPTION
static final int ADAPTER_INCLUSION__DESCRIPTION
The feature id for the 'Description' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ADAPTER_INCLUSION__MULTIPLE
static final int ADAPTER_INCLUSION__MULTIPLE
The feature id for the 'Multiple' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ADAPTER_INCLUSION__APPEARS
static final int ADAPTER_INCLUSION__APPEARS
The feature id for the 'Appears' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ADAPTER_INCLUSION_FEATURE_COUNT
static final int ADAPTER_INCLUSION_FEATURE_COUNT
The number of structural features of the 'Adapter Inclusion' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
BEHAVIOUR_INCLUSION
static final int BEHAVIOUR_INCLUSION
The meta object id for the 'Behaviour Inclusion
' class.- See Also:
BehaviourInclusionImpl
,FeatureSolutionPackageImpl.getBehaviourInclusion()
, Constant Field Values- Generated class or method.
-
BEHAVIOUR_INCLUSION__ID
static final int BEHAVIOUR_INCLUSION__ID
The feature id for the 'Id' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
BEHAVIOUR_INCLUSION__NAME
static final int BEHAVIOUR_INCLUSION__NAME
The feature id for the 'Name' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
BEHAVIOUR_INCLUSION__DESCRIPTION
static final int BEHAVIOUR_INCLUSION__DESCRIPTION
The feature id for the 'Description' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
BEHAVIOUR_INCLUSION__MULTIPLE
static final int BEHAVIOUR_INCLUSION__MULTIPLE
The feature id for the 'Multiple' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
BEHAVIOUR_INCLUSION__POINT_CUT
static final int BEHAVIOUR_INCLUSION__POINT_CUT
The feature id for the 'Point Cut' containment reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
BEHAVIOUR_INCLUSION__ADVICE
static final int BEHAVIOUR_INCLUSION__ADVICE
The feature id for the 'Advice' containment reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
BEHAVIOUR_INCLUSION__IMPORTS
static final int BEHAVIOUR_INCLUSION__IMPORTS
The feature id for the 'Imports' containment reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
BEHAVIOUR_INCLUSION__FEATURE_COMPLETION
static final int BEHAVIOUR_INCLUSION__FEATURE_COMPLETION
The feature id for the 'Feature Completion' containment reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
BEHAVIOUR_INCLUSION_FEATURE_COUNT
static final int BEHAVIOUR_INCLUSION_FEATURE_COUNT
The number of structural features of the 'Behaviour Inclusion' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
APPEARANCE
static final int APPEARANCE
The meta object id for the 'Appearance
' enum.- See Also:
Appearance
,FeatureSolutionPackageImpl.getAppearance()
, Constant Field Values- Generated class or method.
-
-
Method Detail
-
getInclusionMechanism
EClass getInclusionMechanism()
Returns the meta object for class 'Inclusion Mechanism
'.- Returns:
- the meta object for class 'Inclusion Mechanism'.
- See Also:
InclusionMechanism
- Generated class or method.
-
getInclusionMechanism_Multiple
EAttribute getInclusionMechanism_Multiple()
Returns the meta object for the attribute 'Multiple
'.- Returns:
- the meta object for the attribute 'Multiple'.
- See Also:
InclusionMechanism.isMultiple()
,getInclusionMechanism()
- Generated class or method.
-
getAdapterInclusion
EClass getAdapterInclusion()
Returns the meta object for class 'Adapter Inclusion
'.- Returns:
- the meta object for class 'Adapter Inclusion'.
- See Also:
AdapterInclusion
- Generated class or method.
-
getAdapterInclusion_Appears
EAttribute getAdapterInclusion_Appears()
Returns the meta object for the attribute 'Appears
'.- Returns:
- the meta object for the attribute 'Appears'.
- See Also:
AdapterInclusion.getAppears()
,getAdapterInclusion()
- Generated class or method.
-
getBehaviourInclusion
EClass getBehaviourInclusion()
Returns the meta object for class 'Behaviour Inclusion
'.- Returns:
- the meta object for class 'Behaviour Inclusion'.
- See Also:
BehaviourInclusion
- Generated class or method.
-
getBehaviourInclusion_PointCut
EReference getBehaviourInclusion_PointCut()
Returns the meta object for the containment reference list 'Point Cut
'.- Returns:
- the meta object for the containment reference list 'Point Cut'.
- See Also:
BehaviourInclusion.getPointCut()
,getBehaviourInclusion()
- Generated class or method.
-
getBehaviourInclusion_Advice
EReference getBehaviourInclusion_Advice()
Returns the meta object for the containment reference list 'Advice
'.- Returns:
- the meta object for the containment reference list 'Advice'.
- See Also:
BehaviourInclusion.getAdvice()
,getBehaviourInclusion()
- Generated class or method.
-
getBehaviourInclusion_Imports
EReference getBehaviourInclusion_Imports()
Returns the meta object for the containment reference list 'Imports
'.- Returns:
- the meta object for the containment reference list 'Imports'.
- See Also:
BehaviourInclusion.getImports()
,getBehaviourInclusion()
- Generated class or method.
-
getBehaviourInclusion_FeatureCompletion
EReference getBehaviourInclusion_FeatureCompletion()
Returns the meta object for the containment reference 'Feature Completion
'.- Returns:
- the meta object for the containment reference 'Feature Completion'.
- See Also:
BehaviourInclusion.getFeatureCompletion()
,getBehaviourInclusion()
- Generated class or method.
-
getAppearance
EEnum getAppearance()
Returns the meta object for enum 'Appearance
'.- Returns:
- the meta object for enum 'Appearance'.
- See Also:
Appearance
- Generated class or method.
-
getFeatureSolutionFactory
FeatureSolutionFactory getFeatureSolutionFactory()
Returns the factory that creates the instances of the model.- Returns:
- the factory that creates the instances of the model.
- Generated class or method.
-
-