|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.birt.chart.computation.PlotComputation
org.eclipse.birt.chart.computation.withaxes.PlotWithAxes
public abstract class PlotWithAxes
PlotWithAxes
Field Summary |
---|
Fields inherited from interface org.eclipse.birt.chart.computation.IConstants |
---|
ABOVE, ANCILLARY_AXIS, ANCILLARY_BASE, ARRAY, AUTO, AVERAGE, AXIS, BACKWARD, BASE, BASE_AXIS, BELOW, BIG_NUMBER_PRIMITIVE_ARRAY, BOOLEAN, BOTTOM, CENTER, COLLECTION, DATE_TIME, DESIGN_TIME, EMPTY_STRING, EQUAL, FORWARD, HORIZONTAL, INSIDE, LABELS, LEFT, LEGEND_ENTRY, LEGEND_GROUP_NAME, LEGEND_MINSLICE_ENTRY, LEGEND_SEPERATOR, LESS, LINE_EXPAND_DOUBLE_SIZE, LINE_EXPAND_SIZE, LINEAR, LOG_10, LOGARITHMIC, MAJOR, MAX, MIN, MINOR, MORE, NON_PRIMITIVE_ARRAY, NULL_STRING, NUMBER_PRIMITIVE_ARRAY, NUMERICAL, ONE_SPACE, ORTHOGONAL, ORTHOGONAL_AXIS, OTHER, OUTSIDE, PERCENT, POSITION_MASK, POSITION_MOVE_ABOVE, POSITION_MOVE_BELOW, POSITION_MOVE_LEFT, POSITION_MOVE_RIGHT, PRIMITIVE_ARRAY, RIGHT, RUN_TIME, SOME_NULL, TEXT, THREE_D, TICK_ABOVE, TICK_ACROSS, TICK_BELOW, TICK_LEFT, TICK_NONE, TICK_RIGHT, TICK_SIDE1, TICK_SIDE2, TICK_SIZE, TOP, TWO_5_D, TWO_D, UNDEFINED, UNDEFINED_STRING, USER_INTERFACE, VALUE, VERTICAL |
Constructor Summary | |
---|---|
PlotWithAxes(IDisplayServer ids,
RunTimeContext rtc,
ChartWithAxes cwa)
|
Method Summary | |
---|---|
static DataSetIterator |
checkDataType(Series se,
int iType,
RunTimeContext rtc)
|
AllAxes |
getAxes()
|
static int |
getAxisType(Axis ax)
Converts to internal (non public-model) data structures |
int |
getDimension()
|
IDisplayServer |
getDisplayServer()
|
double |
getHorizontalSpacingInPixels()
|
LabelLimiter |
getLabellLimiter(Label la)
Look up table for label limit. |
ChartWithAxes |
getModel()
|
double |
getSeriesThickness()
|
double |
getTickSize()
|
double |
getTransposedAngle(double dOriginalAngle)
Returns a transpose of the original angle |
double |
getVerticalSpacingInPixels()
|
void |
putLabelLimiter(Label la,
LabelLimiter lbLimit)
Look up table for label limit. |
int |
transposeLabelPosition(int iBaseOrOrthogonal,
int iOriginalPosition)
Returns a transposed or the original label position as requested depending on the plot's orientation |
Methods inherited from class org.eclipse.birt.chart.computation.PlotComputation |
---|
compute, getChartComputation, getPlotBounds, getPlotInsets, getPointToPixel, getRunTimeContext, getSeriesRenderingHints |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PlotWithAxes(IDisplayServer ids, RunTimeContext rtc, ChartWithAxes cwa)
Method Detail |
---|
public void putLabelLimiter(Label la, LabelLimiter lbLimit)
la
- lbLimit
- public LabelLimiter getLabellLimiter(Label la)
la
-
public static final int getAxisType(Axis ax)
ax
-
public final int getDimension()
public final double getSeriesThickness()
public final double getHorizontalSpacingInPixels()
public final double getVerticalSpacingInPixels()
public final AllAxes getAxes()
public final IDisplayServer getDisplayServer()
public static DataSetIterator checkDataType(Series se, int iType, RunTimeContext rtc) throws ChartException
se
- iType
-
ChartException
public final double getTransposedAngle(double dOriginalAngle) throws java.lang.IllegalArgumentException
dOriginalAngle
-
java.lang.IllegalArgumentException
public final int transposeLabelPosition(int iBaseOrOrthogonal, int iOriginalPosition) throws java.lang.IllegalArgumentException
iBaseOrOrthogonal
- iOriginalPosition
-
java.lang.IllegalArgumentException
public double getTickSize()
public ChartWithAxes getModel()
getModel
in class PlotComputation
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |