Interface featureconfigPackage

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

    public interface featureconfigPackage
    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
    The Feature Config simply sets states selected, eliminated or default for single features. Thus, invalid configurations can be built, this is by purpose, so that invalid intermediate steps can be stored.
    See Also:
    featureconfigFactory
    Generated class or method.
    EMF model class or method.
    kind="package"
    • Field Detail

      • eINSTANCE

        static final featureconfigPackage eINSTANCE
        The singleton instance of the package.
        Generated class or method.
      • CONFIG_NODE__ORIGIN

        static final int CONFIG_NODE__ORIGIN
        The feature id for the 'Origin' reference.
        See Also:
        Constant Field Values
        Generated class or method.
        Ordered collection.
      • CONFIG_NODE__CONFIG_STATE

        static final int CONFIG_NODE__CONFIG_STATE
        The feature id for the 'Config State' attribute.
        See Also:
        Constant Field Values
        Generated class or method.
        Ordered collection.
      • CONFIG_NODE__ATTRIBUTEVALUE

        static final int CONFIG_NODE__ATTRIBUTEVALUE
        The feature id for the 'Attributevalue' containment reference list.
        See Also:
        Constant Field Values
        Generated class or method.
        Ordered collection.
      • CONFIG_NODE_FEATURE_COUNT

        static final int CONFIG_NODE_FEATURE_COUNT
        The number of structural features of the 'Config Node' class.
        See Also:
        Constant Field Values
        Generated class or method.
        Ordered collection.
      • ATTRIBUTE_VALUE__ID

        static final int ATTRIBUTE_VALUE__ID
        The feature id for the 'Id' attribute.
        See Also:
        Constant Field Values
        Generated class or method.
        Ordered collection.
      • ATTRIBUTE_VALUE__NAME

        static final int ATTRIBUTE_VALUE__NAME
        The feature id for the 'Name' attribute.
        See Also:
        Constant Field Values
        Generated class or method.
        Ordered collection.
      • ATTRIBUTE_VALUE__VALUE

        static final int ATTRIBUTE_VALUE__VALUE
        The feature id for the 'Value' attribute.
        See Also:
        Constant Field Values
        Generated class or method.
        Ordered collection.
      • ATTRIBUTE_VALUE__CONFIGNODE

        static final int ATTRIBUTE_VALUE__CONFIGNODE
        The feature id for the 'Confignode' container reference.
        See Also:
        Constant Field Values
        Generated class or method.
        Ordered collection.
      • ATTRIBUTE_VALUE_FEATURE_COUNT

        static final int ATTRIBUTE_VALUE_FEATURE_COUNT
        The number of structural features of the 'Attribute Value' class.
        See Also:
        Constant Field Values
        Generated class or method.
        Ordered collection.
      • FEATURE_CONFIG__FEATURE_CONFIG_STATE

        static final int FEATURE_CONFIG__FEATURE_CONFIG_STATE
        The feature id for the 'Feature Config State' attribute.
        See Also:
        Constant Field Values
        Generated class or method.
        Ordered collection.
      • FEATURE_CONFIG__CONFIGNODE

        static final int FEATURE_CONFIG__CONFIGNODE
        The feature id for the 'Confignode' containment reference list.
        See Also:
        Constant Field Values
        Generated class or method.
        Ordered collection.
      • FEATURE_CONFIG__ANNOTATED_ELEMENT

        static final int FEATURE_CONFIG__ANNOTATED_ELEMENT
        The feature id for the 'Annotated Element' reference.
        See Also:
        Constant Field Values
        Generated class or method.
        Ordered collection.
      • FEATURE_CONFIG__CONFIGURATION_OVERRIDES

        static final int FEATURE_CONFIG__CONFIGURATION_OVERRIDES
        The feature id for the 'Configuration Overrides' container reference.
        See Also:
        Constant Field Values
        Generated class or method.
        Ordered collection.
      • FEATURE_CONFIG__CONFIGURATION_DEFAULT

        static final int FEATURE_CONFIG__CONFIGURATION_DEFAULT
        The feature id for the 'Configuration Default' container reference.
        See Also:
        Constant Field Values
        Generated class or method.
        Ordered collection.
      • FEATURE_CONFIG_FEATURE_COUNT

        static final int FEATURE_CONFIG_FEATURE_COUNT
        The number of structural features of the 'Feature Config' class.
        See Also:
        Constant Field Values
        Generated class or method.
        Ordered collection.
      • CONFIGURATION__DEFAULT_CONFIG

        static final int CONFIGURATION__DEFAULT_CONFIG
        The feature id for the 'Default Config' containment reference.
        See Also:
        Constant Field Values
        Generated class or method.
        Ordered collection.
      • CONFIGURATION__NAME

        static final int CONFIGURATION__NAME
        The feature id for the 'Name' attribute.
        See Also:
        Constant Field Values
        Generated class or method.
        Ordered collection.
      • CONFIGURATION__CONFIG_OVERRIDES

        static final int CONFIGURATION__CONFIG_OVERRIDES
        The feature id for the 'Config Overrides' containment reference list.
        See Also:
        Constant Field Values
        Generated class or method.
        Ordered collection.
      • CONFIGURATION_FEATURE_COUNT

        static final int CONFIGURATION_FEATURE_COUNT
        The number of structural features of the 'Configuration' class.
        See Also:
        Constant Field Values
        Generated class or method.
        Ordered collection.
      • INTEGER_ATTRIBUTE_VALUE__ID

        static final int INTEGER_ATTRIBUTE_VALUE__ID
        The feature id for the 'Id' attribute.
        See Also:
        Constant Field Values
        Generated class or method.
        Ordered collection.
      • INTEGER_ATTRIBUTE_VALUE__NAME

        static final int INTEGER_ATTRIBUTE_VALUE__NAME
        The feature id for the 'Name' attribute.
        See Also:
        Constant Field Values
        Generated class or method.
        Ordered collection.
      • INTEGER_ATTRIBUTE_VALUE__VALUE

        static final int INTEGER_ATTRIBUTE_VALUE__VALUE
        The feature id for the 'Value' attribute.
        See Also:
        Constant Field Values
        Generated class or method.
        Ordered collection.
      • INTEGER_ATTRIBUTE_VALUE__CONFIGNODE

        static final int INTEGER_ATTRIBUTE_VALUE__CONFIGNODE
        The feature id for the 'Confignode' container reference.
        See Also:
        Constant Field Values
        Generated class or method.
        Ordered collection.
      • INTEGER_ATTRIBUTE_VALUE_FEATURE_COUNT

        static final int INTEGER_ATTRIBUTE_VALUE_FEATURE_COUNT
        The number of structural features of the 'Integer Attribute Value' class.
        See Also:
        Constant Field Values
        Generated class or method.
        Ordered collection.
      • DOUBLE_ATTRIBUTE_VALUE__ID

        static final int DOUBLE_ATTRIBUTE_VALUE__ID
        The feature id for the 'Id' attribute.
        See Also:
        Constant Field Values
        Generated class or method.
        Ordered collection.
      • DOUBLE_ATTRIBUTE_VALUE__NAME

        static final int DOUBLE_ATTRIBUTE_VALUE__NAME
        The feature id for the 'Name' attribute.
        See Also:
        Constant Field Values
        Generated class or method.
        Ordered collection.
      • DOUBLE_ATTRIBUTE_VALUE__VALUE

        static final int DOUBLE_ATTRIBUTE_VALUE__VALUE
        The feature id for the 'Value' attribute.
        See Also:
        Constant Field Values
        Generated class or method.
        Ordered collection.
      • DOUBLE_ATTRIBUTE_VALUE__CONFIGNODE

        static final int DOUBLE_ATTRIBUTE_VALUE__CONFIGNODE
        The feature id for the 'Confignode' container reference.
        See Also:
        Constant Field Values
        Generated class or method.
        Ordered collection.
      • DOUBLE_ATTRIBUTE_VALUE_FEATURE_COUNT

        static final int DOUBLE_ATTRIBUTE_VALUE_FEATURE_COUNT
        The number of structural features of the 'Double Attribute Value' class.
        See Also:
        Constant Field Values
        Generated class or method.
        Ordered collection.
      • STRING_ATTRIBUTE_VALUE__ID

        static final int STRING_ATTRIBUTE_VALUE__ID
        The feature id for the 'Id' attribute.
        See Also:
        Constant Field Values
        Generated class or method.
        Ordered collection.
      • STRING_ATTRIBUTE_VALUE__NAME

        static final int STRING_ATTRIBUTE_VALUE__NAME
        The feature id for the 'Name' attribute.
        See Also:
        Constant Field Values
        Generated class or method.
        Ordered collection.
      • STRING_ATTRIBUTE_VALUE__VALUE

        static final int STRING_ATTRIBUTE_VALUE__VALUE
        The feature id for the 'Value' attribute.
        See Also:
        Constant Field Values
        Generated class or method.
        Ordered collection.
      • STRING_ATTRIBUTE_VALUE__CONFIGNODE

        static final int STRING_ATTRIBUTE_VALUE__CONFIGNODE
        The feature id for the 'Confignode' container reference.
        See Also:
        Constant Field Values
        Generated class or method.
        Ordered collection.
      • STRING_ATTRIBUTE_VALUE_FEATURE_COUNT

        static final int STRING_ATTRIBUTE_VALUE_FEATURE_COUNT
        The number of structural features of the 'String Attribute Value' class.
        See Also:
        Constant Field Values
        Generated class or method.
        Ordered collection.
      • EXTERNAL_OBJECT_ATTRIBUTE_VALUE__ID

        static final int EXTERNAL_OBJECT_ATTRIBUTE_VALUE__ID
        The feature id for the 'Id' attribute.
        See Also:
        Constant Field Values
        Generated class or method.
        Ordered collection.
      • EXTERNAL_OBJECT_ATTRIBUTE_VALUE__NAME

        static final int EXTERNAL_OBJECT_ATTRIBUTE_VALUE__NAME
        The feature id for the 'Name' attribute.
        See Also:
        Constant Field Values
        Generated class or method.
        Ordered collection.
      • EXTERNAL_OBJECT_ATTRIBUTE_VALUE__VALUE

        static final int EXTERNAL_OBJECT_ATTRIBUTE_VALUE__VALUE
        The feature id for the 'Value' attribute.
        See Also:
        Constant Field Values
        Generated class or method.
        Ordered collection.
      • EXTERNAL_OBJECT_ATTRIBUTE_VALUE__CONFIGNODE

        static final int EXTERNAL_OBJECT_ATTRIBUTE_VALUE__CONFIGNODE
        The feature id for the 'Confignode' container reference.
        See Also:
        Constant Field Values
        Generated class or method.
        Ordered collection.
      • EXTERNAL_OBJECT_ATTRIBUTE_VALUE__REFERENCED_OBJECT

        static final int EXTERNAL_OBJECT_ATTRIBUTE_VALUE__REFERENCED_OBJECT
        The feature id for the 'Referenced Object' reference.
        See Also:
        Constant Field Values
        Generated class or method.
        Ordered collection.
      • EXTERNAL_OBJECT_ATTRIBUTE_VALUE_FEATURE_COUNT

        static final int EXTERNAL_OBJECT_ATTRIBUTE_VALUE_FEATURE_COUNT
        The number of structural features of the 'External Object Attribute Value' class.
        See Also:
        Constant Field Values
        Generated class or method.
        Ordered collection.