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


oracle.dss.graph
Class BaseGraphFrame

oracle.dss.graph.BaseGraphComponent
  |
  +--oracle.dss.graph.BaseGraphFrame
All Implemented Interfaces:
Border, Fill
Direct Known Subclasses:
Base3DPanel, BaseFrame

public abstract class BaseGraphFrame
extends BaseGraphComponent
implements Border, Fill

Base class for components that provide a background for data in a graph.


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 getBorderColor()
          Retrieves the border color of this object.
 java.awt.Color getFillColor()
          Retrieves the fill color of this object.
 SFX getSFX()
          Retrieves the SFX object for this frame.
 boolean isBorderTransparent()
          Indicates whether the border of this object is transparent.
 boolean isFillTransparent()
          Indicates whether the fill color of this frame is transparent.
 void setBorderColor(java.awt.Color newColor)
          Specifies the border color of this object.
 void setBorderTransparent(boolean yesNo)
          Specifies whether the border of this object is transparent.
 void setFillColor(java.awt.Color newColor)
          Specifies the fill color of this object.
 void setFillTransparent(boolean yesNo)
          Specifies whether the fill color for this object is transparent.

 

Methods inherited from class oracle.dss.graph.BaseGraphComponent
selectObject

 

Method Detail

getBorderColor

public java.awt.Color getBorderColor()
Retrieves the border color of this object.
Specified by:
getBorderColor in interface Border
Returns:
The border color of this object.

setBorderColor

public void setBorderColor(java.awt.Color newColor)
Specifies the border color of this object. As the GraphType property of the graph changes, a different subclass of this class provides the background for the data. The border color remains the same in the PlotArea, PieFrame, and ThreeDFloor. If SharePanelProperties is true, then this border color is used for the ThreeDLeftWall and the ThreeDRightWall as well.
Specified by:
setBorderColor in interface Border
Parameters:
newColor - The border color of this object.

isBorderTransparent

public boolean isBorderTransparent()
Indicates whether the border of this object is transparent. To make the object transparent, set both the setBorderTransparent and setFillTransparent methods to true. When an attribute or an object is transparent, it is not visible, but you can select it.
Specified by:
isBorderTransparent in interface Border
Returns:
true if it is transparent, false if it is visible.

setBorderTransparent

public void setBorderTransparent(boolean yesNo)
Specifies whether the border of this object is transparent. As the GraphType property of the graph changes, a different subclass of this class provides the background for the data. The border transparency remains the same in the PlotArea, PieFrame, and ThreeDFloor. If SharePanelProperties is true, then this transparency is used for the ThreeDLeftWall and the ThreeDRightWall as well.
Specified by:
setBorderTransparent in interface Border
Parameters:
yesNo - true to make the border transparent, false to make it visible.

getFillColor

public java.awt.Color getFillColor()
Retrieves the fill color of this object.
Specified by:
getFillColor in interface Fill
Returns:
The fill color of this object.

setFillColor

public void setFillColor(java.awt.Color newColor)
Specifies the fill color of this object. As the GraphType property of the graph changes, a different subclass of this class provides the background for the data. The fill color remains the same in the PlotArea, PieFrame, and ThreeDFloor. If SharePanelProperties is true, then this fill color is used for the ThreeDLeftWall and the ThreeDRightWall as well.
Specified by:
setFillColor in interface Fill
Parameters:
newColor - The color of this object.

isFillTransparent

public boolean isFillTransparent()
Indicates whether the fill color of this frame is transparent. To make the frame transparent, set both the setBorderTransparent and setFillTransparent methods to true. When an attribute or an object is transparent, it is not visible, but you can select it.
Specified by:
isFillTransparent in interface Fill
Returns:
true if this object is transparent, false if it is visible.

setFillTransparent

public void setFillTransparent(boolean yesNo)
Specifies whether the fill color for this object is transparent. As the GraphType property of the graph changes, a different subclass of this class provides the background for the data. The transparency of the object remains the same in the PlotArea, PieFrame, and ThreeDFloor. If SharePanelProperties is true, then this transparency setting is used for the ThreeDLeftWall and the ThreeDRightWall as well.
Specified by:
setFillTransparent in interface Fill
Parameters:
yesNo - true to make the fill color transparent, false to make the fill color visible.

getSFX

public SFX getSFX()
Retrieves the SFX object for this frame. The SFX object allows you to retrieve and specify attributes for special effects.
Returns:
The SFX object for this frame.

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


Copyright © 2003, Oracle. All Rights Reserved.