|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use PicObjectConstants | |
jpicedt.format.input.eepic | Parser grammar for the eepic format. |
jpicedt.format.input.latex | Parser grammar for the LaTeX picture environment format. |
jpicedt.format.input.pstricks | Pstricks grammar tree. |
jpicedt.format.output.eepic | Classes (formatter, view factory,...) related to the epic/eepic content-type. |
jpicedt.format.output.latex | Classes (formatter, view factory,...) related to the LaTeX (standard) content-type. |
jpicedt.format.output.pstricks | Classes (formatter, view factory,...) related to the PsTricks content-type. |
jpicedt.graphic.io.formatter | Interfaces and base classes useful to implement a formatter for a given format, for instance Pstricks. |
jpicedt.graphic.io.parser | Contains classes for the JPIC-XML parser. |
jpicedt.graphic.model | Document structure and graphic primitives. |
jpicedt.graphic.toolkit | Controller (document editing through UI actions) |
jpicedt.graphic.view | Document appearance. |
jpicedt.test | Test classes. |
jpicedt.ui | Some classes and interfaces that help building concrete implementation of MDIManager's. |
jpicedt.ui.dialog | Contains utilities classes for building various dialog boxes (preferences editing, graphic elements properties,...) |
Uses of PicObjectConstants in jpicedt.format.input.eepic |
Classes in jpicedt.format.input.eepic that implement PicObjectConstants | |
class |
EepicLineThicknessExpression
\thinlines or \thicklines or (eepic) \Thicklines |
Uses of PicObjectConstants in jpicedt.format.input.latex |
Classes in jpicedt.format.input.latex that implement PicObjectConstants | |
class |
LaTeXBox
Parses LaTeX boxes, i.e. |
class |
LaTeXCircle
Parses LaTeX circles, i.e. |
class |
LaTeXLine
Parses LaTeX lines, with or without arrows, i.e. |
class |
LaTeXOval
Parses LaTeX \\oval command. |
class |
LaTeXPutExpression
\\put(x,y){argument} |
class |
LineThicknessExpression
Legal syntax : \\linethickness{0.4pt} \\linethickness{0.4mm} \\linethickness{0.4cm} \\linethickness{0.4} // default to mm note : 1pt = 1/72.27 inch = 0.3515 mm cf. |
class |
PicArrowTypeExpression
"0/1 0/1" arrow type (we take for granted that this string is followed by a LaTeX-picPoint, as in %Line 0 1 (2.3,4.5)..., possibly with leading whitespaces) |
class |
PicColorExpression
jPicEdt syntax (ie lines starting with a %) color : filled/blacken/whiten/shade |
class |
PicDashStatement
Handles dash statements in jPicEdt-syntax (ie TeX-like comments) % ... |
class |
UnitLengthExpression
\\unitlength value \\setlength{\\unitlength}{value} where value's permitted syntaxs are : 0.11, 0.11mm, 0.11cm, 0.11pt with possible leading whitespaces before the "unit". |
Uses of PicObjectConstants in jpicedt.format.input.pstricks |
Classes in jpicedt.format.input.pstricks that implement PicObjectConstants | |
class |
PsArcExpression
Parses \\psarc commands : \\psarc[parameters]{<->}(x0,y0){rad}{angleA}{angleB} ; where at least "arrows" or (x0,y0) args must be included \\psarc*[parameters]{<->}(x0,y0){rad}{angleA}{angleB} ; idid. |
class |
PsBezierExpression
Rules for parsing cubic splines with a PsTricks syntax : \\psbezier[parameters]{arrows}(x0,y0)(x1,y1)(x2,y2)(x3,y3) \\psbezier*[parameters]{arrows}(x0,y0)(x1,y1)(x2,y2)(x3,y3) or PsTricks's object previously defined by help of a \\newpsobject command. |
class |
PsBox
Parses PsTricks boxes, i.e. |
class |
PsCircleExpression
Quick circle : \\pscircle[parameters](x0,y0){rad} \\pscircle*[parameters](x0,y0){rad} |
class |
PsEllipseExpression
Parses \\psellipse commands : \\psellipse[parameters](x0,y0)(hrad,vrad) \\psellipse*[parameters](x0,y0)(hrad,vrad) |
class |
PsFrameExpression
\\psframe[parameters](x0,y0)(x1,y1) \\psframe*[parameters](x0,y0)(x1,y1) |
class |
PsPolygonExpression
Parses \\pspolygon, \\psdots and \\psline commands : \\pspolygon[param](2,4)(3,15) // NO ARROW ALLOWED HERE ! \\pspolygon*[param](5,1)(5,8)...(xN,yN) \\psline[param]{arrows}(5,1)(5,8)...(xN,yN) \\psline*[param]{arrows}(5,1)(5,8)...(xN,yN) \\psdots[param,dotstyle=style,dotscale=a b,dotangle=angle]{arrows}(5,1)(5,8)...(xN,yN) \\psdots*[param]{arrows}(5,1)(5,8)...(xN,yN) (same as above, '*' being unused) Note : PsPolygon -> close path ; PsLine -> open path ; PsDots -> dots only |
class |
PsQDiskExpression
Quick disk : (streamlines version of \\pscircle*), \\qdisk(x0,y0)(rad) |
class |
PsRPutExpression
Parses PsTricks's \\rput commands, either: \\rput[refpoint]{rotation}(x,y){stuff} \\rput*[refpoint]{rotation}(x,y){stuff} (line-breaks being allowed b/w each "block"), where : refpoint = B|b|t for vertical and l|r for horizontal (B = baseline), used only for psframebox and rel. |
class |
PSTAngleParameter
Used by PSTParametersExpression to parse statements involving angles, for instance "hatchangle=45" or "shadowangle=90". |
class |
PSTArrowExpression
Parses Pstricks's arrows, as given by the PsTricks's documentation (p.29). This is based on the following rules : an opening "{" ; "<", ">", "(",... |
class |
PSTBooleanExpression
Used by PSTParametersExpression to parse statements involving true/false parameters values, for instance "shadow=true" or "shadow=false" ... |
class |
PSTDashExpression
Parses statements similar to "dash=1pt 3mm" (first opaque, then transparent). |
class |
PSTDotStyleExpression
Parses statements similar to "dotstyle=style" where style is one of PicObjectConstants predefined dot styles. |
class |
PSTFillStyleExpression
Parses statements similar to "fillstyle=style" where style is one of PicObjectConstants predefined fill styles. |
class |
PSTLengthParameter
Parses statement involving length units (as set by PsTricks's "runit" register), e.g. |
class |
PSTLineStyleExpression
Parses statements similar to "linestyle=style" where style is one of PicObjectConstants predefined line styles. |
class |
PSTParametersExpression
PsTricks graphics parameters, e.g. |
class |
StarExpression
Handles (usually optional) "*" after \\psframebox,\\pspolygon,... |
Uses of PicObjectConstants in jpicedt.format.output.eepic |
Classes in jpicedt.format.output.eepic that implement PicObjectConstants | |
class |
AbstractCurveFormatter
Format an AbstractCurve, or any subclass of it, to the eepic format. |
class |
EepicFormatter
Formatter for the eepic package. |
class |
EepicViewFactory
A factory to create a View for a given Element when the content type for the model is Eepic. |
class |
PicParallelogramFormatter
Formats a PicParallelogram to the eepic package, using \\path macros, with appropriate filling if any, or \\dashline macros if dash is positive. |
Uses of PicObjectConstants in jpicedt.format.output.latex |
Classes in jpicedt.format.output.latex that implement PicObjectConstants | |
class |
LatexFormatter
LaTeX formater |
class |
LatexViewFactory
Creates a View for a given Element when the underlying content type is the LaTeX-picture environment. |
class |
PicEllipseFormatter
A drawing->LaTeX formater for PicEllipse objects |
class |
PicTextFormatter
An interface that specifies common formatting behaviours for Drawable objects |
Uses of PicObjectConstants in jpicedt.format.output.pstricks |
Classes in jpicedt.format.output.pstricks that implement PicObjectConstants | |
class |
PstricksFormatter
Produces formatters for the PsTricks macro package. |
class |
PstricksUtilities
Collection of static methods for the PsTricks format |
class |
PstricksViewFactory
A factory to create a View for a given Element when the underlying content type for the model is Pstricks. |
Uses of PicObjectConstants in jpicedt.graphic.io.formatter |
Classes in jpicedt.graphic.io.formatter that implement PicObjectConstants | |
class |
JPICCircleFormatter
JPIC-XML formatter for PicCircleFrom3Points objects. |
class |
JPICEllipseFormatter
JPIC-XML formatter for PicEllipsegram objects. |
class |
JPICFormatter
a FormatterFactory that produces formatters for the JPIC-XML native format |
class |
JPICMultiCurveFormatter
JPIC-XML formatter for PicMultiCurve objects. |
class |
JPICParallelogramFormatter
JPIC-XML formatter for PicParallelogram objects. |
class |
JPICPsCurveFormatter
JPIC-XML formatter for PicPsCurve objects, aka PsTricks \\pscurve macro. |
class |
JPICSmoothPolygonFormatter
JPIC-XML formatter for PicSmoothPolygon objects. |
class |
JPICTextFormatter
A formatter for PicText objects in the JPIC-XML format : refpoint = B|b|t for vertical and l|r for horizontal (B = baseline) rotation = any angle in degree or U,L,D,R,N,W,S or E. |
class |
XmlAttributeSet
A map that contains XML-like name=value pairs, to be ultimately formatted as XML. |
Uses of PicObjectConstants in jpicedt.graphic.io.parser |
Classes in jpicedt.graphic.io.parser that implement PicObjectConstants | |
class |
JPICXmlHandler
Content-handler and error-handler for the JPICParser class. |
Uses of PicObjectConstants in jpicedt.graphic.model |
Subinterfaces of PicObjectConstants in jpicedt.graphic.model | |
interface |
Element
This interface specifies the general contract for models of graphic elements that may be added to a Drawing. |
Classes in jpicedt.graphic.model that implement PicObjectConstants | |
class |
AbstractCurve
A curve made up of a concatenation of cubic bezier curves and straight lines, hereafter globally denoted as "segments". |
class |
AbstractElement
An abstract class that can serve as the basis class for elements of a Drawing. |
class |
Arrow
A class implementing the arrow attribute. |
class |
BranchElement
An abstract class for Element's that allow children. |
class |
DefaultLeafElement
This is a default implementation of AbstractElement targetting leaf Element's, i.e. |
class |
Drawing.RootElement
the Element that is the root of the tree of Element's in this Drawing. |
class |
PicAttributeSet
a class that stores non-default graphical attributes (e.g. |
class |
PicCircleFrom3Points
A class implementing either a circle or an arc, whose geometry is specified by a PicEllipse, yet is further controllable by three additional points : this may either be a plain circle going through these three points, or an arc going from P_1 to P_3 through P_2, in which case a pie or a chord may be added as well. Superclass control-points are still available here, yet geometry is constrained to a circle by invoking e.g. |
class |
PicEllipse
Ellipse or arc, based on parallelogram The geometrical model of this ellipse (or its arc counterpart) is based on a parallelogram, yet is equivalent to an ellipse rotated around its center. |
class |
PicGroup
A concrete implementation of BranchElement that is suited for building groups of elements. |
class |
PicMultiCurve
PicMultiCurve is basically an AbstractCurve where each subdivision point has additionnal features regarding 2nd-order smoothness and symmetry. |
class |
PicNodeConnection
This class represents a connection between two DefaultLeafElement's. |
class |
PicParallelogram
A class implementing a parallelogram. |
class |
PicPsCurve
A multicurve, either closed or not, going through a set of control points. |
class |
PicSmoothPolygon
A multicurve, either close or not, whose geometry is specified using a polygon, in such a way that the curve snakes "smoothly" along the polygon. |
class |
PicText
Textual elements, possibly surrounded by a box (currently, only rectangular, oval and circular shapes are supported). |
class |
StyleConstants
Utility class to get or set attributes in a type-safe manner |
class |
TextEditable
An abstract class for Element's that have a textual representation, and [pending:removed as of 1.3.2] whose text can be graphically edited |
Uses of PicObjectConstants in jpicedt.graphic.toolkit |
Classes in jpicedt.graphic.toolkit that implement PicObjectConstants | |
class |
DefaultSelectionHandler
Stores references to selected Element's. |
Uses of PicObjectConstants in jpicedt.graphic.view |
Classes in jpicedt.graphic.view that implement PicObjectConstants | |
class |
DefaultHighlighterFactory
This is the default factory used to create a Highlighter for a given Element. |
class |
DefaultViewFactory
This is the default factory used to create a View for a given Element ; should be used when one wants to render all Element's attributes ; otherwise subclass with your own ViewFactory and override : createView : simply return your own View for some or all Element's (then call super.createView) factory methods, e.g. |
Uses of PicObjectConstants in jpicedt.test |
Classes in jpicedt.test that implement PicObjectConstants | |
class |
TestCanvas
Test class incorporating a BSH interpreter facility for efficient debugging. |
Uses of PicObjectConstants in jpicedt.ui |
Classes in jpicedt.ui that implement PicObjectConstants | |
class |
PEDrawingBoard.GridZoomToolBar
A toolbar that allows the user to change the grid and zoom properties |
Uses of PicObjectConstants in jpicedt.ui.dialog |
Classes in jpicedt.ui.dialog that implement PicObjectConstants | |
class |
DockableAttributesCustomizer
A dockable customizer for attributes (ie PicAttributesSet). |
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |