public abstract class PlotWithAxes extends PlotComputation implements 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| 构造器和说明 |
|---|
PlotWithAxes(IDisplayServer ids,
RunTimeContext rtc,
ChartWithAxes cwa) |
| 限定符和类型 | 方法和说明 |
|---|---|
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
|
compute, getChartComputation, getPlotBounds, getPlotInsets, getPointToPixel, getRunTimeContext, getSeriesRenderingHintspublic PlotWithAxes(IDisplayServer ids, RunTimeContext rtc, ChartWithAxes cwa)
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 - ChartExceptionpublic final double getTransposedAngle(double dOriginalAngle)
throws java.lang.IllegalArgumentException
dOriginalAngle - java.lang.IllegalArgumentExceptionpublic final int transposeLabelPosition(int iBaseOrOrthogonal,
int iOriginalPosition)
throws java.lang.IllegalArgumentException
iBaseOrOrthogonal - iOriginalPosition - java.lang.IllegalArgumentExceptionpublic double getTickSize()
public ChartWithAxes getModel()
getModel 在类中 PlotComputationCopyright © 2005-2008 Actuate Corp. All rights reserved.