http://www.jpicedt.org

Uses of Class
jpicedt.graphic.model.PicAttributeSet

Packages that use PicAttributeSet
jpicedt.format.input.latex Parser grammar for the LaTeX picture environment format. 
jpicedt.format.input.pstricks Pstricks grammar tree. 
jpicedt.format.input.util This package contains helper classes for building a parser based on the well-known RegExp scheme, yet with a strong object-oriented approach in mind. 
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.format.output.tikz Tikz Formatter Classes (formatter, view factory,…) related to the TikZ content-type. 
jpicedt.graphic.io.formatter Interfaces and base classes useful to implement a formatter for a given format, for instance Pstricks. 
jpicedt.graphic.model Document structure and graphic primitives. 
jpicedt.graphic.toolkit Controller (document editing through UI actions)
 
jpicedt.graphic.view Document appearance. 
 

Uses of PicAttributeSet in jpicedt.format.input.latex
 

Fields in jpicedt.format.input.latex with type parameters of type PicAttributeSet
static Pool.Key<PicAttributeSet> LaTeXParser.KEY_ATTRIBUTES
          key associated with the shared attribute set (PicAttributeSet)
 

Uses of PicAttributeSet in jpicedt.format.input.pstricks
 

Fields in jpicedt.format.input.pstricks with type parameters of type PicAttributeSet
static Pool.Key<PicAttributeSet> PstricksParser.KEY_ATTRIBUTES
          key associated with the attribute set which stores PsTricks default graphical parameters (PicAttributeSet)
 

Constructor parameters in jpicedt.format.input.pstricks with type arguments of type PicAttributeSet
PSTAngleParameter(Pool pl, String tag, PicAttributeName<Double> attributeName, Pool.Key<PicAttributeSet> attributeSetKey)
           
PSTBooleanExpression(Pool pl, String tag, PicAttributeName<Boolean> attributeName, Pool.Key<PicAttributeSet> attributeSetKey)
           
PSTColorExpression(Pool pl, String tag, PicAttributeName<Color> attributeName, Pool.Key<PicAttributeSet> attributeSetKey)
           
PSTDashExpression(Pool pl, Pool.Key<PicAttributeSet> attributeSetKey)
           
PSTDotStyleExpression(Pool pl, Pool.Key<PicAttributeSet> attributeSetKey)
           
PSTFillStyleExpression(Pool pl, Pool.Key<PicAttributeSet> attributeSetKey)
           
PSTLengthParameter(Pool pl, String tag, PicAttributeName<Double> attributeName, Pool.Key<PicAttributeSet> attributeSetKey)
           
PSTLineStyleExpression(Pool pl, Pool.Key<PicAttributeSet> attributeSetKey)
           
PSTParametersExpression(Pool pool, Pool.Key<PicAttributeSet> attributeSetKey)
           
 

Uses of PicAttributeSet in jpicedt.format.input.util
 

Fields in jpicedt.format.input.util with type parameters of type PicAttributeSet
static Pool.Key<PicAttributeSet> Pool.CURRENT_OBJ_ATTRIBUTES
          Key used to fetch the attribute set attached to the current element "currentObj"
 

Methods in jpicedt.format.input.util that return PicAttributeSet
 PicAttributeSet Pool.getAttributeSet(Pool.Key<? extends PicAttributeSet> key)
          Convenience for retrieving a "PicAttributeSet" value ; can be used in conjunction with static methods defined in jpicedt.graphic.model.StyleConstants to retrieve attributes values with less burden.
 

Method parameters in jpicedt.format.input.util with type arguments of type PicAttributeSet
 PicAttributeSet Pool.getAttributeSet(Pool.Key<? extends PicAttributeSet> key)
          Convenience for retrieving a "PicAttributeSet" value ; can be used in conjunction with static methods defined in jpicedt.graphic.model.StyleConstants to retrieve attributes values with less burden.
<T> void
Pool.setAttribute(Pool.Key<? extends PicAttributeSet> key, PicAttributeName<T> name, T value)
          Add a name/value attribute pair to the attribute set with the given key, i.e.
 

Constructors in jpicedt.format.input.util with parameters of type PicAttributeSet
InstanciationExpression(String tag, Element prototype, PicAttributeSet attributes, Pool pl)
           
 

Uses of PicAttributeSet in jpicedt.format.output.eepic
 

