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


oracle.dss.graph
Class QuadrantLine

oracle.dss.graph.BaseGraphComponent
  |
  +--oracle.dss.graph.QuadrantLine
All Implemented Interfaces:
Line, Visible

public class QuadrantLine
extends BaseGraphComponent
implements Line, Visible

Divides the plot area of a bubble graph into sections.


Fields inherited from class oracle.dss.graph.BaseGraphComponent
AL_BOTH, AL_LEFT, AL_RIGHT, AP_ALWAYS, AP_NEVER, AR_HORIZ_ROTATE_270, AR_HORIZ_ROTATE_90, AR_NO_ROTATE, DY2_AUTO_ASSIGN, DY2_FALSE, DY2_TRUE, FS_BOLD, FS_BOLD_ITALIC_UNDERLINE, FS_BOLD_UNDERLINE, FS_ITALIC, FS_ITALIC_BOLD, FS_ITALIC_UNDERLINE, FS_PLAIN, FS_UNDERLINE, FT_COLOR, FT_EXPONENTIAL, FT_GRADIENT, FT_LINEAR, FT_LOGARITHMIC, FT_NONE, FT_TEXTURE, GD_DIAGONAL_135, GD_DIAGONAL_45, GD_DOWN, GD_DOWN_LEFT, GD_DOWN_RIGHT, GD_LEFT, GD_RADIAL, GD_RADIAL_BOTTOM_LEFT, GD_RADIAL_BOTTOM_RIGHT, GD_RADIAL_TOP_LEFT, GD_RADIAL_TOP_RIGHT, GD_RIGHT, GD_UP, GD_UP_LEFT, GD_UP_RIGHT, GS_EXTENDED, GS_GRID, GS_IN, GS_OUT, GS_SPAN, LAP_BOTTOM, LAP_LEFT, LAP_RIGHT, LAP_TOP, LD_PERCENT, LD_TEXT, LD_TEXT_PERCENT, LD_VALUE, LEGENDMARKERSLIMIT, LO_AUTOMATIC, LO_HORIZONTAL, LO_VERTICAL, LP_INSIDE, LP_NO_LABELS, LP_OUTSIDE_WITH_FEELER, LP_OUTSIDE_WITHOUT_FEELER, LTP_ABOVE, LTP_BELOW, LTP_ON_LEFT, LTP_ON_MARKER, LTP_ON_RIGHT, MS_AUTOMATIC, MS_CIRCLE, MS_DIAMOND, MS_NONE, MS_PLUS, MS_SQUARE, MS_TRIANGLE_DOWN, MS_TRIANGLE_UP, MT_AREA, MT_BAR, MT_DEFAULT, MT_MARKER, MTP_CENTER, MTP_CUSTOM, MTP_INSIDE_MAX, MTP_INSIDE_MIN, MTP_ON_MAXEDGE, MTP_OUTSIDE_MAX, QUADRANTLINEVALUELIMIT, TDM_STRETCHED, TDM_TILED, TLS_AUTOMATIC, TLS_MANUAL, TLS_NOSKIP, TR_HORIZ, TR_HORIZ_ROTATE_270, TR_HORIZ_ROTATE_90, VF_STOCK_VOLUME, VF_X1, VF_Y1, VF_Y2, VF_Z

 

Method Summary
 java.awt.Color getLineColor()
          Retrieves the color of all of the quadrant lines in the graph.
 int getLineWidth()
          Retrieves the width of each of the quadrant lines in pixels.
 int getQuadrantLineCountX()
          Retrieves the total count of quadrant lines on the X-axis.
 int getQuadrantLineCountY()
          Retrieves the total count of quadrant lines on the Y-axis.
 double getQuadrantLineValueX(int whichLine)
          Retrieves the position of a quadrant line on the X-axis.
 double getQuadrantLineValueY(int whichLine)
          Retrieves the position of a quadrant line on the Y-axis.
 boolean isVisible()
          Indicates whether all of the quadrant lines are visible.
 boolean selectObject(int series, int group)
          Selects this quadrant line in the graph.
 void setLineColor(java.awt.Color newColor)
          Specifies the color of all of the quadrant lines in the graph.
 void setLineWidth(int width)
          Specifies the width of each of the quadrant lines in pixels.
 void setQuadrantLineCountX(int count)
          Specifies the total count of quadrant lines on the X-axis.
 void setQuadrantLineCountY(int count)
          Specifies the total count of quadrant lines on the Y-axis.
 void setQuadrantLineValueX(int whichLine, double position)
          Specifies the position of a quadrant line on the X-axis.
 void setQuadrantLineValueY(int whichLine, double position)
          Specifies the position of a quadrant line on the Y-axis.
 void setVisible(boolean visible)
          Specifies whether all of the quadrant lines are visible.

 

