|
Components |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
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.
ScatterPlotModel myScatterModel = myScatterPlot.getGraphModel(); myScatterModel.getMarkerStyle().setSize(new BaseLength(5, "px"); myScatterModel.getMarkerStyle().setSymbol( MarkerStyle.SYMBOL_CIRCLE_FILLED );
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 |
---|
public static final java.lang.String RB_KEY
public static final int SYMBOL_NONE
public static final int SYMBOL_CIRCLE
public static final int SYMBOL_PLUS
public static final int SYMBOL_TRIANGLE
public static final int SYMBOL_SQUARE
public static final int SYMBOL_X
public static final int SYMBOL_TRIANGLE_DOWN
public static final int SYMBOL_DIAMOND
public static final int SYMBOL_ASTER
public static final int SYMBOL_CIRCLE_BOLD
public static final int SYMBOL_PLUS_BOLD
public static final int SYMBOL_TRIANGLE_BOLD
public static final int SYMBOL_SQUARE_BOLD
public static final int SYMBOL_X_BOLD
public static final int SYMBOL_TRIANGLE_DOWN_BOLD
public static final int SYMBOL_DIAMOND_BOLD
public static final int SYMBOL_ASTER_BOLD
public static final int SYMBOL_CIRCLE_FILLED
public static final int SYMBOL_CROSS_FILLED
public static final int SYMBOL_TRIANGLE_FILLED
public static final int SYMBOL_SQUARE_FILLED
public static final int SYMBOL_SALTIRE_FILLED
public static final int SYMBOL_TRIANGLE_DOWN_FILLED
public static final int SYMBOL_DIAMOND_FILLED
public static final int SYMBOL_STAR_FILLED
public static final int SYMBOL_VENUS
public static final int SYMBOL_MARS
public static final int SYMBOL_EARTH
public static final int SYMBOL_VENUS_BOLD
public static final int SYMBOL_MARS_BOLD
public static final int SYMBOL_EARTH_BOLD
public static final int SYMBOL_VENUS_FILLED
public static final int SYMBOL_MARS_FILLED
public static final int SYMBOL_EARTH_FILLED
public static final int SYMBOL_HORIZONTAL
public static final int SYMBOL_VERTICAL
public static final int SYMBOL_HORIZONTAL_BOLD
public static final int SYMBOL_VERTICAL_BOLD
public static final int SYMBOL_RECTANGLE_HORIZONTAL_FILLED
public static final int SYMBOL_RECTANGLE_VERTICAL_FILLED
public static final int SYMBOL_PLUS_X
public static final int SYMBOL_CIRCLE_PLUS
public static final int SYMBOL_CIRCLE_X
public static final int SYMBOL_SQUARE_PLUS
public static final int SYMBOL_SQUARE_X
public static final int SYMBOL_SQUARE_UP
public static final int SYMBOL_SQUARE_DOWN
public static final int SYMBOL_SQUARE_LEFT
public static final int SYMBOL_SQUARE_RIGHT
public static final int SYMBOL_UP_DOWN
public static final int SYMBOL_LEFT_RIGHT
public static final int SYMBOL_DIAMOND_PLUS
public static final int SYMBOL_DIAMOND_X
public static final int SYMBOL_CROSS
public static final int SYMBOL_SALTIRE
public static final int SYMBOL_STAR
public static final int SYMBOL_CROSS_MALTESE
public static final int SYMBOL_HASH
public static final int SYMBOL_SMASH
public static final int SYMBOL_ASTERISK
public static final int SYMBOL_TRIANGLE_LEFT
public static final int SYMBOL_TRIANGLE_RIGHT
public static final int SYMBOL_LESS_THAN
public static final int SYMBOL_GREATER_THAN
public static final int SYMBOL_TILDE
public static final int SYMBOL_WREATH
public static final int SYMBOL_UNION
public static final int SYMBOL_IBEAM
public static final int SYMBOL_HEX
public static final int SYMBOL_HOME
public static final int SYMBOL_HEART
public static final int SYMBOL_TACK
public static final int SYMBOL_SPIRAL
public static final int SYMBOL_WEAVE
public static final int SYMBOL_HOME_DOWN
public static final int SYMBOL_FIXED_STAR
public static final int SYMBOL_CHAIN
public static final int SYMBOL_ARROW
public static final int SYMBOL_DIAMOND_NARROW
public static final int SYMBOL_HOME_NARROW
public static final int SYMBOL_HOME_NARROW_DOWN
public static final int SYMBOL_DAGGER
public static final int SYMBOL_FLAG
public static final int SYMBOL_CIRCLE_TRIANGLE
public static final int SYMBOL_CIRCLE_TRIANGLE_DOWN
public static final int SYMBOL_CIRCLE_ODD
public static final int SYMBOL_ARROW_WIDE
public static final int SYMBOL_ARROW_WIDE_DOWN
public static final int SYMBOL_CIRCLE_ARROW_WIDE
public static final int SYMBOL_CIRCLE_ARROW_WIDE_DOWN
public static final int SYMBOL_HOURGLASS
public static final int SYMBOL_TRIANGLE_LEFT_BOLD
public static final int SYMBOL_TRIANGLE_RIGHT_BOLD
public static final int SYMBOL_ASTERISK_BOLD
public static final int SYMBOL_UNION_BOLD
public static final int SYMBOL_IBEAM_BOLD
public static final int SYMBOL_HEX_BOLD
public static final int SYMBOL_HOME_BOLD
public static final int SYMBOL_HEART_BOLD
public static final int SYMBOL_TACK_BOLD
public static final int SYMBOL_SPIRAL_BOLD
public static final int SYMBOL_WEAVE_BOLD
public static final int SYMBOL_HOME_DOWN_BOLD
public static final int SYMBOL_FIXED_STAR_BOLD
public static final int SYMBOL_CHAIN_BOLD
public static final int SYMBOL_ARROW_BOLD
public static final int SYMBOL_TRIANGLE_LEFT_FILLED
public static final int SYMBOL_TRIANGLE_RIGHT_FILLED
public static final int SYMBOL_HOME_FILLED
public static final int SYMBOL_HOME_DOWN_FILLED
public static final int SYMBOL_DIAMOND_NARROW_FILLED
public static final int SYMBOL_HOME_NARROW_FILLED
public static final int SYMBOL_HOME_NARROW_DOWN_FILLED
public static final int SYMBOL_FLAG_FILLED
public static final int SYMBOL_ARROW_WIDE_FILLED
public static final int SYMBOL_ARROW_WIDE_DOWN_FILLED
public static final int SYMBOL_CIRCLE_ARROW_WIDE_FILLED
public static final int SYMBOL_CIRCLE_ARROW_WIDE_DOWN_FILLED
public static final int SYMBOL_CIRCLE_TRIANGLE_FILLED
public static final int SYMBOL_CIRCLE_TRIANGLE_DOWN_FILLED
public static final int SYMBOL_CIRCLE_ODD_FILLED
public static final int SYMBOL_HOURGLASS_FILLED
public static final int SYMBOL_HEART_FILLED
public static final int SYMBOL_CLUB_FILLED
public static final int SYMBOL_SPADE_FILLED
public static final int SYMBOL_ARROW_NARROW_FILLED
public static final int SYMBOL_ARROW_NARROW_DOWN_FILLED
public static final int SYMBOL_ARROW_NARROW_LEFT_FILLED
public static final int SYMBOL_ARROW_NARROW_RIGHT_FILLED
public static final int SYMBOL_FEMALE_FIGURE_FILLED
public static final int SYMBOL_MALE_FIGURE_FILLED
public static final int SYMBOL_FEMALE_FIGURE
public static final int SYMBOL_MALE_FIGURE
public static final int SYMBOL_RECTANGLE_HORIZONTAL
public static final int SYMBOL_RECTANGLE_VERTICAL
public static final int SYMBOL_ARROW_DOWN
public static final int SYMBOL_ARROW_LEFT
public static final int SYMBOL_ARROW_RIGHT
public static final int SYMBOL_ARROW_DOWN_BOLD
public static final int SYMBOL_ARROW_LEFT_BOLD
public static final int SYMBOL_ARROW_RIGHT_BOLD
public static final int SYMBOL_ARROW_NARROW
public static final int SYMBOL_ARROW_NARROW_DOWN
public static final int SYMBOL_ARROW_NARROW_LEFT
public static final int SYMBOL_ARROW_NARROW_RIGHT
public static final int SYMBOL_CLUB
public static final int SYMBOL_SPADE
public static final int SYMBOL_HEXAGON
public static final int SYMBOL_HEXAGON_VERTICAL
public static final int SYMBOL_HEXAGON_FILLED
public static final int SYMBOL_HEXAGON_VERTICAL_FILLED
public static final int SYMBOL_CIRCLE_ARROW_NARROW_FILLED
public static final int SYMBOL_CIRCLE_ARROW_NARROW_DOWN_FILLED
public static final int SYMBOL_CIRCLE_FILLED_ARROW_NARROW
public static final int SYMBOL_CIRCLE_FILLED_ARROW_NARROW_DOWN
public static final int SYMBOL_CIRCLE_ARROW_NARROW
public static final int SYMBOL_CIRCLE_ARROW_NARROW_DOWN
public static final int SYMBOL_OCTAGON
public static final int SYMBOL_OCTAGON_FILLED
public static final int SYMBOL_OCTAGON_ROTATED
public static final int SYMBOL_OCTAGON_ROTATED_FILLED
public static final int SYMBOL_PENTAGON
public static final int SYMBOL_PENTAGON_FILLED
public static final int SYMBOL_CIRCLE_DOT_FILLED
public static final int SYMBOL_CIRCLE_FILLED_DOT
public static final int SYMBOL_CIRCLE_DOT
public static final int SYMBOL_CHECKMARK
public static final int SYMBOL_CIRCUMFLEX
public static final int SYMBOL_CIRCUMFLEX_DOWN
public static final int SYMBOL_DOLLARSIGN
public static final int SYMBOL_REGISTERED_TRADEMARK
public static final int SYMBOL_COPYWRITE
public static final ConstantCollection SYMBOL
public static final int INTERPOLATION_NONE
public static final int INTERPOLATION_DEFAULT
public static final int INTERPOLATION_STRAIGHT
public static final int INTERPOLATION_STEP_LEFT
public static final int INTERPOLATION_STEP_CENTER
public static final int INTERPOLATION_STEP_RIGHT
public static final int INTERPOLATION_SPLINE
public static final int INTERPOLATION_VERTICAL_NEEDLES
public static final int INTERPOLATION_HORIZONTAL_NEEDLES
public static final int INTERPOLATION_BOX_PLOT
public static final ConstantCollection INTERPOLATION
public static final int CONNECTION_ORDER_DATA
public static final int CONNECTION_ORDER_X
public static final int CONNECTION_ORDER_Y
public static final ConstantCollection CONNECTION_ORDER
Constructor Detail |
---|
public MarkerStyle()
public MarkerStyle(int symbolIn)
symbolIn
- symbol from MarkerStyle defines.setSymbol(int)
public MarkerStyle(int symbolIn, java.awt.Color colorIn)
colorIn
- the MarkerStyle colorsymbolIn
- symbol from MarkerStyle defines.setColor(java.awt.Color)
,
setSymbol(int)
Method Detail |
---|
public void apply(MarkerStyle theOtherObject)
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.
theOtherObject
- properties applied to this instancepublic boolean isVisible()
setVisible(boolean)
public void setVisible(boolean newVisible)
newVisible
- is this marker visible?isVisible()
public int getSymbol()
setSymbol(int)
public void setSymbol(int newSymbol) throws java.lang.IllegalArgumentException
SYMBOL_CIRCLE
SYMBOL_PLUS
SYMBOL_TRIANGLE
SYMBOL_SQUARE
SYMBOL_X
SYMBOL_TRIANGLE_DOWN
SYMBOL_DIAMOND
SYMBOL_ASTER
SYMBOL_CIRCLE_BOLD
SYMBOL_PLUS_BOLD
SYMBOL_TRIANGLE_BOLD
SYMBOL_SQUARE_BOLD
SYMBOL_X_BOLD
SYMBOL_TRIANGLE_DOWN_BOLD
SYMBOL_DIAMOND_BOLD
SYMBOL_ASTER_BOLD
SYMBOL_CIRCLE_FILLED
SYMBOL_CROSS_FILLED
SYMBOL_TRIANGLE_FILLED
SYMBOL_SQUARE_FILLED
SYMBOL_SALTIRE_FILLED
SYMBOL_TRIANGLE_DOWN_FILLED
SYMBOL_DIAMOND_FILLED
SYMBOL_STAR_FILLED
SYMBOL_VENUS
SYMBOL_MARS
SYMBOL_EARTH
SYMBOL_VENUS_BOLD
SYMBOL_MARS_BOLD
SYMBOL_VENUS_FILLED
SYMBOL_MARS_FILLED
SYMBOL_EARTH_FILLED
SYMBOL_HORIZONTAL
SYMBOL_VERTICAL
SYMBOL_HORIZONTAL_BOLD
SYMBOL_VERTICAL_BOLD
SYMBOL_RECTANGLE_HORIZONTAL_FILLED
SYMBOL_RECTANGLE_VERTICAL_FILLED
SYMBOL_PLUS_X
SYMBOL_CIRCLE_PLUS
SYMBOL_CIRCLE_X
SYMBOL_SQUARE_PLUS
SYMBOL_SQUARE_X
SYMBOL_SQUARE_UP
SYMBOL_SQUARE_DOWN
SYMBOL_SQUARE_LEFT
SYMBOL_SQUARE_RIGHT
SYMBOL_UP_DOWN
SYMBOL_LEFT_RIGHT
SYMBOL_DIAMOND_PLUS
SYMBOL_DIAMOND_X
SYMBOL_CROSS
SYMBOL_SALTIRE
SYMBOL_STAR
SYMBOL_CROSS_MALTESE
SYMBOL_HASH
SYMBOL_SMASH
SYMBOL_ASTERISK
SYMBOL_TRIANGLE_LEFT
SYMBOL_TRIANGLE_RIGHT
SYMBOL_LESS_THAN
SYMBOL_GREATER_THAN
SYMBOL_TILDE
SYMBOL_WREATH
SYMBOL_UNION
SYMBOL_IBEAM
SYMBOL_HEX
SYMBOL_HOME
SYMBOL_HEART
SYMBOL_TACK
SYMBOL_SPIRAL
SYMBOL_WEAVE
SYMBOL_HOME_DOWN
SYMBOL_FIXED_STAR
SYMBOL_CHAIN
SYMBOL_ARROW
SYMBOL_DIAMOND_NARROW
SYMBOL_HOME_NARROW
SYMBOL_HOME_NARROW_DOWN
SYMBOL_DAGGER
SYMBOL_FLAG
SYMBOL_CIRCLE_TRIANGLE
SYMBOL_CIRCLE_TRIANGLE_DOWN
SYMBOL_CIRCLE_ODD
SYMBOL_ARROW_WIDE
SYMBOL_ARROW_WIDE_DOWN
SYMBOL_CIRCLE_ARROW_WIDE
SYMBOL_CIRCLE_ARROW_WIDE_DOWN
SYMBOL_HOURGLASS
SYMBOL_TRIANGLE_LEFT_BOLD
SYMBOL_TRIANGLE_RIGHT_BOLD
SYMBOL_ASTERISK_BOLD
SYMBOL_UNION_BOLD
SYMBOL_IBEAM_BOLD
SYMBOL_HEX_BOLD
SYMBOL_HOME_BOLD
SYMBOL_HEART_BOLD
SYMBOL_TACK_BOLD
SYMBOL_SPIRAL_BOLD
SYMBOL_WEAVE_BOLD
SYMBOL_HOME_DOWN_BOLD
SYMBOL_FIXED_STAR_BOLD
SYMBOL_CHAIN_BOLD
SYMBOL_ARROW_BOLD
SYMBOL_TRIANGLE_LEFT_FILLED
SYMBOL_TRIANGLE_RIGHT_FILLED
SYMBOL_HOME_FILLED
SYMBOL_HOME_DOWN_FILLED
SYMBOL_DIAMOND_NARROW_FILLED
SYMBOL_HOME_NARROW_FILLED
SYMBOL_HOME_NARROW_DOWN_FILLED
SYMBOL_FLAG_FILLED
SYMBOL_ARROW_WIDE_FILLED
SYMBOL_ARROW_WIDE_DOWN_FILLED
SYMBOL_CIRCLE_ARROW_WIDE_FILLED
SYMBOL_CIRCLE_ARROW_WIDE_DOWN_FILLED
SYMBOL_CIRCLE_TRIANGLE_FILLED
SYMBOL_CIRCLE_TRIANGLE_DOWN_FILLED
SYMBOL_CIRCLE_ODD_FILLED
SYMBOL_HOURGLASS_FILLED
SYMBOL_HEART_FILLED
SYMBOL_CLUB_FILLED
SYMBOL_SPADE_FILLED
SYMBOL_ARROW_NARROW_FILLED
SYMBOL_ARROW_NARROW_DOWN_FILLED
SYMBOL_ARROW_NARROW_LEFT_FILLED
SYMBOL_ARROW_NARROW_RIGHT_FILLED
SYMBOL_FEMALE_FIGURE_FILLED
SYMBOL_MALE_FIGURE_FILLED
SYMBOL_FEMALE_FIGURE
SYMBOL_MALE_FIGURE
SYMBOL_RECTANGLE_HORIZONTAL
SYMBOL_RECTANGLE_VERTICAL
SYMBOL_ARROW_DOWN
SYMBOL_ARROW_LEFT
SYMBOL_ARROW_RIGHT
SYMBOL_ARROW_DOWN_BOLD
SYMBOL_ARROW_LEFT_BOLD
SYMBOL_ARROW_RIGHT_BOLD
SYMBOL_ARROW_NARROW
SYMBOL_ARROW_NARROW_DOWN
SYMBOL_ARROW_NARROW_LEFT
SYMBOL_ARROW_NARROW_RIGHT
SYMBOL_CLUB
SYMBOL_SPADE
SYMBOL_HEXAGON
SYMBOL_HEXAGON_VERTICAL
SYMBOL_HEXAGON_FILLED
SYMBOL_HEXAGON_VERTICAL_FILLED
newSymbol
- valid values are defined in the MarkerStyle class.
java.lang.IllegalArgumentException
- if an invalid value is passed in.getSymbol()
public com.sas.measures.BaseLength getSize()
setSize(com.sas.measures.BaseLength)
public void setSize(com.sas.measures.BaseLength newSize) throws java.lang.IllegalArgumentException
newSize
- BaseLength contiaining marker size
java.lang.IllegalArgumentException
- if newSize is null.getSize()
public java.awt.Color getColor()
setColor(java.awt.Color)
public void setColor(java.awt.Color newColor) throws java.lang.IllegalArgumentException
newColor
- a Color object for marker color
java.lang.IllegalArgumentException
- if newColor is null.getColor()
public int getInterpolation()
setInterpolation(int)
public void setInterpolation(int newInterpolation) throws java.lang.IllegalArgumentException
INTERPOLATION_STRAIGHT
INTERPOLATION_STEP_LEFT
INTERPOLATION_STEP_RIGHT
INTERPOLATION_STEP_CENTER
INTERPOLATION_SPLINE
INTERPOLATION_HORIZONTAL_NEEDLES
INTERPOLATION_VERTICAL_NEEDLES
INTERPOLATION_BOX_PLOT
INTERPOLATION_BOX_PLOT
INTERPOLATION_BOX_PLOT
newInterpolation
- interpolation value.
java.lang.IllegalArgumentException
- if an invalid value is passed in.getInterpolation()
public int getConnectionOrder()
setConnectionOrder(int)
public void setConnectionOrder(int newConnectionOrder) throws java.lang.IllegalArgumentException
newConnectionOrder
- defines the order in which the plot points are connected.
java.lang.IllegalArgumentException
- if an invalid value is passed in.getConnectionOrder()
public boolean equals(java.lang.Object obj)
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.
equals
in class ModelBase
obj
- the object to test for equality with this
MarkerStyle
true
if the objects are the same;
false
otherwise.public int hashCode()
MarkerStyle
.
hashCode
in class ModelBase
|
Components |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |