Oracle™ Business Intelligence Beans Java API Reference
Release 10
g (9.0.4)
Part number B12159_01


oracle.dss.graph
Class BaseGraphComponent

oracle.dss.graph.BaseGraphComponent
Direct Known Subclasses:
BaseBorderLine, BaseDataAxis, BaseDataComponent, BaseGraphFrame, BaseLegendMarker, BaseLine, BaseReferenceLine, BaseText, Connector, Fitline, GraphBackground, LegendArea, PanelGrid, ParetoLine, PieFeeler, QuadrantLine, Series, SplitDivider, UndefinedComponent, Y3DMarkerGrid

public abstract class BaseGraphComponent

The base class for all of the graph components.


Field Summary
static int AL_BOTH
          Axis location: Both on the left side and on the right side of the plot area.
static int AL_LEFT
          Axis location: On the left side of the plot area.
static int AL_RIGHT
          Axis location: On the right side of the plot area.
static int AP_ALWAYS
          Legend area automatic placement: Always.
static int AP_NEVER
          Legend area automatic placement: Never.
static int AR_HORIZ_ROTATE_270
          Automatic rotation: Automatically rotate horizontally, 270 degrees.
static int AR_HORIZ_ROTATE_90
          Automatic rotation: Automatically rotate horizontally, 90 degrees.
static int AR_NO_ROTATE
          Automatic rotation: Horizontal.
static int DY2_AUTO_ASSIGN
          Default Y2-axis assignment: Automatically assign.
static int DY2_FALSE
          Default Y2-axis assignment: False.
static int DY2_TRUE
          Default Y2-axis assignment: True.
static int FS_BOLD
          Font style: Bold.
static int FS_BOLD_ITALIC_UNDERLINE
          Font style: Bold italic underline.
static int FS_BOLD_UNDERLINE
          Font style: Bold underline.
static int FS_ITALIC
          Font style: Italic.
static int FS_ITALIC_BOLD
          Font style: Bold italic.
static int FS_ITALIC_UNDERLINE
          Font style: Italic underline.
static int FS_PLAIN
          Font style: Plain.
static int FS_UNDERLINE
          Font style: Underline.
static int FT_COLOR
          Fill type: Color.
static int FT_EXPONENTIAL
          Fitline type: Exponential.
static int FT_GRADIENT
          Fill type: Gradient.
static int FT_LINEAR
          Fitline type: Linear.
static int FT_LOGARITHMIC
          Fitline type: Logarithmic.
static int FT_NONE
          Fitline type: No fitline.
static int FT_TEXTURE
          Fill type: Texture.
static int GD_DIAGONAL_135
          Gradient direction: Diagonal, 135-degree angle.
static int GD_DIAGONAL_45
          Gradient direction: Diagonal, 45-degree angle.
static int GD_DOWN
          Gradient direction: Down.
static int GD_DOWN_LEFT
          Deprecated. As of 2.8.0.10, replaced by GD_DIAGONAL_45.
static int GD_DOWN_RIGHT
          Deprecated. As of 2.8.0.10, replaced by GD_DIAGONAL_135.
static int GD_LEFT
          Deprecated. As of 2.8.0.10, replaced by GD_RIGHT and SFX.setGradientReversed(boolean).
static int GD_RADIAL
          Gradient direction: Radial.
static int GD_RADIAL_BOTTOM_LEFT
          Deprecated. As of 2.8.0.10.
static int GD_RADIAL_BOTTOM_RIGHT
          Deprecated. As of 2.8.0.10.
static int GD_RADIAL_TOP_LEFT
          Deprecated. As of 2.8.0.10.
static int GD_RADIAL_TOP_RIGHT
          Deprecated. As of 2.8.0.10.
static int GD_RIGHT
          Gradient direction: Right.
static int GD_UP
          Deprecated. As of 2.8.0.10, replaced by GD_DOWN and SFX.setGradientReversed(boolean).
