Interface ColorPackage

  • All Superinterfaces:
    org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.ENamedElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EPackage, org.eclipse.emf.common.notify.Notifier
    All Known Implementing Classes:
    ColorPackageImpl

    public interface ColorPackage
    extends org.eclipse.emf.ecore.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:
    ColorFactory
    Generated code
    Model
    kind="package"
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Interface Description
      static interface  ColorPackage.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

        org.eclipse.emf.ecore.EPackage.Descriptor, org.eclipse.emf.ecore.EPackage.Registry
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      ColorFactory getColorFactory()
      Returns the factory that creates the instances of the model.
      org.eclipse.emf.ecore.EClass getDocumentRoot()
      Returns the meta object for class 'Document Root'.
      org.eclipse.emf.ecore.EAttribute getDocumentRoot_BackgroundColor()
      Returns the meta object for the attribute 'Background Color'.
      org.eclipse.emf.ecore.EAttribute getDocumentRoot_BorderColor()
      Returns the meta object for the attribute 'Border Color'.
      org.eclipse.emf.ecore.EAttribute getDocumentRoot_Color()
      Returns the meta object for the attribute 'Color'.
      org.eclipse.emf.ecore.EAttribute getDocumentRoot_Mixed()
      Returns the meta object for the attribute list 'Mixed'.
      org.eclipse.emf.ecore.EReference getDocumentRoot_XMLNSPrefixMap()
      Returns the meta object for the map 'XMLNS Prefix Map'.
      org.eclipse.emf.ecore.EReference getDocumentRoot_XSISchemaLocation()
      Returns the meta object for the map 'XSI Schema Location'.
      org.eclipse.emf.ecore.EDataType getHexColor()
      Returns the meta object for data type 'Hex Color'.
      • 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

      • eINSTANCE

        static final ColorPackage eINSTANCE
        The singleton instance of the package.
        Generated code
      • DOCUMENT_ROOT__MIXED

        static final int DOCUMENT_ROOT__MIXED
        The feature id for the 'Mixed' attribute list.
        See Also:
        Constant Field Values
        Generated code
        Ordered
      • DOCUMENT_ROOT__XMLNS_PREFIX_MAP

        static final int DOCUMENT_ROOT__XMLNS_PREFIX_MAP
        The feature id for the 'XMLNS Prefix Map' map.
        See Also:
        Constant Field Values
        Generated code
        Ordered
      • DOCUMENT_ROOT__XSI_SCHEMA_LOCATION

        static final int DOCUMENT_ROOT__XSI_SCHEMA_LOCATION
        The feature id for the 'XSI Schema Location' map.
        See Also:
        Constant Field Values
        Generated code
        Ordered
      • DOCUMENT_ROOT__BACKGROUND_COLOR

        static final int DOCUMENT_ROOT__BACKGROUND_COLOR
        The feature id for the 'Background Color' attribute.
        See Also:
        Constant Field Values
        Generated code
        Ordered
      • DOCUMENT_ROOT__BORDER_COLOR

        static final int DOCUMENT_ROOT__BORDER_COLOR
        The feature id for the 'Border Color' attribute.
        See Also:
        Constant Field Values
        Generated code
        Ordered
      • DOCUMENT_ROOT__COLOR

        static final int DOCUMENT_ROOT__COLOR
        The feature id for the 'Color' attribute.
        See Also:
        Constant Field Values
        Generated code
        Ordered
      • DOCUMENT_ROOT_FEATURE_COUNT

        static final int DOCUMENT_ROOT_FEATURE_COUNT
        The number of structural features of the 'Document Root' class.
        See Also:
        Constant Field Values
        Generated code
        Ordered
    • Method Detail

      • getDocumentRoot

        org.eclipse.emf.ecore.EClass getDocumentRoot()
        Returns the meta object for class 'Document Root'.
        Returns:
        the meta object for class 'Document Root'.
        See Also:
        DocumentRoot
        Generated code
      • getDocumentRoot_Mixed

        org.eclipse.emf.ecore.EAttribute getDocumentRoot_Mixed()
        Returns the meta object for the attribute list 'Mixed'.
        Returns:
        the meta object for the attribute list 'Mixed'.
        See Also:
        DocumentRoot.getMixed(), getDocumentRoot()
        Generated code
      • getDocumentRoot_Color

        org.eclipse.emf.ecore.EAttribute getDocumentRoot_Color()
        Returns the meta object for the attribute 'Color'.
        Returns:
        the meta object for the attribute 'Color'.
        See Also:
        DocumentRoot.getColor(), getDocumentRoot()
        Generated code
      • getHexColor

        org.eclipse.emf.ecore.EDataType getHexColor()
        Returns the meta object for data type 'Hex Color'.
        Returns:
        the meta object for data type 'Hex Color'.
        See Also:
        String
        Generated code
        Model
        instanceClass="java.lang.String" extendedMetaData="name='HexColor' baseType='http://www.eclipse.org/emf/2003/XMLType#string' pattern='#[0-9a-fA-F]{6}'"
      • getColorFactory

        ColorFactory getColorFactory()
        Returns the factory that creates the instances of the model.
        Returns:
        the factory that creates the instances of the model.
        Generated code