Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep
A B C D E F G H I J L M N O P R S T U V W X Y _

A

ARROW_HEAD - Static variable in class jpicedt.graphic.model.Arrow
 
ARROW_INSET - Static variable in class jpicedt.graphic.model.Arrow
 
ARROW_LENGTH - Static variable in class jpicedt.graphic.model.Arrow
 
ARROW_SCALE - Static variable in class jpicedt.graphic.model.Arrow
 
ARROW_SIZE - Static variable in class jpicedt.graphic.model.Arrow
 
AbstractElement - class jpicedt.graphic.model.AbstractElement.
An abstract class that can serve as the basis class for elements of a Drawing.
AbstractElement(int) - Constructor for class jpicedt.graphic.model.AbstractElement
construct a Element with no parent and a default PicAttributeSet, and the given number of specification points.
AbstractElement(int, PicAttributeSet) - Constructor for class jpicedt.graphic.model.AbstractElement
construct a AbstractElement with no parent and the given PicAttributeSet, and the given number of specification points.
AbstractElement(AbstractElement) - Constructor for class jpicedt.graphic.model.AbstractElement
cloning constructor ; specification points and attribute set are deeply copied.
AbstractElement.DefaultPointIterator - class jpicedt.graphic.model.AbstractElement.DefaultPointIterator.
An iterator over PicPoint's.
AbstractElement.DefaultPointIterator() - Constructor for class jpicedt.graphic.model.AbstractElement.DefaultPointIterator
create a new PointIterator
Arrow - class jpicedt.graphic.model.Arrow.
a class implementing the arrow attribute.
Arrow(String) - Constructor for class jpicedt.graphic.model.Arrow
 
Arrow.CircleCentered - class jpicedt.graphic.model.Arrow.CircleCentered.
 
Arrow.CircleCentered() - Constructor for class jpicedt.graphic.model.Arrow.CircleCentered
 
Arrow.CircleFlushed - class jpicedt.graphic.model.Arrow.CircleFlushed.
 
Arrow.CircleFlushed() - Constructor for class jpicedt.graphic.model.Arrow.CircleFlushed
 
Arrow.DiskCentered - class jpicedt.graphic.model.Arrow.DiskCentered.
 
Arrow.DiskCentered() - Constructor for class jpicedt.graphic.model.Arrow.DiskCentered
 
Arrow.DiskFlushed - class jpicedt.graphic.model.Arrow.DiskFlushed.
 
Arrow.DiskFlushed() - Constructor for class jpicedt.graphic.model.Arrow.DiskFlushed
 
Arrow.DoubleHead - class jpicedt.graphic.model.Arrow.DoubleHead.
 
Arrow.DoubleHead() - Constructor for class jpicedt.graphic.model.Arrow.DoubleHead
 
Arrow.DoubleReverseHead - class jpicedt.graphic.model.Arrow.DoubleReverseHead.
 
Arrow.DoubleReverseHead() - Constructor for class jpicedt.graphic.model.Arrow.DoubleReverseHead
 
Arrow.Head - class jpicedt.graphic.model.Arrow.Head.
 
Arrow.Head() - Constructor for class jpicedt.graphic.model.Arrow.Head
 
Arrow.None - class jpicedt.graphic.model.Arrow.None.
 
Arrow.None() - Constructor for class jpicedt.graphic.model.Arrow.None
 
Arrow.ReverseHead - class jpicedt.graphic.model.Arrow.ReverseHead.
 
Arrow.ReverseHead() - Constructor for class jpicedt.graphic.model.Arrow.ReverseHead
 
Arrow.RoundedBracket - class jpicedt.graphic.model.Arrow.RoundedBracket.
 
Arrow.RoundedBracket() - Constructor for class jpicedt.graphic.model.Arrow.RoundedBracket
 
Arrow.SquareBracket - class jpicedt.graphic.model.Arrow.SquareBracket.
 
Arrow.SquareBracket() - Constructor for class jpicedt.graphic.model.Arrow.SquareBracket
 
Arrow.TBarCentered - class jpicedt.graphic.model.Arrow.TBarCentered.
 
Arrow.TBarCentered() - Constructor for class jpicedt.graphic.model.Arrow.TBarCentered
 
Arrow.TBarFlushed - class jpicedt.graphic.model.Arrow.TBarFlushed.
 
Arrow.TBarFlushed() - Constructor for class jpicedt.graphic.model.Arrow.TBarFlushed
 
actionPerformed(ActionEvent) - Method in class jpicedt.graphic.model.PicBezierCubic.Customizer
 
actionPerformed(ActionEvent) - Method in class jpicedt.graphic.model.PicBezierQuad.Customizer
 
actionPerformed(ActionEvent) - Method in class jpicedt.graphic.model.PicEllipse.Customizer
 
actionPerformed(ActionEvent) - Method in class jpicedt.graphic.model.PicGroup.Customizer
 
actionPerformed(ActionEvent) - Method in class jpicedt.graphic.model.PicPolygon.ClosePolygonAction
 
actionPerformed(ActionEvent) - Method in class jpicedt.graphic.model.PicPolygon.Customizer
 
actionPerformed(ActionEvent) - Method in class jpicedt.graphic.model.PicPut.Customizer
 
actionPerformed(ActionEvent) - Method in class jpicedt.graphic.model.PicRectangle.Customizer
 
actionPerformed(ActionEvent) - Method in class jpicedt.graphic.model.PicText.Customizer
 
activated() - Method in class jpicedt.graphic.model.PicText.Customizer
manage focus
add(Object) - Method in class jpicedt.graphic.model.BranchElement
add the given object as a new child of this BranchElement, but only if it's an instance of Element, and return true.
addActionListeners() - Method in class jpicedt.graphic.model.PicBezierCubic.Customizer
add action listeners to widgets to reflect changes immediately
addActionListeners() - Method in class jpicedt.graphic.model.PicBezierQuad.Customizer
add action listeners to widgets to reflect changes immediately
addActionListeners() - Method in class jpicedt.graphic.model.PicEllipse.Customizer
add action listeners to widgets to reflect changes immediately
addActionListeners() - Method in class jpicedt.graphic.model.PicGroup.Customizer
add action listeners to widgets to reflect changes immediately
addActionListeners() - Method in class jpicedt.graphic.model.PicPolygon.Customizer
add action listeners to widgets to reflect changes immediately
addActionListeners() - Method in class jpicedt.graphic.model.PicPut.Customizer
add action listeners to widgets to reflect changes immediately
addActionListeners() - Method in class jpicedt.graphic.model.PicRectangle.Customizer
add action listeners to widgets to reflect changes immediately
addActionListeners() - Method in class jpicedt.graphic.model.PicText.Customizer
add action listeners to widgets to reflect changes immediately
addAll(Collection) - Method in class jpicedt.graphic.model.BranchElement
adds all the elements in the given collection that are instance of Element as children of this BranchElement.
addChild(Element) - Method in class jpicedt.graphic.model.BranchElement
add the given child to this BranchElement, setting its parent to this.
addChild(int, Element) - Method in class jpicedt.graphic.model.BranchElement
insert the given child in this BranchElement at the given position, setting its parent to this, and create a view for the child using the ViewFactory that produced the View for this BranchElement.
addDrawingListener(DrawingListener) - Method in class jpicedt.graphic.model.Drawing
adds a DrawingListener to the Drawing
addElement(Element) - Method in class jpicedt.graphic.model.Drawing
Add the given element to this Drawing
addPoint(PicPoint) - Method in class jpicedt.graphic.model.PicPolygon
adds the given point at the end of this PicPolygon.
addPoint(int, PicPoint) - Method in class jpicedt.graphic.model.PicPolygon
Inserts the given point at the given position in this PicPolygon, then fires a changed-update.
anchorPointsIterator() - Method in class jpicedt.graphic.model.AbstractElement
Create an Iterator over points that can serve as anchor points for grid alignment.
anchorPointsIterator() - Method in interface jpicedt.graphic.model.Element
 
anchorPointsIterator() - Method in class jpicedt.graphic.model.PicGroup
 
anchors - Variable in class jpicedt.graphic.model.PicGroup.GroupPointIterator
 
angleEnd - Variable in class jpicedt.graphic.model.PicEllipse
end of angle of the arc (in degrees)
angleStart - Variable in class jpicedt.graphic.model.PicEllipse
start of angle of the arc (in degrees)
arcTypeIcons - Variable in class jpicedt.graphic.model.PicEllipse.Customizer
 
arcTypeList - Variable in class jpicedt.graphic.model.PicEllipse.Customizer
 
arrowArray - Static variable in class jpicedt.graphic.model.Arrow
 
attributeSet - Variable in class jpicedt.graphic.model.AbstractElement
the attribute set
automaticCB - Variable in class jpicedt.graphic.model.Drawing.Customizer
 

B

BASELINE - Static variable in class jpicedt.graphic.model.PicText
 
BOTTOM - Static variable in class jpicedt.graphic.model.PicText
 
BRACKET_LENGTH - Static variable in class jpicedt.graphic.model.Arrow
 
BranchElement - class jpicedt.graphic.model.BranchElement.
An abstract class for Element's that allow children
BranchElement() - Constructor for class jpicedt.graphic.model.BranchElement
construct a BranchElement with no parent and a default PicAttributeSet
BranchElement(PicAttributeSet) - Constructor for class jpicedt.graphic.model.BranchElement
construct a BranchElement with no parent and the given PicAttributeSet
BranchElement(BranchElement) - Constructor for class jpicedt.graphic.model.BranchElement
cloning constructor (though with no parent and no view) : 1°) attribute set is deeply copied.
BranchElement(Collection) - Constructor for class jpicedt.graphic.model.BranchElement
create a new BranchElement from the content of the given Collection of Element's.
bezierCtrl1xTF - Variable in class jpicedt.graphic.model.PicBezierCubic.Customizer
 
bezierCtrl1yTF - Variable in class jpicedt.graphic.model.PicBezierCubic.Customizer
 
bezierCtrl2xTF - Variable in class jpicedt.graphic.model.PicBezierCubic.Customizer
 
bezierCtrl2yTF - Variable in class jpicedt.graphic.model.PicBezierCubic.Customizer
 
bezierCtrlxTF - Variable in class jpicedt.graphic.model.PicBezierQuad.Customizer
 