static int GD_UP_LEFT
          Deprecated. As of 2.8.0.10, replaced by GD_DIAGONAL_135 and SFX.setGradientReversed(boolean).
static int GD_UP_RIGHT
          Deprecated. As of 2.8.0.10, replaced by GD_DIAGONAL_45 and SFX.setGradientReversed(boolean).
static int GS_EXTENDED
          Grid style: Extended.
static int GS_GRID
          Grid style: Grid.
static int GS_IN
          Grid style: In.
static int GS_OUT
          Grid style: Out.
static int GS_SPAN
          Grid style: Span.
static int LAP_BOTTOM
          Legend area position: Bottom.
static int LAP_LEFT
          Legend area position: Left.
static int LAP_RIGHT
          Legend area position: Right.
static int LAP_TOP
          Legend area position: Top.
static int LD_PERCENT
          Pie label display: Percent value.
static int LD_TEXT
          Pie label display: Text.
static int LD_TEXT_PERCENT
          Pie label display: Row label text and percent value.
static int LD_VALUE
          Pie label display: Data value.
static int LEGENDMARKERSLIMIT
          Legend markers per row: The maximum number of markers that can appear in the graph legend.
static int LO_AUTOMATIC
          Legend orientation: Automatic.
static int LO_HORIZONTAL
          Legend orientation: Horizontal.
static int LO_VERTICAL
          Legend orientation: Vertical.
static int LP_INSIDE
          Label position: Labels appear inside the border of a pie or ring, on each slice.
static int LP_NO_LABELS
          Label position: No labels appear on the pie graph.
static int LP_OUTSIDE_WITH_FEELER
          Label position: Labels appear outside the pie or ring, and a feeler line connects the text to the slice.
static int LP_OUTSIDE_WITHOUT_FEELER
          Label position: Labels appear outside the pie or ring.
static int LTP_ABOVE
          Legend text position: Above.
static int LTP_BELOW
          Legend text position: Below.
static int LTP_ON_LEFT
          Legend text position: On left.
static int LTP_ON_MARKER
          Legend text position: On marker The text appears on the legend marker.
static int LTP_ON_RIGHT
          Legend text position: On right.
static int MS_AUTOMATIC
          Marker shape: Automatic.
static int MS_CIRCLE
          Marker shape: Circle.
static int MS_DIAMOND
          Marker shape: Diamond.
static int MS_NONE
          Marker shape: None.
static int MS_PLUS
          Marker shape: Plus sign.
static int MS_SQUARE
          Marker shape: Square.
static int MS_TRIANGLE_DOWN
          Marker shape: Downward-facing triangle.
static int MS_TRIANGLE_UP
          Marker shape: Upward-facing triangle.
static int MT_AREA
          Marker type: Area.
static int MT_BAR
          Marker type: Bar.
static int MT_DEFAULT
          Marker type: Default.
static int MT_MARKER
          Marker type: Marker.
static int MTP_CENTER
          Marker text position: Centered within the marker.
static int MTP_CUSTOM
          Marker text position: Custom.
static int MTP_INSIDE_MAX
          Marker text position: Inside the maximum edge of the marker.
static int MTP_INSIDE_MIN
          Marker text position: Inside the minimum edge of the marker.
static int MTP_ON_MAXEDGE
          Marker text position: On the maximum edge of the marker.
static int MTP_OUTSIDE_MAX
          Marker text position: Outside of the maximum edge of the marker.
static int QUADRANTLINEVALUELIMIT
          Quadrant line count: The maximum number of quadrant lines that can appear in a bubble graph.
static int TDM_STRETCHED
          Texture display mode: Stretched.
static int TDM_TILED
          Texture display mode: Tiled.
static int TLS_AUTOMATIC
          Tick label skip mode: Automatic skipping.
static int TLS_MANUAL
          Tick label skip mode: Manual skipping.
static int TLS_NOSKIP
          Tick label skip mode: No skipping.
static int TR_HORIZ
          Text rotation: Horizontal.
