|
||||||||||
| 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 ChartWithAxesModelPackage.getChartWithAxes_Axes()public Fill getWallFill()
getWallFill in interface ChartWithAxesChartWithAxes.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 ChartWithAxesnewWallFill - the new value of the 'Wall Fill' containment reference.ChartWithAxes.getWallFill()public Fill getFloorFill()
getFloorFill in interface ChartWithAxesChartWithAxes.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 ChartWithAxesnewFloorFill - the new value of the 'Floor Fill' containment reference.ChartWithAxes.getFloorFill()public Orientation getOrientation()
getOrientation in interface ChartWithAxesOrientation,
ChartWithAxes.isSetOrientation(),
ChartWithAxes.unsetOrientation(),
ChartWithAxes.setOrientation(Orientation),
ModelPackage.getChartWithAxes_Orientation()public void setOrientation(Orientation newOrientation)
setOrientation in interface ChartWithAxesnewOrientation - the new value of the 'Orientation' attribute.Orientation,
ChartWithAxes.isSetOrientation(),
ChartWithAxes.unsetOrientation(),
ChartWithAxes.getOrientation()public void unsetOrientation()
unsetOrientation in interface ChartWithAxesChartWithAxes.isSetOrientation(),
ChartWithAxes.getOrientation(),
ChartWithAxes.setOrientation(Orientation)public boolean isSetOrientation()
isSetOrientation in interface ChartWithAxesChartWithAxes.unsetOrientation(),
ChartWithAxes.getOrientation(),
ChartWithAxes.setOrientation(Orientation)public double getUnitSpacing()
getUnitSpacing in interface ChartWithAxesChartWithAxes.isSetUnitSpacing(),
ChartWithAxes.unsetUnitSpacing(),
ChartWithAxes.setUnitSpacing(double),
ModelPackage.getChartWithAxes_UnitSpacing()public void setUnitSpacing(double newUnitSpacing)
setUnitSpacing in interface ChartWithAxesnewUnitSpacing - the new value of the 'Unit Spacing' attribute.ChartWithAxes.isSetUnitSpacing(),
ChartWithAxes.unsetUnitSpacing(),
ChartWithAxes.getUnitSpacing()public void unsetUnitSpacing()
unsetUnitSpacing in interface ChartWithAxesChartWithAxes.isSetUnitSpacing(),
ChartWithAxes.getUnitSpacing(),
ChartWithAxes.setUnitSpacing(double)public boolean isSetUnitSpacing()
isSetUnitSpacing in interface ChartWithAxesChartWithAxes.unsetUnitSpacing(),
ChartWithAxes.getUnitSpacing(),
ChartWithAxes.setUnitSpacing(double)public Rotation3D getRotation()
getRotation in interface ChartWithAxesChartWithAxes.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 ChartWithAxesnewRotation - the new value of the 'Rotation' containment reference.ChartWithAxes.getRotation()public boolean isReverseCategory()
isReverseCategory in interface ChartWithAxesChartWithAxes.isSetReverseCategory(),
ChartWithAxes.unsetReverseCategory(),
ChartWithAxes.setReverseCategory(boolean),
ModelPackage.getChartWithAxes_ReverseCategory()public void setReverseCategory(boolean newReverseCategory)
setReverseCategory in interface ChartWithAxesnewReverseCategory - the new value of the 'Reverse Category' attribute.ChartWithAxes.isSetReverseCategory(),
ChartWithAxes.unsetReverseCategory(),
ChartWithAxes.isReverseCategory()public void unsetReverseCategory()
unsetReverseCategory in interface ChartWithAxesChartWithAxes.isSetReverseCategory(),
ChartWithAxes.isReverseCategory(),
ChartWithAxes.setReverseCategory(boolean)public boolean isSetReverseCategory()
isSetReverseCategory in interface ChartWithAxesChartWithAxes.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.InternalEObjecteGet in class ChartImpl
public void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class ChartImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class ChartImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class ChartImplpublic java.lang.String toString()
toString in class ChartImplpublic final Axis[] getBaseAxes()
getBaseAxes in interface ChartWithAxespublic final Axis[] getPrimaryBaseAxes()
getPrimaryBaseAxes in interface ChartWithAxes
public final Axis[] getOrthogonalAxes(Axis axBase,
boolean bIncludePrimary)
getOrthogonalAxes in interface ChartWithAxesaxBase -
public final Axis getPrimaryOrthogonalAxis(Axis axBase)
getPrimaryOrthogonalAxis in interface ChartWithAxesaxBase -
public Axis getAncillaryBaseAxis(Axis axBase)
ChartWithAxes
getAncillaryBaseAxis in interface ChartWithAxespublic static final ChartWithAxes create()
public final Series[] getSeries(int iBaseOrOrthogonal)
getSeries in interface ChartWithAxesiBaseOrOrthogonal -
public final boolean isTransposed()
ChartWithAxes
isTransposed in interface ChartWithAxespublic void setTransposed(boolean bTransposed)
ChartWithAxes
setTransposed in interface ChartWithAxespublic final SeriesDefinition[] getSeriesForLegend()
Chart
getSeriesForLegend in interface ChartgetSeriesForLegend in class ChartImplpublic final void clearSections(int iSectionType)
Chart
clearSections in interface ChartclearSections in class ChartImpliSectionType - 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 | |||||||||