bezierCtrlyTF - Variable in class jpicedt.graphic.model.PicBezierQuad.Customizer
 
bezierPt1xTF - Variable in class jpicedt.graphic.model.PicBezierCubic.Customizer
 
bezierPt1xTF - Variable in class jpicedt.graphic.model.PicBezierQuad.Customizer
 
bezierPt1yTF - Variable in class jpicedt.graphic.model.PicBezierCubic.Customizer
 
bezierPt1yTF - Variable in class jpicedt.graphic.model.PicBezierQuad.Customizer
 
bezierPt2xTF - Variable in class jpicedt.graphic.model.PicBezierCubic.Customizer
 
bezierPt2xTF - Variable in class jpicedt.graphic.model.PicBezierQuad.Customizer
 
bezierPt2yTF - Variable in class jpicedt.graphic.model.PicBezierCubic.Customizer
 
bezierPt2yTF - Variable in class jpicedt.graphic.model.PicBezierQuad.Customizer
 
boundingBox - Variable in class jpicedt.graphic.model.Drawing
bounding box used when formatting to text ; null means that it'll be computed automatically
boxTypeIcons - Variable in class jpicedt.graphic.model.PicText.Customizer
 
boxTypeList - Variable in class jpicedt.graphic.model.PicText.Customizer
 