static int TR_HORIZ_ROTATE_270
          Text rotation: Rotate horizontally, 270 degrees.
static int TR_HORIZ_ROTATE_90
          Text rotation: Rotate horizontally, 90 degrees.
static int VF_STOCK_VOLUME
          ViewFormat: Stock volume.
static int VF_X1
          ViewFormat: X1.
static int VF_Y1
          ViewFormat: Y1.
static int VF_Y2
          ViewFormat: Y2.
static int VF_Z
          ViewFormat: Z.

 

Method Summary
 boolean selectObject(int series, int group)
          This method is designed to select a component of the graph.

 

Field Detail

DY2_TRUE

public static final int DY2_TRUE
Default Y2-axis assignment: True. In dual-Y graphs, series are assigned to the Y2-axis.

DY2_FALSE

public static final int DY2_FALSE
Default Y2-axis assignment: False. In dual-Y graphs, series will be assigned to the Y1-axis.

DY2_AUTO_ASSIGN

public static final int DY2_AUTO_ASSIGN
Default Y2-axis assignment: Automatically assign. In dual-Y graphs, the graph automatically assigns the second series to the Y2-axis, and it assigns all other series to the Y1-axis.

FS_PLAIN

public static final int FS_PLAIN
Font style: Plain.

FS_ITALIC

public static final int FS_ITALIC
Font style: Italic.

FS_BOLD

public static final int FS_BOLD
Font style: Bold.

FS_ITALIC_BOLD

public static final int FS_ITALIC_BOLD
Font style: Bold italic.

FS_UNDERLINE

public static final int FS_UNDERLINE
Font style: Underline.

FS_ITALIC_UNDERLINE

public static final int FS_ITALIC_UNDERLINE
Font style: Italic underline.

FS_BOLD_UNDERLINE

public static final int FS_BOLD_UNDERLINE
Font style: Bold underline.

FS_BOLD_ITALIC_UNDERLINE

public static final int FS_BOLD_ITALIC_UNDERLINE
Font style: Bold italic underline.

FT_COLOR

public static final int FT_COLOR
Fill type: Color.

FT_GRADIENT

public static final int FT_GRADIENT
Fill type: Gradient.

FT_TEXTURE

public static final int FT_TEXTURE
Fill type: Texture.

GD_RIGHT

public static final int GD_RIGHT
Gradient direction: Right. The color begins on the left and fades to the right.

GD_LEFT

public static final int GD_LEFT
Deprecated. As of 2.8.0.10, replaced by GD_RIGHT and SFX.setGradientReversed(boolean).
Gradient direction: Left. The color begins on the right and fades to the left.

GD_DOWN

public static final int GD_DOWN
Gradient direction: Down. The color begins at the top and fades downward.

GD_UP

public static final int GD_UP
Deprecated. As of 2.8.0.10, replaced by GD_DOWN and SFX.setGradientReversed(boolean).
Gradient direction: Up. The color begins at the bottom and fades upward.

GD_DOWN_LEFT

public static final int GD_DOWN_LEFT
Deprecated. As of 2.8.0.10, replaced by GD_DIAGONAL_45.
Gradient direction: Down left. The color begins at the upper right and fades to the lower left.

GD_DIAGONAL_45

public static final int GD_DIAGONAL_45
Gradient direction: Diagonal, 45-degree angle. The color begins at the upper right and fades to the lower left.

GD_UP_LEFT

public static final int GD_UP_LEFT
Deprecated. As of 2.8.0.10, replaced by GD_DIAGONAL_135 and SFX.setGradientReversed(boolean).
Gradient direction: Up left. The color begins at the lower right and fades to the upper left.

GD_DOWN_RIGHT

public static final int GD_DOWN_RIGHT
Deprecated. As of 2.8.0.10, replaced by GD_DIAGONAL_135.
Gradient direction: Down right. The color begins at the upper left and fades to the lower right.

