Class AxisImpl
- 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.AxisImpl
-
- All Implemented Interfaces:
Axis,IChartObject,org.eclipse.emf.common.notify.Notifier,org.eclipse.emf.ecore.EObject,org.eclipse.emf.ecore.InternalEObject
public class AxisImpl extends org.eclipse.emf.ecore.impl.EObjectImpl implements Axis
An implementation of the model object ' Axis'.The following features are implemented:
TypeTitleSub TitleTitle PositionAssociated AxesAncillary AxesSeries DefinitionsGap WidthOrientationLine AttributesLabelFormat SpecifierLabel PositionStaggeredIntervalMarker LinesMarker RangesTriggersMajor GridMinor GridScaleOriginPrimary AxisCategory AxisPercentLabel Within AxesAlignedSide By SideCursorLabel SpanAxis Percent
-
-
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
-
-
Field Summary
-
Fields inherited from interface org.eclipse.birt.chart.model.component.Axis
ANCILLARY_BASE, BASE, ORTHOGONAL
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.emf.common.notify.NotificationChainbasicSetCursor(Cursor newCursor, org.eclipse.emf.common.notify.NotificationChain msgs)org.eclipse.emf.common.notify.NotificationChainbasicSetFormatSpecifier(FormatSpecifier newFormatSpecifier, org.eclipse.emf.common.notify.NotificationChain msgs)org.eclipse.emf.common.notify.NotificationChainbasicSetLabel(Label newLabel, org.eclipse.emf.common.notify.NotificationChain msgs)org.eclipse.emf.common.notify.NotificationChainbasicSetLineAttributes(LineAttributes newLineAttributes, org.eclipse.emf.common.notify.NotificationChain msgs)org.eclipse.emf.common.notify.NotificationChainbasicSetMajorGrid(Grid newMajorGrid, org.eclipse.emf.common.notify.NotificationChain msgs)org.eclipse.emf.common.notify.NotificationChainbasicSetMinorGrid(Grid newMinorGrid, org.eclipse.emf.common.notify.NotificationChain msgs)org.eclipse.emf.common.notify.NotificationChainbasicSetOrigin(AxisOrigin newOrigin, org.eclipse.emf.common.notify.NotificationChain msgs)org.eclipse.emf.common.notify.NotificationChainbasicSetScale(Scale newScale, org.eclipse.emf.common.notify.NotificationChain msgs)org.eclipse.emf.common.notify.NotificationChainbasicSetSubTitle(Label newSubTitle, org.eclipse.emf.common.notify.NotificationChain msgs)org.eclipse.emf.common.notify.NotificationChainbasicSetTitle(Label newTitle, org.eclipse.emf.common.notify.NotificationChain msgs)AxiscopyInstance()static Axiscreate(int iAxisType)A convenience method to create an initialized 'Axis' instancestatic AxiscreateDefault(int iAxisType)A convenience method to create an initialized 'Axis' instancejava.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)voideSet(int featureID, java.lang.Object newValue)voideUnset(int featureID)org.eclipse.emf.common.util.EList<Axis>getAncillaryAxes()org.eclipse.emf.common.util.EList<Axis>getAssociatedAxes()intgetAxisPercent()CursorgetCursor()FormatSpecifiergetFormatSpecifier()doublegetGapWidth()intgetInterval()LabelgetLabel()PositiongetLabelPosition()doublegetLabelSpan()LineAttributesgetLineAttributes()GridgetMajorGrid()org.eclipse.emf.common.util.EList<MarkerLine>getMarkerLines()org.eclipse.emf.common.util.EList<MarkerRange>getMarkerRanges()GridgetMinorGrid()OrientationgetOrientation()AxisOrigingetOrigin()Series[]getRuntimeSeries()ScalegetScale()org.eclipse.emf.common.util.EList<SeriesDefinition>getSeriesDefinitions()LabelgetSubTitle()LabelgetTitle()PositiongetTitlePosition()org.eclipse.emf.common.util.EList<Trigger>getTriggers()AxisTypegetType()booleanisAligned()booleanisCategoryAxis()booleanisLabelWithinAxes()booleanisPercent()booleanisPrimaryAxis()booleanisSetAligned()booleanisSetAxisPercent()booleanisSetCategoryAxis()booleanisSetGapWidth()booleanisSetInterval()booleanisSetLabelPosition()booleanisSetLabelSpan()booleanisSetLabelWithinAxes()booleanisSetOrientation()booleanisSetPercent()booleanisSetPrimaryAxis()booleanisSetSideBySide()booleanisSetStaggered()booleanisSetTitlePosition()booleanisSetType()booleanisSideBySide()booleanisStaggered()voidsetAligned(boolean newAligned)voidsetAxisPercent(int newAxisPercent)voidsetCategoryAxis(boolean newCategoryAxis)voidsetCursor(Cursor newCursor)voidsetFormatSpecifier(FormatSpecifier newFormatSpecifier)voidsetGapWidth(double newGapWidth)voidsetInterval(int newInterval)voidsetLabel(Label newLabel)voidsetLabelPosition(Position newLabelPosition)voidsetLabelSpan(double newLabelSpan)voidsetLabelWithinAxes(boolean newLabelWithinAxes)voidsetLineAttributes(LineAttributes newLineAttributes)voidsetMajorGrid(Grid newMajorGrid)voidsetMinorGrid(Grid newMinorGrid)voidsetOrientation(Orientation newOrientation)voidsetOrigin(AxisOrigin newOrigin)voidsetPercent(boolean newPercent)voidsetPrimaryAxis(boolean newPrimaryAxis)voidsetScale(Scale newScale)voidsetSideBySide(boolean newSideBySide)voidsetStaggered(boolean newStaggered)voidsetSubTitle(Label newSubTitle)voidsetTitle(Label newTitle)voidsetTitlePosition(Position newTitlePosition)voidsetType(AxisType newType)java.lang.StringtoString()voidunsetAligned()voidunsetAxisPercent()voidunsetCategoryAxis()voidunsetGapWidth()voidunsetInterval()voidunsetLabelPosition()voidunsetLabelSpan()voidunsetLabelWithinAxes()voidunsetOrientation()voidunsetPercent()voidunsetPrimaryAxis()voidunsetSideBySide()voidunsetStaggered()voidunsetTitlePosition()voidunsetType()-
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
-
-
-
-
Method Detail
-
getType
public AxisType getType()
- Specified by:
getTypein interfaceAxis- Returns:
- the value of the 'Type' attribute.
- See Also:
AxisType,Axis.isSetType(),Axis.unsetType(),Axis.setType(AxisType),ComponentPackage.getAxis_Type()
-
setType
public void setType(AxisType newType)
- Specified by:
setTypein interfaceAxis- Parameters:
newType- the new value of the 'Type' attribute.- See Also:
AxisType,Axis.isSetType(),Axis.unsetType(),Axis.getType()
-
unsetType
public void unsetType()
- Specified by:
unsetTypein interfaceAxis- See Also:
Axis.isSetType(),Axis.getType(),Axis.setType(AxisType)
-
isSetType
public boolean isSetType()
- Specified by:
isSetTypein interfaceAxis- Returns:
- whether the value of the 'Type' attribute is set.
- See Also:
Axis.unsetType(),Axis.getType(),Axis.setType(AxisType)
-
getTitle
public Label getTitle()
- Specified by:
getTitlein interfaceAxis- Returns:
- the value of the 'Title' containment reference.
- See Also:
Axis.setTitle(Label),ComponentPackage.getAxis_Title()
-
basicSetTitle
public org.eclipse.emf.common.notify.NotificationChain basicSetTitle(Label newTitle, org.eclipse.emf.common.notify.NotificationChain msgs)
-
setTitle
public void setTitle(Label newTitle)
- Specified by:
setTitlein interfaceAxis- Parameters:
newTitle- the new value of the 'Title' containment reference.- See Also:
Axis.getTitle()
-
getSubTitle
public Label getSubTitle()
- Specified by:
getSubTitlein interfaceAxis- Returns:
- the value of the 'Sub Title' containment reference.
- See Also:
Axis.setSubTitle(Label),ComponentPackage.getAxis_SubTitle()
-
basicSetSubTitle
public org.eclipse.emf.common.notify.NotificationChain basicSetSubTitle(Label newSubTitle, org.eclipse.emf.common.notify.NotificationChain msgs)
-
setSubTitle
public void setSubTitle(Label newSubTitle)
- Specified by:
setSubTitlein interfaceAxis- Parameters:
newSubTitle- the new value of the 'Sub Title' containment reference.- See Also:
Axis.getSubTitle()
-
getTitlePosition
public Position getTitlePosition()
- Specified by:
getTitlePositionin interfaceAxis- Returns:
- the value of the 'Title Position' attribute.
- See Also:
Position,Axis.isSetTitlePosition(),Axis.unsetTitlePosition(),Axis.setTitlePosition(Position),ComponentPackage.getAxis_TitlePosition()
-
setTitlePosition
public void setTitlePosition(Position newTitlePosition)
- Specified by:
setTitlePositionin interfaceAxis- Parameters:
newTitlePosition- the new value of the 'Title Position' attribute.- See Also:
Position,Axis.isSetTitlePosition(),Axis.unsetTitlePosition(),Axis.getTitlePosition()
-
unsetTitlePosition
public void unsetTitlePosition()
- Specified by:
unsetTitlePositionin interfaceAxis- See Also:
Axis.isSetTitlePosition(),Axis.getTitlePosition(),Axis.setTitlePosition(Position)
-
isSetTitlePosition
public boolean isSetTitlePosition()
- Specified by:
isSetTitlePositionin interfaceAxis- Returns:
- whether the value of the 'Title Position' attribute is set.
- See Also:
Axis.unsetTitlePosition(),Axis.getTitlePosition(),Axis.setTitlePosition(Position)
-
getAssociatedAxes
public org.eclipse.emf.common.util.EList<Axis> getAssociatedAxes()
- Specified by:
getAssociatedAxesin interfaceAxis- Returns:
- the value of the 'Associated Axes' containment reference list.
- See Also:
ComponentPackage.getAxis_AssociatedAxes()
-
getAncillaryAxes
public org.eclipse.emf.common.util.EList<Axis> getAncillaryAxes()
- Specified by:
getAncillaryAxesin interfaceAxis- Returns:
- the value of the 'Ancillary Axes' containment reference list.
- See Also:
ComponentPackage.getAxis_AncillaryAxes()
-
getSeriesDefinitions
public org.eclipse.emf.common.util.EList<SeriesDefinition> getSeriesDefinitions()
- Specified by:
getSeriesDefinitionsin interfaceAxis- Returns:
- the value of the 'Series Definitions' containment reference list.
- See Also:
ComponentPackage.getAxis_SeriesDefinitions()
-
getGapWidth
public double getGapWidth()
- Specified by:
getGapWidthin interfaceAxis- Returns:
- the value of the 'Gap Width' attribute.
- See Also:
Axis.isSetGapWidth(),Axis.unsetGapWidth(),Axis.setGapWidth(double),ComponentPackage.getAxis_GapWidth()
-
setGapWidth
public void setGapWidth(double newGapWidth)
- Specified by:
setGapWidthin interfaceAxis- Parameters:
newGapWidth- the new value of the 'Gap Width' attribute.- See Also:
Axis.isSetGapWidth(),Axis.unsetGapWidth(),Axis.getGapWidth()
-
unsetGapWidth
public void unsetGapWidth()
- Specified by:
unsetGapWidthin interfaceAxis- See Also:
Axis.isSetGapWidth(),Axis.getGapWidth(),Axis.setGapWidth(double)
-
isSetGapWidth
public boolean isSetGapWidth()
- Specified by:
isSetGapWidthin interfaceAxis- Returns:
- whether the value of the 'Gap Width' attribute is set.
- See Also:
Axis.unsetGapWidth(),Axis.getGapWidth(),Axis.setGapWidth(double)
-
getOrientation
public Orientation getOrientation()
- Specified by:
getOrientationin interfaceAxis- Returns:
- the value of the 'Orientation' attribute.
- See Also:
Orientation,Axis.isSetOrientation(),Axis.unsetOrientation(),Axis.setOrientation(Orientation),ComponentPackage.getAxis_Orientation()
-
setOrientation
public void setOrientation(Orientation newOrientation)
- Specified by:
setOrientationin interfaceAxis- Parameters:
newOrientation- the new value of the 'Orientation' attribute.- See Also:
Orientation,Axis.isSetOrientation(),Axis.unsetOrientation(),Axis.getOrientation()
-
unsetOrientation
public void unsetOrientation()
- Specified by:
unsetOrientationin interfaceAxis- See Also:
Axis.isSetOrientation(),Axis.getOrientation(),Axis.setOrientation(Orientation)
-
isSetOrientation
public boolean isSetOrientation()
- Specified by:
isSetOrientationin interfaceAxis- Returns:
- whether the value of the 'Orientation' attribute is set.
- See Also:
Axis.unsetOrientation(),Axis.getOrientation(),Axis.setOrientation(Orientation)
-
getLineAttributes
public LineAttributes getLineAttributes()
- Specified by:
getLineAttributesin interfaceAxis- Returns:
- the value of the 'Line Attributes' containment reference.
- See Also:
Axis.setLineAttributes(LineAttributes),ComponentPackage.getAxis_LineAttributes()
-
basicSetLineAttributes
public org.eclipse.emf.common.notify.NotificationChain basicSetLineAttributes(LineAttributes newLineAttributes, org.eclipse.emf.common.notify.NotificationChain msgs)
-
setLineAttributes
public void setLineAttributes(LineAttributes newLineAttributes)
- Specified by:
setLineAttributesin interfaceAxis- Parameters:
newLineAttributes- the new value of the 'Line Attributes' containment reference.- See Also:
Axis.getLineAttributes()
-
getLabel
public Label getLabel()
- Specified by:
getLabelin interfaceAxis- Returns:
- the value of the 'Label' containment reference.
- See Also:
Axis.setLabel(Label),ComponentPackage.getAxis_Label()
-
basicSetLabel
public org.eclipse.emf.common.notify.NotificationChain basicSetLabel(Label newLabel, org.eclipse.emf.common.notify.NotificationChain msgs)
-
setLabel
public void setLabel(Label newLabel)
- Specified by:
setLabelin interfaceAxis- Parameters:
newLabel- the new value of the 'Label' containment reference.- See Also:
Axis.getLabel()
-
getFormatSpecifier
public FormatSpecifier getFormatSpecifier()
- Specified by:
getFormatSpecifierin interfaceAxis- Returns:
- the value of the 'Format Specifier' containment reference.
- See Also:
Axis.setFormatSpecifier(FormatSpecifier),ComponentPackage.getAxis_FormatSpecifier()
-
basicSetFormatSpecifier
public org.eclipse.emf.common.notify.NotificationChain basicSetFormatSpecifier(FormatSpecifier newFormatSpecifier, org.eclipse.emf.common.notify.NotificationChain msgs)
-
setFormatSpecifier
public void setFormatSpecifier(FormatSpecifier newFormatSpecifier)
- Specified by:
setFormatSpecifierin interfaceAxis- Parameters:
newFormatSpecifier- the new value of the 'Format Specifier' containment reference.- See Also:
Axis.getFormatSpecifier()
-
getLabelPosition
public Position getLabelPosition()
- Specified by:
getLabelPositionin interfaceAxis- Returns:
- the value of the 'Label Position' attribute.
- See Also:
Position,Axis.isSetLabelPosition(),Axis.unsetLabelPosition(),Axis.setLabelPosition(Position),ComponentPackage.getAxis_LabelPosition()
-
setLabelPosition
public void setLabelPosition(Position newLabelPosition)
- Specified by:
setLabelPositionin interfaceAxis- Parameters:
newLabelPosition- the new value of the 'Label Position' attribute.- See Also:
Position,Axis.isSetLabelPosition(),Axis.unsetLabelPosition(),Axis.getLabelPosition()
-
unsetLabelPosition
public void unsetLabelPosition()
- Specified by:
unsetLabelPositionin interfaceAxis- See Also:
Axis.isSetLabelPosition(),Axis.getLabelPosition(),Axis.setLabelPosition(Position)
-
isSetLabelPosition
public boolean isSetLabelPosition()
- Specified by:
isSetLabelPositionin interfaceAxis- Returns:
- whether the value of the 'Label Position' attribute is set.
- See Also:
Axis.unsetLabelPosition(),Axis.getLabelPosition(),Axis.setLabelPosition(Position)
-
isStaggered
public boolean isStaggered()
- Specified by:
isStaggeredin interfaceAxis- Returns:
- the value of the 'Staggered' attribute.
- See Also:
Axis.isSetStaggered(),Axis.unsetStaggered(),Axis.setStaggered(boolean),ComponentPackage.getAxis_Staggered()
-
setStaggered
public void setStaggered(boolean newStaggered)
- Specified by:
setStaggeredin interfaceAxis- Parameters:
newStaggered- the new value of the 'Staggered' attribute.- See Also:
Axis.isSetStaggered(),Axis.unsetStaggered(),Axis.isStaggered()
-
unsetStaggered
public void unsetStaggered()
- Specified by:
unsetStaggeredin interfaceAxis- See Also:
Axis.isSetStaggered(),Axis.isStaggered(),Axis.setStaggered(boolean)
-
isSetStaggered
public boolean isSetStaggered()
- Specified by:
isSetStaggeredin interfaceAxis- Returns:
- whether the value of the 'Staggered' attribute is set.
- See Also:
Axis.unsetStaggered(),Axis.isStaggered(),Axis.setStaggered(boolean)
-
getInterval
public int getInterval()
- Specified by:
getIntervalin interfaceAxis- Returns:
- the value of the 'Interval' attribute.
- See Also:
Axis.isSetInterval(),Axis.unsetInterval(),Axis.setInterval(int),ComponentPackage.getAxis_Interval()
-
setInterval
public void setInterval(int newInterval)
- Specified by:
setIntervalin interfaceAxis- Parameters:
newInterval- the new value of the 'Interval' attribute.- See Also:
Axis.isSetInterval(),Axis.unsetInterval(),Axis.getInterval()
-
unsetInterval
public void unsetInterval()
- Specified by:
unsetIntervalin interfaceAxis- See Also:
Axis.isSetInterval(),Axis.getInterval(),Axis.setInterval(int)
-
isSetInterval
public boolean isSetInterval()
- Specified by:
isSetIntervalin interfaceAxis- Returns:
- whether the value of the 'Interval' attribute is set.
- See Also:
Axis.unsetInterval(),Axis.getInterval(),Axis.setInterval(int)
-
getMarkerLines
public org.eclipse.emf.common.util.EList<MarkerLine> getMarkerLines()
- Specified by:
getMarkerLinesin interfaceAxis- Returns:
- the value of the 'Marker Lines' containment reference list.
- See Also:
ComponentPackage.getAxis_MarkerLines()
-
getMarkerRanges
public org.eclipse.emf.common.util.EList<MarkerRange> getMarkerRanges()
- Specified by:
getMarkerRangesin interfaceAxis- Returns:
- the value of the 'Marker Ranges' containment reference list.
- See Also:
ComponentPackage.getAxis_MarkerRanges()
-
getTriggers
public org.eclipse.emf.common.util.EList<Trigger> getTriggers()
- Specified by:
getTriggersin interfaceAxis- Returns:
- the value of the 'Triggers' containment reference list.
- See Also:
ComponentPackage.getAxis_Triggers()
-
getMajorGrid
public Grid getMajorGrid()
- Specified by:
getMajorGridin interfaceAxis- Returns:
- the value of the 'Major Grid' containment reference.
- See Also:
Axis.setMajorGrid(Grid),ComponentPackage.getAxis_MajorGrid()
-
basicSetMajorGrid
public org.eclipse.emf.common.notify.NotificationChain basicSetMajorGrid(Grid newMajorGrid, org.eclipse.emf.common.notify.NotificationChain msgs)
-
setMajorGrid
public void setMajorGrid(Grid newMajorGrid)
- Specified by:
setMajorGridin interfaceAxis- Parameters:
newMajorGrid- the new value of the 'Major Grid' containment reference.- See Also:
Axis.getMajorGrid()
-
getMinorGrid
public Grid getMinorGrid()
- Specified by:
getMinorGridin interfaceAxis- Returns:
- the value of the 'Minor Grid' containment reference.
- See Also:
Axis.setMinorGrid(Grid),ComponentPackage.getAxis_MinorGrid()
-
basicSetMinorGrid
public org.eclipse.emf.common.notify.NotificationChain basicSetMinorGrid(Grid newMinorGrid, org.eclipse.emf.common.notify.NotificationChain msgs)
-
setMinorGrid
public void setMinorGrid(Grid newMinorGrid)
- Specified by:
setMinorGridin interfaceAxis- Parameters:
newMinorGrid- the new value of the 'Minor Grid' containment reference.- See Also:
Axis.getMinorGrid()
-
getScale
public Scale getScale()
- Specified by:
getScalein interfaceAxis- Returns:
- the value of the 'Scale' containment reference.
- See Also:
Axis.setScale(Scale),ComponentPackage.getAxis_Scale()
-
basicSetScale
public org.eclipse.emf.common.notify.NotificationChain basicSetScale(Scale newScale, org.eclipse.emf.common.notify.NotificationChain msgs)
-
setScale
public void setScale(Scale newScale)
- Specified by:
setScalein interfaceAxis- Parameters:
newScale- the new value of the 'Scale' containment reference.- See Also:
Axis.getScale()
-
getOrigin
public AxisOrigin getOrigin()
- Specified by:
getOriginin interfaceAxis- Returns:
- the value of the 'Origin' containment reference.
- See Also:
Axis.setOrigin(AxisOrigin),ComponentPackage.getAxis_Origin()
-
basicSetOrigin
public org.eclipse.emf.common.notify.NotificationChain basicSetOrigin(AxisOrigin newOrigin, org.eclipse.emf.common.notify.NotificationChain msgs)
-
setOrigin
public void setOrigin(AxisOrigin newOrigin)
- Specified by:
setOriginin interfaceAxis- Parameters:
newOrigin- the new value of the 'Origin' containment reference.- See Also:
Axis.getOrigin()
-
isPrimaryAxis
public boolean isPrimaryAxis()
- Specified by:
isPrimaryAxisin interfaceAxis- Returns:
- the value of the 'Primary Axis' attribute.
- See Also:
Axis.isSetPrimaryAxis(),Axis.unsetPrimaryAxis(),Axis.setPrimaryAxis(boolean),ComponentPackage.getAxis_PrimaryAxis()
-
setPrimaryAxis
public void setPrimaryAxis(boolean newPrimaryAxis)
- Specified by:
setPrimaryAxisin interfaceAxis- Parameters:
newPrimaryAxis- the new value of the 'Primary Axis' attribute.- See Also:
Axis.isSetPrimaryAxis(),Axis.unsetPrimaryAxis(),Axis.isPrimaryAxis()
-
unsetPrimaryAxis
public void unsetPrimaryAxis()
- Specified by:
unsetPrimaryAxisin interfaceAxis- See Also:
Axis.isSetPrimaryAxis(),Axis.isPrimaryAxis(),Axis.setPrimaryAxis(boolean)
-
isSetPrimaryAxis
public boolean isSetPrimaryAxis()
- Specified by:
isSetPrimaryAxisin interfaceAxis- Returns:
- whether the value of the 'Primary Axis' attribute is set.
- See Also:
Axis.unsetPrimaryAxis(),Axis.isPrimaryAxis(),Axis.setPrimaryAxis(boolean)
-
isCategoryAxis
public boolean isCategoryAxis()
- Specified by:
isCategoryAxisin interfaceAxis- Returns:
- the value of the 'Category Axis' attribute.
- See Also:
Axis.isSetCategoryAxis(),Axis.unsetCategoryAxis(),Axis.setCategoryAxis(boolean),ComponentPackage.getAxis_CategoryAxis()
-
setCategoryAxis
public void setCategoryAxis(boolean newCategoryAxis)
- Specified by:
setCategoryAxisin interfaceAxis- Parameters:
newCategoryAxis- the new value of the 'Category Axis' attribute.- See Also:
Axis.isSetCategoryAxis(),Axis.unsetCategoryAxis(),Axis.isCategoryAxis()
-
unsetCategoryAxis
public void unsetCategoryAxis()
- Specified by:
unsetCategoryAxisin interfaceAxis- See Also:
Axis.isSetCategoryAxis(),Axis.isCategoryAxis(),Axis.setCategoryAxis(boolean)
-
isSetCategoryAxis
public boolean isSetCategoryAxis()
- Specified by:
isSetCategoryAxisin interfaceAxis- Returns:
- whether the value of the 'Category Axis' attribute is set.
- See Also:
Axis.unsetCategoryAxis(),Axis.isCategoryAxis(),Axis.setCategoryAxis(boolean)
-
isPercent
public boolean isPercent()
- Specified by:
isPercentin interfaceAxis- Returns:
- the value of the 'Percent' attribute.
- See Also:
Axis.isSetPercent(),Axis.unsetPercent(),Axis.setPercent(boolean),ComponentPackage.getAxis_Percent()
-
setPercent
public void setPercent(boolean newPercent)
- Specified by:
setPercentin interfaceAxis- Parameters:
newPercent- the new value of the 'Percent' attribute.- See Also:
Axis.isSetPercent(),Axis.unsetPercent(),Axis.isPercent()
-
unsetPercent
public void unsetPercent()
- Specified by:
unsetPercentin interfaceAxis- See Also:
Axis.isSetPercent(),Axis.isPercent(),Axis.setPercent(boolean)
-
isSetPercent
public boolean isSetPercent()
- Specified by:
isSetPercentin interfaceAxis- Returns:
- whether the value of the 'Percent' attribute is set.
- See Also:
Axis.unsetPercent(),Axis.isPercent(),Axis.setPercent(boolean)
-
isLabelWithinAxes
public boolean isLabelWithinAxes()
- Specified by:
isLabelWithinAxesin interfaceAxis- Returns:
- the value of the 'Label Within Axes' attribute.
- See Also:
Axis.isSetLabelWithinAxes(),Axis.unsetLabelWithinAxes(),Axis.setLabelWithinAxes(boolean),ComponentPackage.getAxis_LabelWithinAxes()
-
setLabelWithinAxes
public void setLabelWithinAxes(boolean newLabelWithinAxes)
- Specified by:
setLabelWithinAxesin interfaceAxis- Parameters:
newLabelWithinAxes- the new value of the 'Label Within Axes' attribute.- See Also:
Axis.isSetLabelWithinAxes(),Axis.unsetLabelWithinAxes(),Axis.isLabelWithinAxes()
-
unsetLabelWithinAxes
public void unsetLabelWithinAxes()
- Specified by:
unsetLabelWithinAxesin interfaceAxis- See Also:
Axis.isSetLabelWithinAxes(),Axis.isLabelWithinAxes(),Axis.setLabelWithinAxes(boolean)
-
isSetLabelWithinAxes
public boolean isSetLabelWithinAxes()
- Specified by:
isSetLabelWithinAxesin interfaceAxis- Returns:
- whether the value of the 'Label Within Axes' attribute is set.
- See Also:
Axis.unsetLabelWithinAxes(),Axis.isLabelWithinAxes(),Axis.setLabelWithinAxes(boolean)
-
isAligned
public boolean isAligned()
- Specified by:
isAlignedin interfaceAxis- Returns:
- the value of the 'Aligned' attribute.
- See Also:
Axis.isSetAligned(),Axis.unsetAligned(),Axis.setAligned(boolean),ComponentPackage.getAxis_Aligned()
-
setAligned
public void setAligned(boolean newAligned)
- Specified by:
setAlignedin interfaceAxis- Parameters:
newAligned- the new value of the 'Aligned' attribute.- See Also:
Axis.isSetAligned(),Axis.unsetAligned(),Axis.isAligned()
-
unsetAligned
public void unsetAligned()
- Specified by:
unsetAlignedin interfaceAxis- See Also:
Axis.isSetAligned(),Axis.isAligned(),Axis.setAligned(boolean)
-
isSetAligned
public boolean isSetAligned()
- Specified by:
isSetAlignedin interfaceAxis- Returns:
- whether the value of the 'Aligned' attribute is set.
- See Also:
Axis.unsetAligned(),Axis.isAligned(),Axis.setAligned(boolean)
-
isSideBySide
public boolean isSideBySide()
- Specified by:
isSideBySidein interfaceAxis- Returns:
- the value of the 'Side By Side' attribute.
- See Also:
Axis.isSetSideBySide(),Axis.unsetSideBySide(),Axis.setSideBySide(boolean),ComponentPackage.getAxis_SideBySide()
-
setSideBySide
public void setSideBySide(boolean newSideBySide)
- Specified by:
setSideBySidein interfaceAxis- Parameters:
newSideBySide- the new value of the 'Side By Side' attribute.- See Also:
Axis.isSetSideBySide(),Axis.unsetSideBySide(),Axis.isSideBySide()
-
unsetSideBySide
public void unsetSideBySide()
- Specified by:
unsetSideBySidein interfaceAxis- See Also:
Axis.isSetSideBySide(),Axis.isSideBySide(),Axis.setSideBySide(boolean)
-
isSetSideBySide
public boolean isSetSideBySide()
- Specified by:
isSetSideBySidein interfaceAxis- Returns:
- whether the value of the 'Side By Side' attribute is set.
- See Also:
Axis.unsetSideBySide(),Axis.isSideBySide(),Axis.setSideBySide(boolean)
-
getCursor
public Cursor getCursor()
- Specified by:
getCursorin interfaceAxis- Returns:
- the value of the 'Cursor' containment reference.
- See Also:
Axis.setCursor(Cursor),ComponentPackage.getAxis_Cursor()
-
basicSetCursor
public org.eclipse.emf.common.notify.NotificationChain basicSetCursor(Cursor newCursor, org.eclipse.emf.common.notify.NotificationChain msgs)
-
setCursor
public void setCursor(Cursor newCursor)
- Specified by:
setCursorin interfaceAxis- Parameters:
newCursor- the new value of the 'Cursor' containment reference.- See Also:
Axis.getCursor()
-
getLabelSpan
public double getLabelSpan()
- Specified by:
getLabelSpanin interfaceAxis- Returns:
- the value of the 'Label Span' attribute.
- See Also:
Axis.isSetLabelSpan(),Axis.unsetLabelSpan(),Axis.setLabelSpan(double),ComponentPackage.getAxis_LabelSpan()
-
setLabelSpan
public void setLabelSpan(double newLabelSpan)
- Specified by:
setLabelSpanin interfaceAxis- Parameters:
newLabelSpan- the new value of the 'Label Span' attribute.- See Also:
Axis.isSetLabelSpan(),Axis.unsetLabelSpan(),Axis.getLabelSpan()
-
unsetLabelSpan
public void unsetLabelSpan()
- Specified by:
unsetLabelSpanin interfaceAxis- See Also:
Axis.isSetLabelSpan(),Axis.getLabelSpan(),Axis.setLabelSpan(double)
-
isSetLabelSpan
public boolean isSetLabelSpan()
- Specified by:
isSetLabelSpanin interfaceAxis- Returns:
- whether the value of the 'Label Span' attribute is set.
- See Also:
Axis.unsetLabelSpan(),Axis.getLabelSpan(),Axis.setLabelSpan(double)
-
getAxisPercent
public int getAxisPercent()
- Specified by:
getAxisPercentin interfaceAxis- Returns:
- the value of the 'Axis Percent' attribute.
- See Also:
Axis.isSetAxisPercent(),Axis.unsetAxisPercent(),Axis.setAxisPercent(int),ComponentPackage.getAxis_AxisPercent()
-
setAxisPercent
public void setAxisPercent(int newAxisPercent)
- Specified by:
setAxisPercentin interfaceAxis- Parameters:
newAxisPercent- the new value of the 'Axis Percent' attribute.- See Also:
Axis.isSetAxisPercent(),Axis.unsetAxisPercent(),Axis.getAxisPercent()
-
unsetAxisPercent
public void unsetAxisPercent()
- Specified by:
unsetAxisPercentin interfaceAxis- See Also:
Axis.isSetAxisPercent(),Axis.getAxisPercent(),Axis.setAxisPercent(int)
-
isSetAxisPercent
public boolean isSetAxisPercent()
- Specified by:
isSetAxisPercentin interfaceAxis- Returns:
- whether the value of the 'Axis Percent' attribute is set.
- See Also:
Axis.unsetAxisPercent(),Axis.getAxisPercent(),Axis.setAxisPercent(int)
-
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)- Specified by:
eGetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eGetin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eSet
public void eSet(int featureID, java.lang.Object newValue)- Specified by:
eSetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eSetin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eUnset
public void eUnset(int featureID)
- Specified by:
eUnsetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eUnsetin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eIsSet
public boolean eIsSet(int featureID)
- Specified by:
eIsSetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eIsSetin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
toString
public java.lang.String toString()
- Overrides:
toStringin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
create
public static final Axis create(int iAxisType)
A convenience method to create an initialized 'Axis' instance- Parameters:
iAxisType- The type of axis defined by Axis.BASE or Axis.ORTHOGONAL- Returns:
- axis instance with 'isSet' flag.
-
createDefault
public static final Axis createDefault(int iAxisType)
A convenience method to create an initialized 'Axis' instance- Parameters:
iAxisType- The type of axis defined by Axis.BASE or Axis.ORTHOGONAL- Returns:
- axis instance without 'isSet' flag.
-
getRuntimeSeries
public final Series[] getRuntimeSeries()
- Specified by:
getRuntimeSeriesin interfaceAxis- Returns:
- All runtime series associated with a particular axis
-
copyInstance
public Axis copyInstance()
- Specified by:
copyInstancein interfaceAxis- Specified by:
copyInstancein interfaceIChartObject
-
-