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.NotificationChainbasicSetBackColor(ColorDefinition newBackColor, org.eclipse.emf.common.notify.NotificationChain msgs)org.eclipse.emf.common.notify.NotificationChainbasicSetForeColor(ColorDefinition newForeColor, org.eclipse.emf.common.notify.NotificationChain msgs)PatternImagecopyInstance()A convenient method to get an instance copy.java.lang.ObjecteGet(int featureID, boolean resolve, boolean coreType)org.eclipse.emf.common.notify.NotificationChaineInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)booleaneIsSet(int featureID)booleanequals(java.lang.Object obj)voideSet(int featureID, java.lang.Object newValue)voideUnset(int featureID)ColorDefinitiongetBackColor()longgetBitmap()ColorDefinitiongetForeColor()inthashCode()booleanisSetBitmap()voidsetBackColor(ColorDefinition newBackColor)voidsetBitmap(long newBitmap)voidsetForeColor(ColorDefinition newForeColor)java.lang.StringtoString()voidunsetBitmap()-
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:
getBitmapin 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:
setBitmapin interfacePatternImage- Parameters:
newBitmap- the new value of the 'Bitmap' attribute.- See Also:
PatternImage.isSetBitmap(),PatternImage.unsetBitmap(),PatternImage.getBitmap()
-
unsetBitmap
public void unsetBitmap()
- Specified by:
unsetBitmapin interfacePatternImage- See Also:
PatternImage.isSetBitmap(),PatternImage.getBitmap(),PatternImage.setBitmap(long)
-
isSetBitmap
public boolean isSetBitmap()
- Specified by:
isSetBitmapin 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:
getForeColorin 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:
setForeColorin interfacePatternImage- Parameters:
newForeColor- the new value of the 'Fore Color' containment reference.- See Also:
PatternImage.getForeColor()
-
getBackColor
public ColorDefinition getBackColor()
- Specified by:
getBackColorin 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:
setBackColorin 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:
eInverseRemovein 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:ImageImplA convenient method to get an instance copy. This is much faster than the ECoreUtil.copy().- Specified by:
copyInstancein interfaceFill- Specified by:
copyInstancein interfaceIChartObject- Specified by:
copyInstancein interfaceImage- Specified by:
copyInstancein interfacePatternImage- Overrides:
copyInstancein classImageImpl
-
-