GD_DIAGONAL_135

public static final int GD_DIAGONAL_135
Gradient direction: Diagonal, 135-degree angle. The color begins at the upper left and fades to the lower right.

GD_UP_RIGHT

public static final int GD_UP_RIGHT
Deprecated. As of 2.8.0.10, replaced by GD_DIAGONAL_45 and SFX.setGradientReversed(boolean).
Gradient direction: Up right. The color begins at the lower left and fades to the upper right.

GD_RADIAL

public static final int GD_RADIAL
Gradient direction: Radial. The color begins in the outer-most part of the fill area and fades into the center. Note that this gradient direction cannot be reversed.

GD_RADIAL_TOP_LEFT

public static final int GD_RADIAL_TOP_LEFT
Deprecated. As of 2.8.0.10.
Gradient direction: Radial top left. The color begins in the outer-most part of the fill area and fades into a point in the upper left corner.

GD_RADIAL_TOP_RIGHT

public static final int GD_RADIAL_TOP_RIGHT
Deprecated. As of 2.8.0.10.
Gradient direction: Radial top right. The color begins in the outer-most part of the fill area and fades into a point in the upper left corner.

GD_RADIAL_BOTTOM_LEFT

public static final int GD_RADIAL_BOTTOM_LEFT
Deprecated. As of 2.8.0.10.
Gradient direction: Radial bottom left. The color begins in the outer-most part of the fill area and fades into a point in the lower left corner.

GD_RADIAL_BOTTOM_RIGHT

public static final int GD_RADIAL_BOTTOM_RIGHT
Deprecated. As of 2.8.0.10.
Gradient direction: Radial bottom right. The color begins in the outer-most part of the fill area and fades into a point in the lower right corner.

GS_GRID

public static final int GS_GRID
Grid style: Grid. Tick marks span the plot area, but they do not extend beyond the axis.

GS_EXTENDED

public static final int GS_EXTENDED
Grid style: Extended. Tick marks span the plot area and extend out beyond the axis.

GS_IN

public static final int GS_IN
Grid style: In. Tick marks extend inward, from the axis.

GS_OUT

public static final int GS_OUT
Grid style: Out. Tick marks extend outward, from the axis.

GS_SPAN

public static final int GS_SPAN
Grid style: Span. Tick marks span across the axis.

LD_VALUE

public static final int LD_VALUE
Pie label display: Data value.

LD_PERCENT

public static final int LD_PERCENT
Pie label display: Percent value.

LD_TEXT

public static final int LD_TEXT
Pie label display: Text.

LD_TEXT_PERCENT

public static final int LD_TEXT_PERCENT
Pie label display: Row label text and percent value.

LO_AUTOMATIC

public static final int LO_AUTOMATIC
Legend orientation: Automatic. The legend is horizontal if it appears at the top or the bottom of the graph. The legend is vertical if it appears to the left or the right of the plot area.

LO_HORIZONTAL

public static final int LO_HORIZONTAL
Legend orientation: Horizontal.

LO_VERTICAL

public static final int LO_VERTICAL
Legend orientation: Vertical.

LAP_TOP

public static final int LAP_TOP
Legend area position: Top. The legend appears above the plot area.

LAP_BOTTOM

public static final int LAP_BOTTOM
Legend area position: Bottom. The legend appears below the plot area.

LAP_RIGHT

public static final int LAP_RIGHT
Legend area position: Right. The legend appears to the right of the plot area.

LAP_LEFT

public static final int LAP_LEFT
Legend area position: Left. The legend appears to the left of the plot area.

AP_NEVER

public static final int AP_NEVER
Legend area automatic placement: Never. Never automatically determine the position of the legend area. Automatic graph layout respects the Position property of the LegendArea.

AP_ALWAYS

public static final int AP_ALWAYS
Legend area automatic placement: Always. Always automatically determine the position of the legend area. Automatic graph layout ignores the Position of the LegendArea. The doAutoLayout method sets the Position property.