Methods in jpicedt.format.output.eepic with parameters of type PicAttributeSet
 ArrowView EepicViewFactory.createArrow(PicAttributeSet set, PicAttributeName<StyleConstants.ArrowStyle> direction)
           
 Paint EepicViewFactory.createPaintForInterior(PicAttributeSet set)
           
 Paint EepicViewFactory.createPaintForOutline(PicAttributeSet set)
           
 Shape EepicViewFactory.createShadow(PicAttributeSet set, Shape shape)
          paint shadow ; overriden to return null, since eepic and LaTeX don't support shadowing
 BasicStroke EepicViewFactory.createStroke(PicAttributeSet set)
           
 BasicStroke EepicViewFactory.createStrokeForOverstrike(PicAttributeSet set)
          paint overstrike ; overriden to return null.
 void EepicViewFactory.paintHatches(Graphics2D g, PicAttributeSet set, Shape shape)
          paint hatches (vlines,...) depending on the FILL_STYLE attributes of the given set.
 

Uses of PicAttributeSet in jpicedt.format.output.latex
 

Methods in jpicedt.format.output.latex with parameters of type PicAttributeSet
 Paint LatexViewFactory.createPaintForInterior(PicAttributeSet set)
          Returns LATEX_FILL, ie black filling only is allowed.
 

Uses of PicAttributeSet in jpicedt.format.output.pstricks
 

Methods in jpicedt.format.output.pstricks with parameters of type PicAttributeSet
 void PstricksFormatter.pushDefaultAttributes(PicAttributeSet defaultAttributes)
          Sauvegarde les defaultAttribute courant dans la pile defaultAttributesStack, et remplace les par ceux passés en argument.
 

Uses of PicAttributeSet in jpicedt.format.output.tikz
 

Methods in jpicedt.format.output.tikz with parameters of type PicAttributeSet
 ArrowView TikzViewFactory.createArrow(PicAttributeSet set, PicAttributeName<StyleConstants.ArrowStyle> direction)
           
static StringBuffer TikzUtilities.createArrowStringFromArrows(PicAttributeSet attributes, TikzCustomization tikzCustomProperties, boolean swapArrows)
           
