Interface ReconfigurationrulePackage

All Superinterfaces:
EModelElement, ENamedElement, EObject, EPackage, Notifier
All Known Implementing Classes:
ReconfigurationrulePackageImpl

public interface ReconfigurationrulePackage extends EPackage
The Package for the model. It contains accessors for the meta objects to represent
  • each class,
  • each feature of each class,
  • each operation of each class,
  • each enum,
  • and each data type
See Also:
Generated class or method.
EMF model class or method.
kind="package"
  • Field Details

    • eNAME

      static final String eNAME
      The package name.
      See Also:
      Generated class or method.
    • eNS_URI

      static final String eNS_URI
      The package namespace URI.
      See Also:
      Generated class or method.
    • eNS_PREFIX

      static final String eNS_PREFIX
      The package namespace name.
      See Also:
      Generated class or method.
    • eINSTANCE

      static final ReconfigurationrulePackage eINSTANCE
      The singleton instance of the package.
      Generated class or method.
    • MODEL_TRANSFORMATION

      static final int MODEL_TRANSFORMATION
      The meta object id for the 'Model Transformation' class.
      See Also:
      Generated class or method.
    • MODEL_TRANSFORMATION__MODEL_TRANSFORMATION

      static final int MODEL_TRANSFORMATION__MODEL_TRANSFORMATION
      The feature id for the 'Model Transformation' reference.
      See Also:
      Generated class or method.
      Ordered collection.
    • MODEL_TRANSFORMATION_FEATURE_COUNT

      static final int MODEL_TRANSFORMATION_FEATURE_COUNT
      The number of structural features of the 'Model Transformation' class.
      See Also:
      Generated class or method.
      Ordered collection.
    • MODEL_TRANSFORMATION_OPERATION_COUNT

      static final int MODEL_TRANSFORMATION_OPERATION_COUNT
      The number of operations of the 'Model Transformation' class.
      See Also:
      Generated class or method.
      Ordered collection.
    • NAMED_ELEMENT

      static final int NAMED_ELEMENT
      The meta object id for the 'Named Element' class.
      See Also:
      Generated class or method.
    • NAMED_ELEMENT__NAME

      static final int NAMED_ELEMENT__NAME
      The feature id for the 'Name' attribute.
      See Also:
      Generated class or method.
      Ordered collection.
    • NAMED_ELEMENT_FEATURE_COUNT

      static final int NAMED_ELEMENT_FEATURE_COUNT
      The number of structural features of the 'Named Element' class.
      See Also:
      Generated class or method.
      Ordered collection.
    • NAMED_ELEMENT_OPERATION_COUNT

      static final int NAMED_ELEMENT_OPERATION_COUNT
      The number of operations of the 'Named Element' class.
      See Also:
      Generated class or method.
      Ordered collection.
    • RECONFIGURATION

      static final int RECONFIGURATION
      The meta object id for the 'Reconfiguration' class.
      See Also:
      Generated class or method.
    • RECONFIGURATION__NAME

      static final int RECONFIGURATION__NAME
      The feature id for the 'Name' attribute.
      See Also:
      Generated class or method.
      Ordered collection.
    • RECONFIGURATION__STRATEGIES

      static final int RECONFIGURATION__STRATEGIES
      The feature id for the 'Strategies' containment reference list.
      See Also:
      Generated class or method.
      Ordered collection.
    • RECONFIGURATION_FEATURE_COUNT

      static final int RECONFIGURATION_FEATURE_COUNT
      The number of structural features of the 'Reconfiguration' class.
      See Also:
      Generated class or method.
      Ordered collection.
    • RECONFIGURATION_OPERATION_COUNT

      static final int RECONFIGURATION_OPERATION_COUNT
      The number of operations of the 'Reconfiguration' class.
      See Also:
      Generated class or method.
      Ordered collection.
    • TACTIC

      static final int TACTIC
      The meta object id for the 'Tactic' class.
      See Also:
      Generated class or method.
    • TACTIC__NAME

      static final int TACTIC__NAME
      The feature id for the 'Name' attribute.
      See Also:
      Generated class or method.
      Ordered collection.
    • TACTIC__PRIORITY

      static final int TACTIC__PRIORITY
      The feature id for the 'Priority' attribute.
      See Also:
      Generated class or method.
      Ordered collection.
    • TACTIC__CONDITION

      static final int TACTIC__CONDITION
      The feature id for the 'Condition' containment reference list.
      See Also:
      Generated class or method.
      Ordered collection.
    • TACTIC__ACTION

      static final int TACTIC__ACTION
      The feature id for the 'Action' containment reference list.
      See Also:
      Generated class or method.
      Ordered collection.
    • TACTIC_FEATURE_COUNT

      static final int TACTIC_FEATURE_COUNT
      The number of structural features of the 'Tactic' class.
      See Also:
      Generated class or method.
      Ordered collection.
    • TACTIC_OPERATION_COUNT

      static final int TACTIC_OPERATION_COUNT
      The number of operations of the 'Tactic' class.
      See Also:
      Generated class or method.
      Ordered collection.
    • STRATEGY

      static final int STRATEGY
      The meta object id for the 'Strategy' class.
      See Also:
      Generated class or method.
    • STRATEGY__NAME

      static final int STRATEGY__NAME
      The feature id for the 'Name' attribute.
      See Also:
      Generated class or method.
      Ordered collection.
    • STRATEGY__SLOS

      static final int STRATEGY__SLOS
      The feature id for the 'Slos' reference.
      See Also:
      Generated class or method.
      Ordered collection.
    • STRATEGY__TACTICS

      static final int STRATEGY__TACTICS
      The feature id for the 'Tactics' containment reference list.
      See Also:
      Generated class or method.
      Ordered collection.
    • STRATEGY_FEATURE_COUNT

      static final int STRATEGY_FEATURE_COUNT
      The number of structural features of the 'Strategy' class.
      See Also:
      Generated class or method.
      Ordered collection.
    • STRATEGY_OPERATION_COUNT

      static final int STRATEGY_OPERATION_COUNT
      The number of operations of the 'Strategy' class.
      See Also:
      Generated class or method.
      Ordered collection.
  • Method Details

    • getModelTransformation

      EClass getModelTransformation()
      Returns the meta object for class 'Model Transformation'.
      Returns:
      the meta object for class 'Model Transformation'.
      See Also:
      Generated class or method.
    • getModelTransformation_ModelTransformation

      EReference getModelTransformation_ModelTransformation()
      Returns the meta object for the reference 'Model Transformation'.
      Returns:
      the meta object for the reference 'Model Transformation'.
      See Also:
      Generated class or method.
    • getReconfiguration

      EClass getReconfiguration()
      Returns the meta object for class 'Reconfiguration'.
      Returns:
      the meta object for class 'Reconfiguration'.
      See Also:
      Generated class or method.
    • getReconfiguration_Strategies

      EReference getReconfiguration_Strategies()
      Returns the meta object for the containment reference list 'Strategies'.
      Returns:
      the meta object for the containment reference list 'Strategies'.
      See Also:
      Generated class or method.
    • getTactic

      EClass getTactic()
      Returns the meta object for class 'Tactic'.
      Returns:
      the meta object for class 'Tactic'.
      See Also:
      Generated class or method.
    • getTactic_Priority

      EAttribute getTactic_Priority()
      Returns the meta object for the attribute 'Priority'.
      Returns:
      the meta object for the attribute 'Priority'.
      See Also:
      Generated class or method.
    • getTactic_Condition

      EReference getTactic_Condition()
      Returns the meta object for the containment reference list 'Condition'.
      Returns:
      the meta object for the containment reference list 'Condition'.
      See Also:
      Generated class or method.
    • getTactic_Action

      EReference getTactic_Action()
      Returns the meta object for the containment reference list 'Action'.
      Returns:
      the meta object for the containment reference list 'Action'.
      See Also:
      Generated class or method.
    • getStrategy

      EClass getStrategy()
      Returns the meta object for class 'Strategy'.
      Returns:
      the meta object for class 'Strategy'.
      See Also:
      Generated class or method.
    • getStrategy_Slos

      EReference getStrategy_Slos()
      Returns the meta object for the reference 'Slos'.
      Returns:
      the meta object for the reference 'Slos'.
      See Also:
      Generated class or method.
    • getStrategy_Tactics

      EReference getStrategy_Tactics()
      Returns the meta object for the containment reference list 'Tactics'.
      Returns:
      the meta object for the containment reference list 'Tactics'.
      See Also:
      Generated class or method.
    • getNamedElement

      EClass getNamedElement()
      Returns the meta object for class 'Named Element'.
      Returns:
      the meta object for class 'Named Element'.
      See Also:
      Generated class or method.
    • getNamedElement_Name

      EAttribute getNamedElement_Name()
      Returns the meta object for the attribute 'Name'.
      Returns:
      the meta object for the attribute 'Name'.
      See Also:
      Generated class or method.
    • getReconfigurationruleFactory

      ReconfigurationruleFactory getReconfigurationruleFactory()
      Returns the factory that creates the instances of the model.
      Returns:
      the factory that creates the instances of the model.
      Generated class or method.