LTP_ON_RIGHT

public static final int LTP_ON_RIGHT
Legend text position: On right. The text appears on the right side of the legend marker.

LTP_ON_LEFT

public static final int LTP_ON_LEFT
Legend text position: On left. The text appears on the left side of the legend marker.

LTP_BELOW

public static final int LTP_BELOW
Legend text position: Below. The text appears below the legend marker.

LTP_ABOVE

public static final int LTP_ABOVE
Legend text position: Above. The text appears above the legend marker.

LTP_ON_MARKER

public static final int LTP_ON_MARKER
Legend text position: On marker The text appears on the legend marker.

MS_AUTOMATIC

public static final int MS_AUTOMATIC
Marker shape: Automatic. The graph assigns shapes automatically to new series. This constant is only available for DefaultMarkerShape property on Series.

MS_NONE

public static final int MS_NONE
Marker shape: None.

MS_SQUARE

public static final int MS_SQUARE
Marker shape: Square.

MS_CIRCLE

public static final int MS_CIRCLE
Marker shape: Circle.

MS_DIAMOND

public static final int MS_DIAMOND
Marker shape: Diamond.

MS_PLUS

public static final int MS_PLUS
Marker shape: Plus sign.

MS_TRIANGLE_DOWN

public static final int MS_TRIANGLE_DOWN
Marker shape: Downward-facing triangle.

MS_TRIANGLE_UP

public static final int MS_TRIANGLE_UP
Marker shape: Upward-facing triangle.

MT_DEFAULT

public static final int MT_DEFAULT
Marker type: Default.

MT_BAR

public static final int MT_BAR
Marker type: Bar.

MT_MARKER

public static final int MT_MARKER
Marker type: Marker.

MT_AREA

public static final int MT_AREA
Marker type: Area.

MTP_CUSTOM

public static final int MTP_CUSTOM
Marker text position: Custom.

MTP_OUTSIDE_MAX

public static final int MTP_OUTSIDE_MAX
Marker text position: Outside of the maximum edge of the marker.

MTP_ON_MAXEDGE

public static final int MTP_ON_MAXEDGE
Marker text position: On the maximum edge of the marker.

MTP_INSIDE_MAX

public static final int MTP_INSIDE_MAX
Marker text position: Inside the maximum edge of the marker.

MTP_CENTER

public static final int MTP_CENTER
Marker text position: Centered within the marker.

MTP_INSIDE_MIN

public static final int MTP_INSIDE_MIN
Marker text position: Inside the minimum edge of the marker.

TDM_STRETCHED

public static final int TDM_STRETCHED
Texture display mode: Stretched. The image is stretched to fit in the area.

TDM_TILED

public static final int TDM_TILED
Texture display mode: Tiled. The image appears multiple times in the area.

TLS_NOSKIP

public static final int TLS_NOSKIP
Tick label skip mode: No skipping. All tick labels are displayed.

TLS_AUTOMATIC

public static final int TLS_AUTOMATIC
Tick label skip mode: Automatic skipping. The graph determines the number of tick labels to skip and where to start skipping.

TLS_MANUAL

public static final int TLS_MANUAL
Tick label skip mode: Manual skipping. setTickLabelSkipCount determines the number of tick labels to skip. setTickLabelSkipFirst determines the first label to display.
See Also:
O1TickLabel.setTickLabelSkipMode(int), O1TickLabel.setTickLabelSkipCount(int), O1TickLabel.setTickLabelSkipFirst(int)

TR_HORIZ

public static final int TR_HORIZ
Text rotation: Horizontal. Not valid for vertical axis titles, such as the Y1Axis on a vertical graph or the O1Axis on a horizontal graph.

TR_HORIZ_ROTATE_90

public static final int TR_HORIZ_ROTATE_90
Text rotation: Rotate horizontally, 90 degrees. Not valid for horizontal axis titles, such as the O1Axis on a vertical graph or the Y1Axis on a horizontal graph.

