Class PatternImageImpl
- 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.ImageImpl
-
- org.eclipse.birt.chart.model.attribute.impl.PatternImageImpl
-
- All Implemented Interfaces:
Fill
,Image
,PatternImage
,IChartObject
,org.eclipse.emf.common.notify.Notifier
,org.eclipse.emf.ecore.EObject
,org.eclipse.emf.ecore.InternalEObject
public class PatternImageImpl extends ImageImpl implements PatternImage
An implementation of the model object 'Pattern Image'.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 java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterList
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.emf.common.notify.NotificationChain
basicSetBackColor(ColorDefinition newBackColor, org.eclipse.emf.common.notify.NotificationChain msgs)
org.eclipse.emf.common.notify.NotificationChain
basicSetForeColor(ColorDefinition newForeColor, org.eclipse.emf.common.notify.NotificationChain msgs)
PatternImage
copyInstance()
A convenient method to get an instance copy.java.lang.Object
eGet(int featureID, boolean resolve, boolean coreType)
org.eclipse.emf.common.notify.NotificationChain
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
boolean
eIsSet(int featureID)
boolean
equals(java.lang.Object obj)
void
eSet(int featureID, java.lang.Object newValue)
void
eUnset(int featureID)
ColorDefinition
getBackColor()
long
getBitmap()
ColorDefinition
getForeColor()
int
hashCode()
boolean
isSetBitmap()
void
setBackColor(ColorDefinition newBackColor)
void
setBitmap(long newBitmap)
void
setForeColor(ColorDefinition newForeColor)
java.lang.String
toString()
void
unsetBitmap()
-
Methods inherited from class org.eclipse.birt.chart.model.attribute.impl.ImageImpl
create, create, getSource, getURL, isSetSource, setSource, setURL, unsetSource
-
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, 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 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.birt.chart.model.attribute.Image
getSource, getURL, isSetSource, setSource, setURL, unsetSource
-
-
-
-
Method Detail
-
getBitmap
public long getBitmap()
- Specified by:
getBitmap
in interfacePatternImage
- Returns:
- the value of the 'Bitmap' attribute.
- See Also:
PatternImage.isSetBitmap()
,PatternImage.unsetBitmap()
,PatternImage.setBitmap(long)
,AttributePackage.getPatternImage_Bitmap()
-
setBitmap
public void setBitmap(long newBitmap)
- Specified by:
setBitmap
in interfacePatternImage
- Parameters:
newBitmap
- the new value of the 'Bitmap' attribute.- See Also:
PatternImage.isSetBitmap()
,PatternImage.unsetBitmap()
,PatternImage.getBitmap()
-
unsetBitmap
public void unsetBitmap()
- Specified by:
unsetBitmap
in interfacePatternImage
- See Also:
PatternImage.isSetBitmap()
,PatternImage.getBitmap()
,PatternImage.setBitmap(long)
-
isSetBitmap
public boolean isSetBitmap()
- Specified by:
isSetBitmap
in interfacePatternImage
- Returns:
- whether the value of the 'Bitmap' attribute is set.
- See Also:
PatternImage.unsetBitmap()
,PatternImage.getBitmap()
,PatternImage.setBitmap(long)
-
getForeColor
public ColorDefinition getForeColor()
- Specified by:
getForeColor
in interfacePatternImage
- Returns:
- the value of the 'Fore Color' containment reference.
- See Also:
PatternImage.setForeColor(ColorDefinition)
,AttributePackage.getPatternImage_ForeColor()
-
basicSetForeColor
public org.eclipse.emf.common.notify.NotificationChain basicSetForeColor(ColorDefinition newForeColor, org.eclipse.emf.common.notify.NotificationChain msgs)
-
setForeColor
public void setForeColor(ColorDefinition newForeColor)
- Specified by:
setForeColor
in interfacePatternImage
- Parameters:
newForeColor
- the new value of the 'Fore Color' containment reference.- See Also:
PatternImage.getForeColor()
-
getBackColor
public ColorDefinition getBackColor()
- Specified by:
getBackColor
in interfacePatternImage
- Returns:
- the value of the 'Back Color' containment reference.
- See Also:
PatternImage.setBackColor(ColorDefinition)
,AttributePackage.getPatternImage_BackColor()
-
basicSetBackColor
public org.eclipse.emf.common.notify.NotificationChain basicSetBackColor(ColorDefinition newBackColor, org.eclipse.emf.common.notify.NotificationChain msgs)
-
setBackColor
public void setBackColor(ColorDefinition newBackColor)
- Specified by:
setBackColor
in interfacePatternImage
- Parameters:
newBackColor
- the new value of the 'Back Color' containment reference.- See Also:
PatternImage.getBackColor()
-
eInverseRemove
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
- Overrides:
eInverseRemove
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eGet
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
-
eSet
public void eSet(int featureID, java.lang.Object newValue)
-
eUnset
public void eUnset(int featureID)
-
eIsSet
public boolean eIsSet(int featureID)
-
copyInstance
public PatternImage copyInstance()
Description copied from class:ImageImpl
A convenient method to get an instance copy. This is much faster than the ECoreUtil.copy().- Specified by:
copyInstance
in interfaceFill
- Specified by:
copyInstance
in interfaceIChartObject
- Specified by:
copyInstance
in interfaceImage
- Specified by:
copyInstance
in interfacePatternImage
- Overrides:
copyInstance
in classImageImpl
-
-