http://www.jpicedt.org

jpicedt.graphic.io.formatter
Class JPICPsCurveFormatter

java.lang.Object
  extended by jpicedt.graphic.io.formatter.JPICPsCurveFormatter
All Implemented Interfaces:
Formatter, JPICConstants, PicObjectConstants

public class JPICPsCurveFormatter
extends java.lang.Object
implements Formatter, PicObjectConstants, JPICConstants

JPIC-XML formatter for PicPsCurve objects, aka PsTricks \\pscurve macro. JPIC-XML syntax :

Since:
jpicedt 1.4pre5
Version:
$Id: JPICPsCurveFormatter.java,v 1.3.2.1 2007/09/02 11:56:19 reynal Exp $
Author:
Sylvain Reynal

Field Summary
 
Fields inherited from interface jpicedt.graphic.model.PicObjectConstants
ARROW_GLOBAL_SCALE_LENGTH, ARROW_GLOBAL_SCALE_WIDTH, ARROW_INSET_SCALE, ARROW_LENGTH_SCALE, ARROW_WIDTH_LINEWIDTH_SCALE, ARROW_WIDTH_MINIMUM_MM, BRACKET_LENGTH_SCALE, 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, MIDDLE, NONE, OUTER, OVER_STRIKE, OVER_STRIKE_COLOR, OVER_STRIKE_WIDTH, POLYDOTS_ANGLE, POLYDOTS_CIRCLE, POLYDOTS_DISK, POLYDOTS_PENTAGON, POLYDOTS_PENTAGON_FILLED, POLYDOTS_PLUS, POLYDOTS_SCALE_H, POLYDOTS_SCALE_V, POLYDOTS_SIZE_LINEWIDTH_SCALE, POLYDOTS_SIZE_MINIMUM_MM, POLYDOTS_SQUARE, POLYDOTS_SQUARE_FILLED, POLYDOTS_STYLE, POLYDOTS_SUPERIMPOSE, POLYDOTS_TRIANGLE, POLYDOTS_TRIANGLE_FILLED, PS_POINT, PST_CUSTOM, RBRACKET_LENGTH_SCALE, RIGHT_ARROW, SHADOW, SHADOW_ANGLE, SHADOW_COLOR, SHADOW_SIZE, SOLID, TBAR_WIDTH_LINEWIDTH_SCALE, TBAR_WIDTH_MINIMUM_MM, TEXT_BOX_CIRCLE, TEXT_BOX_NO_FRAME, TEXT_BOX_OVAL, TEXT_BOX_RECTANGLE, TEXT_FRAME, TEXT_HALIGN_CENTER, TEXT_HALIGN_LEFT, TEXT_HALIGN_RIGHT, TEXT_HOR_ALIGN, TEXT_ROTATION, TEXT_VALIGN_BASELINE, TEXT_VALIGN_BOTTOM, TEXT_VALIGN_CENTER, TEXT_VALIGN_TOP, TEXT_VERT_ALIGN, VLINES, VLINES_FILLED
 
Fields inherited from interface jpicedt.graphic.io.formatter.JPICConstants
CR_LF, CR_LF_TAB
 
Constructor Summary
JPICPsCurveFormatter(PicPsCurve curve, JPICFormatter factory)
           
 
Method Summary
 java.lang.String format()
          Create a String representing an Element in the format of this formatter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JPICPsCurveFormatter

public JPICPsCurveFormatter(PicPsCurve curve,
                            JPICFormatter factory)
Parameters:
curve - the PicPsCurve to be formatted
factory - the factory that produced this formatter
Method Detail

format

public java.lang.String format()
Description copied from interface: Formatter
Create a String representing an Element in the format of this formatter

Specified by:
format in interface Formatter
Returns:
a String representing this Element in the JPIC-XML format

http://www.jpicedt.org

Submit a bug : syd@jpicedt.org