|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.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.AxisImpl
An implementation of the model object ' Axis'.
The following features are implemented:
Type
Title
Sub Title
Title Position
Associated Axes
Ancillary Axes
Series Definitions
Gap Width
Orientation
Line Attributes
Label
Format Specifier
Label Position
Staggered
Interval
Marker Lines
Marker Ranges
Triggers
Major Grid
Minor Grid
Scale
Origin
Primary Axis
Category Axis
Percent
Nested Class Summary |
Nested classes inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList |
Nested classes inherited from class 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.birt.chart.model.component.Axis |
ANCILLARY_BASE, BASE, ORTHOGONAL |
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
EOPPOSITE_FEATURE_BASE |
Method Summary | |
org.eclipse.emf.common.notify.NotificationChain |
basicSetFormatSpecifier(FormatSpecifier newFormatSpecifier,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetLabel(Label newLabel,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetLineAttributes(LineAttributes newLineAttributes,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetMajorGrid(Grid newMajorGrid,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetMinorGrid(Grid newMinorGrid,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetOrigin(AxisOrigin newOrigin,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetScale(Scale newScale,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetSubTitle(Label newSubTitle,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetTitle(Label newTitle,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
static Axis |
create(int iAxisType)
A convenience method to create an initialized 'Axis' instance |
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)
|
void |
eSet(int featureID,
java.lang.Object newValue)
|
void |
eUnset(int featureID)
|
org.eclipse.emf.common.util.EList |
getAncillaryAxes()
|
org.eclipse.emf.common.util.EList |
getAssociatedAxes()
|
FormatSpecifier |
getFormatSpecifier()
|
double |
getGapWidth()
|
int |
getInterval()
|
Label |
getLabel()
|
Position |
getLabelPosition()
|
LineAttributes |
getLineAttributes()
|
Grid |
getMajorGrid()
|
org.eclipse.emf.common.util.EList |
getMarkerLines()
|
org.eclipse.emf.common.util.EList |
getMarkerRanges()
|
Grid |
getMinorGrid()
|
Orientation |
getOrientation()
|
AxisOrigin |
getOrigin()
|
Series[] |
getRuntimeSeries()
|
Scale |
getScale()
|
org.eclipse.emf.common.util.EList |
getSeriesDefinitions()
|
Label |
getSubTitle()
|
Label |
getTitle()
|
Position |
getTitlePosition()
|
org.eclipse.emf.common.util.EList |
getTriggers()
|
AxisType |
getType()
|
boolean |
isCategoryAxis()
|
boolean |
isPercent()
|
boolean |
isPrimaryAxis()
|
boolean |
isSetCategoryAxis()
|
boolean |
isSetGapWidth()
|
boolean |
isSetInterval()
|
boolean |
isSetLabelPosition()
|
boolean |
isSetOrientation()
|
boolean |
isSetPercent()
|
boolean |
isSetPrimaryAxis()
|
boolean |
isSetStaggered()
|
boolean |
isSetTitlePosition()
|
boolean |
isSetType()
|
boolean |
isStaggered()
|
void |
setCategoryAxis(boolean newCategoryAxis)
|
void |
setFormatSpecifier(FormatSpecifier newFormatSpecifier)
|
void |
setGapWidth(double newGapWidth)
|
void |
setInterval(int newInterval)
|
void |
setLabel(Label newLabel)
|
void |
setLabelPosition(Position newLabelPosition)
|
void |
setLineAttributes(LineAttributes newLineAttributes)
|
void |
setMajorGrid(Grid newMajorGrid)
|
void |
setMinorGrid(Grid newMinorGrid)
|
void |
setOrientation(Orientation newOrientation)
|
void |
setOrigin(AxisOrigin newOrigin)
|
void |
setPercent(boolean newPercent)
|
void |
setPrimaryAxis(boolean newPrimaryAxis)
|
void |
setScale(Scale newScale)
|
void |
setStaggered(boolean newStaggered)
|
void |
setSubTitle(Label newSubTitle)
|
void |
setTitle(Label newTitle)
|
void |
setTitlePosition(Position newTitlePosition)
|
void |
setType(AxisType newType)
|
java.lang.String |
toString()
|
void |
unsetCategoryAxis()
|
void |
unsetGapWidth()
|
void |
unsetInterval()
|
void |
unsetLabelPosition()
|
void |
unsetOrientation()
|
void |
unsetPercent()
|
void |
unsetPrimaryAxis()
|
void |
unsetStaggered()
|
void |
unsetTitlePosition()
|
void |
unsetType()
|
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
eAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, 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, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, 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, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
eAdapters, eDeliver, eNotify, eSetDeliver |
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
eNotificationRequired |
Method Detail |
public AxisType getType()
getType
in interface Axis
AxisType
,
Axis.isSetType()
,
Axis.unsetType()
,
Axis.setType(AxisType)
,
ComponentPackage.getAxis_Type()
public void setType(AxisType newType)
setType
in interface Axis
newType
- the new value of the 'Type' attribute.AxisType
,
Axis.isSetType()
,
Axis.unsetType()
,
Axis.getType()
public void unsetType()
unsetType
in interface Axis
Axis.isSetType()
,
Axis.getType()
,
Axis.setType(AxisType)
public boolean isSetType()
isSetType
in interface Axis
Axis.unsetType()
,
Axis.getType()
,
Axis.setType(AxisType)
public Label getTitle()
getTitle
in interface Axis
Axis.setTitle(Label)
,
ComponentPackage.getAxis_Title()
public org.eclipse.emf.common.notify.NotificationChain basicSetTitle(Label newTitle, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setTitle(Label newTitle)
setTitle
in interface Axis
newTitle
- the new value of the 'Title' containment reference.Axis.getTitle()
public Label getSubTitle()
getSubTitle
in interface Axis
Axis.setSubTitle(Label)
,
ComponentPackage.getAxis_SubTitle()
public org.eclipse.emf.common.notify.NotificationChain basicSetSubTitle(Label newSubTitle, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setSubTitle(Label newSubTitle)
setSubTitle
in interface Axis
newSubTitle
- the new value of the 'Sub Title' containment reference.Axis.getSubTitle()
public Position getTitlePosition()
getTitlePosition
in interface Axis
Position
,
Axis.isSetTitlePosition()
,
Axis.unsetTitlePosition()
,
Axis.setTitlePosition(Position)
,
ComponentPackage.getAxis_TitlePosition()
public void setTitlePosition(Position newTitlePosition)
setTitlePosition
in interface Axis
newTitlePosition
- the new value of the 'Title Position' attribute.Position
,
Axis.isSetTitlePosition()
,
Axis.unsetTitlePosition()
,
Axis.getTitlePosition()
public void unsetTitlePosition()
unsetTitlePosition
in interface Axis
Axis.isSetTitlePosition()
,
Axis.getTitlePosition()
,
Axis.setTitlePosition(Position)
public boolean isSetTitlePosition()
isSetTitlePosition
in interface Axis
Axis.unsetTitlePosition()
,
Axis.getTitlePosition()
,
Axis.setTitlePosition(Position)
public org.eclipse.emf.common.util.EList getAssociatedAxes()
getAssociatedAxes
in interface Axis
ComponentPackage.getAxis_AssociatedAxes()
public org.eclipse.emf.common.util.EList getAncillaryAxes()
getAncillaryAxes
in interface Axis
ComponentPackage.getAxis_AncillaryAxes()
public org.eclipse.emf.common.util.EList getSeriesDefinitions()
getSeriesDefinitions
in interface Axis
ComponentPackage.getAxis_SeriesDefinitions()
public double getGapWidth()
getGapWidth
in interface Axis
Axis.isSetGapWidth()
,
Axis.unsetGapWidth()
,
Axis.setGapWidth(double)
,
ComponentPackage.getAxis_GapWidth()
public void setGapWidth(double newGapWidth)
setGapWidth
in interface Axis
newGapWidth
- the new value of the 'Gap Width' attribute.Axis.isSetGapWidth()
,
Axis.unsetGapWidth()
,
Axis.getGapWidth()
public void unsetGapWidth()
unsetGapWidth
in interface Axis
Axis.isSetGapWidth()
,
Axis.getGapWidth()
,
Axis.setGapWidth(double)
public boolean isSetGapWidth()
isSetGapWidth
in interface Axis
Axis.unsetGapWidth()
,
Axis.getGapWidth()
,
Axis.setGapWidth(double)
public Orientation getOrientation()
getOrientation
in interface Axis
Orientation
,
Axis.isSetOrientation()
,
Axis.unsetOrientation()
,
Axis.setOrientation(Orientation)
,
ComponentPackage.getAxis_Orientation()
public void setOrientation(Orientation newOrientation)
setOrientation
in interface Axis
newOrientation
- the new value of the 'Orientation' attribute.Orientation
,
Axis.isSetOrientation()
,
Axis.unsetOrientation()
,
Axis.getOrientation()
public void unsetOrientation()
unsetOrientation
in interface Axis
Axis.isSetOrientation()
,
Axis.getOrientation()
,
Axis.setOrientation(Orientation)
public boolean isSetOrientation()
isSetOrientation
in interface Axis
Axis.unsetOrientation()
,
Axis.getOrientation()
,
Axis.setOrientation(Orientation)
public LineAttributes getLineAttributes()
getLineAttributes
in interface Axis
Axis.setLineAttributes(LineAttributes)
,
ComponentPackage.getAxis_LineAttributes()
public org.eclipse.emf.common.notify.NotificationChain basicSetLineAttributes(LineAttributes newLineAttributes, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setLineAttributes(LineAttributes newLineAttributes)
setLineAttributes
in interface Axis
newLineAttributes
- the new value of the 'Line Attributes' containment reference.Axis.getLineAttributes()
public Label getLabel()
getLabel
in interface Axis
Axis.setLabel(Label)
,
ComponentPackage.getAxis_Label()
public org.eclipse.emf.common.notify.NotificationChain basicSetLabel(Label newLabel, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setLabel(Label newLabel)
setLabel
in interface Axis
newLabel
- the new value of the 'Label' containment reference.Axis.getLabel()
public FormatSpecifier getFormatSpecifier()
getFormatSpecifier
in interface Axis
Axis.setFormatSpecifier(FormatSpecifier)
,
ComponentPackage.getAxis_FormatSpecifier()
public org.eclipse.emf.common.notify.NotificationChain basicSetFormatSpecifier(FormatSpecifier newFormatSpecifier, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setFormatSpecifier(FormatSpecifier newFormatSpecifier)
setFormatSpecifier
in interface Axis
newFormatSpecifier
- the new value of the 'Format Specifier' containment reference.Axis.getFormatSpecifier()
public Position getLabelPosition()
getLabelPosition
in interface Axis
Position
,
Axis.isSetLabelPosition()
,
Axis.unsetLabelPosition()
,
Axis.setLabelPosition(Position)
,
ComponentPackage.getAxis_LabelPosition()
public void setLabelPosition(Position newLabelPosition)
setLabelPosition
in interface Axis
newLabelPosition
- the new value of the 'Label Position' attribute.Position
,
Axis.isSetLabelPosition()
,
Axis.unsetLabelPosition()
,
Axis.getLabelPosition()
public void unsetLabelPosition()
unsetLabelPosition
in interface Axis
Axis.isSetLabelPosition()
,
Axis.getLabelPosition()
,
Axis.setLabelPosition(Position)
public boolean isSetLabelPosition()
isSetLabelPosition
in interface Axis
Axis.unsetLabelPosition()
,
Axis.getLabelPosition()
,
Axis.setLabelPosition(Position)
public boolean isStaggered()
isStaggered
in interface Axis
Axis.isSetStaggered()
,
Axis.unsetStaggered()
,
Axis.setStaggered(boolean)
,
ComponentPackage.getAxis_Staggered()
public void setStaggered(boolean newStaggered)
setStaggered
in interface Axis
newStaggered
- the new value of the 'Staggered' attribute.Axis.isSetStaggered()
,
Axis.unsetStaggered()
,
Axis.isStaggered()
public void unsetStaggered()
unsetStaggered
in interface Axis
Axis.isSetStaggered()
,
Axis.isStaggered()
,
Axis.setStaggered(boolean)
public boolean isSetStaggered()
isSetStaggered
in interface Axis
Axis.unsetStaggered()
,
Axis.isStaggered()
,
Axis.setStaggered(boolean)
public int getInterval()
getInterval
in interface Axis
Axis.isSetInterval()
,
Axis.unsetInterval()
,
Axis.setInterval(int)
,
ComponentPackage.getAxis_Interval()
public void setInterval(int newInterval)
setInterval
in interface Axis
newInterval
- the new value of the 'Interval' attribute.Axis.isSetInterval()
,
Axis.unsetInterval()
,
Axis.getInterval()
public void unsetInterval()
unsetInterval
in interface Axis
Axis.isSetInterval()
,
Axis.getInterval()
,
Axis.setInterval(int)
public boolean isSetInterval()
isSetInterval
in interface Axis
Axis.unsetInterval()
,
Axis.getInterval()
,
Axis.setInterval(int)
public org.eclipse.emf.common.util.EList getMarkerLines()
getMarkerLines
in interface Axis
ComponentPackage.getAxis_MarkerLines()
public org.eclipse.emf.common.util.EList getMarkerRanges()
getMarkerRanges
in interface Axis
ComponentPackage.getAxis_MarkerRanges()
public org.eclipse.emf.common.util.EList getTriggers()
getTriggers
in interface Axis
ComponentPackage.getAxis_Triggers()
public Grid getMajorGrid()
getMajorGrid
in interface Axis
Axis.setMajorGrid(Grid)
,
ComponentPackage.getAxis_MajorGrid()
public org.eclipse.emf.common.notify.NotificationChain basicSetMajorGrid(Grid newMajorGrid, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setMajorGrid(Grid newMajorGrid)
setMajorGrid
in interface Axis
newMajorGrid
- the new value of the 'Major Grid' containment reference.Axis.getMajorGrid()
public Grid getMinorGrid()
getMinorGrid
in interface Axis
Axis.setMinorGrid(Grid)
,
ComponentPackage.getAxis_MinorGrid()
public org.eclipse.emf.common.notify.NotificationChain basicSetMinorGrid(Grid newMinorGrid, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setMinorGrid(Grid newMinorGrid)
setMinorGrid
in interface Axis
newMinorGrid
- the new value of the 'Minor Grid' containment reference.Axis.getMinorGrid()
public Scale getScale()
getScale
in interface Axis
Axis.setScale(Scale)
,
ComponentPackage.getAxis_Scale()
public org.eclipse.emf.common.notify.NotificationChain basicSetScale(Scale newScale, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setScale(Scale newScale)
setScale
in interface Axis
newScale
- the new value of the 'Scale' containment reference.Axis.getScale()
public AxisOrigin getOrigin()
getOrigin
in interface Axis
Axis.setOrigin(AxisOrigin)
,
ComponentPackage.getAxis_Origin()
public org.eclipse.emf.common.notify.NotificationChain basicSetOrigin(AxisOrigin newOrigin, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setOrigin(AxisOrigin newOrigin)
setOrigin
in interface Axis
newOrigin
- the new value of the 'Origin' containment reference.Axis.getOrigin()
public boolean isPrimaryAxis()
isPrimaryAxis
in interface Axis
Axis.isSetPrimaryAxis()
,
Axis.unsetPrimaryAxis()
,
Axis.setPrimaryAxis(boolean)
,
ComponentPackage.getAxis_PrimaryAxis()
public void setPrimaryAxis(boolean newPrimaryAxis)
setPrimaryAxis
in interface Axis
newPrimaryAxis
- the new value of the 'Primary Axis' attribute.Axis.isSetPrimaryAxis()
,
Axis.unsetPrimaryAxis()
,
Axis.isPrimaryAxis()
public void unsetPrimaryAxis()
unsetPrimaryAxis
in interface Axis
Axis.isSetPrimaryAxis()
,
Axis.isPrimaryAxis()
,
Axis.setPrimaryAxis(boolean)
public boolean isSetPrimaryAxis()
isSetPrimaryAxis
in interface Axis
Axis.unsetPrimaryAxis()
,
Axis.isPrimaryAxis()
,
Axis.setPrimaryAxis(boolean)
public boolean isCategoryAxis()
isCategoryAxis
in interface Axis
Axis.isSetCategoryAxis()
,
Axis.unsetCategoryAxis()
,
Axis.setCategoryAxis(boolean)
,
ComponentPackage.getAxis_CategoryAxis()
public void setCategoryAxis(boolean newCategoryAxis)
setCategoryAxis
in interface Axis
newCategoryAxis
- the new value of the 'Category Axis' attribute.Axis.isSetCategoryAxis()
,
Axis.unsetCategoryAxis()
,
Axis.isCategoryAxis()
public void unsetCategoryAxis()
unsetCategoryAxis
in interface Axis
Axis.isSetCategoryAxis()
,
Axis.isCategoryAxis()
,
Axis.setCategoryAxis(boolean)
public boolean isSetCategoryAxis()
isSetCategoryAxis
in interface Axis
Axis.unsetCategoryAxis()
,
Axis.isCategoryAxis()
,
Axis.setCategoryAxis(boolean)
public boolean isPercent()
isPercent
in interface Axis
Axis.isSetPercent()
,
Axis.unsetPercent()
,
Axis.setPercent(boolean)
,
ComponentPackage.getAxis_Percent()
public void setPercent(boolean newPercent)
setPercent
in interface Axis
newPercent
- the new value of the 'Percent' attribute.Axis.isSetPercent()
,
Axis.unsetPercent()
,
Axis.isPercent()
public void unsetPercent()
unsetPercent
in interface Axis
Axis.isSetPercent()
,
Axis.isPercent()
,
Axis.setPercent(boolean)
public boolean isSetPercent()
isSetPercent
in interface Axis
Axis.unsetPercent()
,
Axis.isPercent()
,
Axis.setPercent(boolean)
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
public java.lang.String toString()
public static final Axis create(int iAxisType)
iAxisType
- The type of axis defined by Axis.BASE or Axis.ORTHOGONAL
public final Series[] getRuntimeSeries()
getRuntimeSeries
in interface Axis
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |