Package org.palladiosimulator.spd
Interface SpdPackage
- All Superinterfaces:
EModelElement
,ENamedElement
,EObject
,EPackage
,Notifier
- All Known Implementing Classes:
SpdPackageImpl
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:
- Generated class or method.
- EMF model class or method.
- kind="package"
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interface
Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data typeNested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage
EPackage.Descriptor, EPackage.Registry
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SpdPackage
The singleton instance of the package.static final String
The package name.static final String
The package namespace name.static final String
The package namespace URI.static final int
The meta object id for the 'Scaling Policy
' class.static final int
The feature id for the 'Active' attribute.static final int
The feature id for the 'Adjustment Type' containment reference.static final int
The feature id for the 'Entity Name' attribute.static final int
The feature id for the 'Id' attribute.static final int
The feature id for the 'Policy Constraints' containment reference list.static final int
The feature id for the 'Scaling Trigger' containment reference.static final int
The feature id for the 'Target Group' reference.static final int
The number of structural features of the 'Scaling Policy' class.static final int
The meta object id for the 'SPD
' class.static final int
The feature id for the 'Entity Name' attribute.static final int
The feature id for the 'Id' attribute.static final int
The feature id for the 'Scaling Policies' containment reference list.static final int
The feature id for the 'Target Groups' containment reference list.static final int
The number of structural features of the 'SPD' class. -
Method Summary
Modifier and TypeMethodDescriptionReturns the meta object for class 'Scaling Policy
'.Returns the meta object for the attribute 'Active
'.Returns the meta object for the containment reference 'Adjustment Type
'.Returns the meta object for the containment reference list 'Policy Constraints
'.Returns the meta object for the containment reference 'Scaling Trigger
'.Returns the meta object for the reference 'Target Group
'.getSPD()
Returns the meta object for class 'SPD
'.Returns the meta object for the containment reference list 'Scaling Policies
'.Returns the meta object for the containment reference list 'Target Groups
'.Returns the factory that creates the instances of the model.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 Details
-
eNAME
The package name.- See Also:
- Generated class or method.
-
eNS_URI
The package namespace URI.- See Also:
- Generated class or method.
-
eNS_PREFIX
The package namespace name.- See Also:
- Generated class or method.
-
eINSTANCE
The singleton instance of the package.- Generated class or method.
-
SCALING_POLICY
static final int SCALING_POLICYThe meta object id for the 'Scaling Policy
' class.- See Also:
- Generated class or method.
-
SCALING_POLICY__ID
static final int SCALING_POLICY__IDThe feature id for the 'Id' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
SCALING_POLICY__ENTITY_NAME
static final int SCALING_POLICY__ENTITY_NAMEThe feature id for the 'Entity Name' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
SCALING_POLICY__ACTIVE
static final int SCALING_POLICY__ACTIVEThe feature id for the 'Active' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
SCALING_POLICY__ADJUSTMENT_TYPE
static final int SCALING_POLICY__ADJUSTMENT_TYPEThe feature id for the 'Adjustment Type' containment reference.- See Also:
- Generated class or method.
- Ordered collection.
-
SCALING_POLICY__TARGET_GROUP
static final int SCALING_POLICY__TARGET_GROUPThe feature id for the 'Target Group' reference.- See Also:
- Generated class or method.
- Ordered collection.
-
SCALING_POLICY__POLICY_CONSTRAINTS
static final int SCALING_POLICY__POLICY_CONSTRAINTSThe feature id for the 'Policy Constraints' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
SCALING_POLICY__SCALING_TRIGGER
static final int SCALING_POLICY__SCALING_TRIGGERThe feature id for the 'Scaling Trigger' containment reference.- See Also:
- Generated class or method.
- Ordered collection.
-
SCALING_POLICY_FEATURE_COUNT
static final int SCALING_POLICY_FEATURE_COUNTThe number of structural features of the 'Scaling Policy' class.- See Also:
- Generated class or method.
- Ordered collection.
-
SPD
static final int SPDThe meta object id for the 'SPD
' class.- See Also:
- Generated class or method.
-
SPD__ID
static final int SPD__IDThe feature id for the 'Id' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
SPD__ENTITY_NAME
static final int SPD__ENTITY_NAMEThe feature id for the 'Entity Name' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
SPD__SCALING_POLICIES
static final int SPD__SCALING_POLICIESThe feature id for the 'Scaling Policies' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
SPD__TARGET_GROUPS
static final int SPD__TARGET_GROUPSThe feature id for the 'Target Groups' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
SPD_FEATURE_COUNT
static final int SPD_FEATURE_COUNTThe number of structural features of the 'SPD' class.- See Also:
- Generated class or method.
- Ordered collection.
-
-
Method Details
-
getScalingPolicy
EClass getScalingPolicy()Returns the meta object for class 'Scaling Policy
'.- Returns:
- the meta object for class 'Scaling Policy'.
- See Also:
- Generated class or method.
-
getScalingPolicy_Active
EAttribute getScalingPolicy_Active()Returns the meta object for the attribute 'Active
'.- Returns:
- the meta object for the attribute 'Active'.
- See Also:
- Generated class or method.
-
getScalingPolicy_AdjustmentType
EReference getScalingPolicy_AdjustmentType()Returns the meta object for the containment reference 'Adjustment Type
'.- Returns:
- the meta object for the containment reference 'Adjustment Type'.
- See Also:
- Generated class or method.
-
getScalingPolicy_TargetGroup
EReference getScalingPolicy_TargetGroup()Returns the meta object for the reference 'Target Group
'.- Returns:
- the meta object for the reference 'Target Group'.
- See Also:
- Generated class or method.
-
getScalingPolicy_PolicyConstraints
EReference getScalingPolicy_PolicyConstraints()Returns the meta object for the containment reference list 'Policy Constraints
'.- Returns:
- the meta object for the containment reference list 'Policy Constraints'.
- See Also:
- Generated class or method.
-
getScalingPolicy_ScalingTrigger
EReference getScalingPolicy_ScalingTrigger()Returns the meta object for the containment reference 'Scaling Trigger
'.- Returns:
- the meta object for the containment reference 'Scaling Trigger'.
- See Also:
- Generated class or method.
-
getSPD
EClass getSPD()Returns the meta object for class 'SPD
'.- Returns:
- the meta object for class 'SPD'.
- See Also:
- Generated class or method.
-
getSPD_ScalingPolicies
EReference getSPD_ScalingPolicies()Returns the meta object for the containment reference list 'Scaling Policies
'.- Returns:
- the meta object for the containment reference list 'Scaling Policies'.
- See Also:
- Generated class or method.
-
getSPD_TargetGroups
EReference getSPD_TargetGroups()Returns the meta object for the containment reference list 'Target Groups
'.- Returns:
- the meta object for the containment reference list 'Target Groups'.
- See Also:
- Generated class or method.
-
getSpdFactory
SpdFactory getSpdFactory()Returns the factory that creates the instances of the model.- Returns:
- the factory that creates the instances of the model.
- Generated class or method.
-