TR_HORIZ_ROTATE_270

public static final int TR_HORIZ_ROTATE_270
Text rotation: Rotate horizontally, 270 degrees. Not valid for horizontal axis titles, such as the O1Axis on a vertical graph or the Y1Axis on a horizontal graph.

AR_NO_ROTATE

public static final int AR_NO_ROTATE
Automatic rotation: Horizontal.

AR_HORIZ_ROTATE_90

public static final int AR_HORIZ_ROTATE_90
Automatic rotation: Automatically rotate horizontally, 90 degrees. When you use this setting, the text reads up.

AR_HORIZ_ROTATE_270

public static final int AR_HORIZ_ROTATE_270
Automatic rotation: Automatically rotate horizontally, 270 degrees. When you use this setting, the text reads down.

VF_X1

public static final int VF_X1
ViewFormat: X1. The format for the X1-axis values

VF_Y1

public static final int VF_Y1
ViewFormat: Y1. The format for the Y1-axis values.

VF_Y2

public static final int VF_Y2
ViewFormat: Y2. The format for the Y2-axis values.

VF_Z

public static final int VF_Z
ViewFormat: Z. The format for the Z-axis values.

VF_STOCK_VOLUME

public static final int VF_STOCK_VOLUME
ViewFormat: Stock volume. The format for the numbers that represent stock volume.

AL_LEFT

public static final int AL_LEFT
Axis location: On the left side of the plot area. On horizontal graphs, the axis appears at the top.

AL_RIGHT

public static final int AL_RIGHT
Axis location: On the right side of the plot area. On horizontal graphs, the axis appears at the bottom.

AL_BOTH

public static final int AL_BOTH
Axis location: Both on the left side and on the right side of the plot area. On horizontal graphs, the axes appear on the top and the bottom.

FT_NONE

public static final int FT_NONE
Fitline type: No fitline.

FT_LINEAR

public static final int FT_LINEAR
Fitline type: Linear.

FT_LOGARITHMIC

public static final int FT_LOGARITHMIC
Fitline type: Logarithmic.

FT_EXPONENTIAL

public static final int FT_EXPONENTIAL
Fitline type: Exponential.

LP_NO_LABELS

public static final int LP_NO_LABELS
Label position: No labels appear on the pie graph. Using this value has the same effect as setting the Visible property of the SliceLabel to false.
See Also:
SliceLabel

LP_OUTSIDE_WITH_FEELER

public static final int LP_OUTSIDE_WITH_FEELER
Label position: Labels appear outside the pie or ring, and a feeler line connects the text to the slice.

LP_OUTSIDE_WITHOUT_FEELER

public static final int LP_OUTSIDE_WITHOUT_FEELER
Label position: Labels appear outside the pie or ring. No feeler line connects the text to the slice. The text is closer to the pie or ring than it is when the value is LP_OUTSIDE_WITH_FEELER.
See Also:
LP_OUTSIDE_WITH_FEELER

LP_INSIDE

public static final int LP_INSIDE
Label position: Labels appear inside the border of a pie or ring, on each slice.

LEGENDMARKERSLIMIT

public static final int LEGENDMARKERSLIMIT
Legend markers per row: The maximum number of markers that can appear in the graph legend.

QUADRANTLINEVALUELIMIT

public static final int QUADRANTLINEVALUELIMIT
Quadrant line count: The maximum number of quadrant lines that can appear in a bubble graph.
Method Detail

selectObject

public boolean selectObject(int series,
                            int group)
This method is designed to select a component of the graph. However, this particular implementation does nothing but return false. A subclass of this class must override this method in order to be selected.
Parameters:
series - The series of the graph that this component belongs to.
group - The group of the graph that this component belongs to.
Returns:
false This is the default implementation of the method.

Oracle™ Business Intelligence Beans Java API Reference
Release 10
g (9.0.4)
Part number B12159_01


Copyright © 2003, Oracle. All Rights Reserved.