public class QuadrantLine extends BaseGraphComponent implements Line, Visible
Modifier and Type | Field and Description |
---|---|
protected int |
lineColor |
protected int |
lineWidth |
protected int |
quadrantLineCountX |
protected int |
quadrantLineCountY |
protected double |
quadrantLineValueX |
protected double |
quadrantLineValueY |
protected boolean |
visible |
a_assignedToY2, a_association, a_automaticRotation, a_axisAutoScaledFromZero, a_axisMaxAutoScaled, a_axisMaxValue, a_axisMinAutoScaled, a_axisMinValue, a_axisZoomMaxValue, a_axisZoomMinValue, a_backGround, a_borderStyle, a_borderTransparent, a_borderUsingDefaults, a_borderWidth, a_color, a_defaultAssignedToY2, a_defaultBorderColor, a_defaultBorderTransparent, a_defaultColor, a_defaultFirstMarkerColor, a_defaultFitlineType, a_defaultHighMarkerColor, a_defaultLastMarkerColor, a_defaultLineWidth, a_defaultLowMarkerColor, a_defaultMarkerColor, a_defaultMarkers, a_defaultMarkerShape, a_defaultMarkerType, a_displayedInLegend, a_effect, a_explicitEnd, a_explicitStart, a_fitlineType, a_focusFactor, a_group, a_height, a_high_value, a_horizontalAlignment, a_imageSource, a_isometricProjection, a_labelPosition, a_legendMarkersPerRow, a_legendOrientation, a_legendTextPosition, a_lightSourceX, a_lightSourceY, a_lightSourceZ, a_line_value, a_lineColor, a_lineIndex, a_lineStyle, a_lineWidth, a_location, a_logarithmicBase, a_low_value, a_majorIncrement, a_majorTickCount, a_majorTickStep, a_majorTickStepAutomatic, a_markerColor, a_markerShape, a_markerSize, a_markersPerRowAutomatic, a_markerTextAngleDefault, a_markerTextPlace, a_markerTextRadiusDefault, a_markerType, a_minorIncrement, a_minorTickCount, a_minorTickStep, a_minorTickStepType, a_mode, a_panX, a_panY, a_pieSliceExplode, a_quadrantLineCountX, a_quadrantLineCountY, a_quadrantLineValueX, a_quadrantLineValueY, a_rendered, a_rollover_behavior, a_scaledLogarithmic, a_series, a_seriesDisplayInLegend, a_shapePath, a_sharePanelProperties, a_shortDesc, a_sizeX, a_sizeY, a_sizeZ, a_skippedWithLabels, a_squareRisers, a_text, a_textFittingAutomatic, a_textRotation, a_textType, a_thresholdMaxValue, a_thresholdMinValue, a_tickLabelSkipCount, a_tickLabelSkipFirst, a_tickLabelSkipMode, a_tickLabelStaggered, a_tickLabelWrapped, a_tickStyle, a_translationX, a_translationY, a_translationZ, a_transparent, a_type, a_verticalAlignment, a_viewerX, a_viewerY, a_viewerZ, a_visibility, a_visible, a_wallThickX, a_wallThickY, a_wallThickZ, a_width, a_wordWrapEnabled, a_x, a_xValue, a_y, a_yValue, a_yValueAssignment, a_zoomFactor, al_both, AL_BOTH, al_left, AL_LEFT, al_right, AL_RIGHT, ap_always, AP_ALWAYS, ap_never, AP_NEVER, ar_horiz_rotate_270, AR_HORIZ_ROTATE_270, ar_horiz_rotate_90, AR_HORIZ_ROTATE_90, ar_no_rotate, AR_NO_ROTATE, CONV_MAP, dy2_auto_assign, DY2_AUTO_ASSIGN, dy2_false, DY2_FALSE, dy2_true, DY2_TRUE, FP_LG_CHECK, FP_LG_CROSSHATCH, FP_LG_DIAG_UP_LT, FP_LG_DIAG_UP_RT, FP_LG_DIAMOND_CHECK, FP_LG_TRIANGLE_CHECK, FP_MAX, FP_SM_CHECK, FP_SM_CROSSHATCH, FP_SM_DIAG_UP_LT, FP_SM_DIAG_UP_RT, FP_SM_DIAMOND_CHECK, FP_SM_TRIANGLE_CHECK, fs_bold, FS_BOLD, fs_bold_italic_underline, FS_BOLD_ITALIC_UNDERLINE, fs_bold_underline, FS_BOLD_UNDERLINE, fs_italic, FS_ITALIC, fs_italic_bold, FS_ITALIC_BOLD, fs_italic_underline, FS_ITALIC_UNDERLINE, fs_plain, FS_PLAIN, fs_underline, FS_UNDERLINE, ft_color, FT_COLOR, ft_exponential, FT_EXPONENTIAL, ft_gradient, FT_GRADIENT, ft_linear, FT_LINEAR, ft_logarithmic, FT_LOGARITHMIC, ft_none, FT_NONE, FT_PATTERN, ft_texture, FT_TEXTURE, gd_diagonal_135, GD_DIAGONAL_135, gd_diagonal_45, GD_DIAGONAL_45, gd_down, GD_DOWN, gd_down_left, GD_DOWN_LEFT, gd_down_right, GD_DOWN_RIGHT, gd_left, GD_LEFT, gd_radial, GD_RADIAL, gd_radial_bottom_left, GD_RADIAL_BOTTOM_LEFT, gd_radial_bottom_right, GD_RADIAL_BOTTOM_RIGHT, gd_radial_top_left, GD_RADIAL_TOP_LEFT, gd_radial_top_right, GD_RADIAL_TOP_RIGHT, gd_right, GD_RIGHT, gd_up, GD_UP, gd_up_left, GD_UP_LEFT, gd_up_right, GD_UP_RIGHT, gs_automatic, GS_AUTOMATIC, gs_extended, GS_EXTENDED, gs_grid, GS_GRID, gs_in, GS_IN, gs_none, GS_NONE, gs_out, GS_OUT, gs_span, GS_SPAN, lap_bottom, LAP_BOTTOM, lap_left, LAP_LEFT, lap_right, LAP_RIGHT, lap_top, LAP_TOP, ld_percent, LD_PERCENT, ld_text, LD_TEXT, ld_text_percent, LD_TEXT_PERCENT, ld_text_value, LD_TEXT_VALUE, ld_value, LD_VALUE, LEGENDMARKERSLIMIT, lo_automatic, LO_AUTOMATIC, lo_horizontal, LO_HORIZONTAL, lo_vertical, LO_VERTICAL, lp_inside, LP_INSIDE, lp_no_labels, LP_NO_LABELS, lp_outside_feeler_if_needed, LP_OUTSIDE_FEELER_IF_NEEDED, lp_outside_with_feeler, LP_OUTSIDE_WITH_FEELER, lp_outside_without_feeler, LP_OUTSIDE_WITHOUT_FEELER, ls_dash, LS_DASH, ls_dash_dot, LS_DASH_DOT, ls_dotted, LS_DOTTED, ls_solid, LS_SOLID, ltp_above, LTP_ABOVE, ltp_below, LTP_BELOW, ltp_on_left, LTP_ON_LEFT, ltp_on_marker, LTP_ON_MARKER, ltp_on_right, LTP_ON_RIGHT, m_commonGraph, m_identObj, m_pfj, ms_automatic, MS_AUTOMATIC, ms_circle, MS_CIRCLE, ms_diamond, MS_DIAMOND, ms_human, MS_HUMAN, ms_none, MS_NONE, ms_plus, MS_PLUS, ms_square, MS_SQUARE, ms_triangle_down, MS_TRIANGLE_DOWN, ms_triangle_up, MS_TRIANGLE_UP, mt_area, MT_AREA, mt_bar, MT_BAR, mt_centered_stepped_line, MT_CENTERED_STEPPED_LINE, MT_CURVE_AREA, mt_curve_line, MT_CURVE_LINE, mt_default, MT_DEFAULT, mt_line, MT_LINE, mt_marker, MT_MARKER, mt_stepped_line, MT_STEPPED_LINE, mtp_center, MTP_CENTER, mtp_custom, MTP_CUSTOM, mtp_inside_max, MTP_INSIDE_MAX, mtp_inside_min, MTP_INSIDE_MIN, mtp_left, MTP_LEFT, mtp_on_maxedge, MTP_ON_MAXEDGE, mtp_outside_max, MTP_OUTSIDE_MAX, mtp_right, MTP_RIGHT, mtp_under_marker, MTP_UNDER_MARKER, QUADRANTLINEVALUELIMIT, REV_CONV_MAP, ro_area, RO_AREA, ro_back, RO_BACK, ro_front, RO_FRONT, ro_line, RO_LINE, SHAPE_AUTOMATIC, SHAPE_CIRCLE, SHAPE_DIAMOND, SHAPE_HUMAN, SHAPE_NONE, SHAPE_PLUS, SHAPE_SQUARE, SHAPE_TRIANGLE_DOWN, SHAPE_TRIANGLE_UP, sv_hidden, SV_HIDDEN, sv_visible, SV_VISIBLE, tdm_stretched, TDM_STRETCHED, tdm_tiled, TDM_TILED, tls_automatic, TLS_AUTOMATIC, tls_manual, TLS_MANUAL, tls_noskip, TLS_NOSKIP, tr_horiz, TR_HORIZ, tr_horiz_rotate_270, TR_HORIZ_ROTATE_270, tr_horiz_rotate_90, TR_HORIZ_ROTATE_90, tsm_explicit, TSM_EXPLICIT, tsm_off, TSM_OFF, va_bottom, va_center, va_top, VF_PIE_SLICE_LABEL, VF_STOCK_VOLUME, VF_X1, VF_Y1, VF_Y2, VF_Z
m_jsfHashMap
Constructor and Description |
---|
QuadrantLine(CommonGraph graph) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
getComponentName() |
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.
|
protected boolean |
getStyleXML(boolean allProperties,
oracle.dss.util.xml.ContainerNode node) |
protected boolean |
getXML(boolean allProperties,
oracle.dss.util.xml.ObjectNode parent) |
boolean |
isVisible()
Indicates whether all of the quadrant lines are visible.
|
protected void |
resetStyle() |
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.
|
protected void |
setStyleXML(oracle.dss.util.xml.ContainerNode node) |
void |
setVisible(boolean visible)
Specifies whether all of the quadrant lines are visible.
|
protected void |
setXML(oracle.dss.util.xml.ContainerNode node) |
convertAssociationToInt, convertFillPatternToString, convertGradientDirectionToString, convertHorizontalAlignmentToInt, convertHorizontalAlignmentToString, convertLineStyleToInt, convertLineStyleToString, convertLocationToInt, convertTextRotationtToInt, convertTickStyleToInt, convertTypeToInt, convertVerticalAlignmentToInt, convertVerticalAlignmentToString, hexStringToInt, toHexString
getNonstyleXML, getStyleXML, getStyleXML, getXML, setNonstyleXML, setNonstyleXML, setStyleXML, setXML, setXML, setXML, setXML
protected boolean visible
protected int lineColor
protected int lineWidth
protected int quadrantLineCountX
protected int quadrantLineCountY
protected double quadrantLineValueX
protected double quadrantLineValueY
public QuadrantLine(CommonGraph graph)
graph
- The graph that this object belongs to.public boolean selectObject(int series, int group)
selectObject
in class BaseGraphComponent
series
- Any integer.group
- Any integer.true
if successful, false
if not.public java.awt.Color getLineColor()
getLineColor
in interface Line
public void setLineColor(java.awt.Color newColor)
setLineColor
in interface Line
newColor
- The color of all of the quadrant lines in the graph.public int getLineWidth()
getLineWidth
in interface Line
public void setLineWidth(int width)
setLineWidth
in interface Line
width
- The width of each of the quadrant lines in pixels.public int getQuadrantLineCountX()
public void setQuadrantLineCountX(int count)
count
- The total count of quadrant lines on the X-axis.public int getQuadrantLineCountY()
public void setQuadrantLineCountY(int count)
count
- The total count of quadrant lines on the Y-axis.public double getQuadrantLineValueX(int whichLine)
whichLine
- The index of the quadrant line.public void setQuadrantLineValueX(int whichLine, double position)
whichLine
- The index of the quadrant line.position
- The position of the quadrant line on the X-axis.public double getQuadrantLineValueY(int whichLine)
whichLine
- The index of the quadrant line.public void setQuadrantLineValueY(int whichLine, double position)
whichLine
- The index of the quadrant line.position
- The position of the quadrant line on the Y-axis.public boolean isVisible()
public void setVisible(boolean visible)
setVisible
in interface Visible
visible
- true
to make them visible, false
to make them invisible.protected java.lang.String getComponentName()
getComponentName
in class BaseComponentXML
protected boolean getXML(boolean allProperties, oracle.dss.util.xml.ObjectNode parent)
protected boolean getStyleXML(boolean allProperties, oracle.dss.util.xml.ContainerNode node)
protected void setXML(oracle.dss.util.xml.ContainerNode node)
protected void setStyleXML(oracle.dss.util.xml.ContainerNode node)
protected void resetStyle()