Method Detail

selectObject

public boolean selectObject(int series,
                            int group)
Selects this quadrant line in the graph. Because quadrant lines do not represent data, the parameter values are rrelevant.
Overrides:
selectObject in class BaseGraphComponent
Parameters:
series - Any integer.
group - Any integer.
Returns:
true if successful, false if not.

getLineColor

public java.awt.Color getLineColor()
Retrieves the color of all of the quadrant lines in the graph.
Specified by:
getLineColor in interface Line
Returns:
The color of all of the quadrant lines in the graph.

setLineColor

public void setLineColor(java.awt.Color newColor)
Specifies the color of all of the quadrant lines in the graph.
Specified by:
setLineColor in interface Line
Parameters:
newColor - The color of all of the quadrant lines in the graph.

getLineWidth

public int getLineWidth()
Retrieves the width of each of the quadrant lines in pixels.
Specified by:
getLineWidth in interface Line
Returns:
The width of each of the quadrant lines in pixels.

setLineWidth

public void setLineWidth(int width)
Specifies the width of each of the quadrant lines in pixels.
Specified by:
setLineWidth in interface Line
Parameters:
width - The width of each of the quadrant lines in pixels.

getQuadrantLineCountX

public int getQuadrantLineCountX()
Retrieves the total count of quadrant lines on the X-axis.
Returns:
The total count of quadrant lines on the X-axis.

setQuadrantLineCountX

public void setQuadrantLineCountX(int count)
Specifies the total count of quadrant lines on the X-axis.
Parameters:
count - The total count of quadrant lines on the X-axis.

getQuadrantLineCountY

public int getQuadrantLineCountY()
Retrieves the total count of quadrant lines on the Y-axis.
Returns:
The total count of quadrant lines on the Y-axis.

setQuadrantLineCountY

public void setQuadrantLineCountY(int count)
Specifies the total count of quadrant lines on the Y-axis.
Parameters:
count - The total count of quadrant lines on the Y-axis.

getQuadrantLineValueX

public double getQuadrantLineValueX(int whichLine)
Retrieves the position of a quadrant line on the X-axis. The index is a double that identifies the line whose position you want to retrieve. The position is the scale value of the specified line on the X-axis.
Parameters:
whichLine - The index of the quadrant line.
Returns:
The position of the quadrant line on the X-axis.

setQuadrantLineValueX

public void setQuadrantLineValueX(int whichLine,
                                  double position)
Specifies the position of a quadrant line on the X-axis. The index is a double that identifies the line whose position you want to specify. The position is the scale value of the specified line on the X-axis.
Parameters:
whichLine - The index of the quadrant line.
position - The position of the quadrant line on the X-axis.

getQuadrantLineValueY

public double getQuadrantLineValueY(int whichLine)
Retrieves the position of a quadrant line on the Y-axis. The index is a double that identifies the line whose position you want to retrieve. The position is the scale value of the specified line on the Y-axis.
Parameters:
whichLine - The index of the quadrant line.
Returns:
The index of the quadrant line.

setQuadrantLineValueY

public void setQuadrantLineValueY(int whichLine,
                                  double position)
Specifies the position of a quadrant line on the Y-axis. The index is a double that identifies the line whose position you want to specify. The position is the scale value of the specified line on the Y-axis.
Parameters:
whichLine - The index of the quadrant line.
position - The position of the quadrant line on the Y-axis.

isVisible

public boolean isVisible()
Indicates whether all of the quadrant lines are visible.
Specified by:
isVisible in interface Visible
Returns:
true if they are visible, false if they are invisible.

setVisible

public void setVisible(boolean visible)
Specifies whether all of the quadrant lines are visible.
Specified by:
setVisible in interface Visible
Parameters:
visible - true to make them visible, false to make them invisible.

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


Copyright © 2003, Oracle. All Rights Reserved.