java.lang.Object
jpicedt.graphic.io.parser.AbstractRegularExpression
jpicedt.graphic.io.parser.StatementExpression
jpicedt.format.pstricks.parser.PSTAngleParameter
- All Implemented Interfaces:
- jpicedt.graphic.io.parser.ExpressionConstants, jpicedt.graphic.model.PicObjectConstants
- public class PSTAngleParameter
- extends jpicedt.graphic.io.parser.StatementExpression
- implements jpicedt.graphic.model.PicObjectConstants
Used by PSTParametersExpression to parse statements involving angles, for instance
"hatchangle=45" or "shadowangle=90".
- Version:
- $Id: PSTAngleParameter.java,v 1.2 2002/08/05 16:44:10 reynal Exp $
Fields inherited from interface jpicedt.graphic.model.PicObjectConstants |
CROSSHATCH, CROSSHATCH_FILLED, DASH_OPAQUE, DASH_TRANSPARENT, DASH1, DASH2, DASH3, DASHED, DIMEN, DOT_SEP, DOT_SEP1, DOT_SEP2, DOT_SEP3, DOTTED, DOUBLE_COLOR, DOUBLE_LINE, DOUBLE_SEP, FILL_COLOR, FILL_STYLE, HATCH_ANGLE, HATCH_COLOR, HATCH_SEP, HATCH_WIDTH, HLINES, HLINES_FILLED, INNER, LEFT_ARROW, LINE_COLOR, LINE_STYLE, LINE_WIDTH, MaxAttributeNameIndex, MIDDLE, NONE, OUTER, POLYGON_DOTS, POLYGON_SOLID, POLYGON_STYLE, PS_POINT, RIGHT_ARROW, SHADOW, SHADOW_ANGLE, SHADOW_COLOR, SHADOW_SIZE, SOLID, VLINES, VLINES_FILLED |
Fields inherited from interface jpicedt.graphic.io.parser.ExpressionConstants |
ANY_CHAR, ANY_CHAR_EOL, ANY_SIGN, AT_LEAST, AT_MOST, DEBUG, DOUBLE, EOL, EXACTLY, INTEGER, NEGATIVE, NON_NULL, POSITIVE, STRICTLY_NEGATIVE, STRICTLY_POSITIVE, WHITE_SPACES, WHITE_SPACES_OR_EOL |
pool
private jpicedt.graphic.io.parser.Pool pool
attribute
private jpicedt.graphic.model.PicAttributeName attribute
attributeSetKey
private jpicedt.graphic.io.parser.Pool.Key attributeSetKey
val
private double val
PSTAngleParameter
public PSTAngleParameter(jpicedt.graphic.io.parser.Pool pl,
java.lang.String tag,
jpicedt.graphic.model.PicAttributeName attributeName,
jpicedt.graphic.io.parser.Pool.Key attributeSetKey)
action
public void action(jpicedt.graphic.io.parser.ParserEvent e)
- Description copied from class:
jpicedt.graphic.io.parser.AbstractRegularExpression
- Called during interpret operation at the end of a SUCCESSFUL interpret operation.
Should be overriden by daughter classes to process proper action, e.g. set object properties...
Current implementation does nothing.