|
| 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
Circle.
public static final int SYMBOL_PLUS
Plus.
public static final int SYMBOL_TRIANGLE
Up-pointing triangle.
public static final int SYMBOL_SQUARE
Square.
public static final int SYMBOL_X
X.
public static final int SYMBOL_TRIANGLE_DOWN
Down-pointing triangle.
public static final int SYMBOL_DIAMOND
Diamond.
public static final int SYMBOL_ASTER
Five-pointed asterisk.
public static final int SYMBOL_CIRCLE_BOLD
Bold circle.
public static final int SYMBOL_PLUS_BOLD
Bold plus.
public static final int SYMBOL_TRIANGLE_BOLD
Bold up-pointing triangle.
public static final int SYMBOL_SQUARE_BOLD
Bold square.
public static final int SYMBOL_X_BOLD
Bold X.
public static final int SYMBOL_TRIANGLE_DOWN_BOLD
Bold down-pointing triangle.
public static final int SYMBOL_DIAMOND_BOLD
Bold diamond.
public static final int SYMBOL_ASTER_BOLD
Bold five-pointed asterisk.
public static final int SYMBOL_CIRCLE_FILLED
Filled circle.
public static final int SYMBOL_CROSS_FILLED
Filled cross.
public static final int SYMBOL_TRIANGLE_FILLED
Filled up-pointing triangle.
public static final int SYMBOL_SQUARE_FILLED
Filled square.
public static final int SYMBOL_SALTIRE_FILLED
Filled Saint Andrew's cross.
public static final int SYMBOL_TRIANGLE_DOWN_FILLED
Filled up-pointing triangle.
public static final int SYMBOL_DIAMOND_FILLED
Filled diamond.
public static final int SYMBOL_STAR_FILLED
Filled five-pointed star.
public static final int SYMBOL_VENUS
Venus.
public static final int SYMBOL_MARS
Mars.
public static final int SYMBOL_EARTH
Earth.
public static final int SYMBOL_VENUS_BOLD
Bold Venus.
public static final int SYMBOL_MARS_BOLD
Bold Mars.
public static final int SYMBOL_EARTH_BOLD
Bold Earth.
public static final int SYMBOL_VENUS_FILLED
Filled Venus.
public static final int SYMBOL_MARS_FILLED
Filled Mars.
public static final int SYMBOL_EARTH_FILLED
Filled Earth.
public static final int SYMBOL_HORIZONTAL
Horizontal line.
public static final int SYMBOL_VERTICAL
Vertical line.
public static final int SYMBOL_HORIZONTAL_BOLD
Bold Horizontal line.
public static final int SYMBOL_VERTICAL_BOLD
Bold Vertical line.
public static final int SYMBOL_RECTANGLE_HORIZONTAL_FILLED
Filled Horizontal rectangle.
public static final int SYMBOL_RECTANGLE_VERTICAL_FILLED
Filled Vertical rectangle.
public static final int SYMBOL_PLUS_X
Plus and X.
public static final int SYMBOL_CIRCLE_PLUS
Circle and plus.
public static final int SYMBOL_CIRCLE_X
Circle and X.
public static final int SYMBOL_SQUARE_PLUS
Square and plus.
public static final int SYMBOL_SQUARE_X
Square and X.
public static final int SYMBOL_SQUARE_UP
Square and up-pointing triangle.
public static final int SYMBOL_SQUARE_DOWN
Square and down-pointing triangle.
public static final int SYMBOL_SQUARE_LEFT
Square and left-pointing triangle.
public static final int SYMBOL_SQUARE_RIGHT
Square and right-pointing triangle.
public static final int SYMBOL_UP_DOWN
Up- and down-pointing triangles.
public static final int SYMBOL_LEFT_RIGHT
Left- and right-pointing triangles.
public static final int SYMBOL_DIAMOND_PLUS
Diamond and plus.
public static final int SYMBOL_DIAMOND_X
Diamond and X.
public static final int SYMBOL_CROSS
Open cross.
public static final int SYMBOL_SALTIRE
Saint Andrew's Cross.
public static final int SYMBOL_STAR
Open five-pointed star.
public static final int SYMBOL_CROSS_MALTESE
Maltese cross.
public static final int SYMBOL_HASH
Hash.
public static final int SYMBOL_SMASH
Smash.
public static final int SYMBOL_ASTERISK
Six-pointed asterisk.
public static final int SYMBOL_TRIANGLE_LEFT
Left-pointing triangle.
public static final int SYMBOL_TRIANGLE_RIGHT
Left-pointing triangle.
public static final int SYMBOL_LESS_THAN
Less than.
public static final int SYMBOL_GREATER_THAN
Greater than.
public static final int SYMBOL_TILDE
Tilde.
public static final int SYMBOL_WREATH
Wreath.
public static final int SYMBOL_UNION
Union.
public static final int SYMBOL_IBEAM
IBeam.
public static final int SYMBOL_HEX
Hex.
public static final int SYMBOL_HOME
Up-pointing home plate.
public static final int SYMBOL_HEART
Heart.
public static final int SYMBOL_TACK
Tack.
public static final int SYMBOL_SPIRAL
Spiral.
public static final int SYMBOL_WEAVE
Weave.
public static final int SYMBOL_HOME_DOWN
Down-pointing home plate.
public static final int SYMBOL_FIXED_STAR
Fixed Star.
public static final int SYMBOL_CHAIN
Chain.
public static final int SYMBOL_ARROW
Arrow.
public static final int SYMBOL_DIAMOND_NARROW
Narrow diamond.
public static final int SYMBOL_HOME_NARROW
Narrow up-pointing home plate.
public static final int SYMBOL_HOME_NARROW_DOWN
Narrow down-pointing home plate.
public static final int SYMBOL_DAGGER
Dagger.
public static final int SYMBOL_FLAG
Flag.
public static final int SYMBOL_CIRCLE_TRIANGLE
Up-pointing triangle in circle.
public static final int SYMBOL_CIRCLE_TRIANGLE_DOWN
Down-pointing triangle in circle.
public static final int SYMBOL_CIRCLE_ODD
Circle guaranteed to have odd width and height
public static final int SYMBOL_ARROW_WIDE
Wide up-pointing arrow.
public static final int SYMBOL_ARROW_WIDE_DOWN
Wide down-pointing arrow.
public static final int SYMBOL_CIRCLE_ARROW_WIDE
Wide up-pointing arrow in circle.
public static final int SYMBOL_CIRCLE_ARROW_WIDE_DOWN
Wide down-pointing arrow in circle.
public static final int SYMBOL_HOURGLASS
Hourglass.
public static final int SYMBOL_TRIANGLE_LEFT_BOLD
Bold left-pointing triangle.
public static final int SYMBOL_TRIANGLE_RIGHT_BOLD
Bold right-pointing triangle.
public static final int SYMBOL_ASTERISK_BOLD
Bold asterisk.
public static final int SYMBOL_UNION_BOLD
Bold union.
public static final int SYMBOL_IBEAM_BOLD
Bold I-beam.
public static final int SYMBOL_HEX_BOLD
Bold hex.
public static final int SYMBOL_HOME_BOLD
Bold up-pointing home plate.
public static final int SYMBOL_HEART_BOLD
Bold heart.
public static final int SYMBOL_TACK_BOLD
Bold tack.
public static final int SYMBOL_SPIRAL_BOLD
Bold spiral.
public static final int SYMBOL_WEAVE_BOLD
Bold weave.
public static final int SYMBOL_HOME_DOWN_BOLD
Bold down-pointing home plate.
public static final int SYMBOL_FIXED_STAR_BOLD
Bold fixed star.
public static final int SYMBOL_CHAIN_BOLD
Bold chain.
public static final int SYMBOL_ARROW_BOLD
Bold arrow.
public static final int SYMBOL_TRIANGLE_LEFT_FILLED
Filled left-pointing triangle.
public static final int SYMBOL_TRIANGLE_RIGHT_FILLED
Filled right-pointing triangle.
public static final int SYMBOL_HOME_FILLED
Up-pointing filled home plate.
public static final int SYMBOL_HOME_DOWN_FILLED
Down-pointing filled home plate.
public static final int SYMBOL_DIAMOND_NARROW_FILLED
Narrow filled diamond.
public static final int SYMBOL_HOME_NARROW_FILLED
Narrow up-pointing filled home plate.
public static final int SYMBOL_HOME_NARROW_DOWN_FILLED
Narrow down-pointing filled home plate.
public static final int SYMBOL_FLAG_FILLED
Filled flag.
public static final int SYMBOL_ARROW_WIDE_FILLED
Filled wide up-pointing arrow.
public static final int SYMBOL_ARROW_WIDE_DOWN_FILLED
Filled wide down-pointing arrow.
public static final int SYMBOL_CIRCLE_ARROW_WIDE_FILLED
Filled wide up-pointing arrow in circle.
public static final int SYMBOL_CIRCLE_ARROW_WIDE_DOWN_FILLED
Filled wide down-pointing arrow in circle.
public static final int SYMBOL_CIRCLE_TRIANGLE_FILLED
Up-pointing filled triangle in circle.
public static final int SYMBOL_CIRCLE_TRIANGLE_DOWN_FILLED
Down-pointing filled triangle in circle.
public static final int SYMBOL_CIRCLE_ODD_FILLED
Filled circle guaranteed to have odd width and height
public static final int SYMBOL_HOURGLASS_FILLED
Filled hourglass.
public static final int SYMBOL_HEART_FILLED
Filled heart.
public static final int SYMBOL_CLUB_FILLED
Filled club.
public static final int SYMBOL_SPADE_FILLED
Filled spade.
public static final int SYMBOL_ARROW_NARROW_FILLED
Filled narrow up-pointing arrow.
public static final int SYMBOL_ARROW_NARROW_DOWN_FILLED
Filled narrow down-pointing arrow.
public static final int SYMBOL_ARROW_NARROW_LEFT_FILLED
Filled narrow left-pointing arrow.
public static final int SYMBOL_ARROW_NARROW_RIGHT_FILLED
Filled narrow right-pointing arrow.
public static final int SYMBOL_FEMALE_FIGURE_FILLED
Filled female silhouette.
public static final int SYMBOL_MALE_FIGURE_FILLED
Filled male silhouette.
public static final int SYMBOL_FEMALE_FIGURE
Female silhouette.
public static final int SYMBOL_MALE_FIGURE
Male silhouette.
public static final int SYMBOL_RECTANGLE_HORIZONTAL
Horizontal rectangle.
public static final int SYMBOL_RECTANGLE_VERTICAL
Vertical rectangle.
public static final int SYMBOL_ARROW_DOWN
Down-pointing arrow.
public static final int SYMBOL_ARROW_LEFT
Left-pointing arrow.
public static final int SYMBOL_ARROW_RIGHT
Right-pointing arrow.
public static final int SYMBOL_ARROW_DOWN_BOLD
Bold down-pointing arrow.
public static final int SYMBOL_ARROW_LEFT_BOLD
Bold left-pointing arrow.
public static final int SYMBOL_ARROW_RIGHT_BOLD
Bold right-pointing arrow.
public static final int SYMBOL_ARROW_NARROW
Narrow up-pointing arrow.
public static final int SYMBOL_ARROW_NARROW_DOWN
Narrow down-pointing arrow.
public static final int SYMBOL_ARROW_NARROW_LEFT
Narrow left-pointing arrow.
public static final int SYMBOL_ARROW_NARROW_RIGHT
Narrow right-pointing arrow.
public static final int SYMBOL_CLUB
Club.
public static final int SYMBOL_SPADE
Spade.
public static final int SYMBOL_HEXAGON
Hexagon.
public static final int SYMBOL_HEXAGON_VERTICAL
Vertical hexagon.
public static final int SYMBOL_HEXAGON_FILLED
Filled hexagon.
public static final int SYMBOL_HEXAGON_VERTICAL_FILLED
Filled vertical hexagon.
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 ModelBaseobj - 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 | |||||||||||||