static StringBuffer TikzUtilities.createDefaultParameterString(PicAttributeSet defaultAttributes, TikzFormatter factory)
          Returns a "\\psset{…}" buffer containing default parameters (useful if these differ from PsTricks's ones) This is very similar to createParameterString() except that a default attribute set is used, and dimensional parameters are taken into account, for which jPicEdt's default values slightly differ from PsTricks's default (mostly due to the use of mm instead of postscript points as the basic unit).
static ParameterString TikzUtilities.createParameterString(Element obj, PicAttributeSet defaultAttributes, TikzCustomProperties tikzCustomProperties, BitSet mask)
           
 

Uses of PicAttributeSet in jpicedt.graphic.io.formatter
 

Methods in jpicedt.graphic.io.formatter with parameters of type PicAttributeSet
protected
<T> void
XmlAttributeSet.putNameValuePair(PicAttributeName<T> name, PicAttributeSet set)
          Given an attribute name and an attribute set, retrieve the value associated with the given name in the set, compares it with the default value, and add a name/value entry to the given map if they differ.
 

Uses of PicAttributeSet in jpicedt.graphic.model
 

Fields in jpicedt.graphic.model declared as PicAttributeSet
protected  PicAttributeSet AbstractElement.attributeSet
          the attribute set
protected  PicAttributeSet PicAttributeSet.parent
          if non-null, used as the resolving parent when name is not found in current set
 

Methods in jpicedt.graphic.model that return PicAttributeSet
 PicAttributeSet PicAttributeSet.copyAttributes()
          return a copy of this PicAttributeSet with the same resolving parent as the source, and which is guaranteed not to change over time.
 PicAttributeSet Element.getAttributeSet()
          Returns the AttributeSet for this Element
 PicAttributeSet AbstractElement.getAttributeSet()
          Returns the AttributeSet bound to this AbstractElement.
 PicAttributeSet PicAttributeSet.getResolveParent()
          Returns the resolving parent, or DEFAULT_SET if it's null.
 

Methods in jpicedt.graphic.model with parameters of type PicAttributeSet
static double StyleConstants.getHatchAngle(PicAttributeSet set)
          Deprecated.  
 void PicAttributeSet.setAttributes(PicAttributeSet src)
          Sets several name/value pairs at a time from the given set.
 void Element.setAttributeSet(PicAttributeSet attributeSet)
          Sets a new AttributeSet for this Element ; this actually make a deep copy of the given attribute set beforehands.
 void Drawing.BoundingBox.setAttributeSet(PicAttributeSet attributeSet)
           
 void BranchElement.setAttributeSet(PicAttributeSet set)
          Set AttributeSet for this BranchElement and propagate to children.
 void AbstractElement.setAttributeSet(PicAttributeSet attributeSet)
          Bind the given attributes set to this Element.
 void PicAttributeSet.setResolveParent(PicAttributeSet parent)
          set the resolving parent.
 

Constructors in jpicedt.graphic.model with parameters of type PicAttributeSet
AbstractCurve(boolean closed, PicAttributeSet set)
          Creates a new empty Abstract curve with the given set of attributes
AbstractCurve(int nbSegments, boolean closed, PicAttributeSet set)
          Creates a new Abstract curve with the given number of segments, and attaches the given attribute set to it.
AbstractElement(PicAttributeSet attributeSet)
          construct an AbstractElement with no parent and the given PicAttributeSet.
BranchElement(PicAttributeSet attributeSet)
          Construct a BranchElement with no parent and the given PicAttributeSet
PicAttributeSet(PicAttributeSet src)
          cloning constructor
PicCircleFrom3Points(boolean plain, int closure, PicAttributeSet set)
          Creates a new arc or circle reduced to a single point located at (0,0), with the given closure and attribute set.
PicCircleFrom3Points(PicAttributeSet set)
          Creates a new (full) circle reduced to a single point located at (0,0), with the given attribute set.
PicCircleFrom3Points(PicPoint pt1, PicPoint pt2, PicPoint pt3, boolean plain, int closure, PicAttributeSet set)
          Create a new arc or circle whose geometry is specified by the 3 given points, and with the given attribute set.
PicCircleFrom3Points(PicPoint pt1, PicPoint pt2, PicPoint pt3, PicAttributeSet set)
          Create a new circle whose geometry is specificed by the the 3 given points, and with the given attribute set.
PicEllipse(int closure, PicAttributeSet set)
          Create a new PicEllipse, centered at (0,0), with a null radius, the given closure type, and the given attribute set.
PicEllipse(PicAttributeSet set)
          Create a new PicEllipse, centered at (0,0), with a null radius, and the given attribute set.
PicEllipse(PicPoint p1, PicPoint p2, PicPoint p3, int closure, PicAttributeSet set)
          Create a new PicEllipse object using the 3 given points as 3 consecutive points of the surrounding parallelogram, and the given attribute set.
PicGroup(PicAttributeSet attributeSet)
          construct a PicGroup with no parent and the given PicAttributeSet
PicMultiCurve(boolean closed, PicAttributeSet set)
          Create a new empty multi curve with the given set of attribute
PicMultiCurve(PicPoint[] bezierPts, PicAttributeSet set)
          Create a new multi-curve filled with the given array of PicPoint's, each segment being a curved Bezier segment.
PicMultiCurve(PicPoint pt1, PicAttributeSet set)
          Create a new open multi curve reduced to the given point, and the given attribute set
PicMultiCurve(PicPoint pt1, PicPoint pt2, PicAttributeSet set)
          Create a new straight open multi curve with the two given points, and the given attribute set.
PicNodeConnection(NodeableElement nodeA, NodeableElement nodeB, String edgeType, PicAttributeSet set)
           
PicParallelogram(PicAttributeSet set)
          Creates a new PicParallelogram reduced to (0,0), with the given attribute set
PicParallelogram(PicPoint pt, PicAttributeSet set)
          Create a new PicParallelogram reduced to a point located at the given position
PicParallelogram(PicPoint ptBL, PicPoint ptBR, PicPoint ptTR, PicAttributeSet set)
          Create a new PicParallelogram object using the 3 given points as 3 consecutive points of the parallelogram.
PicPsCurve(boolean closed, PicAttributeSet set)
          Create a new empty pscurve with the given attribute set.
PicPsCurve(PicPoint[] polyPts, boolean closed, double a, double b, double c, PicAttributeSet set)
          Create a new pscurve initialized from the given array of PicPoint's.
PicPsCurve(PicPoint[] polygonPts, boolean closed, PicAttributeSet set)
          Create a new pscurve initialized from the given array of PicPoint's, using the default curvature values.
PicSmoothPolygon(boolean closed, PicAttributeSet set)
          Create a new empty smooth polygon with the given attribute set.
PicSmoothPolygon(PicPoint[] polygonPts, boolean closed, double[] smoothCoeffs, PicAttributeSet set)
          Create a new smooth polygon initialized from the given array of PicPoint's, using the given array of smoothness values.
PicSmoothPolygon(PicPoint[] polyPts, boolean closed, double smoothCoeff, PicAttributeSet set)
          Create a new smooth polygon initialized from the given array of PicPoint's.
PicSmoothPolygon(PicPoint[] polygonPts, boolean closed, PicAttributeSet set)
          Create a new smooth polygon initialized from the given array of PicPoint's, using the default smoothness value.
PicText(PicAttributeSet set)
          Creates a PicText object with the following default values : empty string, frame and alignment according to the attribute set and anchor point at (0,0)
PicText(PicPoint ptA, PicAttributeSet set)
          Creates a PicText object with the following default values :
empty string, frame and alignment according to the attribute set
PicText(PicPoint ptA, String textString, PicAttributeSet set)
          Create a new PicText object with the whole bunch of parameters !
TextEditable(String textString, PicPoint anchorPoint, PicAttributeSet set)
          Construct a new TextEditable with the given content and attribute set
 

Uses of PicAttributeSet in jpicedt.graphic.toolkit
 

Methods in jpicedt.graphic.toolkit that return PicAttributeSet
 PicAttributeSet EditorKit.getInputAttributes()
          Get the input attributes for the PECanvas attached to this EditorKit.
 

Methods in jpicedt.graphic.toolkit with parameters of type PicAttributeSet
 void EditorKit.setInputAttributes(PicAttributeSet set)
          set the input attributes for the PECanvas attached to this EditorKit.
 

Uses of PicAttributeSet in jpicedt.graphic.view
 

Methods in jpicedt.graphic.view with parameters of type PicAttributeSet
 ArrowView DefaultViewFactory.createArrow(PicAttributeSet set, PicAttributeName<StyleConstants.ArrowStyle> direction)
           
 ArrowView AttributesViewFactory.createArrow(PicAttributeSet set, PicAttributeName<StyleConstants.ArrowStyle> direction)
          Returns an ArrowView for rendering arrow-related attributes using the given attribute set.
static ArrowView ArrowView.createArrowView(StyleConstants.ArrowStyle arrow, PicAttributeSet set)
          Return a View for the given arrow style.
 Paint DefaultViewFactory.createPaintForInterior(PicAttributeSet set)
          Returns a Paint object from the given attributes, that is suited for painting the interior of a shape.
 Paint AttributesViewFactory.createPaintForInterior(PicAttributeSet set)
          Returns a Paint object from the given attributes, that is suited for painting the interior of a shape.
 Paint DefaultViewFactory.createPaintForOutline(PicAttributeSet set)
          Returns a Paint object from the given attributes, that is suited for painting an outline, or null if LINE_STYLE is NONE.
 Paint AttributesViewFactory.createPaintForOutline(PicAttributeSet set)
          Returns a Paint object from the given attributes, that is suited for painting an outline, or null if LINE_STYLE is NONE.
 Paint DefaultViewFactory.createPaintForShadow(PicAttributeSet set)
          Returns a Paint object suited for rendering shadows.
 Paint AttributesViewFactory.createPaintForShadow(PicAttributeSet set)
          Returns a Paint object suited for rendering shadows.
 Shape DefaultViewFactory.createShadow(PicAttributeSet set, Shape shape)
          Returns a Shape for rendering the shadow of the given Shape, whose properties are drawn from the SHADOW attribute and rel.
 Shape AttributesViewFactory.createShadow(PicAttributeSet set, Shape shape)
          Returns a Shape for rendering the shadow of the given Shape, whose properties are drawn from the SHADOW attribute and related attribs.
 BasicStroke DefaultViewFactory.createStroke(PicAttributeSet set)
          Returns a Stroke built from the given attributes ; null if LINE_STYLE=NONE.
 BasicStroke AttributesViewFactory.createStroke(PicAttributeSet set)
          Returns a Stroke built from the given attributes ; null if LINE_STYLE=NONE.
 BasicStroke DefaultViewFactory.createStrokeForOverstrike(PicAttributeSet set)
          Returns a Stroke built from the OVER_STRIKE attribute.
 BasicStroke AttributesViewFactory.createStrokeForOverstrike(PicAttributeSet set)
          Returns a Stroke built from the OVER_STRIKE attribute.
 void DefaultViewFactory.paintHatches(Graphics2D g, PicAttributeSet set, Shape shape)
          Paint hatches (vlines,…) depending on the FILL_STYLE attributes of the given set.
 void AttributesViewFactory.paintHatches(Graphics2D g, PicAttributeSet set, Shape shape)
          paint hatches (vlines,...) depending on the FILL_STYLE attributes of the given set.
 

Constructors in jpicedt.graphic.view with parameters of type PicAttributeSet
ArrowView.CircleCentered(PicAttributeSet set)
           
ArrowView.CircleFlushed(PicAttributeSet set)
           
ArrowView.DiskCentered(PicAttributeSet set)
           
ArrowView.DiskFlushed(PicAttributeSet set)
           
ArrowView.DoubleHead(PicAttributeSet set)
           
ArrowView.DoubleReverseHead(PicAttributeSet set)
           
ArrowView.Head(PicAttributeSet set)
           
ArrowView.ReverseHead(PicAttributeSet set)
           
ArrowView.RoundedBracket(PicAttributeSet set)
           
ArrowView.SquareBracket(PicAttributeSet set)
           
ArrowView.TBarCentered(PicAttributeSet set)
           
ArrowView.TBarFlushed(PicAttributeSet set)
           
ArrowView(PicAttributeSet set)
          Configure the parameters of this arrow (size, scale, inset, ...) from the given attribute set, aka view/model synchronization.
 


http://www.jpicedt.org

Submit a bug : syd@jpicedt.org