com.sas.graphics.components
Class MarkerStyle

com.sas.graphics.components.MarkerStyle

public class MarkerStyle

Attributes that affect the appearance of markers. The MarkerStyle class encapsulates the set of user specifiable properties pertaining to chart and legend markers. Attributes included are: color, visibility, symbol, size.

The LinePlot and ScatterPlot contain an MarkerStyles object which you may access to designate the marker visual attributes.

Usage

Modify a scatter plot's marker shape and size.
 ScatterPlotModel myScatterModel = myScatterPlot.getGraphModel();
 myScatterModel.getMarkerStyle().setSize(new BaseLength(5, "px");
 myScatterModel.getMarkerStyle().setSymbol( MarkerStyle.SYMBOL_CIRCLE_FILLED );
 

Behavior

This class comes with an apply() method which accepts as a parameter an object of the same class and applies the new settings to the object's attributes.

Since:
SAS 9.1
See Also:
GraphStyle, ModelBase

Field Summary
static ConstantCollection CONNECTION_ORDER
          CONNECTION_ORDER enables a set of static actions associated with the public CONNECTION_ORDER_ constants.
static int CONNECTION_ORDER_DATA
          Connect the markes in the order they appear in the data.
static int CONNECTION_ORDER_X
          Connect the markers in ascending along the horizontal (x) axis order.
static int CONNECTION_ORDER_Y
          Connect the markers in ascending along the vertical (y) axis order.
static ConstantCollection INTERPOLATION
          INTERPOLATION enables a set of static actions associated with the public INTERPOLATION_ constants.
static int INTERPOLATION_BOX_PLOT
          Connects markers to form a Tukey box for each set of X value.
static int INTERPOLATION_DEFAULT
          Do not connect the markers.
static int INTERPOLATION_HORIZONTAL_NEEDLES
          Connects markers to the baseline horizontal.
static int INTERPOLATION_NONE
          Do not connect the markers.
static int INTERPOLATION_SPLINE
          Connects markers with a smooth line by doing spine interpolation.
static int INTERPOLATION_STEP_CENTER
          Connects markers with a step where step occurs at the center of the two markers.
static int INTERPOLATION_STEP_LEFT
          Connects markers with a step where step occurs on the left side.
static int INTERPOLATION_STEP_RIGHT
          Connects markers with a step where step occurs on the right side.
static int INTERPOLATION_STRAIGHT
          Connects markers with straight lines.
static int INTERPOLATION_VERTICAL_NEEDLES
          Connects markers to the baseline vertically.
static java.lang.String RB_KEY
           
static ConstantCollection SYMBOL
          SYMBOL enables a set of static actions associated with the public SYMBOL_ constants.
static int SYMBOL_ARROW
           Arrow.
static int SYMBOL_ARROW_BOLD
           Bold arrow.
static int SYMBOL_ARROW_DOWN
           Down-pointing arrow.
static int SYMBOL_ARROW_DOWN_BOLD
           Bold down-pointing arrow.
static int SYMBOL_ARROW_LEFT
           Left-pointing arrow.
static int SYMBOL_ARROW_LEFT_BOLD
           Bold left-pointing arrow.
static int SYMBOL_ARROW_NARROW
           Narrow up-pointing arrow.
static int SYMBOL_ARROW_NARROW_DOWN
           Narrow down-pointing arrow.
static int SYMBOL_ARROW_NARROW_DOWN_FILLED
           Filled narrow down-pointing arrow.
static int SYMBOL_ARROW_NARROW_FILLED
           Filled narrow up-pointing arrow.
static int SYMBOL_ARROW_NARROW_LEFT
           Narrow left-pointing arrow.
static int SYMBOL_ARROW_NARROW_LEFT_FILLED
           Filled narrow left-pointing arrow.
static int SYMBOL_ARROW_NARROW_RIGHT
           Narrow right-pointing arrow.
static int SYMBOL_ARROW_NARROW_RIGHT_FILLED
           Filled narrow right-pointing arrow.
static int SYMBOL_ARROW_RIGHT
           Right-pointing arrow.
static int SYMBOL_ARROW_RIGHT_BOLD
           Bold right-pointing arrow.
static int SYMBOL_ARROW_WIDE
           Wide up-pointing arrow.
static int SYMBOL_ARROW_WIDE_DOWN
           Wide down-pointing arrow.
static int SYMBOL_ARROW_WIDE_DOWN_FILLED
           Filled wide down-pointing arrow.
static int SYMBOL_ARROW_WIDE_FILLED
           Filled wide up-pointing arrow.
static int SYMBOL_ASTER
           Five-pointed asterisk.
static int SYMBOL_ASTER_BOLD
           Bold five-pointed asterisk.
static int SYMBOL_ASTERISK
           Six-pointed asterisk.
static int SYMBOL_ASTERISK_BOLD
           Bold asterisk.
static int SYMBOL_CHAIN
           Chain.
static int SYMBOL_CHAIN_BOLD
           Bold chain.
static int SYMBOL_CHECKMARK
           
static int SYMBOL_CIRCLE
           Circle.
static int SYMBOL_CIRCLE_ARROW_NARROW
           
static int SYMBOL_CIRCLE_ARROW_NARROW_DOWN
           
static int SYMBOL_CIRCLE_ARROW_NARROW_DOWN_FILLED
           
static int SYMBOL_CIRCLE_ARROW_NARROW_FILLED
           
static int SYMBOL_CIRCLE_ARROW_WIDE
           Wide up-pointing arrow in circle.
static int SYMBOL_CIRCLE_ARROW_WIDE_DOWN
           Wide down-pointing arrow in circle.
static int SYMBOL_CIRCLE_ARROW_WIDE_DOWN_FILLED
           Filled wide down-pointing arrow in circle.
static int SYMBOL_CIRCLE_ARROW_WIDE_FILLED
           Filled wide up-pointing arrow in circle.
static int SYMBOL_CIRCLE_BOLD
           Bold circle.
static int SYMBOL_CIRCLE_DOT
           
static int SYMBOL_CIRCLE_DOT_FILLED
           
static int SYMBOL_CIRCLE_FILLED
           Filled circle.
static int SYMBOL_CIRCLE_FILLED_ARROW_NARROW
           
static int SYMBOL_CIRCLE_FILLED_ARROW_NARROW_DOWN
           
static int SYMBOL_CIRCLE_FILLED_DOT
           
static int SYMBOL_CIRCLE_ODD
           Circle guaranteed to have odd width and height
static int SYMBOL_CIRCLE_ODD_FILLED
           Filled circle guaranteed to have odd width and height
static int SYMBOL_CIRCLE_PLUS
           Circle and plus.
static int SYMBOL_CIRCLE_TRIANGLE
           Up-pointing triangle in circle.
static int SYMBOL_CIRCLE_TRIANGLE_DOWN
           Down-pointing triangle in circle.
static int SYMBOL_CIRCLE_TRIANGLE_DOWN_FILLED
           Down-pointing filled triangle in circle.
static int SYMBOL_CIRCLE_TRIANGLE_FILLED
           Up-pointing filled triangle in circle.
static int SYMBOL_CIRCLE_X
           Circle and X.
static int SYMBOL_CIRCUMFLEX
           
static int SYMBOL_CIRCUMFLEX_DOWN
           
static int SYMBOL_CLUB
           Club.
static int SYMBOL_CLUB_FILLED
           Filled club.
static int SYMBOL_COPYWRITE
           
static int SYMBOL_CROSS
           Open cross.
static int SYMBOL_CROSS_FILLED
           Filled cross.
static int SYMBOL_CROSS_MALTESE
           Maltese cross.
static int SYMBOL_DAGGER
           Dagger.
static int SYMBOL_DIAMOND
           Diamond.
static int SYMBOL_DIAMOND_BOLD
           Bold diamond.
static int SYMBOL_DIAMOND_FILLED
           Filled diamond.
static int SYMBOL_DIAMOND_NARROW
           Narrow diamond.
static int SYMBOL_DIAMOND_NARROW_FILLED
           Narrow filled diamond.
static int SYMBOL_DIAMOND_PLUS
           Diamond and plus.
static int SYMBOL_DIAMOND_X
           Diamond and X.
static int SYMBOL_DOLLARSIGN
           
static int SYMBOL_EARTH
           Earth.
static int SYMBOL_EARTH_BOLD
           Bold Earth.
static int SYMBOL_EARTH_FILLED
           Filled Earth.
static int SYMBOL_FEMALE_FIGURE
           Female silhouette.
static int SYMBOL_FEMALE_FIGURE_FILLED
           Filled female silhouette.
static int SYMBOL_FIXED_STAR
           Fixed Star.
static int SYMBOL_FIXED_STAR_BOLD
           Bold fixed star.
static int SYMBOL_FLAG
           Flag.
static int SYMBOL_FLAG_FILLED
           Filled flag.
static int SYMBOL_GREATER_THAN
           Greater than.
static int SYMBOL_HASH
           Hash.
static int SYMBOL_HEART
           Heart.
static int SYMBOL_HEART_BOLD
           Bold heart.
static int SYMBOL_HEART_FILLED
           Filled heart.
static int SYMBOL_HEX
           Hex.
static int SYMBOL_HEX_BOLD
           Bold hex.
static int SYMBOL_HEXAGON
           Hexagon.
static int SYMBOL_HEXAGON_FILLED
           Filled hexagon.
static int SYMBOL_HEXAGON_VERTICAL
           Vertical hexagon.
static int SYMBOL_HEXAGON_VERTICAL_FILLED
           Filled vertical hexagon.
static int SYMBOL_HOME
           Up-pointing home plate.
static int SYMBOL_HOME_BOLD
           Bold up-pointing home plate.
static int SYMBOL_HOME_DOWN
           Down-pointing home plate.
static int SYMBOL_HOME_DOWN_BOLD
           Bold down-pointing home plate.
static int SYMBOL_HOME_DOWN_FILLED
           Down-pointing filled home plate.
static int SYMBOL_HOME_FILLED
           Up-pointing filled home plate.
static int SYMBOL_HOME_NARROW
           Narrow up-pointing home plate.
static int SYMBOL_HOME_NARROW_DOWN
           Narrow down-pointing home plate.
static int SYMBOL_HOME_NARROW_DOWN_FILLED
           Narrow down-pointing filled home plate.
static int SYMBOL_HOME_NARROW_FILLED
           Narrow up-pointing filled home plate.
static int SYMBOL_HORIZONTAL
           Horizontal line.
static int SYMBOL_HORIZONTAL_BOLD
           Bold Horizontal line.
static int SYMBOL_HOURGLASS
           Hourglass.
static int SYMBOL_HOURGLASS_FILLED
           Filled hourglass.
static int SYMBOL_IBEAM
           IBeam.
static int SYMBOL_IBEAM_BOLD
           Bold I-beam.
static int SYMBOL_LEFT_RIGHT
           Left- and right-pointing triangles.
static int SYMBOL_LESS_THAN
           Less than.
static int SYMBOL_MALE_FIGURE
           Male silhouette.
static int SYMBOL_MALE_FIGURE_FILLED
           Filled male silhouette.
static int SYMBOL_MARS
           Mars.
static int SYMBOL_MARS_BOLD
           Bold Mars.
static int SYMBOL_MARS_FILLED
           Filled Mars.
static int SYMBOL_NONE
          No marker.
static int SYMBOL_OCTAGON
           
static int SYMBOL_OCTAGON_FILLED
           
static int SYMBOL_OCTAGON_ROTATED
           
static int SYMBOL_OCTAGON_ROTATED_FILLED
           
static int SYMBOL_PENTAGON
           
static int SYMBOL_PENTAGON_FILLED
           
static int SYMBOL_PLUS
           Plus.
static int SYMBOL_PLUS_BOLD
           Bold plus.
static int SYMBOL_PLUS_X
           Plus and X.
static int SYMBOL_RECTANGLE_HORIZONTAL
           Horizontal rectangle.
static int SYMBOL_RECTANGLE_HORIZONTAL_FILLED
           Filled Horizontal rectangle.
static int SYMBOL_RECTANGLE_VERTICAL
           Vertical rectangle.
static int SYMBOL_RECTANGLE_VERTICAL_FILLED
           Filled Vertical rectangle.
static int SYMBOL_REGISTERED_TRADEMARK
           
static int SYMBOL_SALTIRE
           Saint Andrew's Cross.
static int SYMBOL_SALTIRE_FILLED
           Filled Saint Andrew's cross.
static int SYMBOL_SMASH
           Smash.
static int SYMBOL_SPADE
           Spade.
static int SYMBOL_SPADE_FILLED
           Filled spade.
static int SYMBOL_SPIRAL
           Spiral.
static int SYMBOL_SPIRAL_BOLD
           Bold spiral.
static int SYMBOL_SQUARE
           Square.
static int SYMBOL_SQUARE_BOLD
           Bold square.
static int SYMBOL_SQUARE_DOWN
           Square and down-pointing triangle.
static int SYMBOL_SQUARE_FILLED
           Filled square.
static int SYMBOL_SQUARE_LEFT
           Square and left-pointing triangle.
static int SYMBOL_SQUARE_PLUS
           Square and plus.
static int SYMBOL_SQUARE_RIGHT
           Square and right-pointing triangle.
static int SYMBOL_SQUARE_UP
           Square and up-pointing triangle.
static int SYMBOL_SQUARE_X
           Square and X.
static int SYMBOL_STAR
           Open five-pointed star.
static int SYMBOL_STAR_FILLED
           Filled five-pointed star.
static int SYMBOL_TACK
           Tack.
static int SYMBOL_TACK_BOLD
           Bold tack.
static int SYMBOL_TILDE
           Tilde.
static int SYMBOL_TRIANGLE
           Up-pointing triangle.
static int SYMBOL_TRIANGLE_BOLD
           Bold up-pointing triangle.
static int SYMBOL_TRIANGLE_DOWN
           Down-pointing triangle.
static int SYMBOL_TRIANGLE_DOWN_BOLD
           Bold down-pointing triangle.
static int SYMBOL_TRIANGLE_DOWN_FILLED
           Filled up-pointing triangle.
static int SYMBOL_TRIANGLE_FILLED
           Filled up-pointing triangle.
static int SYMBOL_TRIANGLE_LEFT
           Left-pointing triangle.
static int SYMBOL_TRIANGLE_LEFT_BOLD
           Bold left-pointing triangle.
static int SYMBOL_TRIANGLE_LEFT_FILLED
           Filled left-pointing triangle.
static int SYMBOL_TRIANGLE_RIGHT
           Left-pointing triangle.
static int SYMBOL_TRIANGLE_RIGHT_BOLD
           Bold right-pointing triangle.
static int SYMBOL_TRIANGLE_RIGHT_FILLED
           Filled right-pointing triangle.
static int SYMBOL_UNION
           Union.
static int SYMBOL_UNION_BOLD
           Bold union.
static int SYMBOL_UP_DOWN
           Up- and down-pointing triangles.
static int SYMBOL_VENUS
           Venus.
static int SYMBOL_VENUS_BOLD
           Bold Venus.
static int SYMBOL_VENUS_FILLED
           Filled Venus.
static int SYMBOL_VERTICAL
           Vertical line.
static int SYMBOL_VERTICAL_BOLD
           Bold Vertical line.
static int SYMBOL_WEAVE
           Weave.
static int SYMBOL_WEAVE_BOLD
           Bold weave.
static int SYMBOL_WREATH
           Wreath.
static int SYMBOL_X
           X.
static int SYMBOL_X_BOLD
           Bold X.
 
Constructor Summary
MarkerStyle()
          constructor
MarkerStyle(int symbolIn)
          constructor.
MarkerStyle(int symbolIn, java.awt.Color colorIn)
          Constructor that take a symbol and color for initialization.
 
Method Summary
 void apply(MarkerStyle theOtherObject)
          Utility method to convey properties contained in "theOtherObject" to this object.
 boolean equals(java.lang.Object obj)
          Determines whether another object is equal to this MarkerStyle.
 java.awt.Color getColor()
          Returns the marker color.
 int getConnectionOrder()
          Returns the order in which the plot points are connected.
 int getInterpolation()
          Returns the interpolation value that defines how to connect the markers.
 com.sas.measures.BaseLength getSize()
          Returns the size set for the marker.
 int getSymbol()
          Returns a value found in this MarkerStyle class.
 int hashCode()
          Computes the hash code for this MarkerStyle.
 boolean isVisible()
          Specify if this marker is visible or not.
 void setColor(java.awt.Color newColor)
          Set the color on a marker.
 void setConnectionOrder(int newConnectionOrder)
          Sets the order in which the plot points are connected.
 void setInterpolation(int newInterpolation)
          Sets the interpolation values.
 void setSize(com.sas.measures.BaseLength newSize)
          Takes a GraphLength to set the marker size.
 void setSymbol(int newSymbol)
          Expects int values defined in the MarkerStyle class.
 void setVisible(boolean newVisible)
          Set if this marker is visible or not.
 
Methods inherited from class com.sas.graphics.components.ModelBase
addPropertyChangeListener, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, removePropertyChangeListener, setContainedModel
 

Field Detail

RB_KEY

public static final java.lang.String RB_KEY
See Also:
Constant Field Values

SYMBOL_NONE

public static final int SYMBOL_NONE
No marker.

See Also:
Constant Field Values

SYMBOL_CIRCLE

public static final int SYMBOL_CIRCLE
Circle.

See Also:
Constant Field Values

SYMBOL_PLUS

public static final int SYMBOL_PLUS
Plus.

See Also:
Constant Field Values

SYMBOL_TRIANGLE

public static final int SYMBOL_TRIANGLE
Up-pointing triangle.

See Also:
Constant Field Values

SYMBOL_SQUARE

public static final int SYMBOL_SQUARE
Square.

See Also:
Constant Field Values

SYMBOL_X

public static final int SYMBOL_X
X.

See Also:
Constant Field Values

SYMBOL_TRIANGLE_DOWN

public static final int SYMBOL_TRIANGLE_DOWN
Down-pointing triangle.

See Also:
Constant Field Values

SYMBOL_DIAMOND

public static final int SYMBOL_DIAMOND
Diamond.

See Also:
Constant Field Values

SYMBOL_ASTER

public static final int SYMBOL_ASTER
Five-pointed asterisk.

See Also:
Constant Field Values

SYMBOL_CIRCLE_BOLD

public static final int SYMBOL_CIRCLE_BOLD
Bold circle.

See Also:
Constant Field Values

SYMBOL_PLUS_BOLD

public static final int SYMBOL_PLUS_BOLD
Bold plus.

See Also:
Constant Field Values

SYMBOL_TRIANGLE_BOLD

public static final int SYMBOL_TRIANGLE_BOLD
Bold up-pointing triangle.

See Also:
Constant Field Values

SYMBOL_SQUARE_BOLD

public static final int SYMBOL_SQUARE_BOLD
Bold square.

See Also:
Constant Field Values

SYMBOL_X_BOLD

public static final int SYMBOL_X_BOLD
Bold X.

See Also:
Constant Field Values

SYMBOL_TRIANGLE_DOWN_BOLD

public static final int SYMBOL_TRIANGLE_DOWN_BOLD
Bold down-pointing triangle.

See Also:
Constant Field Values

SYMBOL_DIAMOND_BOLD

public static final int SYMBOL_DIAMOND_BOLD
Bold diamond.

See Also:
Constant Field Values

SYMBOL_ASTER_BOLD

public static final int SYMBOL_ASTER_BOLD
Bold five-pointed asterisk.

See Also:
Constant Field Values

SYMBOL_CIRCLE_FILLED

public static final int SYMBOL_CIRCLE_FILLED
Filled circle.

See Also:
Constant Field Values

SYMBOL_CROSS_FILLED

public static final int SYMBOL_CROSS_FILLED
Filled cross.

See Also:
Constant Field Values

SYMBOL_TRIANGLE_FILLED

public static final int SYMBOL_TRIANGLE_FILLED
Filled up-pointing triangle.

See Also:
Constant Field Values

SYMBOL_SQUARE_FILLED

public static final int SYMBOL_SQUARE_FILLED
Filled square.

See Also:
Constant Field Values

SYMBOL_SALTIRE_FILLED

public static final int SYMBOL_SALTIRE_FILLED
Filled Saint Andrew's cross.

See Also:
Constant Field Values

SYMBOL_TRIANGLE_DOWN_FILLED

public static final int SYMBOL_TRIANGLE_DOWN_FILLED
Filled up-pointing triangle.

See Also:
Constant Field Values

SYMBOL_DIAMOND_FILLED

public static final int SYMBOL_DIAMOND_FILLED
Filled diamond.

See Also:
Constant Field Values

SYMBOL_STAR_FILLED

public static final int SYMBOL_STAR_FILLED
Filled five-pointed star.

See Also:
Constant Field Values

SYMBOL_VENUS

public static final int SYMBOL_VENUS
Venus.

See Also:
Constant Field Values

SYMBOL_MARS

public static final int SYMBOL_MARS
Mars.

See Also:
Constant Field Values

SYMBOL_EARTH

public static final int SYMBOL_EARTH
Earth.

See Also:
Constant Field Values

SYMBOL_VENUS_BOLD

public static final int SYMBOL_VENUS_BOLD
Bold Venus.

See Also:
Constant Field Values

SYMBOL_MARS_BOLD

public static final int SYMBOL_MARS_BOLD
Bold Mars.

See Also:
Constant Field Values

SYMBOL_EARTH_BOLD

public static final int SYMBOL_EARTH_BOLD
Bold Earth.

See Also:
Constant Field Values

SYMBOL_VENUS_FILLED

public static final int SYMBOL_VENUS_FILLED
Filled Venus.

See Also:
Constant Field Values

SYMBOL_MARS_FILLED

public static final int SYMBOL_MARS_FILLED
Filled Mars.

See Also:
Constant Field Values

SYMBOL_EARTH_FILLED

public static final int SYMBOL_EARTH_FILLED
Filled Earth.

See Also:
Constant Field Values

SYMBOL_HORIZONTAL

public static final int SYMBOL_HORIZONTAL
Horizontal line.

See Also:
Constant Field Values

SYMBOL_VERTICAL

public static final int SYMBOL_VERTICAL
Vertical line.

See Also:
Constant Field Values

SYMBOL_HORIZONTAL_BOLD

public static final int SYMBOL_HORIZONTAL_BOLD
Bold Horizontal line.

See Also:
Constant Field Values

SYMBOL_VERTICAL_BOLD

public static final int SYMBOL_VERTICAL_BOLD
Bold Vertical line.

See Also:
Constant Field Values

SYMBOL_RECTANGLE_HORIZONTAL_FILLED

public static final int SYMBOL_RECTANGLE_HORIZONTAL_FILLED
Filled Horizontal rectangle.

See Also:
Constant Field Values

SYMBOL_RECTANGLE_VERTICAL_FILLED

public static final int SYMBOL_RECTANGLE_VERTICAL_FILLED
Filled Vertical rectangle.

See Also:
Constant Field Values

SYMBOL_PLUS_X

public static final int SYMBOL_PLUS_X
Plus and X.

See Also:
Constant Field Values

SYMBOL_CIRCLE_PLUS

public static final int SYMBOL_CIRCLE_PLUS
Circle and plus.

See Also:
Constant Field Values

SYMBOL_CIRCLE_X

public static final int SYMBOL_CIRCLE_X
Circle and X.

See Also:
Constant Field Values

SYMBOL_SQUARE_PLUS

public static final int SYMBOL_SQUARE_PLUS
Square and plus.

See Also:
Constant Field Values

SYMBOL_SQUARE_X

public static final int SYMBOL_SQUARE_X
Square and X.

See Also:
Constant Field Values

SYMBOL_SQUARE_UP

public static final int SYMBOL_SQUARE_UP
Square and up-pointing triangle.

See Also:
Constant Field Values

SYMBOL_SQUARE_DOWN

public static final int SYMBOL_SQUARE_DOWN
Square and down-pointing triangle.

See Also:
Constant Field Values

SYMBOL_SQUARE_LEFT

public static final int SYMBOL_SQUARE_LEFT
Square and left-pointing triangle.

See Also:
Constant Field Values

SYMBOL_SQUARE_RIGHT

public static final int SYMBOL_SQUARE_RIGHT
Square and right-pointing triangle.

See Also:
Constant Field Values

SYMBOL_UP_DOWN

public static final int SYMBOL_UP_DOWN
Up- and down-pointing triangles.

See Also:
Constant Field Values

SYMBOL_LEFT_RIGHT

public static final int SYMBOL_LEFT_RIGHT
Left- and right-pointing triangles.

See Also:
Constant Field Values

SYMBOL_DIAMOND_PLUS

public static final int SYMBOL_DIAMOND_PLUS
Diamond and plus.

See Also:
Constant Field Values

SYMBOL_DIAMOND_X

public static final int SYMBOL_DIAMOND_X
Diamond and X.

See Also:
Constant Field Values

SYMBOL_CROSS

public static final int SYMBOL_CROSS
Open cross.

See Also:
Constant Field Values

SYMBOL_SALTIRE

public static final int SYMBOL_SALTIRE
Saint Andrew's Cross.

See Also:
Constant Field Values

SYMBOL_STAR

public static final int SYMBOL_STAR
Open five-pointed star.

See Also:
Constant Field Values

SYMBOL_CROSS_MALTESE

public static final int SYMBOL_CROSS_MALTESE
Maltese cross.

See Also:
Constant Field Values

SYMBOL_HASH

public static final int SYMBOL_HASH
Hash.

See Also:
Constant Field Values

SYMBOL_SMASH

public static final int SYMBOL_SMASH
Smash.

See Also:
Constant Field Values

SYMBOL_ASTERISK

public static final int SYMBOL_ASTERISK
Six-pointed asterisk.

See Also:
Constant Field Values

SYMBOL_TRIANGLE_LEFT

public static final int SYMBOL_TRIANGLE_LEFT
Left-pointing triangle.

See Also:
Constant Field Values

SYMBOL_TRIANGLE_RIGHT

public static final int SYMBOL_TRIANGLE_RIGHT
Left-pointing triangle.

See Also:
Constant Field Values

SYMBOL_LESS_THAN

public static final int SYMBOL_LESS_THAN
Less than.

See Also:
Constant Field Values

SYMBOL_GREATER_THAN

public static final int SYMBOL_GREATER_THAN
Greater than.

See Also:
Constant Field Values

SYMBOL_TILDE

public static final int SYMBOL_TILDE
Tilde.

See Also:
Constant Field Values

SYMBOL_WREATH

public static final int SYMBOL_WREATH
Wreath.

See Also:
Constant Field Values

SYMBOL_UNION

public static final int SYMBOL_UNION
Union.

See Also:
Constant Field Values

SYMBOL_IBEAM

public static final int SYMBOL_IBEAM
IBeam.

See Also:
Constant Field Values

SYMBOL_HEX

public static final int SYMBOL_HEX
Hex.

See Also:
Constant Field Values

SYMBOL_HOME

public static final int SYMBOL_HOME
Up-pointing home plate.

See Also:
Constant Field Values

SYMBOL_HEART

public static final int SYMBOL_HEART
Heart.

See Also:
Constant Field Values

SYMBOL_TACK

public static final int SYMBOL_TACK
Tack.

See Also:
Constant Field Values

SYMBOL_SPIRAL

public static final int SYMBOL_SPIRAL
Spiral.

See Also:
Constant Field Values

SYMBOL_WEAVE

public static final int SYMBOL_WEAVE
Weave.

See Also:
Constant Field Values

SYMBOL_HOME_DOWN

public static final int SYMBOL_HOME_DOWN
Down-pointing home plate.

See Also:
Constant Field Values

SYMBOL_FIXED_STAR

public static final int SYMBOL_FIXED_STAR
Fixed Star.

See Also:
Constant Field Values

SYMBOL_CHAIN

public static final int SYMBOL_CHAIN
Chain.

See Also:
Constant Field Values

SYMBOL_ARROW

public static final int SYMBOL_ARROW
Arrow.

See Also:
Constant Field Values

SYMBOL_DIAMOND_NARROW

public static final int SYMBOL_DIAMOND_NARROW
Narrow diamond.

See Also:
Constant Field Values

SYMBOL_HOME_NARROW

public static final int SYMBOL_HOME_NARROW
Narrow up-pointing home plate.

See Also:
Constant Field Values

SYMBOL_HOME_NARROW_DOWN

public static final int SYMBOL_HOME_NARROW_DOWN
Narrow down-pointing home plate.

See Also:
Constant Field Values

SYMBOL_DAGGER

public static final int SYMBOL_DAGGER
Dagger.

See Also:
Constant Field Values

SYMBOL_FLAG

public static final int SYMBOL_FLAG
Flag.

See Also:
Constant Field Values

SYMBOL_CIRCLE_TRIANGLE

public static final int SYMBOL_CIRCLE_TRIANGLE
Up-pointing triangle in circle.

See Also:
Constant Field Values

SYMBOL_CIRCLE_TRIANGLE_DOWN

public static final int SYMBOL_CIRCLE_TRIANGLE_DOWN
Down-pointing triangle in circle.

See Also:
Constant Field Values

SYMBOL_CIRCLE_ODD

public static final int SYMBOL_CIRCLE_ODD
Circle guaranteed to have odd width and height

See Also:
Constant Field Values

SYMBOL_ARROW_WIDE

public static final int SYMBOL_ARROW_WIDE
Wide up-pointing arrow.

See Also:
Constant Field Values

SYMBOL_ARROW_WIDE_DOWN

public static final int SYMBOL_ARROW_WIDE_DOWN
Wide down-pointing arrow.

See Also:
Constant Field Values

SYMBOL_CIRCLE_ARROW_WIDE

public static final int SYMBOL_CIRCLE_ARROW_WIDE
Wide up-pointing arrow in circle.

See Also:
Constant Field Values

SYMBOL_CIRCLE_ARROW_WIDE_DOWN

public static final int SYMBOL_CIRCLE_ARROW_WIDE_DOWN
Wide down-pointing arrow in circle.

See Also:
Constant Field Values

SYMBOL_HOURGLASS

public static final int SYMBOL_HOURGLASS
Hourglass.

See Also:
Constant Field Values

SYMBOL_TRIANGLE_LEFT_BOLD

public static final int SYMBOL_TRIANGLE_LEFT_BOLD
Bold left-pointing triangle.

See Also:
Constant Field Values

SYMBOL_TRIANGLE_RIGHT_BOLD

public static final int SYMBOL_TRIANGLE_RIGHT_BOLD
Bold right-pointing triangle.

See Also:
Constant Field Values

SYMBOL_ASTERISK_BOLD

public static final int SYMBOL_ASTERISK_BOLD
Bold asterisk.

See Also:
Constant Field Values

SYMBOL_UNION_BOLD

public static final int SYMBOL_UNION_BOLD
Bold union.

See Also:
Constant Field Values

SYMBOL_IBEAM_BOLD

public static final int SYMBOL_IBEAM_BOLD
Bold I-beam.

See Also:
Constant Field Values

SYMBOL_HEX_BOLD

public static final int SYMBOL_HEX_BOLD
Bold hex.

See Also:
Constant Field Values

SYMBOL_HOME_BOLD

public static final int SYMBOL_HOME_BOLD
Bold up-pointing home plate.

See Also:
Constant Field Values

SYMBOL_HEART_BOLD

public static final int SYMBOL_HEART_BOLD
Bold heart.

See Also:
Constant Field Values

SYMBOL_TACK_BOLD

public static final int SYMBOL_TACK_BOLD
Bold tack.

See Also:
Constant Field Values

SYMBOL_SPIRAL_BOLD

public static final int SYMBOL_SPIRAL_BOLD
Bold spiral.

See Also:
Constant Field Values

SYMBOL_WEAVE_BOLD

public static final int SYMBOL_WEAVE_BOLD
Bold weave.

See Also:
Constant Field Values

SYMBOL_HOME_DOWN_BOLD

public static final int SYMBOL_HOME_DOWN_BOLD
Bold down-pointing home plate.

See Also:
Constant Field Values

SYMBOL_FIXED_STAR_BOLD

public static final int SYMBOL_FIXED_STAR_BOLD
Bold fixed star.

See Also:
Constant Field Values

SYMBOL_CHAIN_BOLD

public static final int SYMBOL_CHAIN_BOLD
Bold chain.

See Also:
Constant Field Values

SYMBOL_ARROW_BOLD

public static final int SYMBOL_ARROW_BOLD
Bold arrow.

See Also:
Constant Field Values

SYMBOL_TRIANGLE_LEFT_FILLED

public static final int SYMBOL_TRIANGLE_LEFT_FILLED
Filled left-pointing triangle.

See Also:
Constant Field Values

SYMBOL_TRIANGLE_RIGHT_FILLED

public static final int SYMBOL_TRIANGLE_RIGHT_FILLED
Filled right-pointing triangle.

See Also:
Constant Field Values

SYMBOL_HOME_FILLED

public static final int SYMBOL_HOME_FILLED
Up-pointing filled home plate.

See Also:
Constant Field Values

SYMBOL_HOME_DOWN_FILLED

public static final int SYMBOL_HOME_DOWN_FILLED
Down-pointing filled home plate.

See Also:
Constant Field Values

SYMBOL_DIAMOND_NARROW_FILLED

public static final int SYMBOL_DIAMOND_NARROW_FILLED
Narrow filled diamond.

See Also:
Constant Field Values

SYMBOL_HOME_NARROW_FILLED

public static final int SYMBOL_HOME_NARROW_FILLED
Narrow up-pointing filled home plate.

See Also:
Constant Field Values

SYMBOL_HOME_NARROW_DOWN_FILLED

public static final int SYMBOL_HOME_NARROW_DOWN_FILLED
Narrow down-pointing filled home plate.

See Also:
Constant Field Values

SYMBOL_FLAG_FILLED

public static final int SYMBOL_FLAG_FILLED
Filled flag.

See Also:
Constant Field Values

SYMBOL_ARROW_WIDE_FILLED

public static final int SYMBOL_ARROW_WIDE_FILLED
Filled wide up-pointing arrow.

See Also:
Constant Field Values

SYMBOL_ARROW_WIDE_DOWN_FILLED

public static final int SYMBOL_ARROW_WIDE_DOWN_FILLED
Filled wide down-pointing arrow.

See Also:
Constant Field Values

SYMBOL_CIRCLE_ARROW_WIDE_FILLED

public static final int SYMBOL_CIRCLE_ARROW_WIDE_FILLED
Filled wide up-pointing arrow in circle.

See Also:
Constant Field Values

SYMBOL_CIRCLE_ARROW_WIDE_DOWN_FILLED

public static final int SYMBOL_CIRCLE_ARROW_WIDE_DOWN_FILLED
Filled wide down-pointing arrow in circle.

See Also:
Constant Field Values

SYMBOL_CIRCLE_TRIANGLE_FILLED

public static final int SYMBOL_CIRCLE_TRIANGLE_FILLED
Up-pointing filled triangle in circle.

See Also:
Constant Field Values

SYMBOL_CIRCLE_TRIANGLE_DOWN_FILLED

public static final int SYMBOL_CIRCLE_TRIANGLE_DOWN_FILLED
Down-pointing filled triangle in circle.

See Also:
Constant Field Values

SYMBOL_CIRCLE_ODD_FILLED

public static final int SYMBOL_CIRCLE_ODD_FILLED
Filled circle guaranteed to have odd width and height

See Also:
Constant Field Values

SYMBOL_HOURGLASS_FILLED

public static final int SYMBOL_HOURGLASS_FILLED
Filled hourglass.

See Also:
Constant Field Values

SYMBOL_HEART_FILLED

public static final int SYMBOL_HEART_FILLED
Filled heart.

See Also:
Constant Field Values

SYMBOL_CLUB_FILLED

public static final int SYMBOL_CLUB_FILLED
Filled club.

See Also:
Constant Field Values

SYMBOL_SPADE_FILLED

public static final int SYMBOL_SPADE_FILLED
Filled spade.

See Also:
Constant Field Values

SYMBOL_ARROW_NARROW_FILLED

public static final int SYMBOL_ARROW_NARROW_FILLED
Filled narrow up-pointing arrow.

See Also:
Constant Field Values

SYMBOL_ARROW_NARROW_DOWN_FILLED

public static final int SYMBOL_ARROW_NARROW_DOWN_FILLED
Filled narrow down-pointing arrow.

See Also:
Constant Field Values

SYMBOL_ARROW_NARROW_LEFT_FILLED

public static final int SYMBOL_ARROW_NARROW_LEFT_FILLED
Filled narrow left-pointing arrow.

See Also:
Constant Field Values

SYMBOL_ARROW_NARROW_RIGHT_FILLED

public static final int SYMBOL_ARROW_NARROW_RIGHT_FILLED
Filled narrow right-pointing arrow.

See Also:
Constant Field Values

SYMBOL_FEMALE_FIGURE_FILLED

public static final int SYMBOL_FEMALE_FIGURE_FILLED
Filled female silhouette.

See Also:
Constant Field Values

SYMBOL_MALE_FIGURE_FILLED

public static final int SYMBOL_MALE_FIGURE_FILLED
Filled male silhouette.

See Also:
Constant Field Values

SYMBOL_FEMALE_FIGURE

public static final int SYMBOL_FEMALE_FIGURE
Female silhouette.

See Also:
Constant Field Values

SYMBOL_MALE_FIGURE

public static final int SYMBOL_MALE_FIGURE
Male silhouette.

See Also:
Constant Field Values

SYMBOL_RECTANGLE_HORIZONTAL

public static final int SYMBOL_RECTANGLE_HORIZONTAL
Horizontal rectangle.

See Also:
Constant Field Values

SYMBOL_RECTANGLE_VERTICAL

public static final int SYMBOL_RECTANGLE_VERTICAL
Vertical rectangle.

See Also:
Constant Field Values

SYMBOL_ARROW_DOWN

public static final int SYMBOL_ARROW_DOWN
Down-pointing arrow.

See Also:
Constant Field Values

SYMBOL_ARROW_LEFT

public static final int SYMBOL_ARROW_LEFT
Left-pointing arrow.

See Also:
Constant Field Values

SYMBOL_ARROW_RIGHT

public static final int SYMBOL_ARROW_RIGHT
Right-pointing arrow.

See Also:
Constant Field Values

SYMBOL_ARROW_DOWN_BOLD

public static final int SYMBOL_ARROW_DOWN_BOLD
Bold down-pointing arrow.

See Also:
Constant Field Values

SYMBOL_ARROW_LEFT_BOLD

public static final int SYMBOL_ARROW_LEFT_BOLD
Bold left-pointing arrow.

See Also:
Constant Field Values

SYMBOL_ARROW_RIGHT_BOLD

public static final int SYMBOL_ARROW_RIGHT_BOLD
Bold right-pointing arrow.

See Also:
Constant Field Values

SYMBOL_ARROW_NARROW

public static final int SYMBOL_ARROW_NARROW
Narrow up-pointing arrow.

See Also:
Constant Field Values

SYMBOL_ARROW_NARROW_DOWN

public static final int SYMBOL_ARROW_NARROW_DOWN
Narrow down-pointing arrow.

See Also:
Constant Field Values

SYMBOL_ARROW_NARROW_LEFT

public static final int SYMBOL_ARROW_NARROW_LEFT
Narrow left-pointing arrow.

See Also:
Constant Field Values

SYMBOL_ARROW_NARROW_RIGHT

public static final int SYMBOL_ARROW_NARROW_RIGHT
Narrow right-pointing arrow.

See Also:
Constant Field Values

SYMBOL_CLUB

public static final int SYMBOL_CLUB
Club.

See Also:
Constant Field Values

SYMBOL_SPADE

public static final int SYMBOL_SPADE
Spade.

See Also:
Constant Field Values

SYMBOL_HEXAGON

public static final int SYMBOL_HEXAGON
Hexagon.

See Also:
Constant Field Values

SYMBOL_HEXAGON_VERTICAL

public static final int SYMBOL_HEXAGON_VERTICAL
Vertical hexagon.

See Also:
Constant Field Values

SYMBOL_HEXAGON_FILLED

public static final int SYMBOL_HEXAGON_FILLED
Filled hexagon.

See Also:
Constant Field Values

SYMBOL_HEXAGON_VERTICAL_FILLED

public static final int SYMBOL_HEXAGON_VERTICAL_FILLED
Filled vertical hexagon.

See Also:
Constant Field Values

SYMBOL_CIRCLE_ARROW_NARROW_FILLED

public static final int SYMBOL_CIRCLE_ARROW_NARROW_FILLED
See Also:
Constant Field Values

SYMBOL_CIRCLE_ARROW_NARROW_DOWN_FILLED

public static final int SYMBOL_CIRCLE_ARROW_NARROW_DOWN_FILLED
See Also:
Constant Field Values

SYMBOL_CIRCLE_FILLED_ARROW_NARROW

public static final int SYMBOL_CIRCLE_FILLED_ARROW_NARROW
See Also:
Constant Field Values

SYMBOL_CIRCLE_FILLED_ARROW_NARROW_DOWN

public static final int SYMBOL_CIRCLE_FILLED_ARROW_NARROW_DOWN
See Also:
Constant Field Values

SYMBOL_CIRCLE_ARROW_NARROW

public static final int SYMBOL_CIRCLE_ARROW_NARROW
See Also:
Constant Field Values

SYMBOL_CIRCLE_ARROW_NARROW_DOWN

public static final int SYMBOL_CIRCLE_ARROW_NARROW_DOWN
See Also:
Constant Field Values

SYMBOL_OCTAGON

public static final int SYMBOL_OCTAGON
See Also:
Constant Field Values

SYMBOL_OCTAGON_FILLED

public static final int SYMBOL_OCTAGON_FILLED
See Also:
Constant Field Values

SYMBOL_OCTAGON_ROTATED

public static final int SYMBOL_OCTAGON_ROTATED
See Also:
Constant Field Values

SYMBOL_OCTAGON_ROTATED_FILLED

public static final int SYMBOL_OCTAGON_ROTATED_FILLED
See Also:
Constant Field Values

SYMBOL_PENTAGON

public static final int SYMBOL_PENTAGON
See Also:
Constant Field Values

SYMBOL_PENTAGON_FILLED

public static final int SYMBOL_PENTAGON_FILLED
See Also:
Constant Field Values

SYMBOL_CIRCLE_DOT_FILLED

public static final int SYMBOL_CIRCLE_DOT_FILLED
See Also:
Constant Field Values

SYMBOL_CIRCLE_FILLED_DOT

public static final int SYMBOL_CIRCLE_FILLED_DOT
See Also:
Constant Field Values

SYMBOL_CIRCLE_DOT

public static final int SYMBOL_CIRCLE_DOT
See Also:
Constant Field Values

SYMBOL_CHECKMARK

public static final int SYMBOL_CHECKMARK
See Also:
Constant Field Values

SYMBOL_CIRCUMFLEX

public static final int SYMBOL_CIRCUMFLEX
See Also:
Constant Field Values

SYMBOL_CIRCUMFLEX_DOWN

public static final int SYMBOL_CIRCUMFLEX_DOWN
See Also:
Constant Field Values

SYMBOL_DOLLARSIGN

public static final int SYMBOL_DOLLARSIGN
See Also:
Constant Field Values

SYMBOL_REGISTERED_TRADEMARK

public static final int SYMBOL_REGISTERED_TRADEMARK
See Also:
Constant Field Values

SYMBOL_COPYWRITE

public static final int SYMBOL_COPYWRITE
See Also:
Constant Field Values

SYMBOL

public static final ConstantCollection SYMBOL
SYMBOL enables a set of static actions associated with the public SYMBOL_ constants. These actions include: (1) validation (2) translation between constant value and string value (3) translation between constant value and JSP string value (4) translation between constant value and localized string value (5) generation of constant int or string arrays


INTERPOLATION_NONE

public static final int INTERPOLATION_NONE
Do not connect the markers.

See Also:
Constant Field Values

INTERPOLATION_DEFAULT

public static final int INTERPOLATION_DEFAULT
Do not connect the markers.

See Also:
Constant Field Values

INTERPOLATION_STRAIGHT

public static final int INTERPOLATION_STRAIGHT
Connects markers with straight lines.

See Also:
Constant Field Values

INTERPOLATION_STEP_LEFT

public static final int INTERPOLATION_STEP_LEFT
Connects markers with a step where step occurs on the left side.

See Also:
Constant Field Values

INTERPOLATION_STEP_CENTER

public static final int INTERPOLATION_STEP_CENTER
Connects markers with a step where step occurs at the center of the two markers.

See Also:
Constant Field Values

INTERPOLATION_STEP_RIGHT

public static final int INTERPOLATION_STEP_RIGHT
Connects markers with a step where step occurs on the right side.

See Also:
Constant Field Values

INTERPOLATION_SPLINE

public static final int INTERPOLATION_SPLINE
Connects markers with a smooth line by doing spine interpolation.

See Also:
Constant Field Values

INTERPOLATION_VERTICAL_NEEDLES

public static final int INTERPOLATION_VERTICAL_NEEDLES
Connects markers to the baseline vertically.

See Also:
Constant Field Values

INTERPOLATION_HORIZONTAL_NEEDLES

public static final int INTERPOLATION_HORIZONTAL_NEEDLES
Connects markers to the baseline horizontal.

See Also:
Constant Field Values

INTERPOLATION_BOX_PLOT

public static final int INTERPOLATION_BOX_PLOT
Connects markers to form a Tukey box for each set of X value.

See Also:
Constant Field Values

INTERPOLATION

public static final ConstantCollection INTERPOLATION
INTERPOLATION enables a set of static actions associated with the public INTERPOLATION_ constants. These actions include: (1) validation (2) translation between constant value and string value (3) translation between constant value and JSP string value (4) translation between constant value and localized string value (5) generation of constant int or string arrays


CONNECTION_ORDER_DATA

public static final int CONNECTION_ORDER_DATA
Connect the markes in the order they appear in the data.

See Also:
Constant Field Values

CONNECTION_ORDER_X

public static final int CONNECTION_ORDER_X
Connect the markers in ascending along the horizontal (x) axis order.

See Also:
Constant Field Values

CONNECTION_ORDER_Y

public static final int CONNECTION_ORDER_Y
Connect the markers in ascending along the vertical (y) axis order.

See Also:
Constant Field Values

CONNECTION_ORDER

public static final ConstantCollection CONNECTION_ORDER
CONNECTION_ORDER enables a set of static actions associated with the public CONNECTION_ORDER_ constants. These actions include: (1) validation (2) translation between constant value and string value (3) translation between constant value and JSP string value (4) translation between constant value and localized string value (5) generation of constant int or string arrays

Constructor Detail

MarkerStyle

public MarkerStyle()
constructor


MarkerStyle

public MarkerStyle(int symbolIn)
constructor.

Parameters:
symbolIn - symbol from MarkerStyle defines.
See Also:
setSymbol(int)

MarkerStyle

public MarkerStyle(int symbolIn,
                   java.awt.Color colorIn)
Constructor that take a symbol and color for initialization.

Parameters:
colorIn - the MarkerStyle color
symbolIn - symbol from MarkerStyle defines.
See Also:
setColor(java.awt.Color), setSymbol(int)
Method Detail

apply

public void apply(MarkerStyle theOtherObject)
Utility method to convey properties contained in "theOtherObject" to this object.

Note: Contained "models" (i.e. properties that are subclasses of ModelBase) will in turn be called on to convey their properties to the like contained models in the other object. In that respect this can be considered a "tree" type copy.

Also Note: This is a deep copy. Thus after the copy, mutable properties will not be shared by the two instances.

Parameters:
theOtherObject - properties applied to this instance

isVisible

public boolean isVisible()
Specify if this marker is visible or not.

Returns:
boolean true means marker is visible
See Also:
setVisible(boolean)

setVisible

public void setVisible(boolean newVisible)
Set if this marker is visible or not.

Parameters:
newVisible - is this marker visible?
See Also:
isVisible()

getSymbol

public int getSymbol()
Returns a value found in this MarkerStyle class. The default value is MarkerStyles.SYMBOL_TRIANGLE_FILLED.

Returns:
int value for the marker symbol.
See Also:
setSymbol(int)

setSymbol

public void setSymbol(int newSymbol)
               throws java.lang.IllegalArgumentException
Expects int values defined in the MarkerStyle class. Valid values are:

Parameters:
newSymbol - valid values are defined in the MarkerStyle class.
Throws:
java.lang.IllegalArgumentException - if an invalid value is passed in.
See Also:
getSymbol()

getSize

public com.sas.measures.BaseLength getSize()
Returns the size set for the marker.

Returns:
BaseLength containing marker size
See Also:
setSize(com.sas.measures.BaseLength)

setSize

public void setSize(com.sas.measures.BaseLength newSize)
             throws java.lang.IllegalArgumentException
Takes a GraphLength to set the marker size.

Parameters:
newSize - BaseLength contiaining marker size
Throws:
java.lang.IllegalArgumentException - if newSize is null.
See Also:
getSize()

getColor

public java.awt.Color getColor()
Returns the marker color.

Returns:
Color color for a marker
See Also:
setColor(java.awt.Color)

setColor

public void setColor(java.awt.Color newColor)
              throws java.lang.IllegalArgumentException
Set the color on a marker.

Parameters:
newColor - a Color object for marker color
Throws:
java.lang.IllegalArgumentException - if newColor is null.
See Also:
getColor()

getInterpolation

public int getInterpolation()
Returns the interpolation value that defines how to connect the markers. The default value is MarkerStyle.INTERPOLATION_DEFAULT.

Returns:
int interpolation value to connect the markers
See Also:
setInterpolation(int)

setInterpolation

public void setInterpolation(int newInterpolation)
                      throws java.lang.IllegalArgumentException
Sets the interpolation values. Valid values are:

Parameters:
newInterpolation - interpolation value.
Throws:
java.lang.IllegalArgumentException - if an invalid value is passed in.
See Also:
getInterpolation()

getConnectionOrder

public int getConnectionOrder()
Returns the order in which the plot points are connected. The default value is MarkerStyle.CONNECTION_ORDER_DATA.

Returns:
int defines the order in which the plot points are connected
See Also:
setConnectionOrder(int)

setConnectionOrder

public void setConnectionOrder(int newConnectionOrder)
                        throws java.lang.IllegalArgumentException
Sets the order in which the plot points are connected. Valid values are:

Parameters:
newConnectionOrder - defines the order in which the plot points are connected.
Throws:
java.lang.IllegalArgumentException - if an invalid value is passed in.
See Also:
getConnectionOrder()

equals

public boolean equals(java.lang.Object obj)
Determines whether another object is equal to this MarkerStyle.

The result is true if and only if the argument is not null and is a MarkerStyle object that has the same property values as this object.

Overrides:
equals in class ModelBase
Parameters:
obj - the object to test for equality with this MarkerStyle
Returns:
true if the objects are the same; false otherwise.

hashCode

public int hashCode()
Computes the hash code for this MarkerStyle.

Overrides:
hashCode in class ModelBase
Returns:
a hash code value for this object.



Copyright © 2009 SAS Institute Inc. All Rights Reserved.