bringBackward(Element) - Method in class jpicedt.graphic.model.BranchElement
Move the given child one position backward, i.e.
bringForward(Element) - Method in class jpicedt.graphic.model.BranchElement
Move the given child one position forward, i.e.
bringToBack(Element) - Method in class jpicedt.graphic.model.BranchElement
Move the given child to back (i.e.
bringToFront(Element) - Method in class jpicedt.graphic.model.BranchElement
Move the given child to front, i.e.

C

CENTER_H - Static variable in class jpicedt.graphic.model.PicText
 
CENTER_V - Static variable in class jpicedt.graphic.model.PicText
 
CIRCLE - Static variable in class jpicedt.graphic.model.PicText
 
CIRCLE_CENTERED - Static variable in class jpicedt.graphic.model.Arrow
 
CIRCLE_FLUSHED - Static variable in class jpicedt.graphic.model.Arrow
 
CLOSE - Static variable in class jpicedt.graphic.model.PicPolygon.ClosePolygonAction
 
CROSSHATCH - Static variable in interface jpicedt.graphic.model.PicObjectConstants
 
CROSSHATCH_FILLED - Static variable in interface jpicedt.graphic.model.PicObjectConstants
 
changeLock - Variable in class jpicedt.graphic.model.BranchElement
a flag that signals a change is underway (uses by forwardChangedUpdate) and that this element shouldn't process events coming from children before the change is completed ; set it to true in subclasses e.g.
children - Variable in class jpicedt.graphic.model.BranchElement
the array that contains children
children() - Method in class jpicedt.graphic.model.BranchElement
 
clear() - Method in class jpicedt.graphic.model.BranchElement
remove all the children
clone() - Method in class jpicedt.graphic.model.AbstractElement
Returns a clone of this element
clone() - Method in class jpicedt.graphic.model.BranchElement
 
clone() - Method in class jpicedt.graphic.model.Drawing.RootElement
 
clone() - Method in class jpicedt.graphic.model.Drawing
 
clone() - Method in interface jpicedt.graphic.model.Element
 
clone() - Method in class jpicedt.graphic.model.PicBezierCubic
Overload Object.clone() method
clone() - Method in class jpicedt.graphic.model.PicBezierQuad
Overrides Object.clone() method
clone() - Method in class jpicedt.graphic.model.PicEllipse
Overload Object.clone() method
clone() - Method in class jpicedt.graphic.model.PicGroup
Return a deep copy of this PicGroup
clone() - Method in class jpicedt.graphic.model.PicPolygon
Overload Object.clone() method
clone() - Method in class jpicedt.graphic.model.PicPut
Overload Object.clone() method
clone() - Method in class jpicedt.graphic.model.PicRectangle
Overrides Object.clone() method
clone() - Method in class jpicedt.graphic.model.PicText
Override Object.clone() method
closedCB - Variable in class jpicedt.graphic.model.PicPolygon.Customizer
 
closure - Variable in class jpicedt.graphic.model.PicEllipse
closure type
contains(Element) - Method in class jpicedt.graphic.model.BranchElement
 
contains(Object) - Method in class jpicedt.graphic.model.BranchElement
Returns true if this collection contains the specified element.
containsAll(Collection) - Method in class jpicedt.graphic.model.BranchElement
Returns true if this BranchElement contains all of the elements in the specified collection.
convertToBezierCubic() - Method in class jpicedt.graphic.model.PicBezierQuad
converts this quad curve to a cubic curve that has the same shape
convertToBezierQuad() - Method in class jpicedt.graphic.model.PicBezierCubic
Convert this Cubic spline to two Quad splines with a LMS optimization See Numerical Recipes in C : How to approximate a cubic spline with two quad curves ? First quad : xQ0' = xC0 xQ1' = (9*xC0 + 21*xC1 + 3*xC2 - xC3)/32 xQ2' = (xC0 + 3*xC1 + 3*xC2 + xC3)/8 Second quad : xQ0" = xQ2' xQ1" = (-xC0 + 3*xC1 + 21*xC2 + 9*xC3)/32 xQ2" = xC3
convertToLines() - Method in class jpicedt.graphic.model.PicPolygon
converts this polygon to an array of 2-point polygons
convertToPolygon() - Method in class jpicedt.graphic.model.PicRectangle
converts this rectangle to a closed polygon (i.e.
convertToPolygons() - Method in class jpicedt.graphic.model.PicRectangle
converts this rectangle to an array of four 2-points polygons
coordCellEditor - Variable in class jpicedt.graphic.model.PicPolygon.PolygonJTable
 
copyAttributes() - Method in class jpicedt.graphic.model.DefaultAttributeSet
return this set (since it's immutable, a copy just makes no sense ; use new PicAttributeSet(this) if you really want to clone this set).
copyAttributes() - Method in class jpicedt.graphic.model.PicAttributeSet
return a copy of this PicAttributeSet with the same resolving parent as the source, and which is guaranteed not to change over time.
counter - Variable in class jpicedt.graphic.model.AbstractElement.DefaultPointIterator
 
counter - Variable in class jpicedt.graphic.model.PicGroup.GroupPointIterator
 
createActions(ActionDispatcher, ActionLocalizer) - Method in class jpicedt.graphic.model.PicEllipse
Create an array of Action's related to this object
createActions(ActionDispatcher, ActionLocalizer) - Method in class jpicedt.graphic.model.PicPolygon
Create an array of Action's related to this object
createArrowIcons(boolean) - Static method in class jpicedt.graphic.model.Arrow
build icons for e.g.
createCustomizer() - Method in class jpicedt.graphic.model.PicBezierCubic
 
createCustomizer() - Method in class jpicedt.graphic.model.PicBezierQuad
 
createCustomizer() - Method in class jpicedt.graphic.model.PicEllipse
 
createCustomizer() - Method in class jpicedt.graphic.model.PicGroup
 
createCustomizer() - Method in class jpicedt.graphic.model.PicPolygon
 
createCustomizer() - Method in class jpicedt.graphic.model.PicPut
 
createCustomizer() - Method in class jpicedt.graphic.model.PicRectangle
 
createCustomizer() - Method in class jpicedt.graphic.model.PicText
 

D

DASH1 - Static variable in interface jpicedt.graphic.model.PicObjectConstants
predefined dashes (in mm) and dotsep (in mm)
DASH2 - Static variable in interface jpicedt.graphic.model.PicObjectConstants
 
DASH3 - Static variable in interface jpicedt.graphic.model.PicObjectConstants
 
DASHED - Static variable in interface jpicedt.graphic.model.PicObjectConstants
 
DASH_OPAQUE - Static variable in interface jpicedt.graphic.model.PicObjectConstants
 
DASH_TRANSPARENT - Static variable in interface jpicedt.graphic.model.PicObjectConstants
 
DEFAULT_SET - Static variable in class jpicedt.graphic.model.PicAttributeSet
an immutable attribute that serves as the resolving parent if no resolving parent is explicitly set
DIMEN - Static variable in interface jpicedt.graphic.model.PicObjectConstants
 
DISK_CENTERED - Static variable in class jpicedt.graphic.model.Arrow
 
DISK_FLUSHED - Static variable in class jpicedt.graphic.model.Arrow
 
DOTTED - Static variable in interface jpicedt.graphic.model.PicObjectConstants
 
DOT_SEP - Static variable in interface jpicedt.graphic.model.PicObjectConstants
 
DOT_SEP1 - Static variable in interface jpicedt.graphic.model.PicObjectConstants
 
DOT_SEP2 - Static variable in interface jpicedt.graphic.model.PicObjectConstants
 
DOT_SEP3 - Static variable in interface jpicedt.graphic.model.PicObjectConstants
 
DOT_SIZE - Static variable in class jpicedt.graphic.model.Arrow
 
DOUBLE_ARROW_HEAD - Static variable in class jpicedt.graphic.model.Arrow
 
DOUBLE_COLOR - Static variable in interface jpicedt.graphic.model.PicObjectConstants
 
DOUBLE_LINE - Static variable in interface jpicedt.graphic.model.PicObjectConstants
 
DOUBLE_REVERSE_ARROW_HEAD - Static variable in class jpicedt.graphic.model.Arrow
 
DOUBLE_SEP - Static variable in interface jpicedt.graphic.model.PicObjectConstants
 
DefaultAttributeSet - class jpicedt.graphic.model.DefaultAttributeSet.
This an immutable attribute set that stores default attributes value, and can thus serve as the default resolving parent for mutable PicAttributeSet's.
DefaultAttributeSet() - Constructor for class jpicedt.graphic.model.DefaultAttributeSet
Create a new PicAttributeSet with default values conforming to PsTricks default values, i.e.
Drawing - class jpicedt.graphic.model.Drawing.
An extensible array used to store Elements
Drawing() - Constructor for class jpicedt.graphic.model.Drawing
Construct a new empty Drawing
Drawing(Collection) - Constructor for class jpicedt.graphic.model.Drawing
Construct a new Drawing from the given Collection, which is supposed to contain Element's.
Drawing(BranchElement) - Constructor for class jpicedt.graphic.model.Drawing
construct a new Drawing whose content is initialized from the content of the given BranchElement.
Drawing(Drawing) - Constructor for class jpicedt.graphic.model.Drawing
cloning constructor
Drawing.Customizer - class jpicedt.graphic.model.Drawing.Customizer.
a customizer for editing the bounding box
Drawing.Customizer() - Constructor for class jpicedt.graphic.model.Drawing.Customizer
Construct a customizer for editing the bounding box
Drawing.RootElement - class jpicedt.graphic.model.Drawing.RootElement.
the Element that is the root of the tree of Element's in this Drawing.
Drawing.RootElement() - Constructor for class jpicedt.graphic.model.Drawing.RootElement
Construct a new empty RootElement
Drawing.RootElement(BranchElement) - Constructor for class jpicedt.graphic.model.Drawing.RootElement
construct a new RootElement whose content is initialized from the content of the given BranchElement Children are cloned beforehands, so it's perfectly safe to use this constructor when one doesn't want to modify the initial content of the given BranchElement.
Drawing.RootElement(Collection) - Constructor for class jpicedt.graphic.model.Drawing.RootElement
create a new BranchElement from the content of the given Collection of Element's.
Drawing.UndoableDrawingEvent - class jpicedt.graphic.model.Drawing.UndoableDrawingEvent.
an implementation of DrawingEvent [pending] UndoableEditEvent (use CompountEdit) not used so far.
Drawing.UndoableDrawingEvent(Element[], DrawingEvent.EventType) - Constructor for class jpicedt.graphic.model.Drawing.UndoableDrawingEvent
constructor to use when more than one Element's changed (including selection/deselection)
Drawing.UndoableDrawingEvent(Element, DrawingEvent.EventType) - Constructor for class jpicedt.graphic.model.Drawing.UndoableDrawingEvent
constructor to use when a single Element changed (including selection/deselection)
dnf - Variable in class jpicedt.graphic.model.PicPolygon.CoordinateCellEditor
 
dottedCB - Variable in class jpicedt.graphic.model.PicPolygon.Customizer
 
doubleEditor - Variable in class jpicedt.graphic.model.PicPolygon.Customizer
 

E

Element - interface jpicedt.graphic.model.Element.
An interface for graphic elements that can be added to a Drawing.
Element.PointIterator - interface jpicedt.graphic.model.Element.PointIterator.
An iterator over PicPoint's.
elements - Variable in class jpicedt.graphic.model.Drawing.UndoableDrawingEvent
 
elements() - Method in class jpicedt.graphic.model.Drawing
 
ellipseAngleExtentTF - Variable in class jpicedt.graphic.model.PicEllipse.Customizer
 
ellipseAngleStartTF - Variable in class jpicedt.graphic.model.PicEllipse.Customizer
 
ellipseCenterXTF - Variable in class jpicedt.graphic.model.PicEllipse.Customizer
 
ellipseCenterYTF - Variable in class jpicedt.graphic.model.PicEllipse.Customizer
 
ellipseHeightTF - Variable in class jpicedt.graphic.model.PicEllipse.Customizer
 
ellipseWidthTF - Variable in class jpicedt.graphic.model.PicEllipse.Customizer
 
equals(Object) - Method in class jpicedt.graphic.model.BranchElement
 
eventType - Variable in class jpicedt.graphic.model.Drawing.UndoableDrawingEvent
 

F

FILL_COLOR - Static variable in interface jpicedt.graphic.model.PicObjectConstants
 
FILL_STYLE - Static variable in interface jpicedt.graphic.model.PicObjectConstants
 
FIRST_PT - Static variable in class jpicedt.graphic.model.PicBezierCubic
 
FIRST_PT - Static variable in class jpicedt.graphic.model.PicBezierQuad
 
FIRST_PT - Static variable in class jpicedt.graphic.model.PicGroup
 
FIRST_PT - Static variable in class jpicedt.graphic.model.PicRectangle
 
FIRST_PT - Static variable in class jpicedt.graphic.model.TextEditable
 
fireChangedUpdate(DrawingEvent.EventType) - Method in class jpicedt.graphic.model.AbstractElement
must be called each time this AbstractElement changes.
fireChangedUpdate(DrawingEvent.EventType) - Method in class jpicedt.graphic.model.Drawing.RootElement
Called each time this RootElement changes.
fireChangedUpdate(Element[], DrawingEvent.EventType) - Method in class jpicedt.graphic.model.Drawing
Notify all listeners that have registered interest for notification on this event type.
fireChangedUpdate(Element, DrawingEvent.EventType) - Method in class jpicedt.graphic.model.Drawing
Notify all listeners that have registered interest for notification on this event type.
forwardChangedUpdate(Element, DrawingEvent.EventType) - Method in class jpicedt.graphic.model.BranchElement
called by a child to inform its parent of some change that occured to it or one of its children.
forwardChangedUpdate(Element, DrawingEvent.EventType) - Method in class jpicedt.graphic.model.Drawing.RootElement
Called by a child to inform of some change that occured to it or one of its children.
frameType - Variable in class jpicedt.graphic.model.PicText
 

G

getAngleEnd() - Method in class jpicedt.graphic.model.PicEllipse
 
getAngleExtent() - Method in class jpicedt.graphic.model.PicEllipse
 
getAngleStart() - Method in class jpicedt.graphic.model.PicEllipse
 
getArrow(int) - Static method in class jpicedt.graphic.model.Arrow
 
getAttribute(PicAttributeName) - Method in class jpicedt.graphic.model.AbstractElement
Returns the value for the given attribute name
getAttribute(PicAttributeName) - Method in class jpicedt.graphic.model.DefaultAttributeSet
 
getAttribute(PicAttributeName) - Method in interface jpicedt.graphic.model.Element
 
getAttribute(PicAttributeName) - Method in class jpicedt.graphic.model.PicAttributeSet
 
getAttributeCount() - Method in class jpicedt.graphic.model.DefaultAttributeSet
 
getAttributeCount() - Method in class jpicedt.graphic.model.PicAttributeSet
 
getAttributeNames() - Method in class jpicedt.graphic.model.DefaultAttributeSet
 
getAttributeNames() - Method in class jpicedt.graphic.model.PicAttributeSet
 
getAttributeSet() - Method in class jpicedt.graphic.model.AbstractElement
Returns AttributeSet for this AbstractElement
getAttributeSet() - Method in interface jpicedt.graphic.model.Element
 
getBooleanAttribute(PicAttributeSet, PicAttributeName) - Static method in class jpicedt.graphic.model.StyleConstants
 
getBoundingBox(Rectangle2D) - Method in class jpicedt.graphic.model.AbstractElement
Returns the bounding box (i.e.
getBoundingBox(Rectangle2D) - Method in class jpicedt.graphic.model.BranchElement
 
getBoundingBox() - Method in class jpicedt.graphic.model.Drawing
 
getBoundingBox(Rectangle2D) - Method in interface jpicedt.graphic.model.Element
 
getBoundingBox() - Method in class jpicedt.graphic.model.TextEditable
 
getCellEditor(int, int) - Method in class jpicedt.graphic.model.PicPolygon.PolygonJTable
Returns an appropriate editor for the cell specified by row and column.
getCellEditorValue() - Method in class jpicedt.graphic.model.PicPolygon.CoordinateCellEditor
Returns the value contained in the editor - overriden from DefaultCellEditor so as to return a Double instead of a String.
getCenter(PicPoint) - Method in class jpicedt.graphic.model.PicRectangle
 
getCenterX() - Method in class jpicedt.graphic.model.PicRectangle
 
getCenterY() - Method in class jpicedt.graphic.model.PicRectangle
 
getChildAt(int) - Method in class jpicedt.graphic.model.BranchElement
 
getChildCount() - Method in class jpicedt.graphic.model.BranchElement
 
getChildIndex(Element) - Method in class jpicedt.graphic.model.BranchElement
Returns the index of the given Element in the receivers children.
getClosureType() - Method in class jpicedt.graphic.model.PicEllipse
 
getColorAttribute(PicAttributeSet, PicAttributeName) - Static method in class jpicedt.graphic.model.StyleConstants
 
getColumnCount() - Method in class jpicedt.graphic.model.PicPolygon.PolygonTableModel
Returns the number of columns in the model.
getColumnName(int) - Method in class jpicedt.graphic.model.PicPolygon.PolygonTableModel
Returns the name of the column at columnIndex.
getCustomizer() - Method in class jpicedt.graphic.model.Drawing
Return a bounding box customizer for this Drawing
getDashOpaque(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
 
getDashTransparent(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
 
getDimen(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
 
getDotSep(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
 
getDoubleAttribute(PicAttributeSet, PicAttributeName) - Static method in class jpicedt.graphic.model.StyleConstants
 
getDoubleLineColor(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
 
getDoubleLineSep(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
 
getDrawing() - Method in class jpicedt.graphic.model.AbstractElement
Retrieves the underlying drawing
getDrawing() - Method in class jpicedt.graphic.model.Drawing.RootElement
Retrieves the underlying drawing Overriden to return this.
getDrawing() - Method in class jpicedt.graphic.model.Drawing.UndoableDrawingEvent
 
getDrawing() - Method in interface jpicedt.graphic.model.Element
Retrieves the underlying drawing
getElement(int) - Method in class jpicedt.graphic.model.Drawing
 
getElements() - Method in class jpicedt.graphic.model.Drawing.UndoableDrawingEvent
 
getFillColor(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
 
getFillStyle(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
 
getFirstPointIndex() - Method in class jpicedt.graphic.model.AbstractElement
Returns the index of the first point that can be retrieved by getPoint This default implementation returns 0.
getFirstPointIndex() - Method in class jpicedt.graphic.model.BranchElement
 
getFirstPointIndex() - Method in class jpicedt.graphic.model.Drawing.RootElement
[pending]
getFirstPointIndex() - Method in interface jpicedt.graphic.model.Element
 
getFirstPointIndex() - Method in class jpicedt.graphic.model.PicGroup
 
getFirstPointIndex() - Method in class jpicedt.graphic.model.PicRectangle
 
getFrameType() - Method in class jpicedt.graphic.model.PicText
Set the frame type
getHatchAngle(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
 
getHatchColor(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
 
getHatchSep(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
 
getHatchWidth(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
 
getHeight() - Method in class jpicedt.graphic.model.PicRectangle
 
getHorAlign() - Method in class jpicedt.graphic.model.PicText
 
getIndex(Arrow) - Static method in class jpicedt.graphic.model.Arrow
 
getIndex() - Method in class jpicedt.graphic.model.PicAttributeName
 
getLastPointIndex() - Method in class jpicedt.graphic.model.AbstractElement
Returns the index of the last point that can be retrieved by getPoint This default implementation returns the greater index allowed in ptsX (or ptsY).
getLastPointIndex() - Method in class jpicedt.graphic.model.BranchElement
 
getLastPointIndex() - Method in class jpicedt.graphic.model.Drawing.RootElement
[pending]
getLastPointIndex() - Method in interface jpicedt.graphic.model.Element
 
getLastPointIndex() - Method in class jpicedt.graphic.model.PicEllipse
 
getLastPointIndex() - Method in class jpicedt.graphic.model.PicGroup
 
getLastPointIndex() - Method in class jpicedt.graphic.model.PicRectangle
 
getLeftArrow(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
 
getLineColor(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
 
getLineStyle(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
 
getLineWidth(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
 
getName() - Method in class jpicedt.graphic.model.AbstractElement
Returns a non-localised string representing this object's name This default implementation returns the class name.
getName() - Method in class jpicedt.graphic.model.Drawing.RootElement
 
getName() - Method in interface jpicedt.graphic.model.Element
 
getName() - Method in class jpicedt.graphic.model.PicBezierCubic
 
getName() - Method in class jpicedt.graphic.model.PicBezierQuad
 
getName() - Method in class jpicedt.graphic.model.PicEllipse
 
getName() - Method in class jpicedt.graphic.model.PicGroup
 
getName() - Method in class jpicedt.graphic.model.PicPolygon
 
getName() - Method in class jpicedt.graphic.model.PicPut
 
getName() - Method in class jpicedt.graphic.model.PicRectangle
 
getName() - Method in class jpicedt.graphic.model.PicText
 
getNotparsedCommands() - Method in class jpicedt.graphic.model.Drawing
 
getParent() - Method in class jpicedt.graphic.model.AbstractElement
Gets the parent of the element.
getParent() - Method in class jpicedt.graphic.model.Drawing.RootElement
Gets the parent of the element.
getParent() - Method in interface jpicedt.graphic.model.Element
Gets the parent of the element.
getPoint(int, PicPoint) - Method in class jpicedt.graphic.model.AbstractElement
This implementation calls getPointX and getPointY.
getPoint(int, PicPoint) - Method in class jpicedt.graphic.model.Drawing.RootElement
[pending] return null
getPoint(int, PicPoint) - Method in interface jpicedt.graphic.model.Element
 
getPointX(int) - Method in class jpicedt.graphic.model.AbstractElement
This default implementation returns ptsX[numPoint].
getPointX(int) - Method in class jpicedt.graphic.model.BranchElement
 
getPointX(int) - Method in interface jpicedt.graphic.model.Element
 
getPointX(int) - Method in class jpicedt.graphic.model.PicEllipse
 
getPointX(int) - Method in class jpicedt.graphic.model.PicGroup
 
getPointX(int) - Method in class jpicedt.graphic.model.PicRectangle
 
getPointY(int) - Method in class jpicedt.graphic.model.AbstractElement
This default implementation returns ptsY[numPoint].This might be a valid implementation as long as subclasses don't have other control points.
getPointY(int) - Method in class jpicedt.graphic.model.BranchElement
This default implementation returns ptsY[numPoint].This might be a valid implementation as long as subclasses don't have other control points.
getPointY(int) - Method in interface jpicedt.graphic.model.Element
 
getPointY(int) - Method in class jpicedt.graphic.model.PicEllipse
 
getPointY(int) - Method in class jpicedt.graphic.model.PicGroup
 
getPointY(int) - Method in class jpicedt.graphic.model.PicRectangle
 
getPredefinedArrows() - Static method in class jpicedt.graphic.model.Arrow
 
getResolveParent() - Method in class jpicedt.graphic.model.DefaultAttributeSet
 
getResolveParent() - Method in class jpicedt.graphic.model.PicAttributeSet
 
getRightArrow(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
 
getRootElement() - Method in class jpicedt.graphic.model.Drawing
 
getRootView() - Method in class jpicedt.graphic.model.Drawing
 
getRowCount() - Method in class jpicedt.graphic.model.PicPolygon.PolygonTableModel
Returns the number of rows in the model.
getShadowAngle(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
 
getShadowColor(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
 
getShadowSize(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
 
getStringAttribute(PicAttributeSet, PicAttributeName) - Static method in class jpicedt.graphic.model.StyleConstants
 
getTangentAtAngleEnd(PicPoint) - Method in class jpicedt.graphic.model.PicEllipse
Utility for computing arrow direction.
getTangentAtAngleStart(PicPoint) - Method in class jpicedt.graphic.model.PicEllipse
Utility for computing arrow direction.
getText() - Method in class jpicedt.graphic.model.TextEditable
 
getTitle() - Method in class jpicedt.graphic.model.Drawing.Customizer
 
getTitle() - Method in class jpicedt.graphic.model.PicBezierCubic.Customizer
 
getTitle() - Method in class jpicedt.graphic.model.PicBezierQuad.Customizer
 
getTitle() - Method in class jpicedt.graphic.model.PicEllipse.Customizer
 
getTitle() - Method in class jpicedt.graphic.model.PicGroup.Customizer
 
getTitle() - Method in class jpicedt.graphic.model.PicPolygon.Customizer
 
getTitle() - Method in class jpicedt.graphic.model.PicPut.Customizer
 
getTitle() - Method in class jpicedt.graphic.model.PicRectangle.Customizer
 
getTitle() - Method in class jpicedt.graphic.model.PicText.Customizer
 
getType() - Method in class jpicedt.graphic.model.Drawing.UndoableDrawingEvent
 
getValueAt(int, int) - Method in class jpicedt.graphic.model.PicPolygon.PolygonTableModel
Called when the associated JTable wants to know what to display at columnIndex and rowIndex.
getVertAlign() - Method in class jpicedt.graphic.model.PicText
 
getView() - Method in class jpicedt.graphic.model.AbstractElement
Returns the View that's responsible for rendering this AbstractElement
getView() - Method in interface jpicedt.graphic.model.Element
 
getWidth() - Method in class jpicedt.graphic.model.PicRectangle
 
groupHeightTF - Variable in class jpicedt.graphic.model.PicGroup.Customizer
 
groupLlCornerXTF - Variable in class jpicedt.graphic.model.PicGroup.Customizer
 
groupLlCornerYTF - Variable in class jpicedt.graphic.model.PicGroup.Customizer
 
groupWidthTF - Variable in class jpicedt.graphic.model.PicGroup.Customizer
 

H

HATCH_ANGLE - Static variable in interface jpicedt.graphic.model.PicObjectConstants
 
HATCH_COLOR - Static variable in interface jpicedt.graphic.model.PicObjectConstants
 
HATCH_SEP - Static variable in interface jpicedt.graphic.model.PicObjectConstants
 
HATCH_WIDTH - Static variable in interface jpicedt.graphic.model.PicObjectConstants
 
HLINES - Static variable in interface jpicedt.graphic.model.PicObjectConstants
 
HLINES_FILLED - Static variable in interface jpicedt.graphic.model.PicObjectConstants
 
hTF - Variable in class jpicedt.graphic.model.Drawing.Customizer
 
hasNext() - Method in class jpicedt.graphic.model.AbstractElement.DefaultPointIterator
Returns true if the iteration has more elements
hasNext() - Method in interface jpicedt.graphic.model.Element.PointIterator
 
hasNext() - Method in class jpicedt.graphic.model.PicGroup.GroupPointIterator
 
horAlign - Variable in class jpicedt.graphic.model.PicText
 
horAlignementIcons - Variable in class jpicedt.graphic.model.PicText.Customizer
 
horAlignementList - Variable in class jpicedt.graphic.model.PicText.Customizer
 

I

INNER - Static variable in interface jpicedt.graphic.model.PicObjectConstants
 
index - Variable in class jpicedt.graphic.model.PicAttributeName
 
initGui() - Method in class jpicedt.graphic.model.Drawing.Customizer
 
isCellEditable(int, int) - Method in class jpicedt.graphic.model.PicPolygon.PolygonTableModel
Returns true if the cell at rowIndex and columnIndex is editable.
isCircle() - Method in class jpicedt.graphic.model.PicEllipse
 
isClosed - Variable in class jpicedt.graphic.model.PicPolygon
 
isClosed() - Method in class jpicedt.graphic.model.PicPolygon
 
isDoubleLine(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
 
isEmpty() - Method in class jpicedt.graphic.model.BranchElement
 
isFramed() - Method in class jpicedt.graphic.model.PicText
 
isListenersAdded - Variable in class jpicedt.graphic.model.PicBezierCubic.Customizer
 
isListenersAdded - Variable in class jpicedt.graphic.model.PicBezierQuad.Customizer
 
isListenersAdded - Variable in class jpicedt.graphic.model.PicEllipse.Customizer
 
isListenersAdded - Variable in class jpicedt.graphic.model.PicGroup.Customizer
 
isListenersAdded - Variable in class jpicedt.graphic.model.PicPolygon.Customizer
 
isListenersAdded - Variable in class jpicedt.graphic.model.PicPut.Customizer
 
isListenersAdded - Variable in class jpicedt.graphic.model.PicRectangle.Customizer
 
isListenersAdded - Variable in class jpicedt.graphic.model.PicText.Customizer
 
isShadow(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
 
isSquare() - Method in class jpicedt.graphic.model.PicRectangle
 
isToBack(Element) - Method in class jpicedt.graphic.model.BranchElement
 
isToFront(Element) - Method in class jpicedt.graphic.model.BranchElement
 
iterator() - Method in class jpicedt.graphic.model.BranchElement
Returns an iterator over children.

J

jpicedt.graphic.model - package jpicedt.graphic.model
 

L

LAST_PT - Static variable in class jpicedt.graphic.model.PicBezierCubic
 
LAST_PT - Static variable in class jpicedt.graphic.model.PicBezierQuad
 
LAST_PT - Static variable in class jpicedt.graphic.model.PicEllipse
 
LAST_PT - Static variable in class jpicedt.graphic.model.PicGroup
 
LAST_PT - Static variable in class jpicedt.graphic.model.PicRectangle
 
LAST_PT - Static variable in class jpicedt.graphic.model.TextEditable
 
LEFT - Static variable in class jpicedt.graphic.model.PicText
 
LEFT_ARROW - Static variable in interface jpicedt.graphic.model.PicObjectConstants
 
LINE_COLOR - Static variable in interface jpicedt.graphic.model.PicObjectConstants
 
LINE_STYLE - Static variable in interface jpicedt.graphic.model.PicObjectConstants
Attribute Names
LINE_WIDTH - Static variable in interface jpicedt.graphic.model.PicObjectConstants
 
LL - Static variable in class jpicedt.graphic.model.PicGroup
 
LM - Static variable in class jpicedt.graphic.model.PicGroup
 
LR - Static variable in class jpicedt.graphic.model.PicGroup
 
latexTF - Variable in class jpicedt.graphic.model.PicText.Customizer
 
listenerList - Variable in class jpicedt.graphic.model.Drawing
list of listener's (e.g.
load() - Method in class jpicedt.graphic.model.Drawing.Customizer
Load widgets value, presumably from a "preferences" file or a dedicated storage class
load() - Method in class jpicedt.graphic.model.PicBezierCubic.Customizer
load widgets with object's properties
load() - Method in class jpicedt.graphic.model.PicBezierQuad.Customizer
load widgets with object's properties
load() - Method in class jpicedt.graphic.model.PicEllipse.Customizer
(re)init widgets with Element's properties
load() - Method in class jpicedt.graphic.model.PicGroup.Customizer
(re)init widgets with Element's properties
load() - Method in class jpicedt.graphic.model.PicPolygon.Customizer
load widgets with object's properties
load() - Method in class jpicedt.graphic.model.PicPut.Customizer
(re)init widgets with Element's properties
load() - Method in class jpicedt.graphic.model.PicRectangle.Customizer
(re)init widgets with Element's properties
load() - Method in class jpicedt.graphic.model.PicText.Customizer
(re)init widgets with Element's properties
loadDefault() - Method in class jpicedt.graphic.model.Drawing.Customizer
Load widgets display content with a default value, presumably from a "default preferences" file or a dedicated storage class.

M

MIDDLE - Static variable in interface jpicedt.graphic.model.PicObjectConstants
 
ML - Static variable in class jpicedt.graphic.model.PicGroup
 
MR - Static variable in class jpicedt.graphic.model.PicGroup
 
MaxAttributeNameIndex - Static variable in interface jpicedt.graphic.model.PicObjectConstants
 
main(String[]) - Static method in class jpicedt.graphic.model.Arrow
 
main(String[]) - Static method in class jpicedt.graphic.model.PicAttributeSet
 
map - Variable in class jpicedt.graphic.model.PicAttributeSet
 
model - Variable in class jpicedt.graphic.model.PicPolygon.PolygonJTable
 

N

NONE - Static variable in class jpicedt.graphic.model.Arrow
 
NONE - Static variable in interface jpicedt.graphic.model.PicObjectConstants
Linestyle
NO_FRAME - Static variable in class jpicedt.graphic.model.PicText
 
name - Variable in class jpicedt.graphic.model.Arrow
 
name - Variable in class jpicedt.graphic.model.PicAttributeName
 
names - Variable in class jpicedt.graphic.model.DefaultAttributeSet
 
next() - Method in class jpicedt.graphic.model.AbstractElement.DefaultPointIterator
Returns the index of the next PicPoint in the iteration.
next() - Method in interface jpicedt.graphic.model.Element.PointIterator
 
next() - Method in class jpicedt.graphic.model.PicGroup.GroupPointIterator
 
notParsedCommands - Variable in class jpicedt.graphic.model.Drawing
a string containing commands read from file but not parsed

O

OPEN - Static variable in class jpicedt.graphic.model.PicPolygon.ClosePolygonAction
 
OUTER - Static variable in interface jpicedt.graphic.model.PicObjectConstants
PsTricks's Dimen
OVAL - Static variable in class jpicedt.graphic.model.PicText
 
Options_lineThickness - Static variable in class jpicedt.graphic.model.DefaultAttributeSet
 

P

POLYGON_DOTS - Static variable in interface jpicedt.graphic.model.PicObjectConstants
 
POLYGON_SOLID - Static variable in interface jpicedt.graphic.model.PicObjectConstants
Polygon style
POLYGON_STYLE - Static variable in interface jpicedt.graphic.model.PicObjectConstants
 
PS_POINT - Static variable in interface jpicedt.graphic.model.PicObjectConstants
a PostScript point in mm
P_1 - Static variable in class jpicedt.graphic.model.PicBezierCubic
 
P_1 - Static variable in class jpicedt.graphic.model.PicBezierQuad
 
P_2 - Static variable in class jpicedt.graphic.model.PicBezierCubic
 
P_2 - Static variable in class jpicedt.graphic.model.PicBezierQuad
 
P_ANCHOR - Static variable in class jpicedt.graphic.model.BranchElement
 
P_ANCHOR - Static variable in class jpicedt.graphic.model.TextEditable
 
P_ANGLE_END - Static variable in class jpicedt.graphic.model.PicEllipse
point marking angle end
P_ANGLE_START - Static variable in class jpicedt.graphic.model.PicEllipse
point marking angle start
P_BL - Static variable in class jpicedt.graphic.model.PicRectangle
 
P_BR - Static variable in class jpicedt.graphic.model.PicRectangle
 
P_CENTER - Static variable in class jpicedt.graphic.model.PicRectangle
 
P_CTRL - Static variable in class jpicedt.graphic.model.PicBezierQuad
 
P_CTRL1 - Static variable in class jpicedt.graphic.model.PicBezierCubic
 
P_CTRL2 - Static variable in class jpicedt.graphic.model.PicBezierCubic
 
P_TL - Static variable in class jpicedt.graphic.model.PicRectangle
 
P_TR - Static variable in class jpicedt.graphic.model.PicRectangle
 
P_X1Y1 - Static variable in class jpicedt.graphic.model.PicRectangle
 
P_X1Y2 - Static variable in class jpicedt.graphic.model.PicRectangle
 
P_X2Y1 - Static variable in class jpicedt.graphic.model.PicRectangle
 
P_X2Y2 - Static variable in class jpicedt.graphic.model.PicRectangle
 
PicAttributeName - class jpicedt.graphic.model.PicAttributeName.
a wrapper for an attribute name suited for PicAttributeSet's
PicAttributeName(String, int) - Constructor for class jpicedt.graphic.model.PicAttributeName
 
PicAttributeSet - class jpicedt.graphic.model.PicAttributeSet.
a class that stores non-default graphical attributes (e.g.
PicAttributeSet() - Constructor for class jpicedt.graphic.model.PicAttributeSet
Create a new PicAttributeSet with DEFAULT_SET as the resolving parent.
PicAttributeSet(String, Color, double, double, double, String, Color, Arrow, Arrow) - Constructor for class jpicedt.graphic.model.PicAttributeSet
Create a new PicAttributeSet with the given values.
PicAttributeSet(PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicAttributeSet
cloning constructor
PicBezierCubic - class jpicedt.graphic.model.PicBezierCubic.
A cubic non-rational Bezier curve (= spline), defined by its three end points and a control point
PicBezierCubic() - Constructor for class jpicedt.graphic.model.PicBezierCubic
Create a new bezier curve reduced to (0,0)
PicBezierCubic(PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicBezierCubic
Create a new bezier curve reduced to (0,0), with the given attribute set
PicBezierCubic(PicPoint, PicPoint, PicPoint, PicPoint, PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicBezierCubic
Create a new (non-selected) CUBIC bezier curve using the given four points
PicBezierCubic(PicPoint, PicPoint, PicPoint, PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicBezierCubic
Create a new (non-selected) CUBIC bezier curve that has the same shape the given QUAD curve by using its three control points.
PicBezierCubic(PicBezierQuad) - Constructor for class jpicedt.graphic.model.PicBezierCubic
Create a new (non-selected) CUBIC bezier curve that has the same shape the given QUAD curve by using its three control points and the same attribute set
PicBezierCubic(PicBezierCubic) - Constructor for class jpicedt.graphic.model.PicBezierCubic
"cloning" constructor (to be used by clone())
PicBezierCubic.Customizer - class jpicedt.graphic.model.PicBezierCubic.Customizer.
geometry customizer
PicBezierCubic.Customizer() - Constructor for class jpicedt.graphic.model.PicBezierCubic.Customizer
 
PicBezierQuad - class jpicedt.graphic.model.PicBezierQuad.
A quadratic non-rational Bezier curve (= spline), defined by its two end points and a control point
PicBezierQuad() - Constructor for class jpicedt.graphic.model.PicBezierQuad
Create a new quad curve reduced to (0,0)
PicBezierQuad(PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicBezierQuad
Create a new quad curve reduced to (0,0), with the given attribute set
PicBezierQuad(PicPoint, PicPoint, PicPoint, PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicBezierQuad
Create a new quad curve using the three given points
PicBezierQuad(PicBezierQuad) - Constructor for class jpicedt.graphic.model.PicBezierQuad
"cloning" constructor (to be used by clone())
PicBezierQuad.Customizer - class jpicedt.graphic.model.PicBezierQuad.Customizer.
geometry customizer
PicBezierQuad.Customizer() - Constructor for class jpicedt.graphic.model.PicBezierQuad.Customizer
 
PicEllipse - class jpicedt.graphic.model.PicEllipse.
Elliptic arcs.
PicEllipse() - Constructor for class jpicedt.graphic.model.PicEllipse
Create a new PicEllipse, centered at (0,0), with a null radius, with OPEN as the default closure
PicEllipse(PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicEllipse
Create a new PicEllipse, centered at (0,0), with a null radius, and the given attribute set.
PicEllipse(int, PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicEllipse
Create a new PicEllipse, centered at (0,0), with a null radius and the given closure and attribute set.
PicEllipse(int) - Constructor for class jpicedt.graphic.model.PicEllipse
Create a new PicEllipse, centered at (0,0), with a null radius and the given closure and a default attribute set.
PicEllipse(PicPoint, double, double, int, PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicEllipse
Create a new PicEllipse with null radius (i.e.
PicEllipse(PicEllipse) - Constructor for class jpicedt.graphic.model.PicEllipse
"cloning" constructor (to be used by clone())
PicEllipse.Customizer - class jpicedt.graphic.model.PicEllipse.Customizer.
geometry customizer
PicEllipse.Customizer() - Constructor for class jpicedt.graphic.model.PicEllipse.Customizer
create a new Customizer for editing the geometry and attributes of this PicEllipse
PicEllipse.ToCircleAction - class jpicedt.graphic.model.PicEllipse.ToCircleAction.
transform this PicEllipse to a circle, using either its width, or its height.
PicEllipse.ToCircleAction(ActionDispatcher, String, ActionLocalizer) - Constructor for class jpicedt.graphic.model.PicEllipse.ToCircleAction
 
PicGroup - class jpicedt.graphic.model.PicGroup.
A concrete implementation of BranchElement that is suited for building groups of elements.
PicGroup() - Constructor for class jpicedt.graphic.model.PicGroup
construct a PicGroup with no parent and a default PicAttributeSet
PicGroup(PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicGroup
construct a PicGroup with no parent and the given PicAttributeSet
PicGroup(BranchElement) - Constructor for class jpicedt.graphic.model.PicGroup
Cloning constructor.
PicGroup(Collection) - Constructor for class jpicedt.graphic.model.PicGroup
Simply call superclass's constructor.
PicGroup.Customizer - class jpicedt.graphic.model.PicGroup.Customizer.
geometry customizer
PicGroup.Customizer() - Constructor for class jpicedt.graphic.model.PicGroup.Customizer
 
PicGroup.GroupPointIterator - class jpicedt.graphic.model.PicGroup.GroupPointIterator.
An iterator over PicPoint's that can serve as anchors for grid alignment.
PicGroup.GroupPointIterator() - Constructor for class jpicedt.graphic.model.PicGroup.GroupPointIterator
create a new PointIterator
PicObjectConstants - interface jpicedt.graphic.model.PicObjectConstants.
Constants for Element's
PicPolygon - class jpicedt.graphic.model.PicPolygon.
A polygon, either closed or not, with a variable number of points that can be added/inserted/deleted by the user.
PicPolygon() - Constructor for class jpicedt.graphic.model.PicPolygon
Create a new empty polygon
PicPolygon(PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicPolygon
Create a new empty polygon with the given set of attribute
PicPolygon(PicPoint, PicPoint) - Constructor for class jpicedt.graphic.model.PicPolygon
Create a new polygon with the two given points, and a default attribute set.
PicPolygon(PicPoint, PicPoint, PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicPolygon
Create a new polygon with the two given points and attribute set
PicPolygon(PicPoint[], PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicPolygon
Create a new polygon filled with the given array of PicPoint's.
PicPolygon(PicPolygon) - Constructor for class jpicedt.graphic.model.PicPolygon
"cloning" constructor (to be used by clone())
PicPolygon.ClosePolygonAction - class jpicedt.graphic.model.PicPolygon.ClosePolygonAction.
Closes the path of this polygon.
PicPolygon.ClosePolygonAction(ActionDispatcher, String, ActionLocalizer) - Constructor for class jpicedt.graphic.model.PicPolygon.ClosePolygonAction
 
PicPolygon.CoordinateCellEditor - class jpicedt.graphic.model.PicPolygon.CoordinateCellEditor.
PolygonJTable's cell editor is based on a DecimalNumberField
PicPolygon.CoordinateCellEditor(DecimalNumberField) - Constructor for class jpicedt.graphic.model.PicPolygon.CoordinateCellEditor
construct a new cell editor from the given DecimalNumberField
PicPolygon.Customizer - class jpicedt.graphic.model.PicPolygon.Customizer.
geometry customizer
PicPolygon.Customizer() - Constructor for class jpicedt.graphic.model.PicPolygon.Customizer
 
PicPolygon.PolygonJTable - class jpicedt.graphic.model.PicPolygon.PolygonJTable.
an implementation of JTable for PicPolygon's
PicPolygon.PolygonJTable() - Constructor for class jpicedt.graphic.model.PicPolygon.PolygonJTable
 
PicPolygon.PolygonTableModel - class jpicedt.graphic.model.PicPolygon.PolygonTableModel.
a class that specifies the methods the JTable will use to interrogate a tabular data model.
PicPolygon.PolygonTableModel() - Constructor for class jpicedt.graphic.model.PicPolygon.PolygonTableModel
 
PicPut - class jpicedt.graphic.model.PicPut.
This object allow the user to insert any \\put(x,y){...} command anywhere in the drawing This is especially useful for people willing to use their own macro or packages.
PicPut(PicPoint, String, PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicPut
Constructor with the whole set of parameters as arguments
PicPut(PicPoint, PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicPut
Constructor filling the parameters with their default value : empty command string,
PicPut(PicPut) - Constructor for class jpicedt.graphic.model.PicPut
"cloning" constructor (to be used by clone())
PicPut.Customizer - class jpicedt.graphic.model.PicPut.Customizer.
geometry customizer
PicPut.Customizer() - Constructor for class jpicedt.graphic.model.PicPut.Customizer
 
PicRectangle - class jpicedt.graphic.model.PicRectangle.
A class implementing a rectangle, defined geomtrically by 2 diagonal points.
PicRectangle() - Constructor for class jpicedt.graphic.model.PicRectangle
Creates a new PicRectangle reduced to (0,0)
PicRectangle(PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicRectangle
Creates a new PicRectangle reduced to (0,0), with the given attribute set
PicRectangle(PicPoint, PicPoint, PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicRectangle
Create a new PicRectangle object using the two given points as the diagonal of the rectangle.
PicRectangle(PicPoint, PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicRectangle
Create a new PicRectangle reduced to a point located at the given position
PicRectangle(PicRectangle) - Constructor for class jpicedt.graphic.model.PicRectangle
"cloning" constructor (to be used by clone())
PicRectangle.Customizer - class jpicedt.graphic.model.PicRectangle.Customizer.
geometry customizer
PicRectangle.Customizer() - Constructor for class jpicedt.graphic.model.PicRectangle.Customizer
 
PicText - class jpicedt.graphic.model.PicText.
Textual elements, possibly surrounded by a box (currently, only rectangular, oval and circular shapes are supported).
PicText(PicPoint, String, String, String, String, PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicText
Create a new PicText object with the whole bunch of parameters !
PicText(PicPoint, PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicText
Creates a PicText object with the following default values :
- empty string,
- no frame,
- bottom-left alignment.
PicText(PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicText
Creates a PicText object with the following default values :
- empty string,
- no frame,
- bottom-left alignment.
and anchor point at (0,0)
PicText() - Constructor for class jpicedt.graphic.model.PicText
Creates a PicText object with a default attribute set, and the following default values :
- empty string,
- no frame,
- bottom-left alignment.
and anchor point at (0,0)
PicText(PicText) - Constructor for class jpicedt.graphic.model.PicText
cloning constructor
PicText.Customizer - class jpicedt.graphic.model.PicText.Customizer.
geometry customizer
PicText.Customizer() - Constructor for class jpicedt.graphic.model.PicText.Customizer
create a new Customizer for editing this PicText geometry and attributes
paint(Graphics2D, double, double, double, PicPoint) - Method in class jpicedt.graphic.model.Arrow.CircleCentered
paint this arrow
paint(Graphics2D, double, double, double, PicPoint) - Method in class jpicedt.graphic.model.Arrow.CircleFlushed
paint this arrow
paint(Graphics2D, double, double, double, PicPoint) - Method in class jpicedt.graphic.model.Arrow.DiskCentered
paint this arrow
paint(Graphics2D, double, double, double, PicPoint) - Method in class jpicedt.graphic.model.Arrow.DiskFlushed
paint this arrow
paint(Graphics2D, double, double, double, PicPoint) - Method in class jpicedt.graphic.model.Arrow.DoubleHead
paint this arrow
paint(Graphics2D, double, double, double, PicPoint) - Method in class jpicedt.graphic.model.Arrow.DoubleReverseHead
paint this arrow
paint(Graphics2D, double, double, double, PicPoint) - Method in class jpicedt.graphic.model.Arrow.Head
paint this arrow
paint(Graphics2D, double, double, double, PicPoint) - Method in class jpicedt.graphic.model.Arrow.None
paint this arrow
paint(Graphics2D, double, double, double, PicPoint) - Method in class jpicedt.graphic.model.Arrow.ReverseHead
paint this arrow
paint(Graphics2D, double, double, double, PicPoint) - Method in class jpicedt.graphic.model.Arrow.RoundedBracket
paint this arrow
paint(Graphics2D, double, double, double, PicPoint) - Method in class jpicedt.graphic.model.Arrow.SquareBracket
paint this arrow
paint(Graphics2D, double, double, double, PicPoint) - Method in class jpicedt.graphic.model.Arrow.TBarCentered
paint this arrow
paint(Graphics2D, double, double, double, PicPoint) - Method in class jpicedt.graphic.model.Arrow.TBarFlushed
paint this arrow
paint(Graphics2D, double, PicPoint, PicPoint) - Method in class jpicedt.graphic.model.Arrow
paint this arrow
paint(Graphics2D, double, double, double, PicPoint) - Method in class jpicedt.graphic.model.Arrow
paint this arrow (this implementation does nothing)
parent - Variable in class jpicedt.graphic.model.AbstractElement
the parent of this element
parent - Variable in class jpicedt.graphic.model.PicAttributeSet
 
path - Variable in class jpicedt.graphic.model.Arrow.Head
 
ptsX - Variable in class jpicedt.graphic.model.AbstractElement
an array of X-coordinates representing the geometry of this element along the X-axis.
ptsY - Variable in class jpicedt.graphic.model.AbstractElement
an array of Y-coordinates representing the geometry of this element along the Y-axis.
putAnchorXTF - Variable in class jpicedt.graphic.model.PicPut.Customizer
 
putAnchorYTF - Variable in class jpicedt.graphic.model.PicPut.Customizer
 
putCommandTF - Variable in class jpicedt.graphic.model.PicPut.Customizer
 

R

RECTANGLE - Static variable in class jpicedt.graphic.model.PicText
 
REVERSE_ARROW_HEAD - Static variable in class jpicedt.graphic.model.Arrow
 
RIGHT - Static variable in class jpicedt.graphic.model.PicText
 
RIGHT_ARROW - Static variable in interface jpicedt.graphic.model.PicObjectConstants
 
ROUNDED_BRACKET - Static variable in class jpicedt.graphic.model.Arrow
 
R_BRACKET_LENGTH - Static variable in class jpicedt.graphic.model.Arrow
 
rectangleBlCornerXTF - Variable in class jpicedt.graphic.model.PicRectangle.Customizer
 
rectangleBlCornerYTF - Variable in class jpicedt.graphic.model.PicRectangle.Customizer
 
rectangleHeightTF - Variable in class jpicedt.graphic.model.PicRectangle.Customizer
 
rectangleWidthTF - Variable in class jpicedt.graphic.model.PicRectangle.Customizer
 
remove(Object) - Method in class jpicedt.graphic.model.BranchElement
Removes a single instance of the specified Element from this BranchElement, if it is present AND is instance of Element.
removeAll(Collection) - Method in class jpicedt.graphic.model.BranchElement
Removes all this collection's elements that are also contained in the specified collection.
removeAllChildren() - Method in class jpicedt.graphic.model.BranchElement
remove all children from this BranchElement, set each child's parent to null.
removeChild(Element) - Method in class jpicedt.graphic.model.BranchElement
remove the given child from this BranchElement, setting its parent to null so that the given child become (possibly) eligible for garbage collection if there are no other reference to it.
removeDrawingListener(DrawingListener) - Method in class jpicedt.graphic.model.Drawing
removes a DrawingListener from the Drawing
removeElement(Element) - Method in class jpicedt.graphic.model.Drawing
Remove the given graphic object from this Drawing, overriden so as to update selection if this element was selected.
removeLastPoint() - Method in class jpicedt.graphic.model.PicPolygon
removes the last point.
removePoint(int) - Method in class jpicedt.graphic.model.PicPolygon
Remove a point at the given position from this PicPolygon, then fire a changed-update.
removeRedundantAttributes() - Method in class jpicedt.graphic.model.PicAttributeSet
Remove name/value pair already defined in the resolving parent.
removeView() - Method in class jpicedt.graphic.model.AbstractElement
remove the view that render this element ; this may be used to remove any reference to the view, and render it eligible for garbage collection ; if no View, does nothing.
removeView() - Method in class jpicedt.graphic.model.BranchElement
remove the view that render this element and propagate to children ; this may be used to remove any reference to the view, and render it eligible for garbage collection ; if no View, does nothing.
removeView() - Method in interface jpicedt.graphic.model.Element
remove the view that render this element ; this may be used to remove any reference to the view, and render it eligible for garbage collection ; if no View, does nothing.
replaceChild(int, Element) - Method in class jpicedt.graphic.model.BranchElement
replace the child at the given position by the given child
replaceElement(int, Element) - Method in class jpicedt.graphic.model.Drawing
Replace the element at the given index with the given graphic element
restoreState(Hashtable) - Method in class jpicedt.graphic.model.Drawing
Restore RootElement from the given Hashtable, using key="state"
retainAll(Collection) - Method in class jpicedt.graphic.model.BranchElement
Retains only the elements in this BranchElement that are contained in the specified collection
root - Variable in class jpicedt.graphic.model.Drawing
the root-element of the drawing

S

SCALE - Static variable in class jpicedt.graphic.model.Arrow
 
SHADOW - Static variable in interface jpicedt.graphic.model.PicObjectConstants
 
SHADOW_ANGLE - Static variable in interface jpicedt.graphic.model.PicObjectConstants
 
SHADOW_COLOR - Static variable in interface jpicedt.graphic.model.PicObjectConstants
 
SHADOW_SIZE - Static variable in interface jpicedt.graphic.model.PicObjectConstants
 
SOLID - Static variable in interface jpicedt.graphic.model.PicObjectConstants
 
SQUARE_BRACKET - Static variable in class jpicedt.graphic.model.Arrow
 
StyleConstants - class jpicedt.graphic.model.StyleConstants.
Utility class to get or set attributes in a type-safe manner
StyleConstants() - Constructor for class jpicedt.graphic.model.StyleConstants
 
scale(PicPoint, double, double) - Method in class jpicedt.graphic.model.AbstractElement
Scale this object by (sx,sy) using ptOrg as origin sx and sy can be negative.
scale(double, double, double, double) - Method in class jpicedt.graphic.model.AbstractElement
Scale this object by (sx,sy) using (ptOrgX,ptOrgY) as origin sx and sy can be negative.
scale(PicPoint, double, double) - Method in class jpicedt.graphic.model.BranchElement
Scale children by (sx,sy) using ptOrg as origin ; sx and sy can be negative.
scale(double, double, double, double) - Method in class jpicedt.graphic.model.BranchElement
Scale children by (sx,sy) using (ptOrgX,ptOrgY) as origin ; sx and sy can be negative.
scale(PicPoint, double, double) - Method in interface jpicedt.graphic.model.Element
Scale this object by (sx,sy) using ptOrg as origin sx and sy can be negative.
scale(double, double, double, double) - Method in interface jpicedt.graphic.model.Element
Scale this object by (sx,sy) using (ptOrgX,ptOrgY) as origin sx and sy can be negative.
setAngleEnd(double) - Method in class jpicedt.graphic.model.PicEllipse
Set the angle end, then fire a changed-update.
setAngleExtent(double) - Method in class jpicedt.graphic.model.PicEllipse
Sets the angle extent, keeping the angle start fixed (i.e.
setAngleStart(double) - Method in class jpicedt.graphic.model.PicEllipse
Set the angle start, then fire a changed-update.
setAttribute(PicAttributeName, Object) - Method in class jpicedt.graphic.model.AbstractElement
set the given attribute name to the given value for this AbstractElement
setAttribute(PicAttributeName, Object) - Method in class jpicedt.graphic.model.BranchElement
set an Attribute for this BranchElement and propagate to children
setAttribute(PicAttributeName, Object) - Method in class jpicedt.graphic.model.DefaultAttributeSet
Overriden to do nothing since this is an immutable set.
setAttribute(PicAttributeName, Object) - Method in interface jpicedt.graphic.model.Element
set the given attribute name to the given value for this Element
setAttribute(PicAttributeName, Object) - Method in class jpicedt.graphic.model.PicAttributeSet
Add a new name/value pair to the set if it's present nor in the set, nor in the resolving parent, otherwise modify the value for the given name.
setAttributeSet(PicAttributeSet) - Method in class jpicedt.graphic.model.AbstractElement
 
setAttributeSet(PicAttributeSet) - Method in class jpicedt.graphic.model.BranchElement
set AttributeSet for this BranchElement and propagate to children
setAttributeSet(PicAttributeSet) - Method in interface jpicedt.graphic.model.Element
 
setBoundingBox(Rectangle2D) - Method in class jpicedt.graphic.model.Drawing
set bounding box manually ; set to null to switch back to automatic behaviour
setClosed(boolean) - Method in class jpicedt.graphic.model.PicPolygon
set close path status, then fires a changed-update.
setClosureType(int) - Method in class jpicedt.graphic.model.PicEllipse
 
setDashOpaque(PicAttributeSet, double) - Static method in class jpicedt.graphic.model.StyleConstants
set the opaque dash length
setDashTransparent(PicAttributeSet, double) - Static method in class jpicedt.graphic.model.StyleConstants
set the transparent dash length
setDimen(PicAttributeSet, String) - Static method in class jpicedt.graphic.model.StyleConstants
set the "dimen" parameter to OUTER, MIDDLE or INNER.
setDotSep(PicAttributeSet, double) - Static method in class jpicedt.graphic.model.StyleConstants
set the dot separation
setDoubleLine(PicAttributeSet, boolean) - Static method in class jpicedt.graphic.model.StyleConstants
set whether double-line is on or off
setDoubleLineColor(PicAttributeSet, Color) - Static method in class jpicedt.graphic.model.StyleConstants
 
setDoubleLineSep(PicAttributeSet, double) - Static method in class jpicedt.graphic.model.StyleConstants
set the DoubleLine separation
setFillColor(PicAttributeSet, Color) - Static method in class jpicedt.graphic.model.StyleConstants
set the fill colour
setFillStyle(PicAttributeSet, String) - Static method in class jpicedt.graphic.model.StyleConstants
set the fill style to NONE, SOLID, HLINES, ...
setFrameType(String) - Method in class jpicedt.graphic.model.PicText
Set the frame type
setHatchAngle(PicAttributeSet, double) - Static method in class jpicedt.graphic.model.StyleConstants
set the hatch angle
setHatchColor(PicAttributeSet, Color) - Static method in class jpicedt.graphic.model.StyleConstants
set the hatch colour
setHatchSep(PicAttributeSet, double) - Static method in class jpicedt.graphic.model.StyleConstants
set the distance b/w hatches
setHatchWidth(PicAttributeSet, double) - Static method in class jpicedt.graphic.model.StyleConstants
set the hatch width
setHeight(double) - Method in class jpicedt.graphic.model.PicRectangle
Set the height of the surrounding rectangle to the "height" value ; the ellipse center doesn't move in this operation.
setHorAlign(String) - Method in class jpicedt.graphic.model.PicText
set the horizontal alignment (see static fields above)
setLeftArrow(PicAttributeSet, Arrow) - Static method in class jpicedt.graphic.model.StyleConstants
set the left arrow
setLineColor(PicAttributeSet, Color) - Static method in class jpicedt.graphic.model.StyleConstants
set the stroke color
setLineStyle(PicAttributeSet, String) - Static method in class jpicedt.graphic.model.StyleConstants
set the line style
setLineWidth(PicAttributeSet, double) - Static method in class jpicedt.graphic.model.StyleConstants
set the line width
setNotparsedCommands(String) - Method in class jpicedt.graphic.model.Drawing
 
setParent(BranchElement) - Method in class jpicedt.graphic.model.AbstractElement
Sets the parent of the element.
setParent(BranchElement) - Method in class jpicedt.graphic.model.Drawing.RootElement
Sets the parent of the element.
setParent(BranchElement) - Method in interface jpicedt.graphic.model.Element
Sets the parent of the element.
setPoint(int, PicPoint) - Method in class jpicedt.graphic.model.AbstractElement
Set the point indexed by "numPoint" to the given value.
setPoint(int, PicPoint) - Method in class jpicedt.graphic.model.BranchElement
Set the point indexed by "numPoint" to the given value.
setPoint(int, PicPoint) - Method in class jpicedt.graphic.model.Drawing.RootElement
[pending] does nothing
setPoint(int, PicPoint) - Method in interface jpicedt.graphic.model.Element
Set the point indexed by "numPoint" to the given value.
setPoint(int, PicPoint) - Method in class jpicedt.graphic.model.PicEllipse
Set the coordinate of the point indexed by "numPoint" to the given value.
setPoint(int, PicPoint) - Method in class jpicedt.graphic.model.PicGroup
Set the point numbered by "numPoint" to the "pt" value, and scales inward object accordingly
setPoint(int, PicPoint) - Method in class jpicedt.graphic.model.PicRectangle
Set the coordinate of the point indexed by "numPoint" to the given value.
setPointFromCenter(int, PicPoint) - Method in class jpicedt.graphic.model.PicEllipse
Set the coordinate of the point indexed by "numPoint" to the given value, keeping center fixed.
setPointFromCenter(int, PicPoint) - Method in class jpicedt.graphic.model.PicRectangle
Set the point indexed by "numPoint" to the given value, keeping the center of the bounding box fixed.
setResolveParent(PicAttributeSet) - Method in class jpicedt.graphic.model.DefaultAttributeSet
set the resolving parent.
setResolveParent(PicAttributeSet) - Method in class jpicedt.graphic.model.PicAttributeSet
set the resolving parent.
setRightArrow(PicAttributeSet, Arrow) - Static method in class jpicedt.graphic.model.StyleConstants
set the right arrow
setShadow(PicAttributeSet, boolean) - Static method in class jpicedt.graphic.model.StyleConstants
set whether shadow is on or off
setShadowAngle(PicAttributeSet, double) - Static method in class jpicedt.graphic.model.StyleConstants
set the shadow angle
setShadowColor(PicAttributeSet, Color) - Static method in class jpicedt.graphic.model.StyleConstants
set the shadow colour
setShadowSize(PicAttributeSet, double) - Static method in class jpicedt.graphic.model.StyleConstants
set the ShadowSize
setText(String) - Method in class jpicedt.graphic.model.TextEditable
Set the string argument (e.g.
setValueAt(Object, int, int) - Method in class jpicedt.graphic.model.PicPolygon.PolygonTableModel
Called when a user entered a new value in the cell at columnIndex and rowIndex to value.
setVertAlign(String) - Method in class jpicedt.graphic.model.PicText
set the vertical alignement (see static fields above)
setViewFromFactory(ViewFactory) - Method in class jpicedt.graphic.model.AbstractElement
set the view for this AbstractElement from the given view factory or remove the view if f is null.
setViewFromFactory(ViewFactory) - Method in class jpicedt.graphic.model.BranchElement
set the view for this Element from the given view factory, then set the view for children.
setViewFromFactory(ViewFactory) - Method in interface jpicedt.graphic.model.Element
set the view for this Element from the given view factory
setViewTree(ViewFactory) - Method in class jpicedt.graphic.model.Drawing
set the view tree that renders this drawing to screen, starting from the root-element.
setWidth(double) - Method in class jpicedt.graphic.model.PicRectangle
Set the width of the surrounding rectangle to the "width" value ; the ellipse center doesn't move during this operation.
size() - Method in class jpicedt.graphic.model.BranchElement
 
size() - Method in class jpicedt.graphic.model.Drawing
 
stateChanged(ChangeEvent) - Method in class jpicedt.graphic.model.Drawing.Customizer
called by a click on "automaticCB"
store() - Method in class jpicedt.graphic.model.Drawing.Customizer
Store current widgets value, presumably to a file or to a dedicated storage class
store() - Method in class jpicedt.graphic.model.PicBezierCubic.Customizer
store widget value to element
store() - Method in class jpicedt.graphic.model.PicBezierQuad.Customizer
update Element's properties
store() - Method in class jpicedt.graphic.model.PicEllipse.Customizer
update Element's properties
store() - Method in class jpicedt.graphic.model.PicGroup.Customizer
update Element's properties
store() - Method in class jpicedt.graphic.model.PicPolygon.Customizer
update Element's properties
store() - Method in class jpicedt.graphic.model.PicPut.Customizer
update Element's properties
store() - Method in class jpicedt.graphic.model.PicRectangle.Customizer
update Element's properties
store() - Method in class jpicedt.graphic.model.PicText.Customizer
update Element's properties
storeState(Hashtable) - Method in class jpicedt.graphic.model.Drawing
Store a clone of RootElement in the given Hashtable, with key = "state"

T

TBAR_SIZE - Static variable in class jpicedt.graphic.model.Arrow
 
TOP - Static variable in class jpicedt.graphic.model.PicText
 
T_BAR_CENTERED - Static variable in class jpicedt.graphic.model.Arrow
 
T_BAR_FLUSHED - Static variable in class jpicedt.graphic.model.Arrow
 
TextEditable - class jpicedt.graphic.model.TextEditable.
An abstract class for Element's that have a textual representation, and whose text can be graphically edited
TextEditable(String, PicPoint, PicAttributeSet) - Constructor for class jpicedt.graphic.model.TextEditable
Construct a new TextEditable with the given content and attribute set
TextEditable(String, PicPoint) - Constructor for class jpicedt.graphic.model.TextEditable
Construct a new TextEditable with the given content and a default attribute set
TextEditable(TextEditable) - Constructor for class jpicedt.graphic.model.TextEditable
Construct a clone of the given TextEditable
textAnchorXTF - Variable in class jpicedt.graphic.model.PicText.Customizer
 
textAnchorYTF - Variable in class jpicedt.graphic.model.PicText.Customizer
 
textString - Variable in class jpicedt.graphic.model.TextEditable
string argument
toArray() - Method in class jpicedt.graphic.model.BranchElement
Returns an array containing all of the elements in this collection.
toArray(Object[]) - Method in class jpicedt.graphic.model.BranchElement
Returns an array containing all of the elements in this collection whose runtime type is that of the specified array.
toString() - Method in class jpicedt.graphic.model.AbstractElement
Returns a String representation of the attribute set for this AbstractElement
toString() - Method in class jpicedt.graphic.model.Arrow
 
toString() - Method in class jpicedt.graphic.model.BranchElement
Returns a String representing the group for debugging use only.
toString() - Method in class jpicedt.graphic.model.DefaultAttributeSet
 
toString() - Method in class jpicedt.graphic.model.Drawing.UndoableDrawingEvent
 
toString() - Method in class jpicedt.graphic.model.Drawing
Returns a String representing the drawing for debugging use only.
toString() - Method in class jpicedt.graphic.model.PicAttributeName
 
toString() - Method in class jpicedt.graphic.model.PicAttributeSet
 
toString() - Method in class jpicedt.graphic.model.PicEllipse
Implementation of the Object.toString() method, used for debugging purpose
toString() - Method in class jpicedt.graphic.model.PicGroup
Returns a String representing the group for debugging use only.
toString() - Method in class jpicedt.graphic.model.PicPolygon
debugging
toString() - Method in class jpicedt.graphic.model.PicPut
 
toString() - Method in class jpicedt.graphic.model.PicText
 
transformToCircle(boolean) - Method in class jpicedt.graphic.model.PicEllipse
Transform this ellipse to a circle
transformToSquare(boolean) - Method in class jpicedt.graphic.model.PicRectangle
Transform this rectangle to a square
translate(double, double) - Method in class jpicedt.graphic.model.AbstractElement
Translate this element by (dx,dy) ; this implementation translates the specification points, then fires a changed-update.
translate(double, double) - Method in class jpicedt.graphic.model.BranchElement
Translate children by the given vector
translate(double, double) - Method in interface jpicedt.graphic.model.Element
Translate this object by (dx,dy)
type - Variable in class jpicedt.graphic.model.PicPolygon.ClosePolygonAction
 

U

UL - Static variable in class jpicedt.graphic.model.PicGroup
 
UM - Static variable in class jpicedt.graphic.model.PicGroup
 
UR - Static variable in class jpicedt.graphic.model.PicGroup
 
USING_HEIGHT - Static variable in class jpicedt.graphic.model.PicEllipse.ToCircleAction
 
USING_WIDTH - Static variable in class jpicedt.graphic.model.PicEllipse.ToCircleAction
 
undoableActionPerformed(ActionEvent) - Method in class jpicedt.graphic.model.PicEllipse.ToCircleAction
 
updateBoundingBox() - Method in class jpicedt.graphic.model.BranchElement
Update the bounding box by "unioning" the children's bounding box (actually computes the two specification points defining the diagonal of the box).
using - Variable in class jpicedt.graphic.model.PicEllipse.ToCircleAction
 

V

VLINES - Static variable in interface jpicedt.graphic.model.PicObjectConstants
Fillstyle
VLINES_FILLED - Static variable in interface jpicedt.graphic.model.PicObjectConstants
 
values - Variable in class jpicedt.graphic.model.DefaultAttributeSet
 
vertAlign - Variable in class jpicedt.graphic.model.PicText
 
vertAlignementIcons - Variable in class jpicedt.graphic.model.PicText.Customizer
 
vertAlignementList - Variable in class jpicedt.graphic.model.PicText.Customizer
 
view - Variable in class jpicedt.graphic.model.AbstractElement
the view that render this element
viewFactory - Variable in class jpicedt.graphic.model.Drawing
 

W

wTF - Variable in class jpicedt.graphic.model.Drawing.Customizer
 

X

xTF - Variable in class jpicedt.graphic.model.Drawing.Customizer
 

Y

yTF - Variable in class jpicedt.graphic.model.Drawing.Customizer
 

_

_setAttribute(PicAttributeName, Object) - Method in class jpicedt.graphic.model.DefaultAttributeSet
Given i = name.getIndex(), store name.toString() at position "i", and value at position i+1.

A B C D E F G H I J L M N O P R S T U V W X Y _