Class ColorDefinitionImpl

java.lang.Object
org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.EObjectImpl
org.eclipse.birt.chart.model.attribute.impl.FillImpl
org.eclipse.birt.chart.model.attribute.impl.ColorDefinitionImpl
All Implemented Interfaces:
ColorDefinition, Fill, IChartObject, org.eclipse.emf.common.notify.Notifier, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.InternalEObject

public class ColorDefinitionImpl extends FillImpl implements ColorDefinition
An implementation of the model object ' Color Definition'.

The following features are implemented:

  • Nested Class Summary

    Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl

    org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterList

    Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject

    org.eclipse.emf.ecore.InternalEObject.EStore
  • Field Summary

    Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl

    ELAST_EOBJECT_FLAG

    Fields inherited from interface org.eclipse.emf.ecore.InternalEObject

    EOPPOSITE_FEATURE_BASE
  • Method Summary

    Modifier and Type
    Method
    Description
    static final ColorDefinition
    An opaque black color with (r=0;g=0;b=0) Note: Manually written
    static final ColorDefinition
    A light opaque blue color with (r=0;g=0;b=255) Note: Manually written
    NOTE: Manually written
    A convenient method to get an instance copy.
    static final ColorDefinition
    An opaque creamy color with (r=249;g=225;b=191) Note: Manually written
    static final ColorDefinition
    create(int iRed, int iGreen, int iBlue)
    NOTE: Manually written
    static final ColorDefinition
    create(int iRed, int iGreen, int iBlue, int iAlpha)
    NOTE: Manually written
    static final ColorDefinition
    An opaque cyan color with (r=225;g=225;b=255) Note: Manually written
    NOTE: Manually written
    eGet(int featureID, boolean resolve, boolean coreType)
    boolean
    eIsSet(int featureID)
    boolean
     
    void
    eSet(int featureID, Object newValue)
    void
    eUnset(int featureID)
    int
    int
    int
    int
    static final ColorDefinition
    A light opaque green color with (r=0;g=255;b=0) Note: Manually written
    static final ColorDefinition
    A light opaque grey color with (r=127;g=127;b=127) Note: Manually written
    int
     
    void
    Inverts the existing color (XORed with 0xFF).
    boolean
    boolean
    boolean
    boolean
    NOTE: Manually written
    static final ColorDefinition
    An opaque orange color with (r=223;g=197;b=41) Note: Manually written
    static final ColorDefinition
    An opaque orange color with (r=255;g=205;b=225) Note: Manually written
    static final ColorDefinition
    RED()
    A light opaque red color with (r=255;g=0;b=0) Note: Manually written
    void
    set(int iRed, int iGreen, int iBlue)
    A convenient method provided to initialize member variables (without transparency) Note: Manually written
    void
    set(int iRed, int iGreen, int iBlue, int iAlpha)
    A convenient method provided to initialize all member variables (including transparency) Note: Manually written
    void
    setBlue(int newBlue)
    void
    setGreen(int newGreen)
    void
    setRed(int newRed)
    void
    setTransparency(int newTransparency)
    NOTE: Manually written
    NOTE: Manually written
    static final ColorDefinition
    A transparent color constant that should be used wherever applicable Note: Manually written
    void
    void
    void
    void
    static final ColorDefinition
    An opaque white color with (r=255;g=255;b=255) Note: Manually written
    static final ColorDefinition
    An opaque yellow color with (r=255;g=255;b=0) Note: Manually written

    Methods inherited from class org.eclipse.birt.chart.model.attribute.impl.FillImpl

    getType, isSetType, setType, unsetType

    Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl

    eAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eSetClass, eSetDeliver, eSetProxyURI

    Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl

    eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset

    Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl

    eNotificationRequired, eNotify

    Methods inherited from class java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait

    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.birt.chart.model.attribute.Fill

    getType, isSetType, setType, unsetType

    Methods inherited from interface org.eclipse.emf.ecore.InternalEObject

    eNotificationRequired

    Methods inherited from interface org.eclipse.emf.common.notify.Notifier

    eAdapters, eDeliver, eNotify, eSetDeliver