jpicedt.graphic.model
Class PicAttributeName<T>
java.lang.Object
jpicedt.graphic.model.PicAttributeName<T>
public class PicAttributeName<T>
- extends Object
A wrapper for an attribute name that can be pushed into a PicAttributeSet.
This allows typesafe enumerations, and besides enforces compile-time checking as for
attributes values that can be safely attached to this PicAttributeName.
The type parameter T represents the type of values that can be attached to this PicAttributeName.
- Since:
- jpicedt 1.3.2 (generified since jpicedt 1.5)
- Version:
- $Id: PicAttributeName.java,v 1.18 2013/03/27 07:02:15 vincentb1 Exp $
- Author:
- Sylvain Reynal
LINE_STYLE
public static final PicAttributeName<StyleConstants.LineStyle> LINE_STYLE
LINE_COLOR
public static final PicAttributeName<Color> LINE_COLOR
LINE_WIDTH
public static final PicAttributeName<Double> LINE_WIDTH
DASH_TRANSPARENT
public static final PicAttributeName<Double> DASH_TRANSPARENT
DASH_OPAQUE
public static final PicAttributeName<Double> DASH_OPAQUE
DOT_SEP
public static final PicAttributeName<Double> DOT_SEP
DOUBLE_LINE
public static final PicAttributeName<Boolean> DOUBLE_LINE
DOUBLE_SEP
public static final PicAttributeName<Double> DOUBLE_SEP
DOUBLE_COLOR
public static final PicAttributeName<Color> DOUBLE_COLOR
OVER_STRIKE
public static final PicAttributeName<Boolean> OVER_STRIKE
OVER_STRIKE_WIDTH
public static final PicAttributeName<Double> OVER_STRIKE_WIDTH
OVER_STRIKE_COLOR
public static final PicAttributeName<Color> OVER_STRIKE_COLOR
SHADOW
public static final PicAttributeName<Boolean> SHADOW
SHADOW_SIZE
public static final PicAttributeName<Double> SHADOW_SIZE
SHADOW_ANGLE
public static final PicAttributeName<Double> SHADOW_ANGLE
SHADOW_COLOR
public static final PicAttributeName<Color> SHADOW_COLOR
DIMEN
public static final PicAttributeName<StyleConstants.Dimen> DIMEN
FILL_STYLE
public static final PicAttributeName<StyleConstants.FillStyle> FILL_STYLE
FILL_COLOR
public static final PicAttributeName<Color> FILL_COLOR
HATCH_WIDTH
public static final PicAttributeName<Double> HATCH_WIDTH
HATCH_SEP
public static final PicAttributeName<Double> HATCH_SEP
HATCH_COLOR
public static final PicAttributeName<Color> HATCH_COLOR
HATCH_ANGLE
public static final PicAttributeName<Double> HATCH_ANGLE
LEFT_ARROW
public static final PicAttributeName<StyleConstants.ArrowStyle> LEFT_ARROW
RIGHT_ARROW
public static final PicAttributeName<StyleConstants.ArrowStyle> RIGHT_ARROW
ARROW_GLOBAL_SCALE_WIDTH
public static final PicAttributeName<Double> ARROW_GLOBAL_SCALE_WIDTH
ARROW_GLOBAL_SCALE_LENGTH
public static final PicAttributeName<Double> ARROW_GLOBAL_SCALE_LENGTH
ARROW_WIDTH_MINIMUM_MM
public static final PicAttributeName<Double> ARROW_WIDTH_MINIMUM_MM
ARROW_WIDTH_LINEWIDTH_SCALE
public static final PicAttributeName<Double> ARROW_WIDTH_LINEWIDTH_SCALE
ARROW_LENGTH_SCALE
public static final PicAttributeName<Double> ARROW_LENGTH_SCALE
ARROW_INSET_SCALE
public static final PicAttributeName<Double> ARROW_INSET_SCALE
TBAR_WIDTH_MINIMUM_MM
public static final PicAttributeName<Double> TBAR_WIDTH_MINIMUM_MM
TBAR_WIDTH_LINEWIDTH_SCALE
public static final PicAttributeName<Double> TBAR_WIDTH_LINEWIDTH_SCALE
BRACKET_LENGTH_SCALE
public static final PicAttributeName<Double> BRACKET_LENGTH_SCALE
RBRACKET_LENGTH_SCALE
public static final PicAttributeName<Double> RBRACKET_LENGTH_SCALE
POLYDOTS_STYLE
public static final PicAttributeName<StyleConstants.PolydotsStyle> POLYDOTS_STYLE
POLYDOTS_SUPERIMPOSE
public static final PicAttributeName<Boolean> POLYDOTS_SUPERIMPOSE
POLYDOTS_SIZE_MINIMUM_MM
public static final PicAttributeName<Double> POLYDOTS_SIZE_MINIMUM_MM
POLYDOTS_SIZE_LINEWIDTH_SCALE
public static final PicAttributeName<Double> POLYDOTS_SIZE_LINEWIDTH_SCALE
POLYDOTS_SCALE_H
public static final PicAttributeName<Double> POLYDOTS_SCALE_H
POLYDOTS_SCALE_V
public static final PicAttributeName<Double> POLYDOTS_SCALE_V
POLYDOTS_ANGLE
public static final PicAttributeName<Double> POLYDOTS_ANGLE
TEXT_VERT_ALIGN
public static final PicAttributeName<PicText.VertAlign> TEXT_VERT_ALIGN
TEXT_HOR_ALIGN
public static final PicAttributeName<PicText.HorAlign> TEXT_HOR_ALIGN
TEXT_FRAME
public static final PicAttributeName<PicText.FrameStyle> TEXT_FRAME
TEXT_ROTATION
public static final PicAttributeName<Double> TEXT_ROTATION
TEXT_MODE
public static final PicAttributeName<PicText.TextMode> TEXT_MODE
TEXT_ICON
public static final PicAttributeName<PicText.TextIcon> TEXT_ICON
PST_CUSTOM
public static final PicAttributeName<String> PST_CUSTOM
TIKZ_CUSTOM
public static final PicAttributeName<String> TIKZ_CUSTOM
PicAttributeName
public PicAttributeName(String name)
toString
public String toString()
- Overrides:
toString
in class Object
getName
public String getName()
- Return the name of the attribute described by this PicAttributeName
Submit a bug : syd@jpicedt.org