|
||||||||||
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.impl.ChartImpl
org.eclipse.birt.chart.model.impl.ChartWithAxesImpl
public class ChartWithAxesImpl
An implementation of the model object ' Chart With Axes'.
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> |
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 | |
---|---|
org.eclipse.emf.common.notify.NotificationChain |
basicSetFloorFill(Fill newFloorFill,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetRotation(Rotation3D newRotation,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetWallFill(Fill newWallFill,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
void |
clearSections(int iSectionType)
This method walks through the model and clears specific model sections that are not required at deployment time. |
static ChartWithAxes |
create()
A convenience method to create an initialized 'ChartWithAxes' instance Note: Manually written |
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)
|
Axis |
getAncillaryBaseAxis(Axis axBase)
This method returns the ancillary base axis for a given base axis NOTE: Manually written |
org.eclipse.emf.common.util.EList |
getAxes()
|
Axis[] |
getBaseAxes()
This method returns all base axes associated with the chart model NOTE: Manually written |
Fill |
getFloorFill()
|
Orientation |
getOrientation()
|
Axis[] |
getOrthogonalAxes(Axis axBase,
boolean bIncludePrimary)
This method returns all (primary and overlay) orthogonal axes for a given base axis If the primary orthogonal is requested for, it would be returned as the first element in the array NOTE: Manually written |
Axis[] |
getPrimaryBaseAxes()
This method returns all primary base axes associated with the chart model NOTE: Manually written |
Axis |
getPrimaryOrthogonalAxis(Axis axBase)
This method returns the primary orthogonal axis for a given base axis NOTE: Manually written |
Rotation3D |
getRotation()
|
Series[] |
getSeries(int iBaseOrOrthogonal)
This method needs to be called after the chart has been populated with runtime datasets and runtime series have been associated with each of the series definitions. |
SeriesDefinition[] |
getSeriesForLegend()
This method returns all series whose captions/markers are to be rendered in the Legend content |
double |
getUnitSpacing()
|
Fill |
getWallFill()
|
boolean |
isReverseCategory()
|
boolean |
isSetOrientation()
|
boolean |
isSetReverseCategory()
|
boolean |
isSetUnitSpacing()
|
boolean |
isTransposed()
A convenience method used to determine if the plot is transposed or not. |
void |
setFloorFill(Fill newFloorFill)
|
void |
setOrientation(Orientation newOrientation)
|
void |
setReverseCategory(boolean newReverseCategory)
|
void |
setRotation(Rotation3D newRotation)
|
void |
setTransposed(boolean bTransposed)
A convenience method used to specify if the plot is transposed or not. |
void |
setUnitSpacing(double newUnitSpacing)
|
void |
setWallFill(Fill newWallFill)
|
java.lang.String |
toString()
|
void |
unsetOrientation()
|
void |
unsetReverseCategory()
|
void |
unsetUnitSpacing()
|
Methods inherited from class org.eclipse.birt.chart.model.impl.ChartImpl |
---|
basicSetBlock, basicSetDescription, basicSetInteractivity, basicSetSampleData, createSampleRuntimeSeries, getBlock, getDescription, getDimension, getExtendedProperties, getGridColumnCount, getInteractivity, getLegend, getPlot, getSampleData, getScript, getSeriesThickness, getStyles, getSubType, getTitle, getType, getUnits, getVersion, isSetDimension, isSetGridColumnCount, isSetSeriesThickness, isSetVersion, setBlock, setDescription, setDimension, setGridColumnCount, setInteractivity, setSampleData, setScript, setSeriesThickness, setSubType, setType, setUnits, setVersion, unsetDimension, unsetGridColumnCount, unsetSeriesThickness, unsetVersion |
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.birt.chart.model.Chart |
---|
createSampleRuntimeSeries, getBlock, getDescription, getDimension, getExtendedProperties, getGridColumnCount, getInteractivity, getLegend, getPlot, getSampleData, getScript, getSeriesThickness, getStyles, getSubType, getTitle, getType, getUnits, getVersion, isSetDimension, isSetGridColumnCount, isSetSeriesThickness, isSetVersion, setBlock, setDescription, setDimension, setGridColumnCount, setInteractivity, setSampleData, setScript, setSeriesThickness, setSubType, setType, setUnits, setVersion, unsetDimension, unsetGridColumnCount, unsetSeriesThickness, unsetVersion |
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 org.eclipse.emf.common.util.EList getAxes()
getAxes
in interface ChartWithAxes
ModelPackage.getChartWithAxes_Axes()
public Fill getWallFill()
getWallFill
in interface ChartWithAxes
ChartWithAxes.setWallFill(Fill)
,
ModelPackage.getChartWithAxes_WallFill()
public org.eclipse.emf.common.notify.NotificationChain basicSetWallFill(Fill newWallFill, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setWallFill(Fill newWallFill)
setWallFill
in interface ChartWithAxes
newWallFill
- the new value of the 'Wall Fill' containment reference.ChartWithAxes.getWallFill()
public Fill getFloorFill()
getFloorFill
in interface ChartWithAxes
ChartWithAxes.setFloorFill(Fill)
,
ModelPackage.getChartWithAxes_FloorFill()
public org.eclipse.emf.common.notify.NotificationChain basicSetFloorFill(Fill newFloorFill, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setFloorFill(Fill newFloorFill)
setFloorFill
in interface ChartWithAxes
newFloorFill
- the new value of the 'Floor Fill' containment reference.ChartWithAxes.getFloorFill()
public Orientation getOrientation()
getOrientation
in interface ChartWithAxes
Orientation
,
ChartWithAxes.isSetOrientation()
,
ChartWithAxes.unsetOrientation()
,
ChartWithAxes.setOrientation(Orientation)
,
ModelPackage.getChartWithAxes_Orientation()
public void setOrientation(Orientation newOrientation)
setOrientation
in interface ChartWithAxes
newOrientation
- the new value of the 'Orientation' attribute.Orientation
,
ChartWithAxes.isSetOrientation()
,
ChartWithAxes.unsetOrientation()
,
ChartWithAxes.getOrientation()
public void unsetOrientation()
unsetOrientation
in interface ChartWithAxes
ChartWithAxes.isSetOrientation()
,
ChartWithAxes.getOrientation()
,
ChartWithAxes.setOrientation(Orientation)
public boolean isSetOrientation()
isSetOrientation
in interface ChartWithAxes
ChartWithAxes.unsetOrientation()
,
ChartWithAxes.getOrientation()
,
ChartWithAxes.setOrientation(Orientation)
public double getUnitSpacing()
getUnitSpacing
in interface ChartWithAxes
ChartWithAxes.isSetUnitSpacing()
,
ChartWithAxes.unsetUnitSpacing()
,
ChartWithAxes.setUnitSpacing(double)
,
ModelPackage.getChartWithAxes_UnitSpacing()
public void setUnitSpacing(double newUnitSpacing)
setUnitSpacing
in interface ChartWithAxes
newUnitSpacing
- the new value of the 'Unit Spacing' attribute.ChartWithAxes.isSetUnitSpacing()
,
ChartWithAxes.unsetUnitSpacing()
,
ChartWithAxes.getUnitSpacing()
public void unsetUnitSpacing()
unsetUnitSpacing
in interface ChartWithAxes
ChartWithAxes.isSetUnitSpacing()
,
ChartWithAxes.getUnitSpacing()
,
ChartWithAxes.setUnitSpacing(double)
public boolean isSetUnitSpacing()
isSetUnitSpacing
in interface ChartWithAxes
ChartWithAxes.unsetUnitSpacing()
,
ChartWithAxes.getUnitSpacing()
,
ChartWithAxes.setUnitSpacing(double)
public Rotation3D getRotation()
getRotation
in interface ChartWithAxes
ChartWithAxes.setRotation(Rotation3D)
,
ModelPackage.getChartWithAxes_Rotation()
public org.eclipse.emf.common.notify.NotificationChain basicSetRotation(Rotation3D newRotation, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setRotation(Rotation3D newRotation)
setRotation
in interface ChartWithAxes
newRotation
- the new value of the 'Rotation' containment reference.ChartWithAxes.getRotation()
public boolean isReverseCategory()
isReverseCategory
in interface ChartWithAxes
ChartWithAxes.isSetReverseCategory()
,
ChartWithAxes.unsetReverseCategory()
,
ChartWithAxes.setReverseCategory(boolean)
,
ModelPackage.getChartWithAxes_ReverseCategory()
public void setReverseCategory(boolean newReverseCategory)
setReverseCategory
in interface ChartWithAxes
newReverseCategory
- the new value of the 'Reverse Category' attribute.ChartWithAxes.isSetReverseCategory()
,
ChartWithAxes.unsetReverseCategory()
,
ChartWithAxes.isReverseCategory()
public void unsetReverseCategory()
unsetReverseCategory
in interface ChartWithAxes
ChartWithAxes.isSetReverseCategory()
,
ChartWithAxes.isReverseCategory()
,
ChartWithAxes.setReverseCategory(boolean)
public boolean isSetReverseCategory()
isSetReverseCategory
in interface ChartWithAxes
ChartWithAxes.unsetReverseCategory()
,
ChartWithAxes.isReverseCategory()
,
ChartWithAxes.setReverseCategory(boolean)
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove
in class ChartImpl
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class ChartImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class ChartImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class ChartImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class ChartImpl
public java.lang.String toString()
toString
in class ChartImpl
public final Axis[] getBaseAxes()
getBaseAxes
in interface ChartWithAxes
public final Axis[] getPrimaryBaseAxes()
getPrimaryBaseAxes
in interface ChartWithAxes
public final Axis[] getOrthogonalAxes(Axis axBase, boolean bIncludePrimary)
getOrthogonalAxes
in interface ChartWithAxes
axBase
-
public final Axis getPrimaryOrthogonalAxis(Axis axBase)
getPrimaryOrthogonalAxis
in interface ChartWithAxes
axBase
-
public Axis getAncillaryBaseAxis(Axis axBase)
ChartWithAxes
getAncillaryBaseAxis
in interface ChartWithAxes
public static final ChartWithAxes create()
public final Series[] getSeries(int iBaseOrOrthogonal)
getSeries
in interface ChartWithAxes
iBaseOrOrthogonal
-
public final boolean isTransposed()
ChartWithAxes
isTransposed
in interface ChartWithAxes
public void setTransposed(boolean bTransposed)
ChartWithAxes
setTransposed
in interface ChartWithAxes
public final SeriesDefinition[] getSeriesForLegend()
Chart
getSeriesForLegend
in interface Chart
getSeriesForLegend
in class ChartImpl
public final void clearSections(int iSectionType)
Chart
clearSections
in interface Chart
clearSections
in class ChartImpl
iSectionType
- Possible values are IConstants.RUN_TIME and IConstants.USER_INTERFACE
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |