Class ScaleImpl
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.component.impl.ScaleImpl
- All Implemented Interfaces:
Scale
,IChartObject
,org.eclipse.emf.common.notify.Notifier
,org.eclipse.emf.ecore.EObject
,org.eclipse.emf.ecore.InternalEObject
An implementation of the model object '
Scale'.
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 TypeMethodDescriptionorg.eclipse.emf.common.notify.NotificationChain
basicSetMax
(DataElement newMax, org.eclipse.emf.common.notify.NotificationChain msgs) org.eclipse.emf.common.notify.NotificationChain
basicSetMin
(DataElement newMin, org.eclipse.emf.common.notify.NotificationChain msgs) 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) void
void
eUnset
(int featureID) double
int
getMax()
getMin()
int
double
getStep()
int
getUnit()
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
void
setAutoExpand
(boolean newAutoExpand) void
setFactor
(double newFactor) void
setMajorGridsStepNumber
(int newMajorGridsStepNumber) void
setMax
(DataElement newMax) void
setMin
(DataElement newMin) void
setMinorGridsPerUnit
(int newMinorGridsPerUnit) void
setShowOutside
(boolean newShowOutside) void
setStep
(double newStep) void
setStepNumber
(int newStepNumber) void
setTickBetweenCategories
(boolean newTickBetweenCategories) void
setUnit
(ScaleUnitType newUnit) toString()
void
void
void
void
void
void
void
void
void
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 class java.lang.Object
equals, getClass, hashCode, 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.emf.ecore.InternalEObject
eNotificationRequired
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
getMin
-
basicSetMin
public org.eclipse.emf.common.notify.NotificationChain basicSetMin(DataElement newMin, org.eclipse.emf.common.notify.NotificationChain msgs) -
setMin
-
getMax
-
basicSetMax
public org.eclipse.emf.common.notify.NotificationChain basicSetMax(DataElement newMax, org.eclipse.emf.common.notify.NotificationChain msgs) -
setMax
-
getStep
public double getStep() -
setStep
public void setStep(double newStep) -
unsetStep
public void unsetStep() -
isSetStep
public boolean isSetStep() -
getUnit
-
setUnit
-
unsetUnit
public void unsetUnit() -
isSetUnit
public boolean isSetUnit() -
getMinorGridsPerUnit
public int getMinorGridsPerUnit()- Specified by:
getMinorGridsPerUnit
in interfaceScale
- Returns:
- the value of the 'Minor Grids Per Unit' attribute.
- See Also:
-
setMinorGridsPerUnit
public void setMinorGridsPerUnit(int newMinorGridsPerUnit) - Specified by:
setMinorGridsPerUnit
in interfaceScale
- Parameters:
newMinorGridsPerUnit
- the new value of the 'Minor Grids Per Unit' attribute.- See Also:
-
unsetMinorGridsPerUnit
public void unsetMinorGridsPerUnit()- Specified by:
unsetMinorGridsPerUnit
in interfaceScale
- See Also:
-
isSetMinorGridsPerUnit
public boolean isSetMinorGridsPerUnit()- Specified by:
isSetMinorGridsPerUnit
in interfaceScale
- Returns:
- whether the value of the 'Minor Grids Per Unit' attribute is set.
- See Also:
-
getStepNumber
public int getStepNumber()- Specified by:
getStepNumber
in interfaceScale
- Returns:
- the value of the 'Step Number' attribute.
- See Also:
-
setStepNumber
public void setStepNumber(int newStepNumber) - Specified by:
setStepNumber
in interfaceScale
- Parameters:
newStepNumber
- the new value of the 'Step Number' attribute.- See Also:
-
unsetStepNumber
public void unsetStepNumber()- Specified by:
unsetStepNumber
in interfaceScale
- See Also:
-
isSetStepNumber
public boolean isSetStepNumber()- Specified by:
isSetStepNumber
in interfaceScale
- Returns:
- whether the value of the 'Step Number' attribute is set.
- See Also:
-
isShowOutside
public boolean isShowOutside()- Specified by:
isShowOutside
in interfaceScale
- Returns:
- the value of the 'Show Outside' attribute.
- See Also:
-
setShowOutside
public void setShowOutside(boolean newShowOutside) - Specified by:
setShowOutside
in interfaceScale
- Parameters:
newShowOutside
- the new value of the 'Show Outside' attribute.- See Also:
-
unsetShowOutside
public void unsetShowOutside()- Specified by:
unsetShowOutside
in interfaceScale
- See Also:
-
isSetShowOutside
public boolean isSetShowOutside()- Specified by:
isSetShowOutside
in interfaceScale
- Returns:
- whether the value of the 'Show Outside' attribute is set.
- See Also:
-
isTickBetweenCategories
public boolean isTickBetweenCategories()- Specified by:
isTickBetweenCategories
in interfaceScale
- Returns:
- the value of the 'Tick Between Categories' attribute.
- See Also:
-
setTickBetweenCategories
public void setTickBetweenCategories(boolean newTickBetweenCategories) - Specified by:
setTickBetweenCategories
in interfaceScale
- Parameters:
newTickBetweenCategories
- the new value of the 'Tick Between Categories' attribute.- See Also:
-
unsetTickBetweenCategories
public void unsetTickBetweenCategories()- Specified by:
unsetTickBetweenCategories
in interfaceScale
- See Also:
-
isSetTickBetweenCategories
public boolean isSetTickBetweenCategories()- Specified by:
isSetTickBetweenCategories
in interfaceScale
- Returns:
- whether the value of the 'Tick Between Categories' attribute is set.
- See Also:
-
isAutoExpand
public boolean isAutoExpand()- Specified by:
isAutoExpand
in interfaceScale
- Returns:
- the value of the 'Auto Expand' attribute.
- See Also:
-
setAutoExpand
public void setAutoExpand(boolean newAutoExpand) - Specified by:
setAutoExpand
in interfaceScale
- Parameters:
newAutoExpand
- the new value of the 'Auto Expand' attribute.- See Also:
-
unsetAutoExpand
public void unsetAutoExpand()- Specified by:
unsetAutoExpand
in interfaceScale
- See Also:
-
isSetAutoExpand
public boolean isSetAutoExpand()- Specified by:
isSetAutoExpand
in interfaceScale
- Returns:
- whether the value of the 'Auto Expand' attribute is set.
- See Also:
-
getMajorGridsStepNumber
public int getMajorGridsStepNumber()- Specified by:
getMajorGridsStepNumber
in interfaceScale
- Returns:
- the value of the 'Major Grids Step Number' attribute.
- See Also:
-
setMajorGridsStepNumber
public void setMajorGridsStepNumber(int newMajorGridsStepNumber) - Specified by:
setMajorGridsStepNumber
in interfaceScale
- Parameters:
newMajorGridsStepNumber
- the new value of the 'Major Grids Step Number' attribute.- See Also:
-
unsetMajorGridsStepNumber
public void unsetMajorGridsStepNumber()- Specified by:
unsetMajorGridsStepNumber
in interfaceScale
- See Also:
-
isSetMajorGridsStepNumber
public boolean isSetMajorGridsStepNumber()- Specified by:
isSetMajorGridsStepNumber
in interfaceScale
- Returns:
- whether the value of the 'Major Grids Step Number' attribute is set.
- See Also:
-
getFactor
public double getFactor() -
setFactor
public void setFactor(double newFactor) -
unsetFactor
public void unsetFactor()- Specified by:
unsetFactor
in interfaceScale
- See Also:
-
isSetFactor
public boolean isSetFactor()- Specified by:
isSetFactor
in interfaceScale
- Returns:
- whether the value of the 'Factor' attribute is set.
- 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:
eInverseRemove
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eGet
- Specified by:
eGet
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eGet
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eSet
- Specified by:
eSet
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eSet
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eUnset
public void eUnset(int featureID) - Specified by:
eUnset
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eUnset
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eIsSet
public boolean eIsSet(int featureID) - Specified by:
eIsSet
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eIsSet
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
toString
- Overrides:
toString
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
copyInstance
- Specified by:
copyInstance
in interfaceIChartObject
- Specified by:
copyInstance
in interfaceScale
-