att.grappa
Class PrintfParser
java.lang.Object
att.grappa.PrintfParser
- All Implemented Interfaces:
- GrappaConstants
class PrintfParser
- extends java.lang.Object
- implements GrappaConstants
Fields inherited from interface att.grappa.GrappaConstants |
_NO_TYPE, ANONYMOUS_PREFIX, BBOX_ATTR, BBOX_HASH, BOX_SHAPE, BOX_TYPE, CLUSTERRANK_ATTR, COLOR_ATTR, COLOR_HASH, COLOR_TYPE, CUSTOM_ATTR, CUSTOM_HASH, CUSTOM_SHAPE, DELETION_MASK, DIAMOND_SHAPE, DIR_ATTR, DIR_HASH, DIR_TYPE, DISTORTION_ATTR, DISTORTION_HASH, DOUBLE_TYPE, DOUBLECIRCLE_SHAPE, DOUBLEOCTAGON_SHAPE, EDGE, EGG_SHAPE, FILLCOLOR_ATTR, FILLCOLOR_HASH, FONTCOLOR_ATTR, FONTCOLOR_HASH, FONTNAME_ATTR, FONTNAME_HASH, FONTSIZE_ATTR, FONTSIZE_HASH, FONTSTYLE_ATTR, FONTSTYLE_HASH, FONTSTYLE_TYPE, GRAPPA_BACKGROUND_COLOR_ATTR, GRAPPA_BACKGROUND_COLOR_HASH, GRAPPA_DELETION_STYLE_ATTR, GRAPPA_DELETION_STYLE_HASH, GRAPPA_FONTSIZE_ADJUSTMENT_ATTR, GRAPPA_FONTSIZE_ADJUSTMENT_HASH, GRAPPA_SELECTION_STYLE_ATTR, GRAPPA_SELECTION_STYLE_HASH, GRAPPA_SHAPE, HASHLIST_TYPE, HEADLABEL_ATTR, HEADLABEL_HASH, HEADLP_ATTR, HEADLP_HASH, HEIGHT_ATTR, HEIGHT_HASH, HEXAGON_SHAPE, HIGHLIGHT_MASK, HIGHLIGHT_OFF, HIGHLIGHT_ON, HIGHLIGHT_TOGGLE, HOUSE_SHAPE, IDENTXFRM, IMAGE_ATTR, IMAGE_HASH, INTEGER_TYPE, INVERTEDHOUSE_SHAPE, INVERTEDTRAPEZIUM_SHAPE, INVERTEDTRIANGLE_SHAPE, LABEL_ATTR, LABEL_HASH, LINE_SHAPE, LINE_TYPE, LOG10, LP_ATTR, LP_HASH, MARGIN_ATTR, MARGIN_HASH, MCIRCLE_SHAPE, MCLIMIT_ATTR, MCLIMIT_HASH, MDIAMOND_SHAPE, MINBOX_ATTR, MINBOX_HASH, MINLEN_ATTR, MINLEN_HASH, MINSIZE_ATTR, MINSIZE_HASH, MRECORD_SHAPE, MSQUARE_SHAPE, NBSP, NEW_LINE, NO_SHAPE, NODE, NODESEP_ATTR, NODESEP_HASH, OCTAGON_SHAPE, ORIENTATION_ATTR, ORIENTATION_HASH, OVAL_SHAPE, PACKAGE_PREFIX, PARALLELOGRAM_SHAPE, PATCH_ATTR, PATCH_HASH, PENTAGON_SHAPE, PERIPHERIES_ATTR, PERIPHERIES_HASH, PERIPHERY_GAP, PKG_LOWER, PKG_UPLOW, PKG_UPPER, PLAINTEXT_SHAPE, POINT_SHAPE, POINT_TYPE, PointsPerInch, POLYGON_SHAPE, POS_ATTR, POS_HASH, PRINTLIST_ATTR, PRINTLIST_HASH, RANKDIR_ATTR, RANKDIR_HASH, RANKSEP_ATTR, RANKSEP_HASH, RECORD_SHAPE, RECTS_ATTR, RECTS_HASH, ROTATION_ATTR, ROTATION_HASH, ROUNDEDBOX_SHAPE, SELECTION_MASK, SHAPE_ATTR, SHAPE_HASH, SHAPE_MASK, SHAPE_TYPE, SIDES_ATTR, SIDES_HASH, SIZE_ATTR, SIZE_HASH, SIZE_TYPE, SKEW_ATTR, SKEW_HASH, STRING_TYPE, STYLE_ATTR, STYLE_HASH, STYLE_TYPE, SUBGRAPH, SYSTEM, TAG_ATTR, TAG_HASH, TAILLABEL_ATTR, TAILLABEL_HASH, TAILLP_ATTR, TAILLP_HASH, TIP_ATTR, TIP_HASH, TRAPEZIUM_SHAPE, TRIANGLE_SHAPE, TRIPLEOCTAGON_SHAPE, TYPES_SHIFT, WEIGHT_ATTR, WEIGHT_HASH, WIDTH_ATTR, WIDTH_HASH |
Method Summary |
(package private) java.lang.StringBuffer |
buildBox(java.lang.StringBuffer buf,
java.awt.geom.Rectangle2D parg,
boolean upper,
boolean dimensioned)
|
(package private) java.lang.StringBuffer |
buildChar(java.lang.StringBuffer buf,
int arg)
|
(package private) java.lang.StringBuffer |
buildExp(java.lang.StringBuffer buf,
double arg,
boolean upper)
|
(package private) java.lang.StringBuffer |
buildFlex(java.lang.StringBuffer buf,
double arg,
boolean upper)
|
(package private) java.lang.StringBuffer |
buildFloat(java.lang.StringBuffer buf,
double arg)
|
(package private) java.lang.StringBuffer |
buildHex(java.lang.StringBuffer buf,
int arg,
boolean upper)
|
(package private) java.lang.StringBuffer |
buildInteger(java.lang.StringBuffer buf,
long arg)
|
(package private) java.lang.StringBuffer |
buildOctal(java.lang.StringBuffer buf,
int arg)
|
(package private) java.lang.StringBuffer |
buildPoint(java.lang.StringBuffer buf,
java.awt.geom.Point2D parg,
boolean upper)
|
(package private) java.lang.StringBuffer |
buildSize(java.lang.StringBuffer buf,
java.awt.geom.Dimension2D parg,
boolean upper)
|
(package private) java.lang.StringBuffer |
buildString(java.lang.StringBuffer buf,
java.lang.String arg)
|
private java.lang.String |
doubleToString(double val,
java.lang.String exp)
|
(package private) int |
parse(char[] cfmt)
|
(package private) int |
parse(char[] cfmt,
int n)
|
private java.lang.StringBuffer |
strpad(java.lang.StringBuffer buf,
java.lang.String str,
int ch,
int width,
boolean right)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
alternate
private boolean alternate
rightpad
private boolean rightpad
sign
private boolean sign
space
private boolean space
zeropad
private boolean zeropad
trim
private boolean trim
precision
private int precision
width
private int width
plus
private java.lang.String plus
padding
private char padding
scratch
private java.lang.StringBuffer scratch
PrintfParser
PrintfParser()
parse
final int parse(char[] cfmt)
parse
final int parse(char[] cfmt,
int n)
buildChar
final java.lang.StringBuffer buildChar(java.lang.StringBuffer buf,
int arg)
buildExp
final java.lang.StringBuffer buildExp(java.lang.StringBuffer buf,
double arg,
boolean upper)
buildFlex
final java.lang.StringBuffer buildFlex(java.lang.StringBuffer buf,
double arg,
boolean upper)
buildPoint
final java.lang.StringBuffer buildPoint(java.lang.StringBuffer buf,
java.awt.geom.Point2D parg,
boolean upper)
buildSize
final java.lang.StringBuffer buildSize(java.lang.StringBuffer buf,
java.awt.geom.Dimension2D parg,
boolean upper)
buildBox
final java.lang.StringBuffer buildBox(java.lang.StringBuffer buf,
java.awt.geom.Rectangle2D parg,
boolean upper,
boolean dimensioned)
buildFloat
final java.lang.StringBuffer buildFloat(java.lang.StringBuffer buf,
double arg)
buildHex
final java.lang.StringBuffer buildHex(java.lang.StringBuffer buf,
int arg,
boolean upper)
buildInteger
final java.lang.StringBuffer buildInteger(java.lang.StringBuffer buf,
long arg)
buildOctal
final java.lang.StringBuffer buildOctal(java.lang.StringBuffer buf,
int arg)
buildString
final java.lang.StringBuffer buildString(java.lang.StringBuffer buf,
java.lang.String arg)
doubleToString
private java.lang.String doubleToString(double val,
java.lang.String exp)
strpad
private java.lang.StringBuffer strpad(java.lang.StringBuffer buf,
java.lang.String str,
int ch,
int width,
boolean right)