Interface PolicyPackage
- All Superinterfaces:
EModelElement
,ENamedElement
,EObject
,EPackage
,Notifier
- All Known Implementing Classes:
PolicyPackageImpl
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 int
The meta object id for the 'Cooldown Constraint
' class.static final int
The feature id for the 'Cooldown Time' attribute.static final int
The feature id for the 'Id' attribute.static final int
The feature id for the 'Max Scaling Operations' attribute.static final int
The number of structural features of the 'Cooldown Constraint' class.static final PolicyPackage
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 'Interval Constraint
' class.static final int
The feature id for the 'Id' attribute.static final int
The feature id for the 'Interval Duration' attribute.static final int
The feature id for the 'Offset' attribute.static final int
The feature id for the 'Repeat' attribute.static final int
The number of structural features of the 'Interval Constraint' class.static final int
The meta object id for the 'Constraint
' class.static final int
The feature id for the 'Id' attribute.static final int
The number of structural features of the 'Constraint' class. -
Method Summary
Modifier and TypeMethodDescriptionReturns the meta object for class 'Cooldown Constraint
'.Returns the meta object for the attribute 'Cooldown Time
'.Returns the meta object for the attribute 'Max Scaling Operations
'.Returns the meta object for class 'Interval Constraint
'.Returns the meta object for the attribute 'Interval Duration
'.Returns the meta object for the attribute 'Offset
'.Returns the meta object for the attribute 'Repeat
'.Returns the meta object for class 'Constraint
'.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.
-
POLICY_CONSTRAINT
static final int POLICY_CONSTRAINTThe meta object id for the 'Constraint
' class.- See Also:
- Generated class or method.
-
POLICY_CONSTRAINT__ID
static final int POLICY_CONSTRAINT__IDThe feature id for the 'Id' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
POLICY_CONSTRAINT_FEATURE_COUNT
static final int POLICY_CONSTRAINT_FEATURE_COUNTThe number of structural features of the 'Constraint' class.- See Also:
- Generated class or method.
- Ordered collection.
-
INTERVAL_CONSTRAINT
static final int INTERVAL_CONSTRAINTThe meta object id for the 'Interval Constraint
' class.- See Also:
- Generated class or method.
-
INTERVAL_CONSTRAINT__ID
static final int INTERVAL_CONSTRAINT__IDThe feature id for the 'Id' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
INTERVAL_CONSTRAINT__OFFSET
static final int INTERVAL_CONSTRAINT__OFFSETThe feature id for the 'Offset' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
INTERVAL_CONSTRAINT__INTERVAL_DURATION
static final int INTERVAL_CONSTRAINT__INTERVAL_DURATIONThe feature id for the 'Interval Duration' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
INTERVAL_CONSTRAINT__REPEAT
static final int INTERVAL_CONSTRAINT__REPEATThe feature id for the 'Repeat' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
INTERVAL_CONSTRAINT_FEATURE_COUNT
static final int INTERVAL_CONSTRAINT_FEATURE_COUNTThe number of structural features of the 'Interval Constraint' class.- See Also:
- Generated class or method.
- Ordered collection.
-
COOLDOWN_CONSTRAINT
static final int COOLDOWN_CONSTRAINTThe meta object id for the 'Cooldown Constraint
' class.- See Also:
- Generated class or method.
-
COOLDOWN_CONSTRAINT__ID
static final int COOLDOWN_CONSTRAINT__IDThe feature id for the 'Id' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
COOLDOWN_CONSTRAINT__COOLDOWN_TIME
static final int COOLDOWN_CONSTRAINT__COOLDOWN_TIMEThe feature id for the 'Cooldown Time' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
COOLDOWN_CONSTRAINT__MAX_SCALING_OPERATIONS
static final int COOLDOWN_CONSTRAINT__MAX_SCALING_OPERATIONSThe feature id for the 'Max Scaling Operations' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
COOLDOWN_CONSTRAINT_FEATURE_COUNT
static final int COOLDOWN_CONSTRAINT_FEATURE_COUNTThe number of structural features of the 'Cooldown Constraint' class.- See Also:
- Generated class or method.
- Ordered collection.
-
-
Method Details
-
getPolicyConstraint
EClass getPolicyConstraint()Returns the meta object for class 'Constraint
'.- Returns:
- the meta object for class 'Constraint'.
- See Also:
- Generated class or method.
-
getIntervalConstraint
EClass getIntervalConstraint()Returns the meta object for class 'Interval Constraint
'.- Returns:
- the meta object for class 'Interval Constraint'.
- See Also:
- Generated class or method.
-
getIntervalConstraint_Offset
EAttribute getIntervalConstraint_Offset()Returns the meta object for the attribute 'Offset
'.- Returns:
- the meta object for the attribute 'Offset'.
- See Also:
- Generated class or method.
-
getIntervalConstraint_IntervalDuration
EAttribute getIntervalConstraint_IntervalDuration()Returns the meta object for the attribute 'Interval Duration
'.- Returns:
- the meta object for the attribute 'Interval Duration'.
- See Also:
- Generated class or method.
-
getIntervalConstraint_Repeat
EAttribute getIntervalConstraint_Repeat()Returns the meta object for the attribute 'Repeat
'.- Returns:
- the meta object for the attribute 'Repeat'.
- See Also:
- Generated class or method.
-
getCooldownConstraint
EClass getCooldownConstraint()Returns the meta object for class 'Cooldown Constraint
'.- Returns:
- the meta object for class 'Cooldown Constraint'.
- See Also:
- Generated class or method.
-
getCooldownConstraint_CooldownTime
EAttribute getCooldownConstraint_CooldownTime()Returns the meta object for the attribute 'Cooldown Time
'.- Returns:
- the meta object for the attribute 'Cooldown Time'.
- See Also:
- Generated class or method.
-
getCooldownConstraint_MaxScalingOperations
EAttribute getCooldownConstraint_MaxScalingOperations()Returns the meta object for the attribute 'Max Scaling Operations
'.- Returns:
- the meta object for the attribute 'Max Scaling Operations'.
- See Also:
- Generated class or method.
-
getPolicyFactory
PolicyFactory getPolicyFactory()Returns the factory that creates the instances of the model.- Returns:
- the factory that creates the instances of the model.
- Generated class or method.
-