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
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 Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterListNested 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_FLAGFields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE -
Method Summary
Modifier and TypeMethodDescriptionorg.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) A convenient method to get an instance copy.eGet(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) booleanvoidvoideUnset(int featureID) longinthashCode()booleanvoidsetBackColor(ColorDefinition newBackColor) voidsetBitmap(long newBitmap) voidsetForeColor(ColorDefinition newForeColor) toString()voidMethods inherited from class org.eclipse.birt.chart.model.attribute.impl.ImageImpl
create, create, getSource, getURL, isSetSource, setSource, setURL, unsetSourceMethods inherited from class org.eclipse.birt.chart.model.attribute.impl.FillImpl
getType, isSetType, setType, unsetTypeMethods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eSetClass, eSetDeliver, eSetProxyURIMethods 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, eVirtualUnsetMethods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotifyMethods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface org.eclipse.birt.chart.model.attribute.Fill
getType, isSetType, setType, unsetTypeMethods inherited from interface org.eclipse.birt.chart.model.attribute.Image
getSource, getURL, isSetSource, setSource, setURL, unsetSourceMethods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequiredMethods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
getBitmap
public long getBitmap()- Specified by:
getBitmapin interfacePatternImage- Returns:
- the value of the 'Bitmap' attribute.
- See Also:
-
setBitmap
public void setBitmap(long newBitmap) - Specified by:
setBitmapin interfacePatternImage- Parameters:
newBitmap- the new value of the 'Bitmap' attribute.- See Also:
-
unsetBitmap
public void unsetBitmap()- Specified by:
unsetBitmapin interfacePatternImage- See Also:
-
isSetBitmap
public boolean isSetBitmap()- Specified by:
isSetBitmapin interfacePatternImage- Returns:
- whether the value of the 'Bitmap' attribute is set.
- See Also:
-
getForeColor
- Specified by:
getForeColorin interfacePatternImage- Returns:
- the value of the 'Fore Color' containment reference.
- See Also:
-
basicSetForeColor
public org.eclipse.emf.common.notify.NotificationChain basicSetForeColor(ColorDefinition newForeColor, org.eclipse.emf.common.notify.NotificationChain msgs) -
setForeColor
- Specified by:
setForeColorin interfacePatternImage- Parameters:
newForeColor- the new value of the 'Fore Color' containment reference.- See Also:
-
getBackColor
- Specified by:
getBackColorin interfacePatternImage- Returns:
- the value of the 'Back Color' containment reference.
- See Also:
-
basicSetBackColor
public org.eclipse.emf.common.notify.NotificationChain basicSetBackColor(ColorDefinition newBackColor, org.eclipse.emf.common.notify.NotificationChain msgs) -
setBackColor
- Specified by:
setBackColorin interfacePatternImage- Parameters:
newBackColor- the new value of the 'Back Color' containment reference.- See Also:
-
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
-
eSet
-
eUnset
public void eUnset(int featureID) -
eIsSet
public boolean eIsSet(int featureID) -
toString
-
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
-
hashCode
public int hashCode() -
equals
-