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
@Concealed protected boolean visible
@Concealed protected int lineColor
@Concealed protected int lineWidth
@Concealed protected int quadrantLineCountX
@Concealed protected int quadrantLineCountY
@Concealed protected double quadrantLineValueX
@Concealed protected double quadrantLineValueY
@Concealed 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.@Concealed protected java.lang.String getComponentName()
getComponentName
in class BaseComponentXML
@Concealed protected boolean getXML(boolean allProperties, oracle.dss.util.xml.ObjectNode parent)
@Concealed protected boolean getStyleXML(boolean allProperties, oracle.dss.util.xml.ContainerNode node)
@Concealed protected void setXML(oracle.dss.util.xml.ContainerNode node)
@Concealed protected void setStyleXML(oracle.dss.util.xml.ContainerNode node)
@Concealed protected void resetStyle()