Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| http://www.jpicedt.org
PREV NEXT | FRAMES NO FRAMES

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

## A

ACTIVE_BOARD_CHANGE - Static variable in class jpicedt.ui.MDIManager
  PropertyChangeEvent's name corresponding to a new board being activated
ADD_ENDPT - Static variable in class jpicedt.graphic.toolkit.CursorFactory
ALL_BUTTONS - Static variable in class jpicedt.graphic.toolkit.CustomizerDialog
  mask to display all buttons
ALT_GRAPH_MASK - Static variable in class jpicedt.widgets.KeyEventWorkaround
ANY_CHAR - Static variable in interface jpicedt.format.input.util.ExpressionConstants
  constant for WildCharExpression
ANY_CHAR_EOL - Static variable in interface jpicedt.format.input.util.ExpressionConstants
  constant for WildCharExpression
ANY_SIGN - Static variable in interface jpicedt.format.input.util.ExpressionConstants
  sign for NumericalExpression
ARC - Static variable in class jpicedt.format.input.pstricks.PsArcExpression
ARC_CHORD - Static variable in class jpicedt.graphic.toolkit.DrawToolFactory
ARC_CHORD_FROM_3PTS - Static variable in class jpicedt.graphic.toolkit.DrawToolFactory
ARC_CHORD_FROM_PARALLELO - Static variable in class jpicedt.graphic.toolkit.DrawToolFactory
ARC_OPEN - Static variable in class jpicedt.graphic.toolkit.DrawToolFactory
ARC_OPEN_FROM_3PTS - Static variable in class jpicedt.graphic.toolkit.DrawToolFactory
ARC_OPEN_FROM_PARALLELO - Static variable in class jpicedt.graphic.toolkit.DrawToolFactory
ARC_PIE - Static variable in class jpicedt.graphic.toolkit.DrawToolFactory
ARC_PIE_FROM_3PTS - Static variable in class jpicedt.graphic.toolkit.DrawToolFactory
ARC_PIE_FROM_PARALLELO - Static variable in class jpicedt.graphic.toolkit.DrawToolFactory
ARROW_GLOBAL_SCALE_LENGTH - Static variable in interface jpicedt.graphic.model.PicObjectConstants
ARROW_GLOBAL_SCALE_WIDTH - Static variable in interface jpicedt.graphic.model.PicObjectConstants
ARROW_HEAD - Static variable in class jpicedt.graphic.model.Arrow
ARROW_INSET_SCALE - Static variable in interface jpicedt.graphic.model.PicObjectConstants
ARROW_LENGTH_SCALE - Static variable in interface jpicedt.graphic.model.PicObjectConstants
ARROW_WIDTH_LINEWIDTH_SCALE - Static variable in interface jpicedt.graphic.model.PicObjectConstants
ARROW_WIDTH_MINIMUM_MM - Static variable in interface jpicedt.graphic.model.PicObjectConstants
ATTRIBUTE_CHANGE - Static variable in class jpicedt.graphic.event.DrawingEvent.EventType
  an element attribute or attribute set changed
AT_LEAST - Static variable in interface jpicedt.format.input.util.ExpressionConstants
  RepeatExpression mode
AT_MOST - Static variable in interface jpicedt.format.input.util.ExpressionConstants
  RepeatExpression mode
A_SLIDER_MAX - Static variable in class jpicedt.graphic.model.PicPsCurve
  Max value of curvature coefficient accessible to Jslider in the geometry editor
A_SLIDER_MIN - Static variable in class jpicedt.graphic.model.PicPsCurve
  Min value of curvature coefficient accessible to JSlider in the geometry editor
AbstractCurve - class jpicedt.graphic.model.AbstractCurve.
  A curve made up of a concatenation of cubic bezier curves and straight lines, hereafter globally denoted as "segments".
AbstractCurve() - Constructor for class jpicedt.graphic.model.AbstractCurve
  Creates a new empty open Abstract curve
AbstractCurve(boolean) - Constructor for class jpicedt.graphic.model.AbstractCurve
  Creates a new empty Abstract curve
AbstractCurve(boolean, PicAttributeSet) - Constructor for class jpicedt.graphic.model.AbstractCurve
  Creates a new empty Abstract curve with the given set of attributes
AbstractCurve(int, boolean) - Constructor for class jpicedt.graphic.model.AbstractCurve
  Creates a new Abstract curve and allocates as many points as needed by the given number of segments.
AbstractCurve(int, boolean, PicAttributeSet) - Constructor for class jpicedt.graphic.model.AbstractCurve
  Creates a new Abstract curve with the given number of segments, and attaches the given attribute set to it.
AbstractCurve(AbstractCurve) - Constructor for class jpicedt.graphic.model.AbstractCurve
  "cloning" constructor (to be used by clone())
AbstractCurveFormatter - class jpicedt.format.output.eepic.AbstractCurveFormatter.
  Format an AbstractCurve, or any subclass of it, to the eepic format.
AbstractCurveFormatter(AbstractCurve, EepicFormatter) - Constructor for class jpicedt.format.output.eepic.AbstractCurveFormatter
AbstractCurveFormatter - class jpicedt.format.output.latex.AbstractCurveFormatter.
  Format an AbstractCurve, or any subclass of it, to the LaTeX-picture format.
AbstractCurveFormatter(AbstractCurve, LatexFormatter) - Constructor for class jpicedt.format.output.latex.AbstractCurveFormatter
AbstractCurveFormatter - class jpicedt.format.output.pstricks.AbstractCurveFormatter.
  Format an AbstractCurve, or any subclass of it, using PsTricks macros.
AbstractCurveFormatter(AbstractCurve, PstricksFormatter) - Constructor for class jpicedt.format.output.pstricks.AbstractCurveFormatter
AbstractCustomizer - class jpicedt.graphic.toolkit.AbstractCustomizer.
  An abstract superclass that alleviates the burden of creating a customizer panel, by providing a common set of behaviours where storing/retrieving value to/from a Properties object (or any storage class) is concerned.
AbstractCustomizer() - Constructor for class jpicedt.graphic.toolkit.AbstractCustomizer
  Construct a new preferences-panel with BorderLayout as the default layout.
AbstractElement - class jpicedt.graphic.model.AbstractElement.
  An abstract class that can serve as the basis class for elements of a Drawing.
AbstractElement() - Constructor for class jpicedt.graphic.model.AbstractElement
  construct an AbstractElement with no parent and a default PicAttributeSet
AbstractElement(PicAttributeSet) - Constructor for class jpicedt.graphic.model.AbstractElement
  construct an AbstractElement with no parent and the given PicAttributeSet.
AbstractElement(AbstractElement) - Constructor for class jpicedt.graphic.model.AbstractElement
  cloning constructor ; attribute set is deeply copied.
AbstractMouseTransform - class jpicedt.graphic.toolkit.AbstractMouseTransform.
  This implementation allows subclassers to modify a clone of the target Element, then to update the original Element when the operation is completed.
AbstractMouseTransform(Element) - Constructor for class jpicedt.graphic.toolkit.AbstractMouseTransform
AbstractMouseTransformFactory - class jpicedt.graphic.toolkit.AbstractMouseTransformFactory.
  Provide a skeletal implementation of the MouseTransformFactory interface.
AbstractMouseTransformFactory(EditorKit) - Constructor for class jpicedt.graphic.toolkit.AbstractMouseTransformFactory
AbstractMouseTransformFactory.HelpMessageMouseTransform - class jpicedt.graphic.toolkit.AbstractMouseTransformFactory.HelpMessageMouseTransform.
  This mouse transform does nothing, it is just a convenience to post a HelpMessage (regarding what the user COULD do) when no other mouse-transform makes sense with the current mouse-event.
AbstractMouseTransformFactory.HelpMessageMouseTransform(String) - Constructor for class jpicedt.graphic.toolkit.AbstractMouseTransformFactory.HelpMessageMouseTransform
AbstractMouseTransformFactory.InvalidMouseTransform - class jpicedt.graphic.toolkit.AbstractMouseTransformFactory.InvalidMouseTransform.
  This mouse transform does nothing, it simply returns an invalid cursor, and can be used by MouseTransform factories to notify the user of an invalid UI action.
AbstractMouseTransformFactory.InvalidMouseTransform() - Constructor for class jpicedt.graphic.toolkit.AbstractMouseTransformFactory.InvalidMouseTransform
AbstractMouseTransformFactory.SelectAreaTransform - class jpicedt.graphic.toolkit.AbstractMouseTransformFactory.SelectAreaTransform.
  a mouse-transform dedicated to select objects (Element's, control-point's,...) inside a rectangle dragged by the user.
AbstractMouseTransformFactory.SelectAreaTransform() - Constructor for class jpicedt.graphic.toolkit.AbstractMouseTransformFactory.SelectAreaTransform
AbstractRegularExpression - class jpicedt.format.input.util.AbstractRegularExpression.
  This is the abstract superclass for all regular expressions that may help building a RegExp-based parser.
AbstractRegularExpression() - Constructor for class jpicedt.format.input.util.AbstractRegularExpression
AbstractSelectionHandler - class jpicedt.graphic.AbstractSelectionHandler.
  Provides some basic implementation of the SelectionHandler interface.
AbstractSelectionHandler() - Constructor for class jpicedt.graphic.AbstractSelectionHandler
AbstractView - class jpicedt.graphic.view.AbstractView.
  Abstract implementation that provide some basic common behaviours for View's.
AbstractView(Element) - Constructor for class jpicedt.graphic.view.AbstractView
  construct a new View for the given Element
AbstractView(Element, Highlighter) - Constructor for class jpicedt.graphic.view.AbstractView
  construct a new View for the given Element, delegating highlighting to the given Highlighter.
ActionDispatcher - interface jpicedt.graphic.toolkit.ActionDispatcher.
  Allow PEAction's to know upon which target they must act.
ActionFactory - interface jpicedt.graphic.toolkit.ActionFactory.
  Allows an Element, in interaction with a PopupMenuFactory, to produce Action's that make sense only with this Element.
ActionLocalizer - interface jpicedt.graphic.toolkit.ActionLocalizer.
  This interface, once properly implemented, may be used as a parameter for a PEAction, and can feed it with localized properties (e.g.
ActionRegistry - class jpicedt.ui.action.ActionRegistry.
  A registry that retains all JPicEdt's actions in a map, supplies them on-demand through a String key, and knows how to update actions state using the currently installed MDIManager.
ActionRegistry() - Constructor for class jpicedt.ui.action.ActionRegistry
  construct an ActionRegistry with default Actions
AlternateExpression - class jpicedt.format.input.util.AlternateExpression.
  A regular expression that mimics the "x|y" RegExp syntax.
AlternateExpression(AbstractRegularExpression) - Constructor for class jpicedt.format.input.util.AlternateExpression
  Creates a new AlternateExpression with the given expr as first element
AlternateExpression(AbstractRegularExpression, AbstractRegularExpression) - Constructor for class jpicedt.format.input.util.AlternateExpression
  Creates a new AlternateExpression with the given expr as first and second element
AlternateExpression(AbstractRegularExpression, AbstractRegularExpression, AbstractRegularExpression) - Constructor for class jpicedt.format.input.util.AlternateExpression
  Creates a new AlternateExpression with the given expr as first, second and third element
AlternateExpression() - Constructor for class jpicedt.format.input.util.AlternateExpression
  Creates a new AlternateExpression with no element
Arrow - class jpicedt.graphic.model.Arrow.
  A class implementing the arrow attribute.
Arrow(String) - Constructor for class jpicedt.graphic.model.Arrow
Arrow(Arrow) - Constructor for class jpicedt.graphic.model.Arrow
accept(File) - Method in class jpicedt.ui.dialog.PEFileFilter
action(ParserEvent) - Method in class jpicedt.format.input.latex.EndPictureExpression
action(ParserEvent) - Method in class jpicedt.format.input.latex.LaTeXBox
  called when this SequenceExpression was successfully parsed -> reinit locals for next time
action(ParserEvent) - Method in class jpicedt.format.input.latex.LaTeXInstanciationExpression
action(ParserEvent) - Method in class jpicedt.format.input.latex.LaTeXPicPointExpression
action(ParserEvent) - Method in class jpicedt.format.input.latex.LaTeXPutExpression
  called when this SequenceExpression was successfully parsed -> reinit locals and Pool's keys for next time
action(ParserEvent) - Method in class jpicedt.format.input.latex.PicArrowTypeExpression
action(ParserEvent) - Method in class jpicedt.format.input.latex.PicDashStatement
action(ParserEvent) - Method in class jpicedt.format.input.pstricks.EndPsPictureExpression
action(ParserEvent) - Method in class jpicedt.format.input.pstricks.PSTAngleParameter
action(ParserEvent) - Method in class jpicedt.format.input.pstricks.PSTInstanciationExpression
action(ParserEvent) - Method in class jpicedt.format.input.pstricks.PSTPicPointExpression
action(ParserEvent) - Method in class jpicedt.format.input.pstricks.PsBox
action(ParserEvent) - Method in class jpicedt.format.input.pstricks.PsRPutExpression
  called when this SequenceExpression was successfully parsed -> reinit locals for next time
action(ParserEvent) - Method in class jpicedt.format.input.pstricks.StarExpression
action(ParserEvent) - Method in class jpicedt.format.input.util.AbstractRegularExpression
  Called in the course of the interpret operation at the end of a SUCCESSFUL interpret operation.
action(ParserEvent) - Method in class jpicedt.format.input.util.InstanciationExpression
  Called when the tag-string was matched ; instanciate a new element, then add it to the current PicGroup.
action(ParserEvent) - Method in class jpicedt.format.input.util.NotParsableExpression
actionPerformed(ActionEvent) - Method in class jpicedt.JPicEdt.AboutAction
actionPerformed(ActionEvent) - Method in class jpicedt.JPicEdt.ContentTypeAction
actionPerformed(ActionEvent) - Method in class jpicedt.JPicEdt.ExitAction
actionPerformed(ActionEvent) - Method in class jpicedt.JPicEdt.FileCloseAction
actionPerformed(ActionEvent) - Method in class jpicedt.JPicEdt.FileNewAction
actionPerformed(ActionEvent) - Method in class jpicedt.JPicEdt.FileOpenAction
actionPerformed(ActionEvent) - Method in class jpicedt.JPicEdt.FileSaveAction
actionPerformed(ActionEvent) - Method in class jpicedt.JPicEdt.FileSaveAllAction
actionPerformed(ActionEvent) - Method in class jpicedt.JPicEdt.FileSaveAsAction
actionPerformed(ActionEvent) - Method in class jpicedt.JPicEdt.FragmentSaveAction
actionPerformed(ActionEvent) - Method in class jpicedt.JPicEdt.MemoryMonitorAction
actionPerformed(ActionEvent) - Method in class jpicedt.JPicEdt.OpenBSHConsoleAction
actionPerformed(ActionEvent) - Method in class jpicedt.JPicEdt.PageFormatAction
actionPerformed(ActionEvent) - Method in class jpicedt.JPicEdt.PreferencesAction
actionPerformed(ActionEvent) - Method in class jpicedt.JPicEdt.RedoAction
actionPerformed(ActionEvent) - Method in class jpicedt.JPicEdt.RedrawAction
actionPerformed(ActionEvent) - Method in class jpicedt.JPicEdt.RunExternalCommandAction
actionPerformed(ActionEvent) - Method in class jpicedt.JPicEdt.ShowErrorLogAction
actionPerformed(ActionEvent) - Method in class jpicedt.JPicEdt.ShowHelpAction
actionPerformed(ActionEvent) - Method in class jpicedt.JPicEdt.ShowLicenseAction
actionPerformed(ActionEvent) - Method in class jpicedt.JPicEdt.ToggleAttributesPanelAction
actionPerformed(ActionEvent) - Method in class jpicedt.JPicEdt.ToggleToolkitPanelAction
actionPerformed(ActionEvent) - Method in class jpicedt.JPicEdt.UndoAction
actionPerformed(ActionEvent) - Method in class jpicedt.JPicEdt.ViewLaTeXFileAction
actionPerformed(ActionEvent) - Method in class jpicedt.JPicEdt.WindowCascadeAction
actionPerformed(ActionEvent) - Method in class jpicedt.JPicEdt.WindowTileHorAction
actionPerformed(ActionEvent) - Method in class jpicedt.JPicEdt.WindowTileVertAction
actionPerformed(ActionEvent) - Method in class jpicedt.graphic.PEScrollPane.CenterViewportAction
actionPerformed(ActionEvent) - Method in class jpicedt.graphic.toolkit.EditorKit.ActivateSnapAction
actionPerformed(ActionEvent) - Method in class jpicedt.graphic.toolkit.EditorKit.CopyAction
actionPerformed(ActionEvent) - Method in class jpicedt.graphic.toolkit.EditorKit.EditBoundingBoxAction
actionPerformed(ActionEvent) - Method in class jpicedt.graphic.toolkit.EditorKit.EditDispositionAction
actionPerformed(ActionEvent) - Method in class jpicedt.graphic.toolkit.EditorKit.EditGeometryAction
actionPerformed(ActionEvent) - Method in class jpicedt.graphic.toolkit.EditorKit.SelectAllAction
actionPerformed(ActionEvent) - Method in class jpicedt.graphic.toolkit.EditorKit.SelectMouseToolAction
actionPerformed(ActionEvent) - Method in class jpicedt.graphic.toolkit.EditorKit.ShowGridAction
actionPerformed(ActionEvent) - Method in class jpicedt.graphic.toolkit.EditorKit.ToggleEditPointsModeAction
actionPerformed(ActionEvent) - Method in class jpicedt.graphic.toolkit.EditorKit.ZoomInAction
actionPerformed(ActionEvent) - Method in class jpicedt.graphic.toolkit.EditorKit.ZoomOutAction
actionPerformed(ActionEvent) - Method in class jpicedt.graphic.toolkit.PEAction
  This is a default implementation of the "actionPerformed" method suited for undoable actions : we first call "beginUndoableUpdate" with "actionName" as the presentation name, then delegate to "undoableActionPerformed", finally mark the undoable-update as ended.
actionPerformed(ActionEvent) - Method in class jpicedt.ui.dialog.DialogAbout
actionPerformed(ActionEvent) - Method in class jpicedt.ui.dialog.DirectoriesCustomizer
  Open a directory browser when an action occurs on the "Browse" button.
actionPerformed(ActionEvent) - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.ArrowPropertiesPanel
  synchronize the currently active attribute set with the widget's state.
actionPerformed(ActionEvent) - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.FillPropertiesPanel
  synchronize the currently active attribute set with the widget's state.
actionPerformed(ActionEvent) - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.HatchPropertiesPanel
  synchronize the currently active attribute set with the widget's state.
actionPerformed(ActionEvent) - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.PolydotsPropertiesPanel
  synchronize the currently active attribute set with the widget's state.
actionPerformed(ActionEvent) - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.PstCustomPropertiesPanel
  synchronize the currently active attribute set with the widget's state.
actionPerformed(ActionEvent) - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.ShadowPropertiesPanel
  synchronize the currently active attribute set with the widget's state.
actionPerformed(ActionEvent) - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.StrokePropertiesPanel
  synchronize the currently active attribute set with the widget's state.
actionPerformed(ActionEvent) - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.TextPropertiesPanel
  synchronize the currently active attribute set with the widget's state.
actionPerformed(ActionEvent) - Method in class jpicedt.ui.dialog.ShortcutsCustomizer
  Open a directory browser when an action occurs on the "Browse" button.
actionPerformed(ActionEvent) - Method in class jpicedt.ui.dialog.UIColorCustomizer
  open Color Chooser
actionPerformed(ActionEvent) - Method in class jpicedt.ui.dialog.ViewFormattedStringDialog
  Dispose this dialog box when "ok" is pressed.
actionPerformed(ActionEvent) - Method in class jpicedt.ui.util.PEProgressBar.Test
actionPerformed(ActionEvent) - Method in class jpicedt.ui.util.RunExternalCommand.DlgBoxDisplayProcessIOStream
activated() - Method in class jpicedt.graphic.toolkit.AbstractCustomizer
  called when this component gets activated ; may be used to request focus this implementation does nothing
activeBoard - Variable in class jpicedt.ui.MDIManager
  Reference on the currently active board, or null if no board is currently open.
add(AbstractRegularExpression) - Method in class jpicedt.format.input.util.AlternateExpression
  Add a new child to this AlternateExpression.
add(AbstractRegularExpression) - Method in class jpicedt.format.input.util.SequenceExpression
  add the given expression to the sequence
add(PicVector) - Method in class jpicedt.graphic.PicVector
  Add the given vector to this vector, and return this for convenience.
add(PicVector, double) - Method in class jpicedt.graphic.PicVector
  Add the given vector scaled by "a" to this vector, and return this for convenience.
add(PEMouseInputListener, PEMouseInputListener) - Static method in class jpicedt.graphic.event.PEEventMulticaster
  Adds PEMouseInputListener-a with PEMouseInputListener-b and returns the resulting multicast listener.
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.
add(Action) - Method in class jpicedt.graphic.toolkit.PEMenu
  set menuitem accelerator to a.getValue(ACCELERATOR_KEY)
add(PEToggleAction) - Method in class jpicedt.graphic.toolkit.PEMenu
  set menuitem accelerator to a.getValue(ACCELERATOR_KEY)
add(Action) - Method in class jpicedt.graphic.toolkit.PEToolBar
  Creates a JButton from the given Action properties
add(PEToggleAction) - Method in class jpicedt.graphic.toolkit.PEToolBar
  Creates a JToggleButton from the given PEToggleAction's properties
add(Action) - Method in class jpicedt.ui.dialog.DockableEditorKitToolBar
  Creates a JButton from the given PEAction's properties
add(Action) - Method in class jpicedt.ui.internal.PEPopupMenuFactory.PopupMenu
  Overriden from JPopupMenu so as to take localization into account.
addAction(Action) - Method in class jpicedt.ui.action.ActionRegistry
addActionListener(ActionListener) - Method in class jpicedt.widgets.IncrementableTextField
  adds an ActionListener to the component
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.
addChild(Element) - Method in class jpicedt.graphic.toolkit.DefaultSelectionHandler
  overriden so that the parent of the added element isn't set to this, and its view is left unchanged.
addConnection(PicNodeConnection) - Method in class jpicedt.graphic.model.DefaultLeafElement
addCurrentToHistory() - Method in class jpicedt.widgets.HistoryTextField
  Adds the currently entered item to the history.
addDirtyRegion(JComponent, int, int, int, int) - Method in class jpicedt.ui.util.DebugRepaintManager
  Add a component in the list of components that should be refreshed.
addDockablePanel(String, JPanel) - Method in class jpicedt.ui.MDIManager
  Adds the given pane to the hashtable of dockable panels, then shows it.
addDrawingBoard(PEDrawingBoard) - Method in class jpicedt.ui.MDIManager
  Adds a new DrawingBoard component to the list of drawing boards.
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
addExtension(String) - Method in class jpicedt.ui.dialog.PEFileFilter
  Add a new extension to the file filter
addGrammar(RootExpression) - Method in class jpicedt.format.input.DefaultParser
  Add a new sub-tree to this parser
addHelpMessageListener(HelpMessageListener) - Method in class jpicedt.graphic.toolkit.EditorKit
  adds a HelpMessageListener to the listener list
addInternal(EventListener, EventListener) - Static method in class jpicedt.graphic.event.PEEventMulticaster
  Returns the multicast listener resulting from the addition of listener-a and listener-b.
  If listener-a is null, it returns listener-b; If listener-b is null, it returns listener-a If neither are null, then it creates and returns a new PEEventMulticaster instance which chains a with b.
addItem(String) - Method in class jpicedt.widgets.HistoryModel
  Adds an item to the end of this history list, trimming the list to the maximum number of items if necessary.
addMDIComponent(MDIManager.MDIComponent) - Method in class jpicedt.ui.MDIManager
  Adds the given component to the desktop of this MDIManager.
addMDIComponent(MDIManager.MDIComponent) - Method in class jpicedt.ui.internal.InternalFrameMDIManager
  Depending on the inner pane of the given container, adds it to the DEFAULT_LAYER or to the PALETTE_LAYER.
addMDIComponent(MDIManager.MDIComponent) - Method in class jpicedt.ui.internal.JFrameMDIManager
  Add the given component to the desktop
addPEMouseInputListener(PEMouseInputListener) - Method in class jpicedt.graphic.PECanvas
  Adds the specified mouse listener to receive mouse events from this component.
addPoint(PicPoint) - Method in class jpicedt.graphic.model.AbstractCurve
  Adds the given point to the end of this curve.
addPoint(PicPoint) - Method in class jpicedt.graphic.model.PicMultiCurve
  Adds a new subdivision point to the end of this curve.
addPoint(PicPoint) - Method in class jpicedt.graphic.model.PicPsCurve
  adds the given point at the end of this pscurve.
addPoint(int, PicPoint) - Method in class jpicedt.graphic.model.PicPsCurve
  Inserts the specified point at the specified index.
addPoint(PicPoint) - Method in class jpicedt.graphic.model.PicSmoothPolygon
  adds the given point at the end of this PicSmoothPolygon.
addPoint(PicPoint, double) - Method in class jpicedt.graphic.model.PicSmoothPolygon
  adds the given point with the given smoothness-coefficient at the end of this PicSmoothPolygon.
addPoint(int, PicPoint) - Method in class jpicedt.graphic.model.PicSmoothPolygon
  Adds the given polygon point at the given position, shifting ensuing point indices to the right.
addPoint(int, PicPoint, double) - Method in class jpicedt.graphic.model.PicSmoothPolygon
  Adds the given polygon point at the given position, shifting ensuing point indices to the right.
addPropertyChangeListener(PropertyChangeListener) - Method in class jpicedt.graphic.toolkit.EditorKit
  adds a PropertyChangeListener to the listener list
addRecentFile(Properties, String) - Static method in class jpicedt.MiscUtilities
  Add the given file name to the list of recent files in the given Properties object, trimming the length of the list to 10.
addSelectionListener(SelectionListener) - Method in class jpicedt.graphic.PECanvas
  adds a SelectionListener to the Canvas
addToSelection(Element) - Method in class jpicedt.graphic.AbstractSelectionHandler
  Add the given Element to the current selection.
addToSelection(Element) - Method in interface jpicedt.graphic.SelectionHandler
  Add the given Element to the current selection
addToSelection(Element) - Method in class jpicedt.graphic.toolkit.DefaultSelectionHandler
  Add the given Element to the current selection
addToggle(Action) - Method in class jpicedt.ui.dialog.DockableEditorKitToolBar
  Creates a JToggleButton from the given PEAction's properties
addUndoableEditListener(UndoableEditListener) - Method in class jpicedt.graphic.PECanvas
  Register an UndoableEditListener for the Drawing hosted by this canvas.
addZoomListener(ZoomListener) - Method in class jpicedt.graphic.PECanvas
  adds a ZoomListener to the Canvas
allowedValueClass - Variable in class jpicedt.graphic.model.PicAttributeName
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
  Return an Iterator over user-controlled point indexes that can serve as anchor points for grid alignment.
anchorPointsIterator() - Method in class jpicedt.graphic.model.PicGroup
and(EditPointConstraint) - Method in class jpicedt.graphic.model.BasicEditPointConstraint
  Returns a new constraint made of this constraint AND'd with the given constraint.
and(EditPointConstraint) - Method in class jpicedt.graphic.model.EditPointConstraintCollator
angle(PicVector) - Method in class jpicedt.graphic.PicVector
  Return the (CCW oriented) angle between this vector and the given vector, in radians.
angleDegrees(PicVector) - Method in class jpicedt.graphic.PicVector
  Return the (CCW oriented) angle between this vector and the given vector, in degrees.
append(String) - Method in class jpicedt.ui.util.RunExternalCommand.DlgBoxDisplayProcessIOStream
  append text ; thread safe
appendArrows(StringBuffer) - Method in class jpicedt.format.output.latex.PicEllipseFormatter
  Append arrows to the given buffer by invoking `arrowToLatexString()` on the producing factory.
appendDashLine(StringBuffer, PicPoint, PicPoint, double) - Method in class jpicedt.format.output.eepic.EepicFormatter
  Append a \\dashline with the given points and dash value to the given buffer
appendEmulatedArcString(StringBuffer) - Method in class jpicedt.format.output.latex.PicEllipseFormatter
  Create a string representation of a circle/ellipse in the LaTeX format, using emulated lines, and append it to the given buffer.
appendLatexCircleString(StringBuffer) - Method in class jpicedt.format.output.latex.PicEllipseFormatter
  Create a string representation of a circle in the LaTeX format, using the \\circle command, and append it to the given buffer.
appendLatexDiskString(StringBuffer) - Method in class jpicedt.format.output.latex.PicEllipseFormatter
  Create a string representation of a disk in the LaTeX format, using the \\circle* command, and append it to the given buffer.
appendThicknessString(StringBuffer, Element) - Method in class jpicedt.format.output.eepic.EepicFormatter
  Create a string representation of the thickness command for the given PicObjet in the eepic format, and append it to the given StringBuffer.
appendThicknessString(StringBuffer, Element) - Method in class jpicedt.format.output.latex.LatexFormatter
  Create a string representation of the thickness command for the given PicObjet in the LaTeX format, and append it to the given StringBuffer.
apply(AffineTransform) - Method in class jpicedt.graphic.PicPoint
  Apply the given AffineTransform to the coordinates of this point
areDimensionsComputed - Variable in class jpicedt.graphic.view.DefaultViewFactory.TextViewHybrid
arrow1 - Variable in class jpicedt.graphic.view.DefaultViewFactory.AbstractCurveView
arrow1 - Variable in class jpicedt.graphic.view.DefaultViewFactory.PicNodeConnectionView
arrow1Dir - Variable in class jpicedt.graphic.view.DefaultViewFactory.AbstractCurveView
arrow1Dir - Variable in class jpicedt.graphic.view.DefaultViewFactory.PicNodeConnectionView
arrow1Loc - Variable in class jpicedt.graphic.view.DefaultViewFactory.AbstractCurveView
arrow1Loc - Variable in class jpicedt.graphic.view.DefaultViewFactory.PicNodeConnectionView
arrow2 - Variable in class jpicedt.graphic.view.DefaultViewFactory.AbstractCurveView
arrow2 - Variable in class jpicedt.graphic.view.DefaultViewFactory.PicNodeConnectionView
arrow2Dir - Variable in class jpicedt.graphic.view.DefaultViewFactory.AbstractCurveView
arrow2Dir - Variable in class jpicedt.graphic.view.DefaultViewFactory.PicNodeConnectionView
arrow2Loc - Variable in class jpicedt.graphic.view.DefaultViewFactory.AbstractCurveView
arrow2Loc - Variable in class jpicedt.graphic.view.DefaultViewFactory.PicNodeConnectionView
arrowEnd - Variable in class jpicedt.graphic.view.DefaultViewFactory.EllipseView
arrowEndDir - Variable in class jpicedt.graphic.view.DefaultViewFactory.EllipseView
arrowStart - Variable in class jpicedt.graphic.view.DefaultViewFactory.EllipseView
arrowStartDir - Variable in class jpicedt.graphic.view.DefaultViewFactory.EllipseView
arrowStroke - Variable in class jpicedt.graphic.view.DefaultViewFactory.AbstractCurveView
arrowStroke - Variable in class jpicedt.graphic.view.DefaultViewFactory.EllipseView
arrowStroke - Variable in class jpicedt.graphic.view.DefaultViewFactory.PicNodeConnectionView
arrowToLatexString(PicPoint, PicPoint) - Method in class jpicedt.format.output.latex.LatexFormatter
  Create a string representation of an arrow in the LaTeX format using \\vector's.
asArray() - Method in class jpicedt.graphic.AbstractSelectionHandler
  Return the selected elements wrapped in an array.
asArray() - Method in interface jpicedt.graphic.SelectionHandler
  Return the selected elements wrapped in an array (may be a convenience call to asCollection)
asArray() - Method in class jpicedt.graphic.toolkit.DefaultSelectionHandler
asCollection() - Method in class jpicedt.graphic.AbstractSelectionHandler
  Return the selected elements wrapped in a Collection
asCollection() - Method in interface jpicedt.graphic.SelectionHandler
  Return the selected elements wrapped in a Collection
asCollection() - Method in class jpicedt.graphic.toolkit.DefaultSelectionHandler
attributeSet - Variable in class jpicedt.graphic.model.AbstractElement
  the attribute set

## B

BACKWARD - Static variable in class jpicedt.graphic.toolkit.EditorKit.EditDispositionAction
  Action command for moving element backward
BARBELL_SIZE - Static variable in interface jpicedt.graphic.view.ViewConstants
  a constant that can be used as the size of selection-barbells (in pixels !!!)
BITMAP_CREATION - Static variable in class jpicedt.ui.util.RunExternalCommand
  static field defining an external bitmap creation command, and also used by ActionLocalizer
BRACKET_LENGTH_SCALE - Static variable in interface jpicedt.graphic.model.PicObjectConstants
BROWSEFILEDIR - Static variable in class jpicedt.ui.dialog.PEFileChooser
  file chooser type for browsing the save/open file directory
B_SLIDER_MAX - Static variable in class jpicedt.graphic.model.PicPsCurve
B_SLIDER_MIN - Static variable in class jpicedt.graphic.model.PicPsCurve
BasicEditPointConstraint - class jpicedt.graphic.model.BasicEditPointConstraint.
  Default implementation of EditPointConstraint.
BasicEditPointConstraint(String) - Constructor for class jpicedt.graphic.model.BasicEditPointConstraint
  Create a new constraint with the given name ; this maybe a help message for the GUI for instance.
BeanShell - class jpicedt.ui.util.BeanShell.
  Wrapper for the BSH interpreter console + some useful static methods for running scripts from inside JPicEdt.
BeanShell() - Constructor for class jpicedt.ui.util.BeanShell
  Open a new BSH console, and start the BSH interpreter interactively in it.
BeginPictureExpression - class jpicedt.format.input.latex.BeginPictureExpression.
  LaTeX or eepic : \begin{picture}(w,h) \begin{picture}(w,h)(x,y)
BeginPictureExpression() - Constructor for class jpicedt.format.input.latex.BeginPictureExpression
BeginPsPictureExpression - class jpicedt.format.input.pstricks.BeginPsPictureExpression.
  \begin{pspicture}(x0,y0)(x1,y1) -> defines a box with BL=(x0,y0) and TR=(x1,y1)
  \begin{pspicture}*(x0,y0)(x1,y1) -> clipped
  \begin{pspicture}[baseline](x0,y0)(x1,y1) -> changes baseline (see pstricks's doc p.41)
  \begin{pspicture}[](x0,y0)(x1,y1) -> baseline passes across the origine
  And the same commands with \pspicture (that is, TeX-like).
BeginPsPictureExpression() - Constructor for class jpicedt.format.input.pstricks.BeginPsPictureExpression
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.
b2tVec - Variable in class jpicedt.graphic.model.PicParallelogram
  see documentation for `l2rVec`
beginUndoableUpdate(String) - Method in class jpicedt.graphic.PECanvas
  Create a new UndoableEdit that holds the current state of the Drawing.
board - Variable in class jpicedt.graphic.toolkit.EditorKit
  the PECanvas this EditorKit is installed in.
boardEventHandler - Variable in class jpicedt.ui.MDIManager
  delegate which notifies dockable panels when a an event is triggered by a PEDrawingBoard
boardMap - Variable in class jpicedt.ui.MDIManager
  A hash table used to bind a PEDrawingBoard (the key) and its MDIComponent container (the value) This map plays pretty much the same role as JDesktopPane, but it's able to manage any desktop component implementing the MDIComponent interface, e.g.
bottomMarginMmDEFAULT - Static variable in class jpicedt.graphic.PageFormat
boundingBox - Variable in class jpicedt.graphic.model.Drawing
  bounding box used when formatting to text ; null means that it'll be computed automatically
bounds - Variable in class jpicedt.graphic.view.AbstractView
  the bounds rectangle used for clipping (as returned by getBounds) ; this should be updated by changedUpdate.
bounds - Variable in class jpicedt.graphic.view.DefaultHighlighterFactory.DefaultHighlighter
  cache for highlighter bounds
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

CANCEL_BUTTON - Static variable in class jpicedt.graphic.toolkit.CustomizerDialog
  mask to display the CANCEL button
CENTER_FIXED - Static variable in class jpicedt.graphic.model.PicParallelogram
  predefined constraint for setPoint()
CHORD - Static variable in class jpicedt.graphic.model.PicEllipse
  prefined closure type for arcs
CIRCLE_BOX - Static variable in class jpicedt.format.input.pstricks.PsBox
  expects a \\pscirclebox macro
CIRCLE_CENTERED - Static variable in class jpicedt.graphic.model.Arrow
CIRCLE_FLUSHED - Static variable in class jpicedt.graphic.model.Arrow
CIRCLE_FROM_3PTS - Static variable in class jpicedt.graphic.toolkit.DrawToolFactory
CLICK_DISTANCE - Static variable in interface jpicedt.graphic.view.ViewConstants
  a constant that can be used as the max.
CLOSED_MULTI_CURVE - Static variable in class jpicedt.graphic.toolkit.DrawToolFactory
CLOSED_PS_CURVE - Static variable in class jpicedt.graphic.toolkit.DrawToolFactory
CLOSED_SMOOTH_POLY - Static variable in class jpicedt.graphic.toolkit.DrawToolFactory
COEF_SLIDER_MAX - Static variable in class jpicedt.graphic.model.PicSmoothPolygon
  Max value of smoothness coefficient accessible to Jslider in the geometry editor
COEF_SLIDER_MIN - Static variable in class jpicedt.graphic.model.PicSmoothPolygon
  Min value of smoothness coefficient accessible to JSlider in the geometry editor
CONTENT_TYPE_CHANGE - Static variable in class jpicedt.graphic.PECanvas
  property name for content-type's change events
CROSSHATCH - Static variable in interface jpicedt.graphic.model.PicObjectConstants
CROSSHATCH_FILLED - Static variable in interface jpicedt.graphic.model.PicObjectConstants
CR_LF - Static variable in interface jpicedt.format.output.latex.LatexConstants
  Line separator for the current platform (i.e.
CR_LF - Static variable in interface jpicedt.format.output.pstricks.PstricksConstants
  Line separator for the current platform (i.e.
CR_LF - Static variable in interface jpicedt.graphic.io.formatter.JPICConstants
  Line separator for the current platform (i.e.
CR_LF_TAB - Static variable in interface jpicedt.graphic.io.formatter.JPICConstants
  line separator + tabulation
CTRL_P_1 - Static variable in class jpicedt.graphic.model.PicCircleFrom3Points
  index of first control-point, aka P_1, in `controlPts` list
CTRL_P_2 - Static variable in class jpicedt.graphic.model.PicCircleFrom3Points
  index of second control-point, aka P_2, in `controlPts` list
CTRL_P_3 - Static variable in class jpicedt.graphic.model.PicCircleFrom3Points
  index of last control-point, aka P_3, in `controlPts` list
CURRENT_OBJ_ATTRIBUTES - Static variable in class jpicedt.format.input.util.Pool
  Key used to fetch the attribute set attached to the current element "currentObj"
C_SLIDER_MAX - Static variable in class jpicedt.graphic.model.PicPsCurve
C_SLIDER_MIN - Static variable in class jpicedt.graphic.model.PicPsCurve
CommentExpression - class jpicedt.format.input.util.CommentExpression.
  Parse comment strings.
CommentExpression(String) - Constructor for class jpicedt.format.input.util.CommentExpression
CompositeView - class jpicedt.graphic.view.CompositeView.
  a CompositeView is a graphic representation of a BranchElement
CompositeView(BranchElement) - Constructor for class jpicedt.graphic.view.CompositeView
  construct a new View for the given PicGroup
ContentType - interface jpicedt.graphic.ContentType.
  Specifies a content-type (aka mime-type) for a Drawing document created by an editor-kit.
Context - class jpicedt.format.input.util.Context.
  A class that stores context information about the parsing process, like : current line number, current parsed substring, block markers, stack for markers...
Context(Reader) - Constructor for class jpicedt.format.input.util.Context
  build a new Context fed by the given reader
CursorFactory - class jpicedt.graphic.toolkit.CursorFactory.
  A factory for custom cursors.
CursorFactory() - Constructor for class jpicedt.graphic.toolkit.CursorFactory
CustomizerDialog - class jpicedt.graphic.toolkit.CustomizerDialog.
  A dialog box that lays out an array of AbstractCustomizer's inside a JPanel or a JTabbedPane, depending on the number of customizers fed to the constructor.
CustomizerDialog(AbstractCustomizer[], String, int) - Constructor for class jpicedt.graphic.toolkit.CustomizerDialog
  Creates a new dialog box from the given array of AbstractCustomizer's, laying them out in a JTabbedPane.
  By default, clicking the OK button does not close this dialog box, this must be set separately by invoking `setOkButtonClosesDialog`.
CustomizerDialog(AbstractCustomizer[], String, int, int) - Constructor for class jpicedt.graphic.toolkit.CustomizerDialog
  Creates a new dialog box from the given array of AbstractCustomizer's, laying them out in a JTabbedPane.
  By default, clicking the OK button does not close this dialog box, this must be set separately by invoking `setOkButtonClosesDialog`.
CustomizerDialog(AbstractCustomizer) - Constructor for class jpicedt.graphic.toolkit.CustomizerDialog
  Builds a new dialog box from a single customizer.
  By default, clicking the OK button does not close this dialog box, this must be set separately by invoking `setOkButtonClosesDialog`.
CustomizerDialog(AbstractCustomizer, int) - Constructor for class jpicedt.graphic.toolkit.CustomizerDialog
  Builds a new dialog box from a single customizer.
  By default, clicking the OK button does not close this dialog box, this must be set separately by invoking `setOkButtonClosesDialog`.
CustomizerFactory - interface jpicedt.graphic.toolkit.CustomizerFactory.
  Tags Element's able to produce an AbstractCustomizer suited for editing its geometry.
canRedo() - Method in class jpicedt.graphic.PECanvas
canUndo() - Method in class jpicedt.graphic.PECanvas
canvas - Variable in class jpicedt.test.TestCanvas
cascadeDrawingBoards() - Method in class jpicedt.ui.MDIManager
  Rearranges all open drawing-boards by cascading them
cascadeDrawingBoards() - Method in class jpicedt.ui.internal.InternalFrameMDIManager
  Cascade all open internal frames
cascadeDrawingBoards() - Method in class jpicedt.ui.internal.JFrameMDIManager
  Cascade all open internal frames
centerViewport() - Method in class jpicedt.graphic.PEScrollPane
  Bring the origin (i.e.
changeLock - Variable in class jpicedt.graphic.model.BranchElement
  a semaphor that signals a change of state is underway in this BranchElement and it shouldn't process events coming from its children before the change is completed (hence this is used inside `forwardChangedUpdate()`); set it to true each time you start modifying children in batch mode and you don't want events to be forwarded to the root of the hierarchy before everything is completed (e.g.
changeLock - Variable in class jpicedt.graphic.model.PicNodeConnection
  a semaphor that signals a change of state is underway in this PicNodeConnection and it shouldn't process events coming from its node before the change is completed (hence this is used inside `forwardChangedUpdate()`); set it to true each time you start modifying nodes AND edge simulatneously and you don't want events to be forwarded to the root of the hierarchy before everything is completed (e.g.
changedUpdate(DrawingEvent.EventType) - Method in class jpicedt.format.output.eepic.EepicViewFactory.EllipseView
  Give notification from the model that a change occured for an element this view is responsible for rendering.
changedUpdate(DrawingEvent.EventType) - Method in class jpicedt.format.output.latex.LatexViewFactory.EllipseView
  Give notification from the model that a change occured for an element this view is responsible for rendering.
changedUpdate(DrawingEvent) - Method in interface jpicedt.graphic.event.DrawingListener
  called when an element changed in the drawing
changedUpdate(DrawingEvent) - Method in class jpicedt.graphic.toolkit.DefaultSelectionHandler
  Implementation of DrawingListener interface aimed at keeping this selection-handler always synchronized with the Drawing, especially when the Drawing content gets modified directly throught the Drawing API (as opposed to using selection-related methods in PECanvas).
changedUpdate(DrawingEvent.EventType) - Method in class jpicedt.graphic.view.CompositeView
  Give notification from the model that a change occured for an element this view is responsible for rendering.
changedUpdate(DrawingEvent.EventType, double) - Method in class jpicedt.graphic.view.DefaultHighlighterFactory.DefaultHighlighter
  Give notification from the model that a change occured for an element's highlighting this highlighter is responsible for rendering.
changedUpdate(DrawingEvent.EventType) - Method in class jpicedt.graphic.view.DefaultViewFactory.LeafElementView
  Give notification from the model that a change occured for an element this view is responsible for rendering.
changedUpdate(DrawingEvent.EventType) - Method in class jpicedt.graphic.view.DefaultViewFactory.TextView
  Give notification from the model that a change occured to the text this view is responsible for rendering.
changedUpdate(DrawingEvent.EventType) - Method in class jpicedt.graphic.view.DefaultViewFactory.TextViewHybrid
  Give notification from the model that a change occured to the text this view is responsible for rendering.
changedUpdate(DrawingEvent.EventType, double) - Method in interface jpicedt.graphic.view.Highlighter
  Give notification from the model that a change occured for an element's highlighting this highlighter is responsible for rendering.
changedUpdate(DrawingEvent.EventType) - Method in interface jpicedt.graphic.view.View
  Give notification from the model that a change occured for an element this view is responsible for rendering.
characters(char[], int, int) - Method in class jpicedt.graphic.io.parser.JPICXmlHandler
checkModifiersEx(int, int) - Method in class jpicedt.graphic.event.PEMouseEvent
  Convenience method to test the state of all modal keys and mouse buttons just after the mouse event occured.
children - Variable in class jpicedt.graphic.model.BranchElement
  the array that contains children
children() - Method in class jpicedt.graphic.model.BranchElement
cleanTmpDir() - Static method in class jpicedt.ui.util.RunExternalCommand
  Delete files created by JPicEdt or programms called by JPicEdt (LaTeX, dvips,...).
clear() - Method in class jpicedt.graphic.model.BranchElement
  remove all the children
clear() - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SelectedPointsHandler
  clears the state of this handler by removing the reference to the current Element and its selected points
clone() - Method in class jpicedt.graphic.PicPoint
  Creates and returns a deep copy of this PicPoint.
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.DefaultLeafElement
  Returns a clone of this element
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
  Return a deep copy of this element.
clone() - Method in class jpicedt.graphic.model.PicCircleFrom3Points
  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.PicMultiCurve
  Override Object.clone() method
clone() - Method in class jpicedt.graphic.model.PicNodeConnection
clone() - Method in class jpicedt.graphic.model.PicParallelogram
  Overrides Object.clone() method
clone() - Method in class jpicedt.graphic.model.PicPsCurve
  Overide Object.clone() method
clone() - Method in class jpicedt.graphic.model.PicSmoothPolygon
  Overide Object.clone() method
clone() - Method in class jpicedt.graphic.model.PicText
  Override Object.clone() method
closeBoard(PEDrawingBoard) - Static method in class jpicedt.JPicEdt
  Close the given board, or the currently active board if "board" is null.
closeBoard(PEDrawingBoard) - Method in class jpicedt.ui.MDIManager
  Ask the given board to close itself
closeBoard(PEDrawingBoard) - Method in class jpicedt.ui.internal.InternalFrameMDIManager
closeBoard(PEDrawingBoard) - Method in class jpicedt.ui.internal.JFrameMDIManager
closure - Variable in class jpicedt.graphic.model.PicEllipse
  closure type
colorDEFAULT - Static variable in class jpicedt.graphic.grid.Grid
  default colour used to paint grid lines
colorToHex(Color) - Method in class jpicedt.graphic.io.formatter.XmlAttributeSet
  Convert the given Color to a XML-like RGB string, each colour being expressed in the hexadecimal radix
compare(Object, Object) - Method in class jpicedt.graphic.PicPoint.XComparator
compare(Object, Object) - Method in class jpicedt.graphic.PicPoint.YComparator
componentHidden(ComponentEvent) - Method in class jpicedt.graphic.toolkit.AbstractCustomizer
  public as an implementation side effect
componentMoved(ComponentEvent) - Method in class jpicedt.graphic.toolkit.AbstractCustomizer
  public as an implementation side effect
componentResized(ComponentEvent) - Method in class jpicedt.graphic.toolkit.AbstractCustomizer
  public as an implementation side effect
componentShown(ComponentEvent) - Method in class jpicedt.graphic.toolkit.AbstractCustomizer
  calls "activated"
computeTangentToPath(Shape, PicPoint, double) - Static method in class jpicedt.graphic.PEToolKit
  Returns the tangent to the given path, computed at the path-point which is closest to the given point "pt" than the given maximum distance Return null otherwise (ie if pt is too far from the given shape).
con - Variable in class jpicedt.test.TestBoard
con - Variable in class jpicedt.test.TestCanvas
configure(Properties) - Method in class jpicedt.format.output.eepic.EepicContentType
  Configure the EditorKit and the FormatterFactory returned by the factory methods, from the given Properties
configure(Properties) - Static method in class jpicedt.format.output.eepic.EepicFormatter
  Configure static fields using the given Properties object
configure(Properties) - Method in class jpicedt.format.output.latex.LatexContentType
  Configure the EditorKit and the FormatterFactory returned by the factory methods, from the given Properties
configure(Properties) - Static method in class jpicedt.format.output.latex.LatexFormatter
  Configure static fields using the given Properties object
configure(Properties) - Static method in class jpicedt.format.output.latex.LatexViewFactory
  Configure static fields using the given Properties object
configure(Properties) - Method in class jpicedt.format.output.pstricks.PstricksContentType
  Configure the EditorKit and the FormatterFactory returned by the factory methods, from the given Properties
configure(Properties) - Static method in class jpicedt.format.output.pstricks.PstricksFormatter
  Configure static fields using the given Properties object
configure(Properties) - Method in interface jpicedt.graphic.ContentType
  Configure the EditorKit and the FormatterFactory returned by the factory methods, from the given Properties
configure(Properties) - Method in class jpicedt.graphic.DefaultContentType
  Configure the EditorKit and the FormatterFactory (as returned by factory methods), from the given Properties.
configure(Properties) - Static method in class jpicedt.graphic.io.formatter.JPICFormatter
  Configure static fields using the given Properties object This implementation does nothing so far.
configure(Properties) - Static method in class jpicedt.graphic.view.DefaultViewFactory
  Configure static fields using the given Properties object
configure(Properties) - Static method in class jpicedt.ui.dialog.PEFileChooser
  Configure the default directory for the static JFileChooser's from the given Properties object, using the following key/value pairs :
  key = KEY_FILE_DIRECTORY, value = path-to-a-directory-for-opening-new-files Then reinits the static JFileChooser so that they'll reflect the new preferences next time they're called.
confirmMsg(String) - Method in class jpicedt.ui.util.PEProgressBar
  open a dialog box with the given information message
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.
containsClass(Class) - Method in interface jpicedt.graphic.SelectionHandler
  Returns whether this selection-handler contains objects that are of the same type of inherit from the given clazz.
containsClass(Class) - Method in class jpicedt.graphic.model.BranchElement
  Returns whether this BranchElement contains objects that are of the same type of inherit from the given clazz.
contentType - Variable in class jpicedt.graphic.PECanvas
  the current content-type for this PECanvas (determines the EditorKit behaviour)
context - Variable in class jpicedt.format.input.DefaultParser
  holds information about the current parser state
controlPts - Variable in class jpicedt.graphic.model.PicCircleFrom3Points
  A list holding the three control-points this circle goes through, and serving as a convenient caching mechanism.
convertCubicBezierToQuad(Point2D, Point2D, Point2D, Point2D) - Static method in class jpicedt.graphic.PEToolKit
  Given four specification points of a cubic bezier spline, returns an array of five PicPoint's containing the specification points of two quad bezier splines having the same geometry as the given curve.
convertCubicBezierToQuad(CubicCurve2D) - Static method in class jpicedt.graphic.PEToolKit
  Converts the given cubic curve to a quad curve
convertQuadBezierToCubic(Point2D, Point2D, Point2D) - Static method in class jpicedt.graphic.PEToolKit
  Given the three specification points of a quad bezier spline, returns an array of PicPoint's containing the four specification points of a cubic spline having the same geometry.
convertQuadBezierToCubic(QuadCurve2D) - Static method in class jpicedt.graphic.PEToolKit
  Converts the given quad curve to a cubic curve
convertToEllipse() - Method in class jpicedt.graphic.model.PicCircleFrom3Points
  Convert this circle to a new PicEllipse object.
convertToMultiCurve() - Method in class jpicedt.graphic.model.PicEllipse
  Return a Bezier curve created from this ellipse
convertToMultiCurve() - Method in class jpicedt.graphic.model.PicMultiCurve
  converts this ELement to a PicMultiCurve, i.e., itself (no copy).
convertToMultiCurve() - Method in interface jpicedt.graphic.model.PicMultiCurveConvertable
  converts this ELement to a PicMultiCurve
convertToMultiCurve() - Method in class jpicedt.graphic.model.PicParallelogram
  Return a polygon created from the sides of this parallelogram.
convertToMultiCurve() - Method in class jpicedt.graphic.model.PicPsCurve
  converts this PicPsCurve to a PicMultiCurve, by simply relying on the appropriate constructor in class `PicMultiCurve`.
convertToMultiCurve() - Method in class jpicedt.graphic.model.PicSmoothPolygon
  converts this PicSmoothPolygon to a PicMultiCurve, by simply relying on the appropriate constructor in class `PicMultiCurve`.
copy(Clipboard) - Method in class jpicedt.graphic.PECanvas
  Copy the content of the current selection (through a GraphicTransferable) to the System's clipboard (after a formatting to text), AND to the given clipboard if non-null (the latter can be a local clipboard supporting more data-flavors than the system clipboard)
copy() - Method in class jpicedt.graphic.PECanvas
  Copy the content of the current selection to the System's clipboard (after a formatting to text)
copy() - Method in class jpicedt.graphic.model.Arrow
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.DefaultPointIndexIterator
counter - Variable in class jpicedt.graphic.model.PicGroup.GroupPointIterator
createActionMap(ActionDispatcher, ActionLocalizer) - Static method in class jpicedt.graphic.toolkit.EditorKit
createActions(ActionDispatcher, ActionLocalizer, HitInfo) - Method in class jpicedt.graphic.model.AbstractCurve
  Creates an array of Action's related to this object
createActions(ActionDispatcher, ActionLocalizer, HitInfo) - Method in class jpicedt.graphic.model.PicCircleFrom3Points
  Create an array of Action's related to this object
createActions(ActionDispatcher, ActionLocalizer, HitInfo) - Method in class jpicedt.graphic.model.PicGroup
  Creates an array of Action's related to this object
createActions(ActionDispatcher, ActionLocalizer, HitInfo) - Method in class jpicedt.graphic.model.PicMultiCurve
  Create an array of Action's related to this object
createActions(ActionDispatcher, ActionLocalizer, HitInfo) - Method in class jpicedt.graphic.model.PicParallelogram
  Create an array of Action's related to this object
createActions(ActionDispatcher, ActionLocalizer, HitInfo) - Method in class jpicedt.graphic.model.PicPsCurve
  Create an array of Action's related to this object
createActions(ActionDispatcher, ActionLocalizer, HitInfo) - Method in class jpicedt.graphic.model.PicSmoothPolygon
  Create an array of Action's related to this object
createActions(ActionDispatcher, ActionLocalizer, HitInfo) - Method in interface jpicedt.graphic.toolkit.ActionFactory
  Create an array of PEAction's related to the Element
createArrow(PicAttributeSet, PicAttributeName) - Method in class jpicedt.format.output.eepic.EepicViewFactory
createArrow(PicAttributeSet, PicAttributeName) - Method in class jpicedt.graphic.view.DefaultViewFactory
createArrowIcons(boolean) - Static method in class jpicedt.graphic.model.Arrow
  build icons for e.g.
createArrowsFromPstricksString(String) - Static method in class jpicedt.format.output.pstricks.PstricksUtilities
createComboBox(Object[]) - Static method in class jpicedt.graphic.PEToolKit
  creates a JComboBox
createCustomizer(Properties) - Method in class jpicedt.format.output.eepic.EepicContentType
  Returns a customizer panel for this content-type
createCustomizer(Properties) - Method in class jpicedt.format.output.latex.LatexContentType
  Returns a customizer panel for this content-type
createCustomizer(Properties) - Method in class jpicedt.format.output.pstricks.PstricksContentType
  Returns a customizer panel for this content-type
createCustomizer(Properties) - Method in interface jpicedt.graphic.ContentType
  Returns a customizer panel for this content-type
createCustomizer(Properties) - Method in class jpicedt.graphic.DefaultContentType
  Returns a customizer panel for this content-type.
createCustomizer() - Method in class jpicedt.graphic.PageFormat
  Return a dialog for editing this PageFormat
createCustomizer(Properties) - Static method in class jpicedt.graphic.PageFormat
  Return a dialog for editing the PageFormat's values stored in the given Properties.
createCustomizer() - Method in class jpicedt.graphic.model.AbstractCurve
  Returns a Customizer for geometry editing
createCustomizer() - Method in class jpicedt.graphic.model.PicCircleFrom3Points
  Return a Customizer for geometry editing
createCustomizer() - Method in class jpicedt.graphic.model.PicEllipse
createCustomizer() - Method in class jpicedt.graphic.model.PicGroup
createCustomizer() - Method in class jpicedt.graphic.model.PicMultiCurve
  Returns a Customizer for geometry editing
createCustomizer() - Method in class jpicedt.graphic.model.PicParallelogram
createCustomizer() - Method in class jpicedt.graphic.model.PicPsCurve
createCustomizer() - Method in class jpicedt.graphic.model.PicSmoothPolygon
createCustomizer() - Method in class jpicedt.graphic.model.PicText
  Return a Customizer for geometry editing
createCustomizer() - Method in interface jpicedt.graphic.toolkit.CustomizerFactory
  Returns a customizer (Swing) component
createCustomizer(Properties) - Static method in class jpicedt.ui.util.RunExternalCommand
createDefaultContentType() - Method in class jpicedt.graphic.toolkit.EditorKit
  Creates a default content-type suited for this editor
createDefaultEditorKit(ContentType) - Method in class jpicedt.graphic.PECanvas
  Creates a default editor kit (`EditorKit`) whose factory delegates are initialized from the given content-type.
createDefaultModel() - Method in class jpicedt.widgets.DecimalNumberField
createDefaultModel() - Method in class jpicedt.widgets.WholeNumberField
createDefaultParameterString() - Method in class jpicedt.format.output.pstricks.PstricksFormatter
  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).
createDrawTool(String) - Method in class jpicedt.graphic.toolkit.DrawToolFactory
  Returns a MouseTool of the given type.
createFilteredCollection(Class) - Method in interface jpicedt.graphic.SelectionHandler
  Returns a list containing elements in the selection that are of the same type or inherit the given clazz.
createFilteredCollection(Class) - Method in class jpicedt.graphic.model.BranchElement
  Returns a list containing children of this BranchElement that are of the same type or inherit the given clazz.
createFlattenedPath(Shape, double) - Static method in class jpicedt.graphic.PEToolKit
  Return an array of Line2D's representing the (visible part of the) flattened path of the given shape.
createFormatter() - Method in class jpicedt.format.output.eepic.EepicContentType
  creates a FormatterFactory that's suited for this content-type default implementation returns null.
createFormatter(Element) - Method in class jpicedt.format.output.eepic.EepicFormatter
createFormatter(Drawing, Object) - Method in class jpicedt.format.output.eepic.EepicFormatter
createFormatter() - Method in class jpicedt.format.output.latex.LatexContentType
  creates a FormatterFactory that's suited for this content-type default implementation returns null.
createFormatter(Element) - Method in class jpicedt.format.output.latex.LatexFormatter
createFormatter(Drawing, Object) - Method in class jpicedt.format.output.latex.LatexFormatter
createFormatter() - Method in class jpicedt.format.output.pstricks.PstricksContentType
  creates a FormatterFactory that's suited for this content-type default implementation returns null.
createFormatter(Element) - Method in class jpicedt.format.output.pstricks.PstricksFormatter
createFormatter(Drawing, Object) - Method in class jpicedt.format.output.pstricks.PstricksFormatter
createFormatter() - Method in interface jpicedt.graphic.ContentType
  Creates a FormatterFactory that's suited for this content-type
createFormatter() - Method in class jpicedt.graphic.DefaultContentType
  creates a FormatterFactory suited for the JPIC-XML content-type
createFormatter(Element) - Method in interface jpicedt.graphic.io.formatter.FormatterFactory
createFormatter(Drawing, Object) - Method in interface jpicedt.graphic.io.formatter.FormatterFactory
createFormatter(Element) - Method in class jpicedt.graphic.io.formatter.JPICFormatter
  Return a Formatter able to format the given Element in the JPIC-XML format
createFormatter(Drawing, Object) - Method in class jpicedt.graphic.io.formatter.JPICFormatter
  Return a Formatter able to format the given Drawing in the JPIC-XML language ;
createHeader() - Method in class jpicedt.format.output.eepic.EepicFormatter.DrawingFormatter
createHeader() - Method in class jpicedt.format.output.latex.LatexFormatter.DrawingFormatter
createHighlighter(Element) - Method in class jpicedt.graphic.view.DefaultHighlighterFactory
createHighlighter(Element) - Method in interface jpicedt.graphic.view.HighlighterFactory
createImageIcon(String) - Static method in class jpicedt.graphic.PEToolKit
  create an ImageIcon built from "/jpicedt/images/"+icon+".gif"
createInputMap() - Method in class jpicedt.graphic.toolkit.EditorKit
createJLabel(String) - Static method in class jpicedt.graphic.PEToolKit
  create a JLabel with an Icon built from "/jpicedt/images/"+icon+".gif"
createMDIComponent(JPanel) - Method in class jpicedt.ui.MDIManager
  Factory method that creates a MDIComponent that acts as a wrapper for the given pane.
createMDIComponent(JPanel) - Method in class jpicedt.ui.internal.InternalFrameMDIManager
  Factory method that creates an MDIComponent which acts as a UI delegate to the given pane.
createMDIComponent(JPanel) - Method in class jpicedt.ui.internal.JFrameMDIManager
  Factory method that creates an MDIComponent which acts as a UI delegate to the given pane.
createMDIManager(String, PEProgressBar) - Static method in class jpicedt.ui.MDIManager
  Create an MDIManager according to the given value.
createMenu() - Static method in class jpicedt.ui.util.BeanShell
  Return a JMenu containing a hierarchy of JMenu's and JMenuItem's built from the BSH scripts contained, first in the installation script directory, then in the user script directory.
createMenu() - Static method in class jpicedt.ui.util.Fragments
  Return a JMenu containing a hierarchy of JMenu's and JMenuItem's built from the fragments contained, first in the installation fragment directory, then in the user fragment directory.
createMouseTransform(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory
  Return a MouseTransform whose type is adequate with the given mouse-event.
createMouseTransform(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory
  Return a MouseTransform whose type is adequate with the given mouse-event.
createMouseTransform(PEMouseEvent) - Method in interface jpicedt.graphic.toolkit.MouseTransformFactory
  Return a MouseTransform whose type is adequate with the given mouse-event.
createPaintForInterior(PicAttributeSet) - Method in class jpicedt.format.output.eepic.EepicViewFactory
createPaintForInterior(PicAttributeSet) - Method in class jpicedt.format.output.latex.LatexViewFactory
  Returns LATEX_FILL, ie black filling only is allowed.
createPaintForInterior(PicAttributeSet) - Method in class jpicedt.graphic.view.DefaultViewFactory
  Returns a Paint object from the given attributes, that is suited for painting the interior of a shape.
createPaintForOutline(PicAttributeSet) - Method in class jpicedt.format.output.eepic.EepicViewFactory
createPaintForOutline(PicAttributeSet) - Method in class jpicedt.graphic.view.DefaultViewFactory
  Returns a Paint object from the given attributes, that is suited for painting an outline, or null if LINE_STYLE is NONE.
createParameterString(Element) - Method in class jpicedt.format.output.pstricks.PstricksFormatter
  Returns PsTricks's "standard" parameter string for the given Element: linewidth=xxx, linecolor=xxxx, doubleline=true/false and rel.
createParser() - Static method in class jpicedt.MiscUtilities
  Return a parser dynamically created from the sub-trees found in directory jpicedt.format.*
createPath(Shape) - Static method in class jpicedt.graphic.PEToolKit
  Return an array of Line2D, Quad2D and Cubic2D, representing the (visible part of the) path of the given shape.
createPopupMenu(PECanvas, HitInfo) - Method in interface jpicedt.graphic.toolkit.PopupMenuFactory
createPopupMenu(PECanvas, HitInfo) - Method in class jpicedt.ui.internal.PEPopupMenuFactory
createPopupMenuFactory() - Method in class jpicedt.ui.MDIManager
  Factory method to create a PopupMenuFactory for newly created board
createPstricksStringFromArrows(Element) - Static method in class jpicedt.format.output.pstricks.PstricksUtilities
createStroke(PicAttributeSet) - Method in class jpicedt.format.output.eepic.EepicViewFactory
createStroke(double) - Method in class jpicedt.graphic.view.DefaultHighlighterFactory
  Returns a Stroke object suited for painting hightlighter's stroke, e.g.
createStroke(PicAttributeSet) - Method in class jpicedt.graphic.view.DefaultViewFactory
createTestCanvas() - Method in class jpicedt.test.TestCanvas
createTmpFile() - Static method in class jpicedt.ui.util.RunExternalCommand
  Create a new tmp file if it doesn't exit yet
createView(Element) - Method in class jpicedt.format.output.eepic.EepicViewFactory
createView(Element) - Method in class jpicedt.format.output.latex.LatexViewFactory
createView(Element) - Method in class jpicedt.format.output.pstricks.PstricksViewFactory
createView(Element) - Method in class jpicedt.graphic.view.DefaultViewFactory
createView(Element) - Method in interface jpicedt.graphic.view.ViewFactory
createViewFactory() - Method in class jpicedt.format.output.eepic.EepicContentType
  Creates a ViewFactory that's suited for this content-type
createViewFactory() - Method in class jpicedt.format.output.latex.LatexContentType
  Creates a ViewFactory that's suited for this content-type
createViewFactory() - Method in class jpicedt.format.output.pstricks.PstricksContentType
  Creates a ViewFactory that's suited for this content-type
createViewFactory() - Method in interface jpicedt.graphic.ContentType
  Creates a ViewFactory that's suited for this content-type
createViewFactory() - Method in class jpicedt.graphic.DefaultContentType
  Creates a ViewFactory that's suited for this content-type
currentGroup - Variable in class jpicedt.format.input.util.Pool
  either the main drawing, or a subgroup ; each new parsed Element should be added to this group
currentLocalizer() - Static method in class jpicedt.Localizer
currentObj - Variable in class jpicedt.format.input.util.Pool
  Convenience used to share information (e.g.
curvatureA - Variable in class jpicedt.graphic.model.PicPsCurve
  Curvature parameters a,b,c of pscurve.
curvatureB - Variable in class jpicedt.graphic.model.PicPsCurve
curvatureC - Variable in class jpicedt.graphic.model.PicPsCurve
curve - Variable in class jpicedt.format.output.eepic.AbstractCurveFormatter
  the Element this formater acts upon
curve - Variable in class jpicedt.format.output.latex.AbstractCurveFormatter
  the Element this formater acts upon
curve - Variable in class jpicedt.format.output.pstricks.AbstractCurveFormatter
  the Element this formatter acts upon
curveTo(PicPoint, PicPoint, PicPoint) - Method in class jpicedt.graphic.model.AbstractCurve
  If this curve if OPEN and NON-EMPTY, adds the given points (2 control points and an endpoint) to the end of the curve.
  If the curve is closed, use `splitSegment` instead.
curveTo(PicPoint, PicPoint, PicPoint) - Method in class jpicedt.graphic.model.PicMultiCurve
  If this curve if OPEN and NON-EMPTY, adds the given points (2 control points and an endpoint) to the end of the curve, then fire a GEOMETRY_CHANGE event.
  If the curve is closed, you should use `splitSegment` instead, since this method does nothing in this case ;-)
cut(Clipboard) - Method in class jpicedt.graphic.PECanvas
  Cut the content of the current selection (through a GraphicTransferable) to the System clipboard, AND to the given ClipBoard if non-null.
cut() - Method in class jpicedt.graphic.PECanvas
  Cut the content of the current selection to the System clipboard, after formatting to text.

## D

DASH - Static variable in class jpicedt.graphic.grid.Grid
  paint grid lines using dashed lines
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
DEBUG - Static variable in class jpicedt.Log
DEBUG - Static variable in interface jpicedt.format.input.util.ExpressionConstants
  debug flag ; turn on for verbose parsing
DEFAULT - Static variable in class jpicedt.graphic.model.PicParallelogram
  predefined constraint for setPoint()
DEFAULT_BITMAP_CREATION_COMMAND - Static variable in class jpicedt.ui.util.RunExternalCommand
  default commands parameters
DEFAULT_BUTTON - Static variable in class jpicedt.graphic.toolkit.CustomizerDialog
  mask to display the DEFAULT button
DEFAULT_CONTENT_TYPE_INDEX - Static variable in class jpicedt.MiscUtilities
  default index in array returned by getAvailableContentTypes
DEFAULT_CURVATURE_A - Static variable in class jpicedt.graphic.model.PicPsCurve
  default values for the curvature parameters
DEFAULT_CURVATURE_B - Static variable in class jpicedt.graphic.model.PicPsCurve
DEFAULT_CURVATURE_C - Static variable in class jpicedt.graphic.model.PicPsCurve
DEFAULT_DIRECTORY - Static variable in class jpicedt.ui.dialog.PEFileChooser
  the user's home directory
DEFAULT_DVIPS_COMMAND - Static variable in class jpicedt.ui.util.RunExternalCommand
  default commands parameters
DEFAULT_DVI_COMMAND - Static variable in class jpicedt.ui.util.RunExternalCommand
  default commands parameters
DEFAULT_EM_LINE_LENGTH - Static variable in interface jpicedt.format.output.latex.LatexConstants
DEFAULT_FILE_WRAPPER_EPILOG - Static variable in interface jpicedt.format.output.eepic.EepicConstants
DEFAULT_FILE_WRAPPER_EPILOG - Static variable in interface jpicedt.format.output.latex.LatexConstants
DEFAULT_FILE_WRAPPER_EPILOG - Static variable in interface jpicedt.format.output.pstricks.PstricksConstants
DEFAULT_FILE_WRAPPER_PROLOG - Static variable in interface jpicedt.format.output.eepic.EepicConstants
DEFAULT_FILE_WRAPPER_PROLOG - Static variable in interface jpicedt.format.output.latex.LatexConstants
DEFAULT_FILE_WRAPPER_PROLOG - Static variable in interface jpicedt.format.output.pstricks.PstricksConstants
DEFAULT_GS_COMMAND - Static variable in class jpicedt.ui.util.RunExternalCommand
  default commands parameters
DEFAULT_LATEX_COMMAND - Static variable in class jpicedt.ui.util.RunExternalCommand
  default commands parameters
DEFAULT_MAX_CIRCLE_DIAMETER - Static variable in interface jpicedt.format.output.latex.LatexConstants
DEFAULT_MAX_DISK_DIAMETER - Static variable in interface jpicedt.format.output.latex.LatexConstants
DEFAULT_MAX_EM_CIRCLE_SEGMENT_LENGTH - Static variable in interface jpicedt.format.output.latex.LatexConstants
DEFAULT_MAX_EM_LINE_SLOPE - Static variable in interface jpicedt.format.output.latex.LatexConstants
DEFAULT_SET - Static variable in class jpicedt.graphic.model.PicAttributeSet
  an immutable attribute set that serves as the resolving parent if no resolving parent is explicitly set
DEFAULT_SMOOTH_COEFF - Static variable in class jpicedt.graphic.model.PicSmoothPolygon
  the default value for the smoothness coefficient on startup.
DEFAULT_THICK_LINES_MAX_WIDTH - Static variable in interface jpicedt.format.output.eepic.EepicConstants
  all lines with a thickness .lt.
DEFAULT_THIN_LINES_MAX_WIDTH - Static variable in interface jpicedt.format.output.eepic.EepicConstants
  all lines with a thickness .lt.
DEFAULT_TMPDIR - Static variable in class jpicedt.JPicEdt
  default platform tmp dir
DEFAULT_USER1_COMMAND - Static variable in class jpicedt.ui.util.RunExternalCommand
  default commands parameters
DEFAULT_USER2_COMMAND - Static variable in class jpicedt.ui.util.RunExternalCommand
  default commands parameters
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
DOTS - Static variable in class jpicedt.format.input.pstricks.PsPolygonExpression
  parses a \\psdots command
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
DOUBLE - Static variable in interface jpicedt.format.input.util.ExpressionConstants
  type for NumericalExpression
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
DPMM - Static variable in class jpicedt.graphic.PageFormat
  screen dot per mm ; used during coordinates translation from model to view.
  the effect is to render 1 cm as a "true" cm (or approximately) on the screen
DRAW - Static variable in class jpicedt.graphic.toolkit.CursorFactory
DRAWING_CHANGE - Static variable in class jpicedt.graphic.PECanvas
  property name for drawing-change events
DVIPS - Static variable in class jpicedt.ui.util.RunExternalCommand
  static field defining an external "dvips" command, and also used by ActionLocalizer
DVIVIEWER - Static variable in class jpicedt.ui.util.RunExternalCommand
  static field defining an external "xdvi" (or similar) command, and also used by ActionLocalizer
DebugFocusManager - class jpicedt.ui.util.DebugFocusManager.
  A subclass of Swing's DefaultFocusManager that aims at helping us debug FocusEvent related bugs
DebugFocusManager() - Constructor for class jpicedt.ui.util.DebugFocusManager
DebugRepaintManager - class jpicedt.ui.util.DebugRepaintManager.
  A RepaintManager that may used for debugging purpose
DebugRepaintManager() - Constructor for class jpicedt.ui.util.DebugRepaintManager
  creates a new DebugRepaintManager with double-buffering turned off
DecimalNumberField - class jpicedt.widgets.DecimalNumberField.
  A JtextField that accept only DecimalNumbers
DecimalNumberField(int) - Constructor for class jpicedt.widgets.DecimalNumberField
  contructs a new Field with "columns" as the initial number of columns
DecimalNumberField(double, int, boolean) - Constructor for class jpicedt.widgets.DecimalNumberField
  contructs a new Field with an initial value and an initial number of columns, and the given "positiveOnly" flag
DecimalNumberField(double, int) - Constructor for class jpicedt.widgets.DecimalNumberField
  constructs a new Field with an initial value and an initial number of columns
DecimalNumberField.DecimalNumberDocument - class jpicedt.widgets.DecimalNumberField.DecimalNumberDocument.
DecimalNumberField.DecimalNumberDocument() - Constructor for class jpicedt.widgets.DecimalNumberField.DecimalNumberDocument
DefaultActionDispatcher - class jpicedt.graphic.toolkit.DefaultActionDispatcher.
  An implementation of the ActionDispatcher interface that's suited for non-shared PEAction's (ie actions which are permanently "attached" to a given PECanvas).
DefaultActionDispatcher(PECanvas) - Constructor for class jpicedt.graphic.toolkit.DefaultActionDispatcher
  Builds an ActionDispatcher which permanently dispatches events to the given PECanvas.
DefaultContentType - class jpicedt.graphic.DefaultContentType.
  Default implementation of the ContentType interface suited for the JPIC-XML language.
DefaultContentType() - Constructor for class jpicedt.graphic.DefaultContentType
DefaultHighlighterFactory - class jpicedt.graphic.view.DefaultHighlighterFactory.
  This is the default factory used to create a Highlighter for a given Element.
DefaultHighlighterFactory() - Constructor for class jpicedt.graphic.view.DefaultHighlighterFactory
DefaultHighlighterFactory.AbstractCurveHighlighter - class jpicedt.graphic.view.DefaultHighlighterFactory.AbstractCurveHighlighter.
  a Highlighter for any concrete implementation of jpicedt.graphic.model.AbstractCurve.
DefaultHighlighterFactory.AbstractCurveHighlighter(AbstractCurve) - Constructor for class jpicedt.graphic.view.DefaultHighlighterFactory.AbstractCurveHighlighter
  construct a new Highlighter for the given curve
DefaultHighlighterFactory.CircleHighlighter - class jpicedt.graphic.view.DefaultHighlighterFactory.CircleHighlighter.
  a Highlighter for rendering circles.
DefaultHighlighterFactory.CircleHighlighter(PicCircleFrom3Points) - Constructor for class jpicedt.graphic.view.DefaultHighlighterFactory.CircleHighlighter
  construct a new Highlighter for the given ellipse
DefaultHighlighterFactory.CompositeHighlighter - class jpicedt.graphic.view.DefaultHighlighterFactory.CompositeHighlighter.
  an Highlighter for a BranchElement
DefaultHighlighterFactory.CompositeHighlighter(BranchElement) - Constructor for class jpicedt.graphic.view.DefaultHighlighterFactory.CompositeHighlighter
  construct a new Highlighter for the given PicGroup
DefaultHighlighterFactory.DefaultHighlighter - class jpicedt.graphic.view.DefaultHighlighterFactory.DefaultHighlighter.
  Default implementation of the Highlighter interface.
DefaultHighlighterFactory.DefaultHighlighter(Element) - Constructor for class jpicedt.graphic.view.DefaultHighlighterFactory.DefaultHighlighter
DefaultHighlighterFactory.EllipseHighlighter - class jpicedt.graphic.view.DefaultHighlighterFactory.EllipseHighlighter.
  a Highlighter for PicEllipse's.
DefaultHighlighterFactory.EllipseHighlighter(PicEllipse) - Constructor for class jpicedt.graphic.view.DefaultHighlighterFactory.EllipseHighlighter
  construct a new Highlighter for the given ellipse
DefaultHighlighterFactory.PsCurveHighlighter - class jpicedt.graphic.view.DefaultHighlighterFactory.PsCurveHighlighter.
  a Highlighter for PsCurve.
DefaultHighlighterFactory.PsCurveHighlighter(PicPsCurve) - Constructor for class jpicedt.graphic.view.DefaultHighlighterFactory.PsCurveHighlighter
  construct a new Highlighter for the given pscurve
DefaultHighlighterFactory.SmoothPolygonHighlighter - class jpicedt.graphic.view.DefaultHighlighterFactory.SmoothPolygonHighlighter.
  a Highlighter for SmoothPolygon.
DefaultHighlighterFactory.SmoothPolygonHighlighter(PicSmoothPolygon) - Constructor for class jpicedt.graphic.view.DefaultHighlighterFactory.SmoothPolygonHighlighter
  construct a new Highlighter for the given smooth-polygon
DefaultHighlighterFactory.TextHighlighter - class jpicedt.graphic.view.DefaultHighlighterFactory.TextHighlighter.
  a Highlighter for TextEditable's.
DefaultHighlighterFactory.TextHighlighter(TextEditable) - Constructor for class jpicedt.graphic.view.DefaultHighlighterFactory.TextHighlighter
  construct a new Highlighter for the given TextEditable
DefaultLeafElement - class jpicedt.graphic.model.DefaultLeafElement.
  This is a default implementation of AbstractElement targetting leaf Element's, i.e.
DefaultLeafElement() - Constructor for class jpicedt.graphic.model.DefaultLeafElement
  construct an Element with no parent and a default PicAttributeSet, and no specification points.
DefaultLeafElement(int) - Constructor for class jpicedt.graphic.model.DefaultLeafElement
  construct a Element with no parent and a default PicAttributeSet, and the given number of specification points.
DefaultLeafElement(int, PicAttributeSet) - Constructor for class jpicedt.graphic.model.DefaultLeafElement
  construct a DefaultElement with no parent and the given PicAttributeSet, and the given number of specification points.
DefaultLeafElement(DefaultLeafElement) - Constructor for class jpicedt.graphic.model.DefaultLeafElement
  cloning constructor ; specification points and attribute set are deeply copied.
DefaultParser - class jpicedt.format.input.DefaultParser.
  Default implementation of the Parser interface.
DefaultParser() - Constructor for class jpicedt.format.input.DefaultParser
  Creates a new DefaultParser, and attach some grammar rules to it.
  Tree structure = (WhiteSpaceOrEOL & (headExp | notParsable))*
  where : headExp = Root1 | Root2 | Root3 ...
DefaultPointIndexIterator - class jpicedt.graphic.model.DefaultPointIndexIterator.
  Default implementation of the PointIndexIterator interface, which simply iterates in ascending order over all control points.
DefaultPointIndexIterator(Element) - Constructor for class jpicedt.graphic.model.DefaultPointIndexIterator
  create a new PointIndexIterator for the given Element
DefaultSelectionHandler - class jpicedt.graphic.toolkit.DefaultSelectionHandler.
  Stores references to selected Element's.
DefaultSelectionHandler(EditorKit) - Constructor for class jpicedt.graphic.toolkit.DefaultSelectionHandler
  construct a new selection handler for this editor kit, with SelectionHandlerView as the default view.
DefaultViewFactory - class jpicedt.graphic.view.DefaultViewFactory.
  This is the default factory used to create a View for a given Element ; should be used when one wants to render all Element's attributes ; otherwise subclass with your own ViewFactory and override : createView : simply return your own View for some or all Element's (then call super.createView) factory methods, e.g.
DefaultViewFactory() - Constructor for class jpicedt.graphic.view.DefaultViewFactory
DefaultViewFactory.AbstractCurveView - class jpicedt.graphic.view.DefaultViewFactory.AbstractCurveView.
  a View for rendering any concrete implementation of jpicedt.graphic.model.AbstractCurve
DefaultViewFactory.AbstractCurveView(AbstractCurve) - Constructor for class jpicedt.graphic.view.DefaultViewFactory.AbstractCurveView
  construct a new View for the given curve
DefaultViewFactory.EllipseView - class jpicedt.graphic.view.DefaultViewFactory.EllipseView.
  a View for rendering ellipses defined by a parallelogram
DefaultViewFactory.EllipseView(PicEllipse) - Constructor for class jpicedt.graphic.view.DefaultViewFactory.EllipseView
  construct a new View for the given ellipse
DefaultViewFactory.LeafElementView - class jpicedt.graphic.view.DefaultViewFactory.LeafElementView.
  a View for rendering leaf-elements ; implements attributes caching, and shape rendering.
DefaultViewFactory.LeafElementView(Element) - Constructor for class jpicedt.graphic.view.DefaultViewFactory.LeafElementView
  construct a new View for the given Element
DefaultViewFactory.ParallelogramView - class jpicedt.graphic.view.DefaultViewFactory.ParallelogramView.
  a View for rendering parallelograms
DefaultViewFactory.ParallelogramView(PicParallelogram) - Constructor for class jpicedt.graphic.view.DefaultViewFactory.ParallelogramView
  construct a new View for the given PicParallelogram
DefaultViewFactory.PicNodeConnectionView - class jpicedt.graphic.view.DefaultViewFactory.PicNodeConnectionView.
  a View for rendering any concrete implementation of jpicedt.graphic.model.PicNodeConnection This view is responsible for painting the edge only! Nodes are rendered with their own view (provided they were added to the drawing at some early point...)
DefaultViewFactory.PicNodeConnectionView(PicNodeConnection) - Constructor for class jpicedt.graphic.view.DefaultViewFactory.PicNodeConnectionView
  construct a new View for the given node connection
DefaultViewFactory.TextView - class jpicedt.graphic.view.DefaultViewFactory.TextView.
  a View for rendering Text's from TextLayout's
DefaultViewFactory.TextView(PicText) - Constructor for class jpicedt.graphic.view.DefaultViewFactory.TextView
  construct a new View for the given PicRectangle
DefaultViewFactory.TextViewHybrid - class jpicedt.graphic.view.DefaultViewFactory.TextViewHybrid.
  a View for rendering Text's based on bitmaps (when available) or TextLayout (when image not available)
DefaultViewFactory.TextViewHybrid(PicText) - Constructor for class jpicedt.graphic.view.DefaultViewFactory.TextViewHybrid
  construct a new View for the given PicRectangle
DialogAbout - class jpicedt.ui.dialog.DialogAbout.
  "About..." dialog box ; displays various informations such as copyright, author(s),...
DialogAbout() - Constructor for class jpicedt.ui.dialog.DialogAbout
  Construct a new "about..." dialog
DirectoriesCustomizer - class jpicedt.ui.dialog.DirectoriesCustomizer.
  A panel for editing default directories, e.g.
DirectoriesCustomizer(Properties) - Constructor for class jpicedt.ui.dialog.DirectoriesCustomizer
  Construct a new panel for editing directories.
DockableAttributesCustomizer - class jpicedt.ui.dialog.DockableAttributesCustomizer.
  A dockable customizer for attributes (ie PicAttributesSet).
DockableAttributesCustomizer(PEProgressBar) - Constructor for class jpicedt.ui.dialog.DockableAttributesCustomizer
  Create a DockableAttributesCustomizer with no specific PECanvas attached to it.
DockableAttributesCustomizer.ArrowPropertiesPanel - class jpicedt.ui.dialog.DockableAttributesCustomizer.ArrowPropertiesPanel.
  A panel for editing of Element's attributeSet see GraphicPropertiesToolBar which is very similar (though it has less widget than this Panel)
DockableAttributesCustomizer.ArrowPropertiesPanel() - Constructor for class jpicedt.ui.dialog.DockableAttributesCustomizer.ArrowPropertiesPanel
  creates a JPanel for attributes editing
DockableAttributesCustomizer.FillPropertiesPanel - class jpicedt.ui.dialog.DockableAttributesCustomizer.FillPropertiesPanel.
  A panel for editing of Element's fill attributes
DockableAttributesCustomizer.FillPropertiesPanel() - Constructor for class jpicedt.ui.dialog.DockableAttributesCustomizer.FillPropertiesPanel
  creates a JPanel for attributes editing
DockableAttributesCustomizer.HatchPropertiesPanel - class jpicedt.ui.dialog.DockableAttributesCustomizer.HatchPropertiesPanel.
  A panel for editing of Element's hatch attributes
DockableAttributesCustomizer.HatchPropertiesPanel() - Constructor for class jpicedt.ui.dialog.DockableAttributesCustomizer.HatchPropertiesPanel
  creates a JPanel for attributes editing
DockableAttributesCustomizer.PolydotsPropertiesPanel - class jpicedt.ui.dialog.DockableAttributesCustomizer.PolydotsPropertiesPanel.
  A panel for editing AbstractCurve's polydots attributes
DockableAttributesCustomizer.PolydotsPropertiesPanel() - Constructor for class jpicedt.ui.dialog.DockableAttributesCustomizer.PolydotsPropertiesPanel
  Initializes the GUI.
DockableAttributesCustomizer.PstCustomPropertiesPanel - class jpicedt.ui.dialog.DockableAttributesCustomizer.PstCustomPropertiesPanel.
  A panel for adding custom attributes (pstricks only) [todo] disable panel when not in Pstricks content-type
DockableAttributesCustomizer.PstCustomPropertiesPanel() - Constructor for class jpicedt.ui.dialog.DockableAttributesCustomizer.PstCustomPropertiesPanel
  creates a JPanel for attributes editing
DockableAttributesCustomizer.ShadowPropertiesPanel - class jpicedt.ui.dialog.DockableAttributesCustomizer.ShadowPropertiesPanel.
  A customizer dedicated to editing shadow attributes
DockableAttributesCustomizer.ShadowPropertiesPanel() - Constructor for class jpicedt.ui.dialog.DockableAttributesCustomizer.ShadowPropertiesPanel
  creates a customizer for shadow attributes editing
DockableAttributesCustomizer.StrokePropertiesPanel - class jpicedt.ui.dialog.DockableAttributesCustomizer.StrokePropertiesPanel.
  A panel for editing Element's stroke attributes (width, colour, dashing, ...)
DockableAttributesCustomizer.StrokePropertiesPanel() - Constructor for class jpicedt.ui.dialog.DockableAttributesCustomizer.StrokePropertiesPanel
  creates a JPanel for stroke attributes editing
DockableAttributesCustomizer.TextPropertiesPanel - class jpicedt.ui.dialog.DockableAttributesCustomizer.TextPropertiesPanel.
  A panel for editing text attributes (alignment + frame)
DockableAttributesCustomizer.TextPropertiesPanel() - Constructor for class jpicedt.ui.dialog.DockableAttributesCustomizer.TextPropertiesPanel
  GUI init
DockableEditorKitToolBar - class jpicedt.ui.dialog.DockableEditorKitToolBar.
  A toolbar that offers various tools for drawing, editing, selecting...
DockableEditorKitToolBar() - Constructor for class jpicedt.ui.dialog.DockableEditorKitToolBar
DrawToolFactory - class jpicedt.graphic.toolkit.DrawToolFactory.
  A factory that produces mouse-tools for drawing (ie adding) graphical element's to a canvas.
DrawToolFactory(EditorKit) - Constructor for class jpicedt.graphic.toolkit.DrawToolFactory
DrawToolFactory.AbstractCurveDrawTool - class jpicedt.graphic.toolkit.DrawToolFactory.AbstractCurveDrawTool.
  a MouseTool suited for drawing any element inheriting from AbstractCurve.
DrawToolFactory.AbstractCurveDrawTool(AbstractCurve) - Constructor for class jpicedt.graphic.toolkit.DrawToolFactory.AbstractCurveDrawTool
DrawToolFactory.GenericDrawTool - class jpicedt.graphic.toolkit.DrawToolFactory.GenericDrawTool.
  A MouseTool aimed at drawing new Elements.
DrawToolFactory.GenericDrawTool(Element, EditPointConstraint, int[][]) - Constructor for class jpicedt.graphic.toolkit.DrawToolFactory.GenericDrawTool
DrawToolFactory.GenericDrawTool(Element, EditPointConstraint) - Constructor for class jpicedt.graphic.toolkit.DrawToolFactory.GenericDrawTool
  The `drawPoints` array gets computed from all available control-points for the given element.
DrawToolFactory.TextDrawTool - class jpicedt.graphic.toolkit.DrawToolFactory.TextDrawTool.
  A tool used to place PicText's ; it opens a dialog box for editing text content.
DrawToolFactory.TextDrawTool(PicText) - Constructor for class jpicedt.graphic.toolkit.DrawToolFactory.TextDrawTool
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.DefaultDrawingEvent - class jpicedt.graphic.model.Drawing.DefaultDrawingEvent.
  an implementation of DrawingEvent
Drawing.DefaultDrawingEvent(Element, DrawingEvent.EventType) - Constructor for class jpicedt.graphic.model.Drawing.DefaultDrawingEvent
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.
DrawingEvent - interface jpicedt.graphic.event.DrawingEvent.
  Interface for notifications of changes in a Drawing.
DrawingEvent.EventType - class jpicedt.graphic.event.DrawingEvent.EventType.
  enumeration for DrawingEvent types
DrawingListener - interface jpicedt.graphic.event.DrawingListener.
  Interface for an observer to receive notifications of changes made to a Drawing
debug() - Static method in class jpicedt.Log
  Usage : if (Log.DEBUG) Log.debug();
  This will automatically print the calling class and method name using new JDK1.4 features.
debug(String) - Static method in class jpicedt.Log
  Usage : if (Log.DEBUG) Log.debug("message");
  This will automatically print the calling class and method name using new JDK1.4 features.
debugAppend(String) - Static method in class jpicedt.Log
  use it like this : if (Log.DEBUG) Log.debugAppend(this,"bla bla"); *
debugAppendLn(String) - Static method in class jpicedt.Log
  Usage : if (Log.DEBUG) Log.debugAppendLn("bla bla");
deinstall(PECanvas) - Method in class jpicedt.graphic.toolkit.EditorKit
  Called when the kit is being removed from a PECanvas This is used to unregister any previously registered mouse-tool.
delete(Drawing) - Method in class jpicedt.graphic.AbstractSelectionHandler
  Delete all selected Element's from the given Drawing, and remove the reference to them from this SelectionHandler.
delete(Drawing) - Method in interface jpicedt.graphic.SelectionHandler
  Delete all selected Element's from the given Drawing
delete(Drawing) - Method in class jpicedt.graphic.toolkit.DefaultSelectionHandler
  Delete all selected Element's from the given Drawing, and remove the reference to them from the SelectionHandler.
deleteSelection() - Method in class jpicedt.graphic.PECanvas
  remove all selected objects from the drawing
depth - Variable in class jpicedt.graphic.model.PicText
desktopColorDEFAULT - Static variable in class jpicedt.ui.internal.InternalFrameMDIManager
desktopPane - Variable in class jpicedt.ui.internal.InternalFrameMDIManager
destroy() - Method in class jpicedt.ui.util.PEProgressBar
  destroy this progress bar, disposing the hosting frame
det(PicVector) - Method in class jpicedt.graphic.PicVector
  Return the determinant of {{x,y},{other.x,other.y}} ; this is aka vector product, where only the z-coordinate gets returned.
displayDialog(boolean) - Method in class jpicedt.ui.util.SystemOutUtilities
  Sets the "displayDialog" flag, ie what must happen when an error message comes up and redir=FILE : do we open a JDialog or simply write the error message to the log file ? (obviously, calling this method if redir=STANDARD simply makes no sense)
dispose() - Method in interface jpicedt.ui.MDIManager.MDIComponent
  makes this container unselected, unvisible or closed
distance(PicMultiCurve) - Method in class jpicedt.graphic.model.PicMultiCurve
  Returns the shortest distance b/w the end-points of this curve and those of the given one.
dockablePanelsMap - Variable in class jpicedt.ui.MDIManager
  a hash table used to remember dockable panels added to the desktop, with key=panel's title
dot(PicVector) - Method in class jpicedt.graphic.PicVector
  Return the dot product of this vector with the given vector
dotDrawPaint - Variable in class jpicedt.graphic.view.DefaultViewFactory.AbstractCurveView
dotFillPaint - Variable in class jpicedt.graphic.view.DefaultViewFactory.AbstractCurveView
dotShape - Variable in class jpicedt.graphic.view.DefaultViewFactory.AbstractCurveView
dotStroke - Variable in class jpicedt.graphic.view.DefaultViewFactory.AbstractCurveView
doubleToString(double) - Static method in class jpicedt.graphic.PEToolKit
  Returns a string representation of the given double.
doubleToString(Double) - Static method in class jpicedt.graphic.PEToolKit
drawing - Variable in class jpicedt.format.output.latex.LatexFormatter.DrawingFormatter
  the Drawing this formater acts upon
drawing - Variable in class jpicedt.graphic.PECanvas
  the model for this canvas

## E

EDGE_NCCURVE - Static variable in class jpicedt.graphic.model.PicNodeConnection
EDGE_NCLINE - Static variable in class jpicedt.graphic.model.PicNodeConnection
EDITOR_KIT_CHANGE - Static variable in class jpicedt.graphic.PECanvas
  property name for editorkit-change events
EDIT_MODE_CHANGE - Static variable in class jpicedt.graphic.toolkit.EditorKit
  property name for edit mode change : "edit-mode"
EDIT_POINT - Static variable in class jpicedt.graphic.toolkit.EditorKit
  point edition tool
EEPIC_BLACKEN - Static variable in class jpicedt.format.output.eepic.EepicViewFactory
EEPIC_COLOR - Static variable in class jpicedt.format.output.eepic.EepicViewFactory
EEPIC_SHADE - Static variable in class jpicedt.format.output.eepic.EepicViewFactory
EEPIC_STROKE - Static variable in class jpicedt.format.output.eepic.EepicViewFactory
EEPIC_WHITEN - Static variable in class jpicedt.format.output.eepic.EepicViewFactory
ELEMENT_CLICKED - Static variable in class jpicedt.graphic.event.EditorKitEvent.EventType
  signals that the user clicked on a graphic element [SR:pending] change name to ON_MOUSE_CLICK ?
ELEMENT_ENTERED - Static variable in class jpicedt.graphic.event.EditorKitEvent.EventType
  signal that the mouse-cursor entered the sensitive area of a graphic element [SR:pending] change name to ON_MOUVE_OVER to conform to W3C's DOM for XML-SVG ?
ELEMENT_EXITED - Static variable in class jpicedt.graphic.event.EditorKitEvent.EventType
  signals that the mouse-cursor exited the sensitive area of a graphic element
ELLIPSE - Static variable in class jpicedt.graphic.toolkit.DrawToolFactory
ELLIPSE_FROM_PARALLELO - Static variable in class jpicedt.graphic.toolkit.DrawToolFactory
EOL - Static variable in interface jpicedt.format.input.util.ExpressionConstants
  constant for WildCharExpression
EXACTLY - Static variable in interface jpicedt.format.input.util.ExpressionConstants
  RepeatExpression mode
E_RESIZE - Static variable in class jpicedt.graphic.toolkit.CursorFactory
EditElementMouseTransformFactory - class jpicedt.graphic.toolkit.EditElementMouseTransformFactory.
  A factory that produces MouseTransform's that may be plugged into the SelectionTool mouse tool.
EditElementMouseTransformFactory(EditorKit) - Constructor for class jpicedt.graphic.toolkit.EditElementMouseTransformFactory
EditElementMouseTransformFactory.MoveControlPointTransform - class jpicedt.graphic.toolkit.EditElementMouseTransformFactory.MoveControlPointTransform.
  a mouse-transform that moves element's end-points, ie aka scales elements.
EditElementMouseTransformFactory.MoveControlPointTransform(Element, int, EditPointConstraint, String, Grid) - Constructor for class jpicedt.graphic.toolkit.EditElementMouseTransformFactory.MoveControlPointTransform
EditElementMouseTransformFactory.MoveElementTransform - class jpicedt.graphic.toolkit.EditElementMouseTransformFactory.MoveElementTransform.
  A mouse-transform that can translate an element, or a group of element.
EditElementMouseTransformFactory.MoveElementTransform(BranchElement, int, PicPoint, Grid) - Constructor for class jpicedt.graphic.toolkit.EditElementMouseTransformFactory.MoveElementTransform
EditElementMouseTransformFactory.MoveElementTransform(Element, PicPoint, Grid) - Constructor for class jpicedt.graphic.toolkit.EditElementMouseTransformFactory.MoveElementTransform
EditElementMouseTransformFactory.SelectElementsInAreaTransform - class jpicedt.graphic.toolkit.EditElementMouseTransformFactory.SelectElementsInAreaTransform.
  a mouse-transform that selects all elements inside a rectangle dragged by the user
EditElementMouseTransformFactory.SelectElementsInAreaTransform(Element, boolean) - Constructor for class jpicedt.graphic.toolkit.EditElementMouseTransformFactory.SelectElementsInAreaTransform
EditElementMouseTransformFactory.UnselectTransform - class jpicedt.graphic.toolkit.EditElementMouseTransformFactory.UnselectTransform.
EditElementMouseTransformFactory.UnselectTransform(Element) - Constructor for class jpicedt.graphic.toolkit.EditElementMouseTransformFactory.UnselectTransform
EditElementMouseTransformFactory._MoveControlPointTransform - class jpicedt.graphic.toolkit.EditElementMouseTransformFactory._MoveControlPointTransform.
  a mouse-transform that moves element's end-points, ie aka scales elements
EditElementMouseTransformFactory._MoveControlPointTransform(Element, int, EditPointConstraint, String, Grid) - Constructor for class jpicedt.graphic.toolkit.EditElementMouseTransformFactory._MoveControlPointTransform
EditElementMouseTransformFactory._MoveElementTransform - class jpicedt.graphic.toolkit.EditElementMouseTransformFactory._MoveElementTransform.
  A mouse-transform that can translate an element, or a group of element.
EditElementMouseTransformFactory._MoveElementTransform(BranchElement, int, PicPoint, Grid) - Constructor for class jpicedt.graphic.toolkit.EditElementMouseTransformFactory._MoveElementTransform
EditElementMouseTransformFactory._MoveElementTransform(Element, PicPoint, Grid) - Constructor for class jpicedt.graphic.toolkit.EditElementMouseTransformFactory._MoveElementTransform
EditPointConstraint - interface jpicedt.graphic.model.EditPointConstraint.
  So far, this is just a tagging interface for constraints passed to Element.setPoint() methods.
EditPointConstraintCollator - class jpicedt.graphic.model.EditPointConstraintCollator.
  Collates several constraints together, ensuring there is no duplicate constraints.
EditPointConstraintCollator() - Constructor for class jpicedt.graphic.model.EditPointConstraintCollator
EditPointConstraintCollator(EditPointConstraint) - Constructor for class jpicedt.graphic.model.EditPointConstraintCollator
EditPointConstraintCollator(EditPointConstraint, EditPointConstraint) - Constructor for class jpicedt.graphic.model.EditPointConstraintCollator
EditPointMouseTransformFactory - class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.
  A factory that produces MouseTransform's that may be plugged into the SelectionTool mouse-tool.
EditPointMouseTransformFactory(EditorKit) - Constructor for class jpicedt.graphic.toolkit.EditPointMouseTransformFactory
EditPointMouseTransformFactory.EditSmoothCoeffTransform - class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.EditSmoothCoeffTransform.
  a mouse-transform that edit smooth-coefficients for a PicSmoothPolygon (edit ALL selected points at once)
EditPointMouseTransformFactory.EditSmoothCoeffTransform() - Constructor for class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.EditSmoothCoeffTransform
EditPointMouseTransformFactory.RemovePointTransform - class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.RemovePointTransform.
  a mouse-transform that removes selected points to/from extensible curves or parallelogram/ellipses after conversion to a multicurve.
EditPointMouseTransformFactory.RemovePointTransform() - Constructor for class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.RemovePointTransform
EditPointMouseTransformFactory.SelectElementTransform - class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SelectElementTransform.
EditPointMouseTransformFactory.SelectElementTransform(Element) - Constructor for class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SelectElementTransform
EditPointMouseTransformFactory.SelectPointsInAreaTransform - class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SelectPointsInAreaTransform.
  a mouse-transform that selects all elements inside a rectangle dragged by the user
EditPointMouseTransformFactory.SelectPointsInAreaTransform(boolean) - Constructor for class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SelectPointsInAreaTransform
EditPointMouseTransformFactory.SelectPointsInAreaTransform(HitInfo.Point, boolean) - Constructor for class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SelectPointsInAreaTransform
EditPointMouseTransformFactory.SelectedPointsHandler - class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SelectedPointsHandler.
  Helper class for SelectPointsInAreaTransform.
EditPointMouseTransformFactory.SelectedPointsHandler() - Constructor for class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SelectedPointsHandler
EditPointMouseTransformFactory.SplitSegmentTransform - class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SplitSegmentTransform.
  a mouse-transform that add points to extensible curves
EditPointMouseTransformFactory.SplitSegmentTransform(AbstractCurve, int, Grid) - Constructor for class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SplitSegmentTransform
EditPointMouseTransformFactory.UnSelectPointTransform - class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.UnSelectPointTransform.
  a mouse-transform that unselects points
EditPointMouseTransformFactory.UnSelectPointTransform(HitInfo.Point) - Constructor for class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.UnSelectPointTransform
EditorKit - class jpicedt.graphic.toolkit.EditorKit.
  A pluggable EditorKit for a PECanvas, that mainly provides mouse-tool management, e.g.
EditorKit() - Constructor for class jpicedt.graphic.toolkit.EditorKit
  Construct a new EditorKit with SELECT being the default initial edit-mode, and a default viewfactory.
EditorKit(ContentType, EditorKit) - Constructor for class jpicedt.graphic.toolkit.EditorKit
  Construct a new EditorKit with SELECT being the default initial edit-mode.
EditorKit.ActivateSnapAction - class jpicedt.graphic.toolkit.EditorKit.ActivateSnapAction.
  Toggles grid-snap activation
EditorKit.ActivateSnapAction(ActionDispatcher, ActionLocalizer) - Constructor for class jpicedt.graphic.toolkit.EditorKit.ActivateSnapAction
EditorKit.CopyAction - class jpicedt.graphic.toolkit.EditorKit.CopyAction.
  Copy target's content to clipboard
EditorKit.CopyAction(ActionDispatcher, ActionLocalizer, Clipboard) - Constructor for class jpicedt.graphic.toolkit.EditorKit.CopyAction
EditorKit.CutAction - class jpicedt.graphic.toolkit.EditorKit.CutAction.
  Cut target's content to clipboard
EditorKit.CutAction(ActionDispatcher, ActionLocalizer, Clipboard) - Constructor for class jpicedt.graphic.toolkit.EditorKit.CutAction
EditorKit.DeleteAction - class jpicedt.graphic.toolkit.EditorKit.DeleteAction.
  Delete the current selection
EditorKit.DeleteAction(ActionDispatcher, ActionLocalizer) - Constructor for class jpicedt.graphic.toolkit.EditorKit.DeleteAction
EditorKit.EditBoundingBoxAction - class jpicedt.graphic.toolkit.EditorKit.EditBoundingBoxAction.
  edit Drawing's bounding box
EditorKit.EditBoundingBoxAction(ActionDispatcher, ActionLocalizer) - Constructor for class jpicedt.graphic.toolkit.EditorKit.EditBoundingBoxAction
EditorKit.EditDispositionAction - class jpicedt.graphic.toolkit.EditorKit.EditDispositionAction.
  Bring one or more selected objets to back, to front, forward or backward.
EditorKit.EditDispositionAction(ActionDispatcher, ActionLocalizer, String) - Constructor for class jpicedt.graphic.toolkit.EditorKit.EditDispositionAction
  Change the layer-disposition of one or more selected objects if there's one (and only ONE ! ) at the time the action is performed.
EditorKit.EditGeometryAction - class jpicedt.graphic.toolkit.EditorKit.EditGeometryAction.
  Open a dialog that allows the user to edit the geometry of the currently selected element from a dialog box.
EditorKit.EditGeometryAction(ActionDispatcher, ActionLocalizer) - Constructor for class jpicedt.graphic.toolkit.EditorKit.EditGeometryAction
  target=currently selected object if there's one, no effect otherwise.
EditorKit.GroupAction - class jpicedt.graphic.toolkit.EditorKit.GroupAction.
  Group all selected objects into a new PicGroup.
EditorKit.GroupAction(ActionDispatcher, ActionLocalizer) - Constructor for class jpicedt.graphic.toolkit.EditorKit.GroupAction
  set "GroupAction" as the action's name
EditorKit.JoinCurvesAction - class jpicedt.graphic.toolkit.EditorKit.JoinCurvesAction.
  Join all selected objects of type PicMultiCurveConvertable into a new PicMultiCurve.
EditorKit.JoinCurvesAction(ActionDispatcher, ActionLocalizer) - Constructor for class jpicedt.graphic.toolkit.EditorKit.JoinCurvesAction
EditorKit.PasteAction - class jpicedt.graphic.toolkit.EditorKit.PasteAction.
  Paste the content of the given ClipBoard into the target canvas
EditorKit.PasteAction(ActionDispatcher, ActionLocalizer, Clipboard) - Constructor for class jpicedt.graphic.toolkit.EditorKit.PasteAction
  paste from the given clipboard
EditorKit.PasteAction(ActionDispatcher, ActionLocalizer) - Constructor for class jpicedt.graphic.toolkit.EditorKit.PasteAction
  paste from System clipboard ; action name = "PasteSpecial"
EditorKit.SelectAllAction - class jpicedt.graphic.toolkit.EditorKit.SelectAllAction.
  selects all objects in the current active internal frame
EditorKit.SelectAllAction(ActionDispatcher, ActionLocalizer) - Constructor for class jpicedt.graphic.toolkit.EditorKit.SelectAllAction
EditorKit.SelectMouseToolAction - class jpicedt.graphic.toolkit.EditorKit.SelectMouseToolAction.
  Sets the current mouse-tool for the editor-kit.
EditorKit.SelectMouseToolAction(ActionDispatcher, ActionLocalizer, String) - Constructor for class jpicedt.graphic.toolkit.EditorKit.SelectMouseToolAction
  Construct a new SelectMouseToolAction for the given mouse-tool name.
EditorKit.ShowGridAction - class jpicedt.graphic.toolkit.EditorKit.ShowGridAction.
  Toggles grid's visible state
EditorKit.ShowGridAction(ActionDispatcher, ActionLocalizer) - Constructor for class jpicedt.graphic.toolkit.EditorKit.ShowGridAction
  set "GridVisible" as the action's name
EditorKit.ToggleEditPointsModeAction - class jpicedt.graphic.toolkit.EditorKit.ToggleEditPointsModeAction.
  Toggles the EditorKit's edit-points-mode b/w LOCAL_MODE and GLOBAL_MODE.
EditorKit.ToggleEditPointsModeAction(ActionDispatcher, ActionLocalizer) - Constructor for class jpicedt.graphic.toolkit.EditorKit.ToggleEditPointsModeAction
  Construct a new ToggleEditPointsModeAction.
EditorKit.UngroupAction - class jpicedt.graphic.toolkit.EditorKit.UngroupAction.
  Ungroup the current selection if this makes sense.
EditorKit.UngroupAction(ActionDispatcher, ActionLocalizer) - Constructor for class jpicedt.graphic.toolkit.EditorKit.UngroupAction
EditorKit.ZoomInAction - class jpicedt.graphic.toolkit.EditorKit.ZoomInAction.
  zoom in
EditorKit.ZoomInAction(ActionDispatcher, ActionLocalizer) - Constructor for class jpicedt.graphic.toolkit.EditorKit.ZoomInAction
EditorKit.ZoomOutAction - class jpicedt.graphic.toolkit.EditorKit.ZoomOutAction.
  zoom out
EditorKit.ZoomOutAction(ActionDispatcher, ActionLocalizer) - Constructor for class jpicedt.graphic.toolkit.EditorKit.ZoomOutAction
EditorKitEvent - class jpicedt.graphic.event.EditorKitEvent.
  A class that allows an EditorKit's mousetool to send high-level mouse-events, i.e.
EditorKitEvent(EditorKit, EditorKitEvent.EventType, HitInfo) - Constructor for class jpicedt.graphic.event.EditorKitEvent
  contruct a new EditorKitEvent.
EditorKitEvent.EventType - class jpicedt.graphic.event.EditorKitEvent.EventType.
  typesafe enumeration of allowed event types
EditorKitListener - interface jpicedt.graphic.event.EditorKitListener.
  Interface for an observer to receive notifications of changes produced by an EditorKit
EepicConstants - interface jpicedt.format.output.eepic.EepicConstants.
  Constants useful for Eepic formatters
EepicContentType - class jpicedt.format.output.eepic.EepicContentType.
  Specifies content-type for Drawing's created by editor-kits.
EepicContentType() - Constructor for class jpicedt.format.output.eepic.EepicContentType
EepicCustomizer - class jpicedt.format.output.eepic.EepicCustomizer.
  a panel for Epic/Eepic preferences editing
EepicCustomizer(Properties) - Constructor for class jpicedt.format.output.eepic.EepicCustomizer
  construct a new panel for epic/eepic preferences editing.
EepicDrawlineCommand - class jpicedt.format.input.eepic.EepicDrawlineCommand.
  Eepic open polygon, possibly dashed : \\drawline[stretch](x1,y1)...(xN,yN)
EepicDrawlineCommand(Pool) - Constructor for class jpicedt.format.input.eepic.EepicDrawlineCommand
EepicFormatter - class jpicedt.format.output.eepic.EepicFormatter.
  Formatter for the eepic package.
EepicFormatter() - Constructor for class jpicedt.format.output.eepic.EepicFormatter
  Constructor using default properties values
EepicFormatter.DrawingFormatter - class jpicedt.format.output.eepic.EepicFormatter.DrawingFormatter.
EepicFormatter.DrawingFormatter(Drawing, Object) - Constructor for class jpicedt.format.output.eepic.EepicFormatter.DrawingFormatter
  init this formater for the given drawing
EepicLineThicknessExpression - class jpicedt.format.input.eepic.EepicLineThicknessExpression.
  \thinlines or \thicklines or (eepic) \Thicklines
EepicLineThicknessExpression(Pool) - Constructor for class jpicedt.format.input.eepic.EepicLineThicknessExpression
EepicParser - class jpicedt.format.input.eepic.EepicParser.
  Grammar tree for the epic/eepic parser.
EepicParser(Pool) - Constructor for class jpicedt.format.input.eepic.EepicParser
  Creates a new grammar tree for the Eepic format
EepicPathCommand - class jpicedt.format.input.eepic.EepicPathCommand.
  Eepic "fast" (solid) polygon : \\path(x1,y1)...(xN,yN)
EepicPathCommand(Pool) - Constructor for class jpicedt.format.input.eepic.EepicPathCommand
EepicViewFactory - class jpicedt.format.output.eepic.EepicViewFactory.
  A factory to create a View for a given Element when the content type for the model is Eepic.
EepicViewFactory() - Constructor for class jpicedt.format.output.eepic.EepicViewFactory
EepicViewFactory.AbstractCurveView - class jpicedt.format.output.eepic.EepicViewFactory.AbstractCurveView.
  a View for rendering any concrete implementation of jpicedt.graphic.model.AbstractCurve eepic allows filling polygon only (using \\path macro).
EepicViewFactory.AbstractCurveView(AbstractCurve) - Constructor for class jpicedt.format.output.eepic.EepicViewFactory.AbstractCurveView
  construct a new View for the given curve
EepicViewFactory.EllipseView - class jpicedt.format.output.eepic.EepicViewFactory.EllipseView.
  view for ellipses specific to the Epic/Eepic content type.
EepicViewFactory.EllipseView(PicEllipse) - Constructor for class jpicedt.format.output.eepic.EepicViewFactory.EllipseView
  Construct a View for the given PicEllipse.
EepicViewFactory.TextView - class jpicedt.format.output.eepic.EepicViewFactory.TextView.
  a View for rendering Text's : only rectangular frame boxes (through \\makebox and rel.) are supported, + no filling + only black stroke.
EepicViewFactory.TextView(PicText) - Constructor for class jpicedt.format.output.eepic.EepicViewFactory.TextView
  construct a new View for the given PicRectangle
Element - interface jpicedt.graphic.model.Element.
  This interface specifies the general contract for models of graphic elements that may be added to a Drawing.
EnclosingExpression - class jpicedt.format.input.util.EnclosingExpression.
  An expression that can encompass a sub-expression it encloses with markers, e.g.
EnclosingExpression(String, AbstractRegularExpression, String, boolean) - Constructor for class jpicedt.format.input.util.EnclosingExpression
EnclosingExpression(String, AbstractRegularExpression, String) - Constructor for class jpicedt.format.input.util.EnclosingExpression
EndPictureExpression - class jpicedt.format.input.latex.EndPictureExpression.
  \end{picture}
EndPictureExpression() - Constructor for class jpicedt.format.input.latex.EndPictureExpression
EndPsPictureExpression - class jpicedt.format.input.pstricks.EndPsPictureExpression.
  \end{pspicture} and/or \endpspicture.
  A REParserException.EndOfPicture is thrown when this expression gets successfully parsed, which give a chance to the receiver to end up the parsing process here.
EndPsPictureExpression() - Constructor for class jpicedt.format.input.pstricks.EndPsPictureExpression
ExpressionConstants - interface jpicedt.format.input.util.ExpressionConstants.
  Constants used by subclasses of AbstractRegularExpression.
editorKitUpdate(EditorKitEvent) - Method in interface jpicedt.graphic.event.EditorKitListener
  called by the sourcing EditorKit to signal a change
elem - Variable in class jpicedt.graphic.model.DefaultPointIndexIterator
element - Variable in class jpicedt.format.output.eepic.PicParallelogramFormatter
  the Element this formater acts upon
element - Variable in class jpicedt.format.output.latex.PicParallelogramFormatter
  the Element this formater acts upon
element - Variable in class jpicedt.graphic.view.AbstractView
  the graphic element that this View renders
element - Variable in class jpicedt.graphic.view.DefaultHighlighterFactory.DefaultHighlighter
  highlighted Element
elements() - Method in class jpicedt.graphic.AbstractSelectionHandler
  Return an iterator over the selected Element's.
elements() - Method in interface jpicedt.graphic.SelectionHandler
  Return an iterator over the selected Element's
elements - Variable in class jpicedt.graphic.event.SelectionEvent
  the elements that were (un)selected
elements() - Method in class jpicedt.graphic.model.Drawing
elements() - Method in class jpicedt.graphic.toolkit.DefaultSelectionHandler
ellipse - Variable in class jpicedt.format.output.latex.PicEllipseFormatter
  the Element this formater acts upon
endDocument() - Method in class jpicedt.graphic.io.parser.JPICXmlHandler
endElement(String, String, String) - Method in class jpicedt.graphic.io.parser.JPICXmlHandler
endUndoableUpdate() - Method in class jpicedt.graphic.PECanvas
  Ends the current UndoableEdit and fire an event to registered listeners.
enlargeTo(Rectangle2D) - Method in class jpicedt.graphic.PageFormat
  Adjusts this PageFormat so that it is not smaller than the given rectangle (in mm)
enterBlock(int) - Method in class jpicedt.format.input.util.Context
  save current markers in the stack, and set new block boundaries : new endBlockMarker is set to the given position new beginBlockMarker is set to the current caret position convenience marker is saved, and a new one is initialized to the beginning of the (new) current block.
equals(Object) - Method in class jpicedt.graphic.PicPoint.XComparator
equals(Object) - Method in class jpicedt.graphic.PicPoint.YComparator
equals(Object) - Method in class jpicedt.graphic.model.BranchElement
error(String) - Static method in class jpicedt.Log
error(SAXParseException) - Method in class jpicedt.graphic.io.parser.JPICXmlHandler
  Receive notification of a recoverable parser error.
exitBlock() - Method in class jpicedt.format.input.util.Context
  restore old markers (and forget current value), then move caret to the end of the block we just went out.

## F

FILE - Static variable in class jpicedt.ui.util.SystemOutUtilities
  redirects stdout to a file named "jPicedtError.log"
FILL_COLOR - Static variable in interface jpicedt.graphic.model.PicObjectConstants
FILL_STYLE - Static variable in interface jpicedt.graphic.model.PicObjectConstants
FIRST_CURVE_END_POINT - Static variable in class jpicedt.graphic.model.AbstractCurve
  constant field for getPointType()
FIRST_PT - Static variable in class jpicedt.graphic.model.PicGroup
FIRST_PT - Static variable in class jpicedt.graphic.model.PicParallelogram
  Index of first control-point
FIRST_PT - Static variable in class jpicedt.graphic.model.TextEditable
FIRST_SEGMENT_CONTROL_POINT - Static variable in class jpicedt.graphic.model.AbstractCurve
  constant field for getPointType()
FORWARD - Static variable in class jpicedt.graphic.toolkit.EditorKit.EditDispositionAction
  Action command for moving element forward
FREELY - Static variable in class jpicedt.graphic.model.PicMultiCurve
  predefined constraint for setPoint()
FontSelector - class jpicedt.widgets.FontSelector.
  A font chooser widget (adapted from jEdit source code)
FontSelector() - Constructor for class jpicedt.widgets.FontSelector
  init with a default font
FontSelector(Font) - Constructor for class jpicedt.widgets.FontSelector
  init with the given font
Formatter - interface jpicedt.graphic.io.formatter.Formatter.
  An interface that specifies shared formatting behaviours for Element's.
FormatterFactory - interface jpicedt.graphic.io.formatter.FormatterFactory.
Fragments - class jpicedt.ui.util.Fragments.
  Fragments menu management
Fragments() - Constructor for class jpicedt.ui.util.Fragments
factory - Variable in class jpicedt.format.output.eepic.AbstractCurveFormatter
factory - Variable in class jpicedt.format.output.eepic.PicParallelogramFormatter
  the producing factory
factory - Variable in class jpicedt.format.output.latex.AbstractCurveFormatter
factory - Variable in class jpicedt.format.output.latex.PicEllipseFormatter
factory - Variable in class jpicedt.format.output.latex.PicParallelogramFormatter
  the producing factory
factory - Variable in class jpicedt.format.output.pstricks.AbstractCurveFormatter
  the producing factory
fatalError(SAXParseException) - Method in class jpicedt.graphic.io.parser.JPICXmlHandler
  Report a fatal XML parsing error.
fatalError(String) - Method in class jpicedt.ui.util.PEProgressBar
  open a modal dialog box with the given error message, wait for the user to close the dialog, then exit the application
fetchClosestCurve(Collection) - Method in class jpicedt.graphic.model.PicMultiCurve
  Returns the curve in the given collection that is closest to this one in the sense of the distance() method.
fetchEdgeShape() - Method in class jpicedt.graphic.model.PicNodeConnection
  Returns a Shape that holds the geometry of the connection.
fetchParsedDrawing() - Method in class jpicedt.graphic.io.parser.JPICXmlHandler
  Return a new instance of the Drawing class populated from JPIC-XML tags
fileDPI - Variable in class jpicedt.graphic.view.DefaultViewFactory.TextViewHybrid
fileWrapperEpilog - Static variable in class jpicedt.format.output.latex.LatexFormatter
fileWrapperEpilog - Static variable in class jpicedt.format.output.pstricks.PstricksFormatter
fileWrapperProlog - Static variable in class jpicedt.format.output.latex.LatexFormatter
fileWrapperProlog - Static variable in class jpicedt.format.output.pstricks.PstricksFormatter
find(Pattern) - Method in class jpicedt.format.input.util.Context
  Attempts to find the next subsequence of the current block that matches the given pattern, starting at the caret position, then moves the caret past the matched string if found.
fireActionPerformed() - Method in class jpicedt.widgets.HistoryTextField
  Fires an action event to all listeners.
fireActionPerformed() - Method in class jpicedt.widgets.IncrementableTextField
  Notify all listeners that have registered interest for notification on this event type.
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.DefaultLeafElement
  Overriden in order to support forwarding to node connections.
fireChangedUpdate(DrawingEvent.EventType) - Method in class jpicedt.graphic.model.Drawing.RootElement
  Called each time the content of this RootElement has changed.
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(DrawingEvent.EventType) - Method in class jpicedt.graphic.toolkit.DefaultSelectionHandler
  Called each time this DefaultSelectionHandler changes.
firePropertyChange(String, Object, Object) - Method in class jpicedt.graphic.toolkit.EditorKit
  Notify all listeners that have registered interest for notification on this event type.
fireSelectionUpdate(Element, SelectionEvent.EventType) - Method in class jpicedt.graphic.PECanvas
  Notify all listeners that have registered interest for notification on this event type.
fireSelectionUpdate(Element[], SelectionEvent.EventType) - Method in class jpicedt.graphic.PECanvas
  Notify all listeners that have registered interest for notification on this event type.
fireZoomUpdate(double, double, PicPoint) - Method in class jpicedt.graphic.PECanvas
  Notify all listeners that have registered interest for notification on this event type.
fitTo(Rectangle2D) - Method in class jpicedt.graphic.PageFormat
  Adjusts this PageFormat so that it fits to the given rectangle (in mm)
flush() - Method in class jpicedt.graphic.toolkit.AbstractMouseTransformFactory
  called when the associated SelectionTool is being deactivated in the hosting EditorKit.
flush() - Method in class jpicedt.graphic.toolkit.DrawToolFactory.AbstractCurveDrawTool
  called when this tool is being replaced by another mouse-tool in the hosting editor kit ; this is mainly for mousetools using more than one sequence, for it gives them a chance to clean themselves up for the next time
flush() - Method in class jpicedt.graphic.toolkit.DrawToolFactory.GenericDrawTool
  called when this tool is being replaced by another mouse-tool in the hosting editor kit ; this is mainly for mousetools using more than one sequence, for it gives them a chance to clean themselves up for the next time
flush() - Method in class jpicedt.graphic.toolkit.DrawToolFactory.TextDrawTool
  called when this tool is being replaced by another mouse-tool in the hosting editor kit ; this is mainly for mousetools using more than one sequence, for it gives them a chance to clean themselves up for the next time
flush() - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory
  called when the associated SelectionTool is being deactivated in the hosting EditorKit.
flush() - Method in class jpicedt.graphic.toolkit.MouseTool
  called when this tool is being replaced by another mouse-tool in the hosting editor kit ; this is mainly for mousetools using more than one sequence, for it gives them a chance to clean themselves up for the next time
flush() - Method in interface jpicedt.graphic.toolkit.MouseTransformFactory
  called when the associated SelectionTool is being deactivated in the hosting EditorKit.
flush() - Method in class jpicedt.graphic.toolkit.RotateTool
  Called when this tool is being replaced by another tool in the hosting kit
flush() - Method in class jpicedt.graphic.toolkit.ScaleTool
  Called when this tool is being replaced by another tool in the hosting kit
flush() - Method in class jpicedt.graphic.toolkit.SelectionTool
  called when this tool is being replaced by another mouse-tool in the hosting editor kit ; this delegates to the underlying MouseTransform factory
focusNextComponent(Component) - Method in class jpicedt.ui.util.DebugFocusManager
  Cause the focus manager to set the focus on the next focusable component
focusPreviousComponent(Component) - Method in class jpicedt.ui.util.DebugFocusManager
  Cause the focus manager to set the focus on the previous focusable component
format() - Method in class jpicedt.format.output.eepic.AbstractCurveFormatter
  Returns a string representing this AbstractCurve using \\line and \\qbezier LaTeX macros only.
format() - Method in class jpicedt.format.output.eepic.PicEllipseFormatter
  Returns a String representing this ellipse or arc using epic/eepic macros
format() - Method in class jpicedt.format.output.eepic.PicParallelogramFormatter
format() - Method in class jpicedt.format.output.latex.AbstractCurveFormatter
  Returns a string representing this AbstractCurve using \\line and \\qbezier LaTeX macros only.
format() - Method in class jpicedt.format.output.latex.LatexFormatter.DrawingFormatter
format() - Method in class jpicedt.format.output.latex.PicEllipseFormatter
format() - Method in class jpicedt.format.output.latex.PicParallelogramFormatter
  Depending on the parallelogram being rectangle or not, either use LaTeX's \\line command, or the \\rule command if the shape is to be filled.
format() - Method in class jpicedt.format.output.latex.PicTextFormatter
format() - Method in class jpicedt.format.output.pstricks.AbstractCurveFormatter
  Return a String representing this curve in the PsTricks format.
format() - Method in class jpicedt.format.output.pstricks.PicEllipseFormatter
  \\rput{rotation}(centerX,centerY){\\psellipse[param](0,0)(greatAxis/2,smallAxis/2)} => plain ellipse
  \\rput{rotationAngle}(centerX,centerY){\qline(min,0)(max,0)} => flat ellipse
format() - Method in class jpicedt.format.output.pstricks.PicParallelogramFormatter
  \\psframe[param](x1,y1)(x2,y2) => not used anymore [SR:pending]
  \\pspolygon[param](x1,y1)...(x4,y4)
format() - Method in class jpicedt.format.output.pstricks.PicTextFormatter
format() - Method in class jpicedt.format.output.pstricks.PstricksFormatter.DrawingFormatter
format() - Method in class jpicedt.format.output.util.PicGroupFormatter
format() - Method in interface jpicedt.graphic.io.formatter.Formatter
  Create a String representing an Element in the format of this formatter
format() - Method in class jpicedt.graphic.io.formatter.JPICCircleFormatter
format() - Method in class jpicedt.graphic.io.formatter.JPICEllipseFormatter
format() - Method in class jpicedt.graphic.io.formatter.JPICFormatter.DrawingFormatter
format() - Method in class jpicedt.graphic.io.formatter.JPICGroupFormatter
format() - Method in class jpicedt.graphic.io.formatter.JPICMultiCurveFormatter
format() - Method in class jpicedt.graphic.io.formatter.JPICParallelogramFormatter
  PsTricks formating algorithm ex : \psframe[framearc=0.5,linecolor=red,linewidth=0.2,fillstyle=solid,fillcolor=blue](2,2)(5,7)
format() - Method in class jpicedt.graphic.io.formatter.JPICPsCurveFormatter
format() - Method in class jpicedt.graphic.io.formatter.JPICSmoothPolygonFormatter
format() - Method in class jpicedt.graphic.io.formatter.JPICTextFormatter
formatCurve(StringBuffer) - Method in class jpicedt.format.output.eepic.AbstractCurveFormatter
  formats curves containing at least one non-straight segment
formatCurve() - Method in class jpicedt.format.output.pstricks.AbstractCurveFormatter
  this is a convenience call to either formatPsCustom() or formatPsBezier() or formatPsLine().
formatFontAsProperties(Font) - Static method in class jpicedt.MiscUtilities
  format a given Font to a string, following "Font.decode()" format, ie fontname-style-pointsize, fontname-pointsize, fontname-style or fontname, where style is one of "BOLD", "ITALIC", "BOLDITALIC" (default being PLAIN)
formatPolygon(StringBuffer) - Method in class jpicedt.format.output.eepic.AbstractCurveFormatter
  Formats curves containing straight segments only
formatPsBezier() - Method in class jpicedt.format.output.pstricks.AbstractCurveFormatter
  If the curve contains a single Bezier segment: \\psbezier...
formatPsCurve() - Method in class jpicedt.format.output.pstricks.AbstractCurveFormatter
  Format for pscurve
formatPsCustom() - Method in class jpicedt.format.output.pstricks.AbstractCurveFormatter
  If the curve has more than one segment, and it's not a polygon.
formatPsDots() - Method in class jpicedt.format.output.pstricks.AbstractCurveFormatter
  \\psdots(x1,y1)...(xn,yn)
formatPsLine() - Method in class jpicedt.format.output.pstricks.AbstractCurveFormatter
  Polygon: \\psline...
formatRenderingHints(RenderingHints, Properties) - Static method in class jpicedt.MiscUtilities
  store the given RenderingHints to a Properties object
forwardChangedUpdate(Element, DrawingEvent.EventType) - Method in class jpicedt.graphic.model.BranchElement
  Called by a child of this BranchElement 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.DefaultLeafElement
  Called by a child of this element 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.
forwardChangedUpdate(Element, DrawingEvent.EventType) - Method in interface jpicedt.graphic.model.Element
  Called by a child of this element 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.PicNodeConnection
  Called by a child-node (=a DefaultLeafElement) to inform this connection of some change that occured to one of its nodes.
frame - Variable in class jpicedt.graphic.model.PicText
frameSep - Variable in class jpicedt.graphic.model.PicText

## G

GEOMETRY_CHANGE - Static variable in class jpicedt.graphic.event.DrawingEvent.EventType
  an element geometry changed
GHOSTVIEW - Static variable in class jpicedt.ui.util.RunExternalCommand
  static field defining an external "gv" (or similar) command, and also used by ActionLocalizer
GLOBAL_HIGHLIGHTING_COLOR - Static variable in class jpicedt.graphic.view.DefaultHighlighterFactory
GLOBAL_MODE - Static variable in class jpicedt.graphic.toolkit.DefaultSelectionHandler
  Highlighting mode corresponding to the selection-handler behaving as if it were a PicGroup, hence its 8 control-points only are highlighted
GLOBAL_MODE - Static variable in class jpicedt.graphic.view.DefaultHighlighterFactory.CompositeHighlighter
  Highlighting mode corresponding to the selection-handler behaving as if it were a PicGroup, hence its 8 control-points only are highlighted
GeneralCustomizer - class jpicedt.ui.dialog.GeneralCustomizer.
  a panel for general preferences editing (LAF, language,...)
GeneralCustomizer(Properties) - Constructor for class jpicedt.ui.dialog.GeneralCustomizer
  creates a new panel for general preferences.
Grid - class jpicedt.graphic.grid.Grid.
  A grid for PECanvas, defined in model-coordinate (natural unit = 1mm)
  Provides the ability to find a nearest-neighbour point on the grid, given a point in model-coordinate, using current snap-step value Offers several paint schemes (grid step)
Grid() - Constructor for class jpicedt.graphic.grid.Grid
  Construct a new Grid with default values
Grid(boolean, boolean, double, double, Color, String) - Constructor for class jpicedt.graphic.grid.Grid
  Construct a new Grid
Grid(Properties) - Constructor for class jpicedt.graphic.grid.Grid
  Construct a new Grid from the given Properties, using the following key/value pairs : - key = KEY_VISIBLE, value = true/false - key = KEY_SNAP_ON, value = true/false - key = KEY_SNAP_STEP, value = a double - key = KEY_GRID_COLOR, value = integer (RGB) representation of the colour - key = KEY_LINE_STYLE, value = one of the predefined string (SOLID or DASH)
GridZoomCustomizer - class jpicedt.ui.dialog.GridZoomCustomizer.
  Grid and zoom preferences editing.
GridZoomCustomizer(Properties) - Constructor for class jpicedt.ui.dialog.GridZoomCustomizer
  Construct a new panel for grid/zoom preferences editing.
get(String) - Method in class jpicedt.Localizer
get(Pool.Key) - Method in class jpicedt.format.input.util.Pool
  Return the value associated with the given key
getAction(String) - Method in class jpicedt.ui.action.ActionRegistry
getActionAccelerator(String) - Method in interface jpicedt.graphic.toolkit.ActionLocalizer
getActionAccelerator(String) - Method in class jpicedt.ui.action.PEActionLocalizer
getActionCommand() - Method in class jpicedt.widgets.IncrementableTextField
getActionDispatcher() - Static method in class jpicedt.JPicEdt
getActionHelper(String) - Method in interface jpicedt.graphic.toolkit.ActionLocalizer
getActionHelper(String) - Method in class jpicedt.ui.action.PEActionLocalizer
getActionIcon(String) - Method in interface jpicedt.graphic.toolkit.ActionLocalizer
getActionIcon(String) - Method in class jpicedt.ui.action.PEActionLocalizer
getActionLocalizer() - Method in class jpicedt.Localizer
getActionMnemonic(String) - Method in interface jpicedt.graphic.toolkit.ActionLocalizer
getActionMnemonic(String) - Method in class jpicedt.ui.action.PEActionLocalizer
getActionName(String) - Method in interface jpicedt.graphic.toolkit.ActionLocalizer
getActionName(String) - Method in class jpicedt.ui.action.PEActionLocalizer
getActionRegistry() - Static method in class jpicedt.JPicEdt
  Return an ActionMap that holds GUI action for the entire application.
getActionTooltip(String) - Method in interface jpicedt.graphic.toolkit.ActionLocalizer
getActionTooltip(String) - Method in class jpicedt.ui.action.PEActionLocalizer
getActiveCanvas() - Static method in class jpicedt.JPicEdt
  Return the currently active PECanvas (ie hosted by the currently active PEDrawinBoard), or null if no board is currently active.
getActiveDrawing() - Static method in class jpicedt.JPicEdt
  Return the Drawing attached to the currently active PECanvas (ie hosted by the currently active PEDrawinBoard), or null if no board is currently active.
getActiveDrawingBoard() - Static method in class jpicedt.JPicEdt
  Return the currently active PEDrawingBoard, or null if none is active.
getActiveDrawingBoard() - Method in class jpicedt.ui.MDIManager
  Returns the currently active drawing board
getActiveDrawingBoard() - Method in class jpicedt.ui.internal.InternalFrameMDIManager
  Returns the currently active drawing board ; null if there's no internal frame in the desktopPane.
  If there's at least one internal frame in the desktop, but it's deactivated (this should never happen however), then the policy is to arbitrarly activate one frame (namely the topmost frame on the desktop which is also the last one in the framearray)
getActiveDrawingBoard() - Method in class jpicedt.ui.internal.JFrameMDIManager
  Returns the currently active drawing board ; null if there's no frame hosting a PEDrawingBoard in the desktop.
getActiveEditorKit() - Static method in class jpicedt.JPicEdt
  Return the EditorKit attached to the currently active PECanvas (ie hosted by the currently active PEDrawinBoard), or null if no board is currently active.
getAddonDir() - Static method in class jpicedt.ui.util.RunExternalCommand
  Return the add-ons directory w/o trailing "/"
getAllDrawingBoards() - Method in class jpicedt.ui.MDIManager
  Returns all opened drawing boards
getAllowedValueClass() - Method in class jpicedt.graphic.model.PicAttributeName
  Return the class that is allowed for attribute values
getAllowsChildren() - Method in class jpicedt.graphic.model.BranchElement
  Returns true if the receiver allows children.
getAllowsChildren() - Method in class jpicedt.graphic.model.DefaultLeafElement
  Returns true if the receiver allows children.
getAllowsChildren() - Method in interface jpicedt.graphic.model.Element
  Returns true if the receiver allows children.
getAllowsChildren() - Method in class jpicedt.graphic.model.PicNodeConnection
getAlternateControlPoint(int) - Method in class jpicedt.graphic.model.AbstractCurve
  Returns the bezier-index of the alternate control-point of the given control-point.
getAngleEnd() - Method in class jpicedt.graphic.model.PicEllipse
  Returns `skewAngleEnd`, ie angle end of the arc in degrees, measured in the frame defined by the parallelogram.
getAngleExtent() - Method in class jpicedt.graphic.model.PicEllipse
  Returns the extent of the arc in degrees (CCW) as measured in the parallelogram basis.
getAngleStart() - Method in class jpicedt.graphic.model.PicEllipse
  Returns `skewAngleStart`, ie the starting angle of the arc in degrees, measured in the frame defined by the parallelogram.
getArcType() - Method in class jpicedt.graphic.model.PicEllipse
  Returns the closure type, ie one of CHORD, PIE or OPEN predefined constant fields.
getArcTypeAsString() - Method in class jpicedt.graphic.model.PicEllipse
  Returns the closure type as a String, ie one of "chord", "pie" or "open"
getArrow(int) - Static method in class jpicedt.graphic.model.Arrow
  Returns the Arrow corresponding to the given indx Arrow.NONE if indx > number of arrows
getArrowGlobalScaleLength(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
  Returns the scale-factor for the arrow length
getArrowGlobalScaleWidth(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
  Returns the scale-factor for the arrow width
getArrowInsetScale(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
  Returns the arrow inset scale-factor (actual inset = ARROW_INSET * actual length)
getArrowLengthScale(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
  Returns the arrow length scale-factor (actual length (or height) = actual width * ARROW_LENGTH)
getArrowWidthLineWidthScale(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
  Returns the linewidth scale-factor for the arrow width (width = line-width-scale * line-width + minimum_size)
getArrowWidthMinimumMm(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
  Returns the relative size for arrows (width = linewidth-scale * line-width + minimum_size)
getAttribute(PicAttributeName) - Method in class jpicedt.graphic.model.AbstractElement
  Returns the value for the given attribute name
getAttribute(PicAttributeName) - Method in interface jpicedt.graphic.model.Element
getAttribute(PicAttributeName) - Method in class jpicedt.graphic.model.PicAttributeSet
  Returns the attribute with the given name, possibly resolving to parent if "name" is not defined in this set.
getAttributeCount() - Method in class jpicedt.graphic.model.PicAttributeSet
  Returns the number of attributes contained in this set ; this doesn't include the attributes of the resolving parent.
getAttributeNames() - Method in class jpicedt.graphic.model.PicAttributeSet
  Returns an iterator over the names of the attributes in this attribute set ; this doesn't iterate over the keys of the resolving parent.
getAttributeSet(Pool.Key) - Method in class jpicedt.format.input.util.Pool
  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.
getAttributeSet() - Method in class jpicedt.graphic.model.AbstractElement
  Returns the AttributeSet bound to this AbstractElement.
getAttributeSet() - Method in interface jpicedt.graphic.model.Element
getAvailableContentTypes() - Static method in class jpicedt.MiscUtilities
getAvailableContentTypesFileExtensions() - Static method in class jpicedt.MiscUtilities
getAvailableContentTypesNames() - Static method in class jpicedt.MiscUtilities
getAvailableToolNames() - Static method in class jpicedt.graphic.toolkit.DrawToolFactory
  Returns an array of arrays of String containing the name of each tool this factory can produce, sorted by groups of tightly related tools.
getAvailableToolNames() - Static method in class jpicedt.graphic.toolkit.EditorKit
  Returns all mousetool-names registered by default with this EditorKit.
getAwtMouseEvent() - Method in class jpicedt.graphic.event.PEMouseEvent
  Return the "standard" MouseEvent wrapped in this PEMouseEvent ; this may be used to retrieve the MouseEvent's fields not accessible through PEMouseEvent's methods.
getBOL() - Method in class jpicedt.format.input.util.Context
  Returns the position of the beginning of the current line, or the beginning of the current block if the caret is located b/w the B.of.Block and the first CR inside the current block.
getBaseLineY() - Method in class jpicedt.graphic.model.PicText
  Return y-coordinate of baseline
getBeginningOfBlock() - Method in class jpicedt.format.input.util.Context
  Return the position of the beginning of the current block
getBlockContent() - Method in class jpicedt.format.input.util.Context
  Return the content of the current block.
getBottomMarginMm() - Method in class jpicedt.graphic.PageFormat
  Return the bottom-margin in mm
getBottomY() - Method in class jpicedt.graphic.model.PicText
  Return y-coordinate of bottom boundary of text only
getBoundingBox(Rectangle2D) - Method in class jpicedt.graphic.model.BranchElement
  Returns the bounding box (i.e.
getBoundingBox(Rectangle2D) - Method in class jpicedt.graphic.model.DefaultLeafElement
  Returns the bounding box (i.e.
getBoundingBox() - Method in class jpicedt.graphic.model.Drawing
getBoundingBox(Rectangle2D) - Method in interface jpicedt.graphic.model.Element
getBoundingBox(Rectangle2D) - Method in class jpicedt.graphic.model.PicNodeConnection
  Returns the bounding box (i.e.
getBoundingBox(Rectangle2D) - Method in class jpicedt.graphic.model.PicParallelogram
  Returns the bounding box (ie the surrounding rectangle) in double precision Used for instance to determine the arguments of a \\begin{picture} command.
getBoundingBox(Rectangle2D) - Method in class jpicedt.graphic.model.PicPsCurve
  Returns the bounding box (ie the surrounding rectangle) in double precision This implementation compute the bb from the union of : the bb as computed by super-class and the smallest rectangle that encompasses all the polygon-points.
getBoundingBox(Rectangle2D) - Method in class jpicedt.graphic.model.PicSmoothPolygon
  Returns the bounding box (ie the surrounding rectangle) in double precision This implementation compute the bb from the union of : the bb as computed by super-class and the smallest rectangle that encompasses all the polygon-points.
getBounds() - Method in class jpicedt.graphic.view.AbstractView
getBounds() - Method in class jpicedt.graphic.view.DefaultHighlighterFactory.DefaultHighlighter
getBounds() - Method in interface jpicedt.graphic.view.Highlighter
getBounds() - Method in interface jpicedt.graphic.view.View
getBounds() - Method in interface jpicedt.ui.MDIManager.MDIComponent
  gets the bounds of the component wrapped by this DockablePanel
getBracketLengthScale(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
  Returns the bracket length scale-factor (actual length (or height) = actual width * BRACKET_LENGTH)
getBuffer() - Method in class jpicedt.format.input.util.Context
  Return the entire buffer
getBuildDate() - Static method in class jpicedt.Version
getCanvas() - Method in class jpicedt.graphic.event.PEMouseEvent
  Return the PECanvas on which this mouse event occured
getCanvas() - Method in class jpicedt.graphic.toolkit.EditorKit
  Return the PECanvas into which this kit is installed, or null if the kit has not been installed yet.
getCanvas() - Method in class jpicedt.graphic.toolkit.PEAction
  Returns the PECanvas this Action acts upon, as specified by the ActionDispatcher provided in the constructor.
getCanvas() - Method in class jpicedt.ui.PEDrawingBoard
getCaretPosition() - Method in class jpicedt.format.input.util.Context
  Return the start-index of the remaining substring to be analysed.
getCenter(PicPoint) - Method in class jpicedt.graphic.model.PicParallelogram
  Return the parallelogram's centre
getCenterPoint() - Method in class jpicedt.graphic.event.ZoomEvent
  Return the coordinates of the point that was at the center of the canvas before the zoom changed.
getCenterX() - Method in class jpicedt.graphic.model.PicParallelogram
  Return the X-coord of the parallelogram's center
getCenterX() - Method in class jpicedt.graphic.model.PicText
  Return x-coordinate of center of text only
getCenterY() - Method in class jpicedt.graphic.model.PicParallelogram
  Return the Y-coord of the parallelogram's center
getCenterY() - Method in class jpicedt.graphic.model.PicText
  Return y-coordinate of center of text only
getCharAt(int) - Method in class jpicedt.format.input.util.Context
  Return the character at the given position, or null if index is negative, or past EOF
getCharacter() - Method in class jpicedt.format.input.util.WildCharExpression
  Return the last character parsed.
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.
getClickCount() - Method in class jpicedt.graphic.event.PEMouseEvent
  Return the number of mouse clicks associated with this event
getClickedChild() - Method in class jpicedt.graphic.view.HitInfo.Composite
getClickedChildIndex() - Method in class jpicedt.graphic.view.HitInfo.Composite
getClickedSegment() - Method in class jpicedt.graphic.view.HitInfo.Stroke
getClipRectangle() - Method in class jpicedt.graphic.toolkit.AbstractMouseTransformFactory.SelectAreaTransform
  Returns a rectangle defining the clip boundary for this mouse-transform, in model-coordinates
getClipboard() - Static method in class jpicedt.JPicEdt
  Return a static reference to the local ClipBoard shared across all instance of this EditorKit.
getClipboard() - Static method in class jpicedt.graphic.toolkit.EditorKit
  Return a static reference to the local ClipBoard shared across all instance of this EditorKit
getClipboardStringContent(Clipboard) - Static method in class jpicedt.MiscUtilities
getClone() - Method in class jpicedt.graphic.toolkit.AbstractMouseTransform
  Return the clone of the target element, which was init'd by `startTransform`
getColor() - Method in class jpicedt.graphic.grid.Grid
getContainer() - Method in class jpicedt.graphic.view.AbstractView
  Fetches the container hosting the view.
getContainer() - Method in interface jpicedt.graphic.view.View
  Fetches the container hosting the view.
getContentType() - Method in class jpicedt.graphic.PECanvas
getContentTypeFromClassName(String) - Static method in class jpicedt.MiscUtilities
getContentTypeIndex(String) - Static method in class jpicedt.MiscUtilities
  Utility to retrieve the index of the given content-type class name in the array returned by `getAvailableContentTypes` ; to be used by JComboBox'es.
getContext() - Method in class jpicedt.format.input.util.ParserEvent
getControlPoint(int) - Method in class jpicedt.graphic.model.PicCircleFrom3Points
  Returns a reference to the ith control-point in the `controlPts` list.
getControlPointsIterator() - Method in class jpicedt.graphic.view.DefaultHighlighterFactory.CircleHighlighter
  Returns an iterator over control-points that should be displayed by the hightligher.
getControlPointsIterator() - Method in class jpicedt.graphic.view.DefaultHighlighterFactory.DefaultHighlighter
  Returns an iterator over control-points that should be displayed by the hightligher.
getCurrentDisplayLanguage() - Method in class jpicedt.Localizer
  Return the current Locale for this Localizer
getCurrentLafName() - Static method in class jpicedt.ui.LAFManager
getCurrentLine() - Method in class jpicedt.format.input.util.Context
getCurrentLocale() - Method in class jpicedt.Localizer
  Return the current Locale for this Localizer
getCurrentMouseTool() - Method in class jpicedt.graphic.toolkit.EditorKit
getCursor() - Method in class jpicedt.graphic.toolkit.AbstractMouseTransformFactory.HelpMessageMouseTransform
getCursor() - Method in class jpicedt.graphic.toolkit.AbstractMouseTransformFactory.InvalidMouseTransform
getCursor() - Method in class jpicedt.graphic.toolkit.AbstractMouseTransformFactory.SelectAreaTransform
getCursor() - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory.MoveControlPointTransform
getCursor() - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory.MoveElementTransform
getCursor() - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory.UnselectTransform
getCursor() - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory._MoveControlPointTransform
getCursor() - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory._MoveElementTransform
getCursor() - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.EditSmoothCoeffTransform
getCursor() - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.RemovePointTransform
getCursor() - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SelectElementTransform
getCursor() - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SplitSegmentTransform
getCursor() - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.UnSelectPointTransform
getCursor() - Method in interface jpicedt.graphic.toolkit.MouseTransform
  Return the cursor for this MouseTransform
getCurvatures() - Method in class jpicedt.graphic.model.PicPsCurve
  Return an array containing the three curvature coefficients in an array, namely [a b c].
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
  Return the opaque dash length , guaranteed to be positive.
getDashTransparent(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
  Return the transparent dash length , guaranteed to be positive.
getDefaultLafName() - Static method in class jpicedt.ui.LAFManager
getDefaultLanguage() - Method in class jpicedt.Localizer
getDefaultManagerName() - Static method in class jpicedt.ui.MDIManager
getDepth() - Method in class jpicedt.graphic.model.PicText
  Return the depth of text only
getDescription() - Method in class jpicedt.ui.dialog.PEFileFilter
getDesktopSize() - Method in class jpicedt.ui.MDIManager
  Returns the dimension of the desktop that hosts the components of this MDIManager.
getDesktopSize() - Method in class jpicedt.ui.internal.InternalFrameMDIManager
  Returns the dimension of the desktop that hosts the components of this MDIManager.
getDesktopSize() - Method in class jpicedt.ui.internal.JFrameMDIManager
  Returns the dimension of the desktop that hosts the components of this MDIManager.
getDimen(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
  Return a String (OUTER, MIDDLE or INNER) indicating whether the dimensions of boxes, circles,...
getDimensionsFromLogFile(BufferedReader, PicText) - Method in class jpicedt.graphic.view.DefaultViewFactory.TextViewHybrid
getDirector(PicPoint, PicPoint) - Static method in class jpicedt.graphic.PEToolKit
  Deprecated.
getDirector(PicPoint, PicPoint, PicPoint) - Static method in class jpicedt.graphic.PEToolKit
  Deprecated.
getDirector(double, double, double, double, PicPoint) - Static method in class jpicedt.graphic.PEToolKit
  Deprecated.
getDirector(PicPoint, PicPoint) - Static method in class jpicedt.graphic.PicVector
  Return a unitary vector pointing from startPt to endPt
getDirector(PicPoint, PicPoint, PicVector) - Static method in class jpicedt.graphic.PicVector
  Return a unitary vector pointing from startPt to endPt ; if dest is non-null, it's filled with the result and returned for convenience ; otherwise, a new PicPoint gets allocated.
getDirector(double, double, double, double, PicVector) - Static method in class jpicedt.graphic.PicVector
  Return a unitary vector pointing from startPt to endPt ; if dest is non-null, it's filled with the result and returned for convenience ; otherwise, a new PicPoint gets allocated.
getDisplayName() - Method in class jpicedt.graphic.model.BasicEditPointConstraint
getDockablePanelFromKey(String) - Method in class jpicedt.ui.MDIManager
  Return the inner pane contained in the dockable panel associated with the given key, or null if none match.
getDockablePanelKeys() - Method in class jpicedt.ui.MDIManager
  Returns a set containing all keys (of class "String") that map to a DockablePanel
getDotSep(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
  Return the dot separation, guaranteed to be positive.
getDouble(Pool.Key) - Method in class jpicedt.format.input.util.Pool
  Convenience for retrieving a "double" value from the pool's hashmap
getDoubleLineColor(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
  Return the double-line colour
getDoubleLineSep(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
  Return the DoubleLine separation, guaranteed to be positive.
getDrawing() - Method in class jpicedt.graphic.PECanvas
getDrawing() - Method in interface jpicedt.graphic.event.DrawingEvent
  Return the source of this event
getDrawing() - Method in class jpicedt.graphic.model.AbstractElement
  Retrieves the underlying drawing
getDrawing() - Method in class jpicedt.graphic.model.Drawing.DefaultDrawingEvent
getDrawing() - Method in class jpicedt.graphic.model.Drawing.RootElement
  Retrieves the underlying drawing Overriden to return this.
getDrawing() - Method in interface jpicedt.graphic.model.Element
  Retrieves the underlying drawing
getDrawing() - Method in class jpicedt.graphic.toolkit.PEAction
  Returns the Drawing that serves as a model for the target PECanvas (this is a convenience call to `getCanvas()`.
getDrawing() - Method in class jpicedt.graphic.view.AbstractView
  Fetches the model associated with the view.
getDrawing() - Method in interface jpicedt.graphic.view.View
  Fetches the document associated with the view.
getDrawingBoardCount() - Method in class jpicedt.ui.MDIManager
  Returns the number of open boards
getEOF() - Method in class jpicedt.format.input.util.Context
  Return the position of the end of the buffer, i.e.
getEOL() - Method in class jpicedt.format.input.util.Context
  Returns the position of the end of the current line, i.e.
getEditorKit() - Method in class jpicedt.graphic.PECanvas
  Fetches the currently installed kit for handling content.
getEditorKit() - Method in class jpicedt.graphic.toolkit.AbstractMouseTransformFactory
  Return the hosting EditorKit for mouse-tools which work with this factory.
getEditorKit() - Method in class jpicedt.graphic.toolkit.PEAction
  Returns the EditorKit associated with the target PECanvas (this is a convenience call to `getCanvas()`.
getElement() - Method in interface jpicedt.graphic.event.DrawingEvent
  Return the graphic element that changed
getElement() - Method in class jpicedt.graphic.model.Drawing.DefaultDrawingEvent
getElement(int) - Method in class jpicedt.graphic.model.Drawing
getElement() - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SelectedPointsHandler
  returns the current target Element
getElement() - Method in class jpicedt.graphic.view.AbstractView
getElement() - Method in class jpicedt.graphic.view.DefaultHighlighterFactory.DefaultHighlighter
  returns the higlighted Element
getElement() - Method in interface jpicedt.graphic.view.View
getElements() - Method in class jpicedt.graphic.event.SelectionEvent
  Return the graphic elements that got selected/unselected.
getEnclosedString() - Method in class jpicedt.format.input.util.EnclosingExpression
getEndOfBlock() - Method in class jpicedt.format.input.util.Context
  Return the position of the end of the current block, i.e.
getEndPointA(PicPoint) - Method in class jpicedt.graphic.model.PicNodeConnection
  Returns the coordinates of the edge's end-point at node A
getEndPointB(PicPoint) - Method in class jpicedt.graphic.model.PicNodeConnection
  Returns the coordinates of the edge's end-point at node B
getErrorLogFile() - Static method in class jpicedt.ui.util.SystemOutUtilities
  Return the path to error.log
getExpressionList() - Method in class jpicedt.format.input.util.AlternateExpression
  Return a list containing every expression in this AlternateExpression
getExtension(File) - Method in class jpicedt.ui.dialog.PEFileFilter
getFallbackParser() - Method in class jpicedt.graphic.io.parser.JPICParser
  Returns the Parser that'll be called when JPIC-XML parsing fails.
getFileName(int, String) - Static method in class jpicedt.ui.dialog.PEFileChooser
  Opens (and possibly inits on first call) a JFileChooser, the type of which is specified by one of the hereabove constants.
getFillColor(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
  Return the fill colour
getFillStyle(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
  Return the fill style
getFinalControlCurve() - Method in class jpicedt.graphic.model.PicPsCurve
  Returns the 4 Bezier points of the final prolongation of the PsCurve.
getFirstPointIndex() - Method in class jpicedt.graphic.model.BranchElement
getFirstPointIndex() - Method in class jpicedt.graphic.model.DefaultLeafElement
  Returns the index of the first user-controlled point that can be retrieved by `getPoint()`.
getFirstPointIndex() - Method in class jpicedt.graphic.model.Drawing.RootElement
  Return 0
getFirstPointIndex() - Method in interface jpicedt.graphic.model.Element
  Return the index of the first user-controlled point that can be retrieved by getPoint()
getFirstPointIndex() - Method in class jpicedt.graphic.model.PicCircleFrom3Points
  Returns the index of the first user-controlled point that can be retrieved by `getPoint()`.
getFirstPointIndex() - Method in class jpicedt.graphic.model.PicGroup
getFirstPointIndex() - Method in class jpicedt.graphic.model.PicNodeConnection
getFirstPointIndex() - Method in class jpicedt.graphic.model.PicParallelogram
  Return the index of the first point that can be retrieved by getPoint
getFirstPointIndex() - Method in class jpicedt.graphic.model.PicPsCurve
  Returns the index of the first user-controlled point that can be retrieved by `getPoint()`.
getFirstPointIndex() - Method in class jpicedt.graphic.model.PicSmoothPolygon
  Returns the index of the first user-controlled point that can be retrieved by `getPoint()`.
getFormatterFactory() - Method in class jpicedt.graphic.toolkit.EditorKit
getFrameBaseLineY() - Method in class jpicedt.graphic.model.PicText
  Return y-coordinate of baseline
getFrameBottomY() - Method in class jpicedt.graphic.model.PicText
  Return y-coordinate of bottom boundary
getFrameCenterX() - Method in class jpicedt.graphic.model.PicText
  Return x-coordinate of center
getFrameCenterY() - Method in class jpicedt.graphic.model.PicText
  Return y-coordinate of center
getFrameDepth() - Method in class jpicedt.graphic.model.PicText
  Return the depth of the text including frame
getFrameHeight() - Method in class jpicedt.graphic.model.PicText
  Return the height of the text including frame
getFrameLeftX() - Method in class jpicedt.graphic.model.PicText
  Return x-coordinate of left boundary, including frame
getFrameRightX() - Method in class jpicedt.graphic.model.PicText
  Return x-coordinate of right boundary
getFrameTopY() - Method in class jpicedt.graphic.model.PicText
  Return y-coordinate of top boundary
getFrameType() - Method in class jpicedt.graphic.model.PicText
  Set the frame type
getFrameWidth() - Method in class jpicedt.graphic.model.PicText
  Return the width of the text including frame
getGraphics() - Method in class jpicedt.graphic.view.AbstractView
  Fetch a Graphics for rendering from the hosting container (if not null).
getGraphics() - Method in interface jpicedt.graphic.view.View
  Fetch a Graphics for rendering.
getGreatAxisLength() - Method in class jpicedt.graphic.model.PicEllipse
  Return the length of the great-axis of this ellipse/arc.
getGrid() - Method in class jpicedt.graphic.PECanvas
getGridStep() - Method in class jpicedt.graphic.grid.Grid
getGridStepIndex(double) - Static method in class jpicedt.graphic.grid.Grid
  Utilities to retrieve an index from a given gridStep in PREDEFINED_SNAP_STEPS
getHatchAngle(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
  Return the hatch angle, guaranteed to be b/w -90 and 90.
getHatchColor(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
  Return the hatch colour
getHatchSep(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
  Return the distance b/w hatches, guaranteed to be positive
getHatchWidth(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
  Return the hatch width, guaranteed to be positive
getHeight() - Method in class jpicedt.graphic.model.PicText
  Return the height of text only
getHeightMm() - Method in class jpicedt.graphic.PageFormat
  Return the page height in mm.
getHeightPx(double) - Method in class jpicedt.graphic.PageFormat
  Return the page height in pixels.
getHelpMessage() - Method in class jpicedt.graphic.toolkit.AbstractMouseTransformFactory.HelpMessageMouseTransform
getHelpMessage() - Method in class jpicedt.graphic.toolkit.AbstractMouseTransformFactory.InvalidMouseTransform
getHelpMessage() - Method in class jpicedt.graphic.toolkit.AbstractMouseTransformFactory.SelectAreaTransform
getHelpMessage() - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory.MoveControlPointTransform
getHelpMessage() - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory.MoveElementTransform
getHelpMessage() - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory.SelectElementsInAreaTransform
getHelpMessage() - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory.UnselectTransform
getHelpMessage() - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory._MoveControlPointTransform
getHelpMessage() - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory._MoveElementTransform
getHelpMessage() - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.EditSmoothCoeffTransform
getHelpMessage() - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.RemovePointTransform
getHelpMessage() - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SelectElementTransform
getHelpMessage() - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SelectPointsInAreaTransform
getHelpMessage() - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SplitSegmentTransform
getHelpMessage() - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.UnSelectPointTransform
getHelpMessage() - Method in interface jpicedt.graphic.toolkit.MouseTransform
  Return a help-message for the UI, that makes sense with this transform.
getHighlighter() - Method in class jpicedt.graphic.view.AbstractView
  Returns the Highlighter responsible for rendering the highlighted part of this view.
getHighlighter() - Method in interface jpicedt.graphic.view.View
  Returns the Highlighter responsible for rendering the highlighted part of this view.
getHighlighterFactory() - Method in class jpicedt.graphic.toolkit.EditorKit
  Return the factory delegate for producing View's Highlighters
getHighlighterFactory() - Method in class jpicedt.graphic.view.DefaultHighlighterFactory.DefaultHighlighter
  Fetches the HighlighterFactory implementation that is feeding the view hierarchy.
getHighlighterFactory() - Method in interface jpicedt.graphic.view.Highlighter
  Fetches the HighlighterFactory implementation that is feeding the view hierarchy.
getHighlightingMode() - Method in class jpicedt.graphic.toolkit.DefaultSelectionHandler
  Return the current highlighting mode
getHighlightingMode() - Method in class jpicedt.graphic.view.DefaultHighlighterFactory.CompositeHighlighter
  Return the current highlighting mode
getHitInfo() - Method in class jpicedt.graphic.event.EditorKitEvent
  Return the HitInfo associated with the mouse-event
getHorAlign() - Method in class jpicedt.graphic.model.PicText
  Return horizontal alignment (see constant fields above)
getHostingContainer(PEDrawingBoard) - Method in class jpicedt.ui.MDIManager
  Returns the MDIComponent that contains the given board
getIcon() - Method in class jpicedt.format.output.eepic.EepicCustomizer
getIcon() - Method in class jpicedt.format.output.latex.LatexCustomizer
getIcon() - Method in class jpicedt.format.output.pstricks.PstricksCustomizer
getIcon() - Method in class jpicedt.graphic.toolkit.AbstractCustomizer
  Returns the Icon associated with this panel, used e.g.
getIcon() - Method in class jpicedt.ui.dialog.DirectoriesCustomizer
getIcon() - Method in class jpicedt.ui.dialog.GeneralCustomizer
getIcon() - Method in class jpicedt.ui.dialog.GridZoomCustomizer
  Returns the Icon associated with this panel, used e.g.
getIcon() - Method in class jpicedt.ui.dialog.RenderingCustomizer
getIcon() - Method in class jpicedt.ui.dialog.ShortcutsCustomizer
getIcon() - Method in class jpicedt.ui.dialog.UIColorCustomizer
getIncomingTangent(int) - Method in class jpicedt.graphic.model.AbstractCurve
  Return a non-normalized vector tangent to the incoming segment (i.e., wrt the control-point that comes before the given subdivision point)
getIndex(Arrow) - Static method in class jpicedt.graphic.model.Arrow
  Returns an integer associated with the given arrow (essentially for JComboxBox's...)
getIndex() - Method in class jpicedt.graphic.view.HitInfo.Point
  Return the point index on which the mouse hit occured.
getIndex(int) - Method in class jpicedt.graphic.view.HitInfo.Point
  Return the ith point index on which the mouse hit occured.
getInitialControlCurve() - Method in class jpicedt.graphic.model.PicPsCurve
  Returns the 4 Bezier points of the initial prolongation of the PsCurve.
getInnerPane() - Method in interface jpicedt.ui.MDIManager.MDIComponent
  Returns the JPanel wrapped into this MDIComponent.
getInputAttributes() - Method in class jpicedt.graphic.toolkit.EditorKit
  get the input attributes for the PECanvas attached to this EditorKit
getInstalledLookAndFeelsNames() - Static method in class jpicedt.ui.LAFManager
getInstalledMDIManagers() - Static method in class jpicedt.ui.MDIManager
getItem(int) - Method in class jpicedt.widgets.HistoryModel
  Returns an item from the history list.
getJPicEdtHome() - Static method in class jpicedt.MiscUtilities
  Returns JPicEdt's install directory w/o trailing "/", provided the command line looks like :
getLastMouseEvent() - Method in class jpicedt.graphic.toolkit.MouseTool
  Returns the last mouse-event as produced by the last invokation of a mouseXXX method
getLastPointIndex() - Method in class jpicedt.graphic.model.BranchElement
getLastPointIndex() - Method in class jpicedt.graphic.model.DefaultLeafElement
  Returns the index of the last user-controlled point that can be retrieved by `getPoint()`.
getLastPointIndex() - Method in class jpicedt.graphic.model.Drawing.RootElement
  Return 0
getLastPointIndex() - Method in interface jpicedt.graphic.model.Element
  Return the index of the last user-controlled point that can be retrieved by getPoint()
getLastPointIndex() - Method in class jpicedt.graphic.model.PicCircleFrom3Points
  Returns the index of the last user-controlled point that can be retrieved by `getPoint()`.
getLastPointIndex() - Method in class jpicedt.graphic.model.PicEllipse
  Return the index of the last point that can be retrieved by `getPoint`.
getLastPointIndex() - Method in class jpicedt.graphic.model.PicGroup
getLastPointIndex() - Method in class jpicedt.graphic.model.PicNodeConnection
getLastPointIndex() - Method in class jpicedt.graphic.model.PicParallelogram
  Return the index of the last point that can be retrieved by getPoint
getLastPointIndex() - Method in class jpicedt.graphic.model.PicPsCurve
  Returns the index of the last user-controlled point that can be retrieved by `getPoint()`.
getLastPointIndex() - Method in class jpicedt.graphic.model.PicSmoothPolygon
  Returns the index of the last user-controlled point that can be retrieved by `getPoint()`.
getLeftArrow(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
  Return the left arrow
getLeftMarginMm() - Method in class jpicedt.graphic.PageFormat
  Return the left-margin in mm
getLeftX() - Method in class jpicedt.graphic.model.PicText
  Return x-coordinate of left boundary of text only
getLineColor(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
  Return the stroke color
getLineNumber() - Method in class jpicedt.format.input.util.Context
  Return the current line number ; beware that first line is numbered "0" !!! A line is terminated by a '\n'.
getLineStyle() - Method in class jpicedt.graphic.grid.Grid
getLineStyle(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
  Return the line style
getLineWidth(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
  Return the line width, guaranteed to be positive.
getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class jpicedt.widgets.MotifLAFCellRenderer
getLocalizedMessage() - Method in class jpicedt.format.input.util.REParserException
  Convenience call to getMessage()
getMDIDelegate() - Method in class jpicedt.ui.MDIManager.DockablePanel
  returns the MDIComponent that renders the UI of this DockablePanel
getMDIManager() - Static method in class jpicedt.JPicEdt
getMatcher(Pattern) - Method in class jpicedt.format.input.util.Context
  Returns the matcher built by matching the given pattern against the current block, starting at the current caret position.
getMaximum() - Method in class jpicedt.widgets.IncrementableTextField
getMenuItems() - Method in class jpicedt.ui.MDIManager
  Return an array containing all the menu-items components attached to menubars
getMenuItems() - Method in class jpicedt.ui.internal.InternalFrameMDIManager
  Return an array containing all the menu-items components attached to menubars
getMenuItems() - Method in class jpicedt.ui.internal.JFrameMDIManager
  Return an array containing all the menu-items components attached to menubars
getMenuItems() - Method in class jpicedt.ui.internal.PEMenuBar
  Return an array containing all the menu-items components attached to this menubar
getMessage() - Method in class jpicedt.format.input.util.REParserException
  Return a meaningfull, human-readable, properly localized description of this exception
getMessage() - Method in class jpicedt.graphic.event.HelpMessageEvent
  Return the help-message.
getMessage() - Method in class jpicedt.graphic.io.parser.ParserException
getMinimum() - Method in class jpicedt.widgets.IncrementableTextField
getMinimumJdkVersion() - Static method in class jpicedt.Version
getModel(String) - Static method in class jpicedt.widgets.HistoryModel
  Returns a named model.
getModel() - Method in class jpicedt.widgets.HistoryTextField
  Returns the underlying history model.
getModel2ViewTransform(double) - Method in class jpicedt.graphic.PageFormat
  x' = zoom * DPMM * (x + leftMarginMm)
  y' = zoom * DPMM * (-y + heightMm-bottomMarginMm)
  Return the AffineTransform that translates from model to view coordinate using the given zoom factor and this page format (ie most notably the left and bottom margins)
getModelToViewTransform() - Method in class jpicedt.graphic.PECanvas
getModifiers() - Method in class jpicedt.graphic.event.PEMouseEvent
  Return the modifiers flag for this mouse event
getModifiersEx() - Method in class jpicedt.graphic.event.PEMouseEvent
  Return the modifiers flag for this mouse event
getMouseEvent() - Method in class jpicedt.graphic.view.HitInfo
getName() - Method in class jpicedt.graphic.model.Arrow
  Return the name of this arrow.
getName() - Method in class jpicedt.graphic.model.DefaultLeafElement
  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
  Return a non-localised string representing this element's name.
getName() - Method in class jpicedt.graphic.model.PicAttributeName
  Return the name of the attribute described by this PicAttributeName
getName() - Method in class jpicedt.graphic.model.PicCircleFrom3Points
getName() - Method in class jpicedt.graphic.model.PicEllipse
  Return a localised string that represents this object's name
getName() - Method in class jpicedt.graphic.model.PicGroup
getName() - Method in class jpicedt.graphic.model.PicMultiCurve
getName() - Method in class jpicedt.graphic.model.PicNodeConnection
getName() - Method in class jpicedt.graphic.model.PicParallelogram
getName() - Method in class jpicedt.graphic.model.PicPsCurve
getName() - Method in class jpicedt.graphic.model.PicSmoothPolygon
getName() - Method in class jpicedt.graphic.model.PicText
  Return a string that represents this object's name
getName() - Method in class jpicedt.ui.MDIManager
getName() - Method in class jpicedt.ui.internal.InternalFrameMDIManager
getName() - Method in class jpicedt.ui.internal.JFrameMDIManager
getName() - Method in class jpicedt.widgets.HistoryModel
  Returns the name of this history list.
getNbHitPoints() - Method in class jpicedt.graphic.view.HitInfo.Point
  Return the number of points that were hit simultaneously.
getNearestSubdivisionPoint(int) - Method in class jpicedt.graphic.model.AbstractCurve
  Returns the bezier-index of the nearest subdivision-point of the given control-point.
getNewZoomValue() - Method in class jpicedt.graphic.event.ZoomEvent
  Return the new zoom factor value
getNodeA() - Method in class jpicedt.graphic.model.PicNodeConnection
  Returns the first node.
getNodeB() - Method in class jpicedt.graphic.model.PicNodeConnection
  Returns the second node.
getNodeIndex(DefaultLeafElement) - Method in class jpicedt.graphic.model.PicNodeConnection
  Returns the index (0 or 1) of the given node, or -1 if the given node is not connected to this edge.
getNodeName() - Method in class jpicedt.graphic.model.DefaultLeafElement
  gets node name.
getNotparsedCommands() - Method in class jpicedt.graphic.model.Drawing
getNumberOfSegments() - Method in class jpicedt.graphic.model.AbstractCurve
  Returns the number of segments that make up this curve.
getNumberOfSpecificationPoints() - Method in class jpicedt.graphic.model.DefaultLeafElement
  Return the number of specification points backing the geometry of this element.
getNumberOfSubdivisionPoints() - Method in class jpicedt.graphic.model.AbstractCurve
  Returns the number of subdivision points (including endpoints if the curve is open)
getOSTmpDir() - Static method in class jpicedt.MiscUtilities
  Return the platform standard tmp dir, or null if none is standardly defined.
getOldZoomValue() - Method in class jpicedt.graphic.event.ZoomEvent
  Return the old zoom factor value
getOrgPx(double) - Method in class jpicedt.graphic.PageFormat
  Return (x,y) double-precision pixel-coordinates of the (0,0) model origin.
getOrthogonal(PicPoint, PicPoint) - Static method in class jpicedt.graphic.PEToolKit
  Deprecated.
getOrthogonal(PicPoint, PicPoint) - Static method in class jpicedt.graphic.PicVector
  Return a UNITARY vector orthogonal to the vector pointing from startPt to endPt and built by rotating this vector CCW.
getOutgoingTangent(int) - Method in class jpicedt.graphic.model.AbstractCurve
  Return a non-normalized vector tangent to the outcoming segment (i.e., wrt the control-point that comes after the given subdivision point)
getOverStrikeColor(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
  Return the border color
getOverStrikeWidth(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
  Return the overstrike width, guaranteed to be positive.
getPBCBezierIndex(int) - Method in class jpicedt.graphic.model.AbstractCurve
  Convenience method for Periodic Boundary Condition (PBC) management when curve is CLOSED.
getPBCSegmentIndex(int) - Method in class jpicedt.graphic.model.AbstractCurve
  Convenience method for Periodic Boundary Condition (PBC) management when curve is CLOSED.
getPECursor(int) - Method in class jpicedt.graphic.toolkit.CursorFactory
getPageFormat() - Method in class jpicedt.graphic.PECanvas
getParameterBuffer() - Method in class jpicedt.format.output.pstricks.PstricksFormatter.ParameterString
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.
getParent() - Method in class jpicedt.graphic.toolkit.DefaultSelectionHandler
  Gets the parent of the element.
getParentView() - Method in class jpicedt.graphic.view.AbstractView
  Returns the parent of the view, as given by the tree-structure the associated graphic element belongs to.
getParentView() - Method in interface jpicedt.graphic.view.View
  Returns the parent of the view, as given by the tree-structure the associated graphic element belongs to.
getParser() - Static method in class jpicedt.JPicEdt
  Return the default parser used for parsing standard JPicEdt's formats, ie currently LaTeX, epic/eepic, and PsTricks.
getPicPoint() - Method in class jpicedt.format.input.util.PicPointExpression
  Returns the parsed PicPoint
getPicPoint() - Method in class jpicedt.graphic.event.PEMouseEvent
  Return the coordinates of the mouse click point in model-coordinate ; returned value is NOT guaranteed to remain unchaged over time ! Make a copy if you need an immutable value (e.g.
getPoint(int, PicPoint) - Method in class jpicedt.graphic.model.BranchElement
  Return the user-controlled point having the given index.
getPoint(int, PicPoint) - Method in class jpicedt.graphic.model.DefaultLeafElement
  Return the user-controlled point having the given index.
getPoint(int) - Method in class jpicedt.graphic.model.DefaultLeafElement
  Convenience call to getPoint(numPoint,null), i.e., a new Point is allocated on the fly.
getPoint(int, PicPoint) - Method in class jpicedt.graphic.model.Drawing.RootElement
  return null
getPoint(int, PicPoint) - Method in interface jpicedt.graphic.model.Element
  Return the user-controlled point having the given index.
getPoint(int, PicPoint) - Method in class jpicedt.graphic.model.PicCircleFrom3Points
  Get the coordinate of the point indexed by "numPoint" to the given value.
getPoint(int, PicPoint) - Method in class jpicedt.graphic.model.PicEllipse
  Return the user-controlled point having the given index.
getPoint(int, PicPoint) - Method in class jpicedt.graphic.model.PicNodeConnection
getPoint(int, PicPoint) - Method in class jpicedt.graphic.model.PicParallelogram
  Return the user-controlled point having the given index.
getPoint(int, PicPoint) - Method in class jpicedt.graphic.model.PicPsCurve
  Return the user-controlled point (ie a polygon point, not a bezier point) having the given index.
getPoint(int, PicPoint) - Method in class jpicedt.graphic.model.PicSmoothPolygon
  Return the user-controlled point (ie a polygon point, not a bezier point) having the given index.
getPointType(int) - Method in class jpicedt.graphic.model.AbstractCurve
  Returns whether the given point index relates to a curve's end-point, a subdivision point, a control point (in which case this method returns the rank of the control point inside the segment to which it belongs), or (if the curve is open) is an invalid point index.
  Note that if this curve is CLOSED, this method never returns FIRST_CURVE_END_POINT nor LAST_CURVE_END_POINT for that matter.
getPointX(int) - Method in class jpicedt.graphic.model.BranchElement
getPointX(int) - Method in class jpicedt.graphic.model.DefaultLeafElement
  This default implementation returns the X-coord of the specification-point with the same index.
getPointX(int) - Method in interface jpicedt.graphic.model.Element
  Same as `getPoint()`, yet return the x-coordinate only.
getPointX(int) - Method in class jpicedt.graphic.model.PicGroup
getPointX(int) - Method in class jpicedt.graphic.model.PicNodeConnection
getPointX(int) - Method in class jpicedt.graphic.model.PicParallelogram
  Return the X-coord of the control-point indexed by `numPoint`.
getPointX(int) - Method in class jpicedt.graphic.model.PicPsCurve
  This implementation returns the X-coord of the polygon-point with the same index.
getPointX(int) - Method in class jpicedt.graphic.model.PicSmoothPolygon
  This implementation returns the X-coord of the polygon-point with the same index.
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 class jpicedt.graphic.model.DefaultLeafElement
  This default implementation returns the Y-coord of the specification-point with the same index.
getPointY(int) - Method in interface jpicedt.graphic.model.Element
  Same as `getPoint()`, yet return the y-coordinate only.
getPointY(int) - Method in class jpicedt.graphic.model.PicGroup
getPointY(int) - Method in class jpicedt.graphic.model.PicNodeConnection
getPointY(int) - Method in class jpicedt.graphic.model.PicParallelogram
  Return the Y-coord of the control-point indexed by `numPoint`.
getPointY(int) - Method in class jpicedt.graphic.model.PicPsCurve
  This implementation returns the Y-coord of the polygon-point with the same index.
getPointY(int) - Method in class jpicedt.graphic.model.PicSmoothPolygon
  This implementation returns the Y-coord of the polygon-point with the same index.
getPolydotsAngle(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
  Returns the factor by which dots are to be rotated (in degrees and CCW)
getPolydotsHorizontalScale(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
  Returns the factor by which dots are to be scaled horizontally
getPolydotsSizeLineWidthScale(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
  Returns the line-width scale for polygon dots (size = linewidth-scale * line-width + minimum_size)
getPolydotsSizeMinimumMm(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
  Returns the minimum size of polygon dots (size = linewidth-scale * line-width + minimum_size)
getPolydotsStyle(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
  Returns the style of polygon dots
getPolydotsVerticalScale(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
  Returns the factor by which dots are to be scaled vertically
getPolygonPoint(int) - Method in class jpicedt.graphic.model.PicPsCurve
  Return a reference on the polygon point with the given index.
getPolygonPoint(int) - Method in class jpicedt.graphic.model.PicSmoothPolygon
  Return a reference on the polygon point with the given index.
getPool() - Method in class jpicedt.format.input.DefaultParser
  Return the pool containing variables shared across the grammar tree
getPopupMenuFactory() - Method in class jpicedt.graphic.toolkit.EditorKit
getPopupMenuFactory() - Method in class jpicedt.ui.PEDrawingBoard
getPredefinedArrows() - Static method in class jpicedt.graphic.model.Arrow
  Returns an array of predefined arrows
getPreferences() - Static method in class jpicedt.JPicEdt
  Return the Properties object that holds user preferences across the entire application.
getPreferredScrollableViewportSize() - Method in class jpicedt.graphic.PECanvas
getPresentationName() - Method in class jpicedt.format.output.eepic.EepicContentType
getPresentationName() - Method in class jpicedt.format.output.latex.LatexContentType
getPresentationName() - Method in class jpicedt.format.output.pstricks.PstricksContentType
getPresentationName() - Method in interface jpicedt.graphic.ContentType
  Return the presentation name of this content-type
getPresentationName() - Method in class jpicedt.graphic.DefaultContentType
  Return the presentation name of the JPIC-XML content-type
getProperty(String, boolean) - Static method in class jpicedt.JPicEdt
  Convenience for retrieving a boolean property from User's preferences
getProperty(String, Color) - Static method in class jpicedt.JPicEdt
  Convenience for retrieving a Colour property from User's preferences
getProperty(String, double) - Static method in class jpicedt.JPicEdt
  Convenience for retrieving a double property from User's preferences
getProperty(String, int) - Static method in class jpicedt.JPicEdt
  Convenience for retrieving a int property from User's preferences Return a integer parsed from the value associated with the given key, or "def" in key wasn't found.
getProperty(String, String) - Static method in class jpicedt.JPicEdt
  Convenience for retrieving a String property from User's preferences Return a String parsed from the value associated with the given key, or "def" in key wasn't found.
getPsTricksColor(String) - Static method in class jpicedt.format.output.pstricks.PstricksUtilities
  Returns a Color object corresponding to the given PsTricks's colour name ; a null Color if none matches (in which case the caller might look up a table of user-defined colours to see if one matches)
getPsTricksColorName(Color) - Static method in class jpicedt.format.output.pstricks.PstricksUtilities
  Returns PsTricks's colour name from the given Color object; a null String if none matches (in which case the caller might define a new colour by using a \\newrgbcolor or a \\newgray command...)
getPstCustom(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
  Return the pst custom parameters
getRedoPresentationName() - Method in class jpicedt.graphic.PECanvas
getRegisteredMouseTools() - Method in class jpicedt.graphic.toolkit.EditorKit
getRegisteredMouseToolsByName() - Method in class jpicedt.graphic.toolkit.EditorKit
getRenderingHints() - Method in class jpicedt.graphic.PECanvas
  Return the RenderingHints applied to the graphic context when rendering this component
getResolveParent() - Method in class jpicedt.graphic.model.PicAttributeSet
  Returns the resolving parent, or DEFAULT_SET if it's null.
getResourceBundle() - Method in class jpicedt.ui.action.PEActionLocalizer
getRightArrow(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
  Return the right arrow
getRightX() - Method in class jpicedt.graphic.model.PicText
  Return x-coordinate of right boundary of text only
getRootElement() - Method in class jpicedt.graphic.model.Drawing
getRootView() - Method in class jpicedt.graphic.model.Drawing
getRotatedAngleEnd() - Method in class jpicedt.graphic.model.PicEllipse
  Returns `rotatedAngleEnd`, ie the angle end of the arc in degrees as measured in the frame defined by the axes of the ellipse.
getRotatedAngleExtent() - Method in class jpicedt.graphic.model.PicEllipse
  Returns the angle extent of the arc in degrees as measured in the frame defined by the axes of the ellipse.
getRotatedAngleStart() - Method in class jpicedt.graphic.model.PicEllipse
  Return `rotatedAngleStart`, ie the angle start of the arc in degrees (CCW), as measured in the frame defined by the axes of the ellipse.
getRotation() - Method in class jpicedt.format.output.eepic.EepicViewFactory.TextView
  Returns the text rotation in radians : we return 0, since eepic doesn't support rotating text This is used by syncShape to compute the current tl2ModelTr AffineTransform
getRotation() - Method in class jpicedt.graphic.view.DefaultViewFactory.TextView
  Returns the text rotation in radians : subclassers that don't support rotating text may return 0 here.
getRotation() - Method in class jpicedt.graphic.view.DefaultViewFactory.TextViewHybrid
  Returns the text rotation in radians : subclassers that don't support rotating text may return 0 here.
getRotationAngle() - Method in class jpicedt.graphic.model.PicEllipse
  Return the rotation angle, ie the angle between the great axis of the ellipse and the horizontal axis.
getRoundedBracketLengthScale(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
  Returns the rounded-bracket length scale-factor (actual length (or height) = actual width * BRACKET_LENGTH)
getScaleFactor() - Method in class jpicedt.graphic.PECanvas
getScrollPane() - Method in class jpicedt.ui.PEDrawingBoard
getScrollableBlockIncrement(Rectangle, int, int) - Method in class jpicedt.graphic.PECanvas
getScrollableTracksViewportHeight() - Method in class jpicedt.graphic.PECanvas
getScrollableTracksViewportWidth() - Method in class jpicedt.graphic.PECanvas
getScrollableUnitIncrement(Rectangle, int, int) - Method in class jpicedt.graphic.PECanvas
getSelectedObject() - Method in class jpicedt.graphic.toolkit.PEAction
  Returns the selected graphic element in the target board ;
getSelectedPointsHandler() - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory
  Returns a reference to the current SelectedPointsHandler
getSelectionHandler() - Method in class jpicedt.graphic.toolkit.EditorKit
getSelectionRectangle() - Method in class jpicedt.graphic.toolkit.AbstractMouseTransformFactory.SelectAreaTransform
  Return the selection rectangle as built from the first mouse-pressed event and the current drag position.
getSelectionSize() - Method in class jpicedt.graphic.PECanvas
getSelectionSize() - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SelectedPointsHandler
  return the number of selected points for the current element
getShadowAngle(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
  Return the shadow angle, guaranteed to lie b/w -180 and 180
getShadowColor(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
  Return the shadow colour
getShadowSize(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
  Return the shadow size , guaranteed to be positive.
getShapeBounds2D(Rectangle2D) - Method in class jpicedt.graphic.model.AbstractCurve
  Returns the the smallest rectangle enclosing the shape of this curve, as opposed to `getBoundingBox` which is defined as the smallest rectangle encompassing ALL specification points.
getShapeOfFrame() - Method in class jpicedt.graphic.model.PicText
  Returns the frame that surrounds the text, ignoring rotation (the view will rotate it)
getSheetOrigin() - Method in class jpicedt.graphic.PECanvas
getSize() - Method in interface jpicedt.ui.MDIManager.MDIComponent
getSize() - Method in class jpicedt.widgets.HistoryModel
  Returns the number of elements in this history list.
getSizePx(double) - Method in class jpicedt.graphic.PageFormat
  Return the page dimension (w,h) in pixels.
getSmallAxisLength() - Method in class jpicedt.graphic.model.PicEllipse
  Return the length of the small-axis of this ellipse/arc.
getSmoothCoefficient(int) - Method in class jpicedt.graphic.model.PicSmoothPolygon
getSnapStep() - Method in class jpicedt.graphic.grid.Grid
getSnapStepIndex(double) - Static method in class jpicedt.graphic.grid.Grid
  Utilities to retrieve an index from a given snapStep in PREDEFINED_SNAP_STEPS
getSource() - Method in class jpicedt.format.input.util.ParserEvent
getSource() - Method in class jpicedt.graphic.event.EditorKitEvent
  Return the editor kit that sourced this event
getSource() - Method in class jpicedt.graphic.event.HelpMessageEvent
  Return the editor kit that sourced this event.
getSpecificationPoint(int) - Method in class jpicedt.graphic.model.AbstractCurve
  Returns a reference on the specification point with the given index.
getSpecificationPoint(int, PicPoint) - Method in class jpicedt.graphic.model.DefaultLeafElement
  Return the specification-point having the given index.
getSpecificationPoint(int) - Method in class jpicedt.graphic.model.DefaultLeafElement
  Return a reference on the specification point with the given index.
getSpecificationPointX(int) - Method in class jpicedt.graphic.model.DefaultLeafElement
  Return the X-coordinate of the specification point with the given index, by calling {@link #getSpecificationPoint(int).
getSpecificationPointY(int) - Method in class jpicedt.graphic.model.DefaultLeafElement
  Return the Y-coordinate of the specification point with the given index, by calling {@link #getSpecificationPoint(int).
getStatusBar() - Method in class jpicedt.ui.PEDrawingBoard
  Return the status bar
getSupportedDisplayLanguages() - Method in class jpicedt.Localizer
  Return an array containing all languages this localizer supports, returned in the same format as Locale.getDisplayLanguage(inLocale), yet localized using the current Locale e.g.
getSupportedLocales() - Method in class jpicedt.Localizer
  Return an array containing all Locales this localizer supports, by looking up the "lang/" subdirectory.
getTBarWidthLineWidthScale(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
  Returns the linewidth-scale for T-bars (width = linewidth-scale * line-width + relative_width)
getTBarWidthMinimumMm(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
  Returns the relative-width for T-bars (width = linewidth-scale * line-width + relative_width)
getTangentA(PicVector) - Method in class jpicedt.graphic.model.PicNodeConnection
  Return the tangent to the node connection at node A.
getTangentAtAngleEnd(PicVector) - Method in class jpicedt.graphic.model.PicEllipse
  Utility for computing arrow direction.
getTangentAtAngleStart(PicVector) - Method in class jpicedt.graphic.model.PicEllipse
  Utility for computing arrow direction.
getTangentB(PicVector) - Method in class jpicedt.graphic.model.PicNodeConnection
  Return the tangent to the node connection at node B.
getTarget() - Method in class jpicedt.graphic.toolkit.AbstractMouseTransform
  Return the element this transform acts upon
getTarget() - Method in interface jpicedt.graphic.toolkit.ActionDispatcher
  return the PECanvas upon which a PEAction should act.
getTarget() - Method in class jpicedt.graphic.toolkit.DefaultActionDispatcher
  Returns the PECanvas upon which a PEAction should act.
getTarget() - Method in class jpicedt.graphic.view.HitInfo
getText() - Method in class jpicedt.graphic.model.TextEditable
  Return the string argument (e.g of the corresponding \\makebox{} command)
getTextHitInfo() - Method in class jpicedt.graphic.view.HitInfo.Text
  Returns the `java.awt.font.TextHitInfo` wrapped into this HitInfo.
getTextLayout() - Method in class jpicedt.graphic.view.DefaultViewFactory.TextView
  [SR:pending] make this view implement aka TextEditableView interface (or something like it), where TextEditableView is a subinterface of View with text-editing specific capabilities.
getTextLayout() - Method in class jpicedt.graphic.view.DefaultViewFactory.TextViewHybrid
  [SR:pending] make this view implement aka TextEditableView interface (or something like it), where TextEditableView is a subinterface of View with text-editing specific capabilities.
getTextToModelTransform() - Method in class jpicedt.graphic.view.DefaultViewFactory.TextView
  Return an affine transform which translat b/w the TextLayout coordinate system and the jpicedt.graphic.model coordinate system.
getTextToModelTransform() - Method in class jpicedt.graphic.view.DefaultViewFactory.TextViewHybrid
  Return an affine transform which translat b/w the TextLayout coordinate system and the jpicedt.graphic.model coordinate system.
getTitle() - Method in class jpicedt.format.output.eepic.EepicCustomizer
getTitle() - Method in class jpicedt.format.output.latex.LatexCustomizer
getTitle() - Method in class jpicedt.format.output.pstricks.PstricksCustomizer
getTitle() - Method in class jpicedt.graphic.PageFormat.Customizer
getTitle() - Method in class jpicedt.graphic.model.Drawing.Customizer
getTitle() - Method in class jpicedt.graphic.toolkit.AbstractCustomizer
  Returns the panel title, used e.g.
getTitle() - Method in class jpicedt.ui.PEDrawingBoard
getTitle() - Method in class jpicedt.ui.dialog.DirectoriesCustomizer
getTitle() - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.ArrowPropertiesPanel
getTitle() - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.FillPropertiesPanel
getTitle() - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.HatchPropertiesPanel
getTitle() - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.PolydotsPropertiesPanel
getTitle() - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.PstCustomPropertiesPanel
getTitle() - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.ShadowPropertiesPanel
getTitle() - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.StrokePropertiesPanel
getTitle() - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.TextPropertiesPanel
getTitle() - Method in class jpicedt.ui.dialog.GeneralCustomizer
getTitle() - Method in class jpicedt.ui.dialog.GridZoomCustomizer
  Returns the panel title, used e.g.
getTitle() - Method in class jpicedt.ui.dialog.RenderingCustomizer
getTitle() - Method in class jpicedt.ui.dialog.ShortcutsCustomizer
  Returns the panel title, used e.g.
getTitle() - Method in class jpicedt.ui.dialog.UIColorCustomizer
getTmpDir() - Static method in class jpicedt.JPicEdt
  Return the user tmp dir, or the platform standard tmp dir if user didn't set one, or null if none is standardly defined.
getTmpFile() - Static method in class jpicedt.ui.util.RunExternalCommand
getTmpFilePrefix() - Static method in class jpicedt.ui.util.RunExternalCommand
getTmpPath() - Static method in class jpicedt.ui.util.RunExternalCommand
getTooltip() - Method in class jpicedt.format.output.eepic.EepicCustomizer
getTooltip() - Method in class jpicedt.format.output.latex.LatexCustomizer
getTooltip() - Method in class jpicedt.format.output.pstricks.PstricksCustomizer
getTooltip() - Method in class jpicedt.graphic.toolkit.AbstractCustomizer
  Returns the tooltip string associated with this panel ; default implementation returns an empty string.
getTooltip() - Method in class jpicedt.ui.dialog.DirectoriesCustomizer
getTooltip() - Method in class jpicedt.ui.dialog.GeneralCustomizer
getTooltip() - Method in class jpicedt.ui.dialog.GridZoomCustomizer
  Returns the tooltip string associated with this panel
getTooltip() - Method in class jpicedt.ui.dialog.RenderingCustomizer
getTooltip() - Method in class jpicedt.ui.dialog.ShortcutsCustomizer
getTooltip() - Method in class jpicedt.ui.dialog.UIColorCustomizer
getTopY() - Method in class jpicedt.graphic.model.PicText
  Return y-coordinate of top boundary of text only
getTransferData(DataFlavor) - Method in class jpicedt.graphic.toolkit.TransferableGraphic
getTransferDataFlavors() - Method in class jpicedt.graphic.toolkit.TransferableGraphic
getType() - Method in class jpicedt.format.input.util.WildCharExpression
getType() - Method in interface jpicedt.graphic.event.DrawingEvent
  Return the event type
getType() - Method in class jpicedt.graphic.event.EditorKitEvent
  Return the type of this event
getType() - Method in class jpicedt.graphic.event.SelectionEvent
  Return the event type
getType() - Method in class jpicedt.graphic.model.Drawing.DefaultDrawingEvent
getUndoPresentationName() - Method in class jpicedt.graphic.PECanvas
getUserDefinedColourBuffer() - Method in class jpicedt.format.output.pstricks.PstricksFormatter.ParameterString
getUserSettingsDirectory() - Static method in class jpicedt.JPicEdt
  Return the user-settings directory, for instance "~/.jpicedt" on unix.
getValue() - Method in class jpicedt.format.input.util.NumericalExpression
  Return the parsed value, wrapped in a Number (either Integer or Double)
getValue() - Method in class jpicedt.format.input.util.ParserEvent
getValue() - Method in class jpicedt.format.input.util.StatementExpression
  Return the value of the RHS, wrapped in a Number (either Integer or Double)
getValue() - Method in class jpicedt.format.input.util.WordExpression
  Return the parsed content of this expression after a successfull parsing.
getValue() - Method in class jpicedt.widgets.DecimalNumberField
getValue() - Method in class jpicedt.widgets.IncrementableTextField
getValue() - Method in class jpicedt.widgets.WholeNumberField
getVersion() - Static method in class jpicedt.Version
getVertAlign() - Method in class jpicedt.graphic.model.PicText
  Return vertical alignement (see static constant above)
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
getView2ModelTransform(double) - Method in class jpicedt.graphic.PageFormat
  x' = zoom * DPMM * (x + leftMarginMm)
  y' = zoom * DPMM * (-y + heightMm-bottomMarginMm)
getViewFactory() - Method in class jpicedt.graphic.toolkit.EditorKit
getViewFactory() - Method in class jpicedt.graphic.view.AbstractView
  Fetches the ViewFactory implementation that is feeding the view hierarchy.
getViewFactory() - Method in class jpicedt.graphic.view.DefaultViewFactory.LeafElementView
  Fetches the ViewFactory implementation that is feeding the view hierarchy.
getViewFactory() - Method in interface jpicedt.graphic.view.View
  Fetches the ViewFactory implementation that is feeding the view hierarchy.
getViewToModelTransform() - Method in class jpicedt.graphic.PECanvas
getWidth() - Method in class jpicedt.graphic.model.PicText
  Return the width of text only
getWidthMm() - Method in class jpicedt.graphic.PageFormat
  Return the page width in mm.
getWidthPx(double) - Method in class jpicedt.graphic.PageFormat
  Return the page width in pixels.
getX() - Method in class jpicedt.graphic.event.PEMouseEvent
  Return the x-coordinate of the mouse click point in model-coordinate.
getXOrgPx(double) - Method in class jpicedt.graphic.PageFormat
  Return the left margin in pixels, ie the x-coordinate of the (0,0) model origin.
getXYNearestSlope(double, boolean) - Method in class jpicedt.format.output.latex.LatexFormatter
getY() - Method in class jpicedt.graphic.event.PEMouseEvent
  Return the y-coordinate of the mouse click point in model-coordinate.
getYOrgPx(double) - Method in class jpicedt.graphic.PageFormat
  Return the y-coordinate in pixels (starting from the canvas's top-side) of the (0,0) model origin.
getZoomFactor() - Method in class jpicedt.graphic.PECanvas
getZoomIndex(double) - Static method in class jpicedt.graphic.PECanvas
  utilities to retrieve the index of the given zoom in PREDEFINED_ZOOMS ; this may be used by GUI widgets, e.g.
globalScaleLength - Variable in class jpicedt.graphic.model.Arrow
globalScaleWidth - Variable in class jpicedt.graphic.model.Arrow
greatAxis - Variable in class jpicedt.graphic.model.PicEllipse
  Lengths of the great axis of the ellipse.
grid - Variable in class jpicedt.graphic.PECanvas
  the grid attached to this canvas
gridStepDEFAULT - Static variable in class jpicedt.graphic.grid.Grid
groupSelection() - Method in class jpicedt.graphic.PECanvas
  group all selected objects into a new PicGroup and add it to the drawing.

## 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
HelpMessageEvent - class jpicedt.graphic.event.HelpMessageEvent.
  A class that allows an EditorKit to post help-messages (or tooltips) that make sense with the current operation being performed.
HelpMessageEvent(EditorKit, String) - Constructor for class jpicedt.graphic.event.HelpMessageEvent
  contruct a new event
HelpMessageListener - interface jpicedt.graphic.event.HelpMessageListener.
  Interface for an observer to receive help messages posted by an EditorKit
Highlighter - interface jpicedt.graphic.view.Highlighter.
  a view dedicated to painting an Element's highlighter, e.g.
HighlighterFactory - interface jpicedt.graphic.view.HighlighterFactory.
  A factory to create a Highlighter for a given Element.
HistoryModel - class jpicedt.widgets.HistoryModel.
  A history list.
HistoryModel(String) - Constructor for class jpicedt.widgets.HistoryModel
  Creates a new history list.
HistoryTextField - class jpicedt.widgets.HistoryTextField.
  Text field with an arrow-key accessable history.
HistoryTextField(String) - Constructor for class jpicedt.widgets.HistoryTextField
  Creates a new history text field.
HistoryTextField(String, boolean) - Constructor for class jpicedt.widgets.HistoryTextField
  Creates a new history text field.
HistoryTextField(String, boolean, boolean) - Constructor for class jpicedt.widgets.HistoryTextField
  Creates a new history text field.
HitInfo - class jpicedt.graphic.view.HitInfo.
  A HitInfo encapsulates information related to a mouse click that occured on a particular area of an Element.
HitInfo(Element, PEMouseEvent) - Constructor for class jpicedt.graphic.view.HitInfo
  Construct a new HitInfo when a click occured on an object's end-point
HitInfo.Composite - class jpicedt.graphic.view.HitInfo.Composite.
  Represent a particular type of Hit that occured on a child of a branch-element, when one whants to specify both the element and its child.
HitInfo.Composite(BranchElement, int, PEMouseEvent) - Constructor for class jpicedt.graphic.view.HitInfo.Composite
  construct a new HitInfo.Point that occured in the given BranchElement, on the child with the given index.
HitInfo.EnvelopeStroke - class jpicedt.graphic.view.HitInfo.EnvelopeStroke.
  Deprecated. use HighlighterStroke instead
HitInfo.EnvelopeStroke(Element, int, PEMouseEvent) - Constructor for class jpicedt.graphic.view.HitInfo.EnvelopeStroke
  Deprecated.
HitInfo.HighlighterStroke - class jpicedt.graphic.view.HitInfo.HighlighterStroke.
  Represent a Hit that occured on the stroke of a highlighter (eg tangents of a PicSmoothPolygon).
HitInfo.HighlighterStroke(Element, int, PEMouseEvent) - Constructor for class jpicedt.graphic.view.HitInfo.HighlighterStroke
HitInfo.Interior - class jpicedt.graphic.view.HitInfo.Interior.
  Represent a Hit that occured on the interior of a Element
HitInfo.Interior(Element, PEMouseEvent) - Constructor for class jpicedt.graphic.view.HitInfo.Interior
  construct a new HitInfo.Interior that occured on the given Element
HitInfo.Point - class jpicedt.graphic.view.HitInfo.Point.
  Represent a Hit that occured on one or several Element's control-points, the latter case occuring necessarily iff some control-points are identical.
HitInfo.Point(Element, int, PEMouseEvent) - Constructor for class jpicedt.graphic.view.HitInfo.Point
  construct a new HitInfo.Point that occured on the given Element and on the given point index
HitInfo.Point(Element, ArrayList, PEMouseEvent) - Constructor for class jpicedt.graphic.view.HitInfo.Point
  construct a new HitInfo.Point that occured on the given Element and on the given points simultaneously.
HitInfo.Stroke - class jpicedt.graphic.view.HitInfo.Stroke.
  Represent a Hit that occured on an Element.
HitInfo.Stroke(Element, int, PEMouseEvent) - Constructor for class jpicedt.graphic.view.HitInfo.Stroke
  construct a new HitInfo.Stroke that occured on the stroke of the given Element
HitInfo.Text - class jpicedt.graphic.view.HitInfo.Text.
  Represent a Hit that occured on some interior area of a TextEditable.
HitInfo.Text(TextEditable, TextHitInfo, PEMouseEvent) - Constructor for class jpicedt.graphic.view.HitInfo.Text
  construct a new HitInfo.Text that occured on the given TextEditable, fetching useful information from the given TextHitInfo.
HtmlViewer - class jpicedt.ui.util.HtmlViewer.
  A frame for displaying HTML content (e.g.
HtmlViewer(String, String) - Constructor for class jpicedt.ui.util.HtmlViewer
  Construct a new HTML Window with the given file and title
HtmlViewer(URL, String) - Constructor for class jpicedt.ui.util.HtmlViewer
  Construct a new HTML Window with the given file and title
hasNext() - Method in class jpicedt.graphic.model.DefaultPointIndexIterator
  Returns true if the iteration has more elements
hasNext() - Method in class jpicedt.graphic.model.PicGroup.GroupPointIterator
hasNext() - Method in interface jpicedt.graphic.model.PointIndexIterator
hasSegments - Variable in class jpicedt.graphic.view.DefaultViewFactory.AbstractCurveView
hasValidSize() - Method in class jpicedt.graphic.model.AbstractCurve
  Return whether the current nb of specification points is valid, i.e.
headExp - Variable in class jpicedt.format.input.DefaultParser
  holds a reference to each supported grammar
height - Variable in class jpicedt.graphic.model.PicText
heightMmDEFAULT - Static variable in class jpicedt.graphic.PageFormat
helpMessagePosted(HelpMessageEvent) - Method in interface jpicedt.graphic.event.HelpMessageListener
  called by the sourcing EditorKit when posting an help-message
helpMessagePosted(HelpMessageEvent) - Method in class jpicedt.ui.PEDrawingBoard.StatusBar
highlighter - Variable in class jpicedt.graphic.view.AbstractView
  the highlighter delegate for this view
highlightingMode - Variable in class jpicedt.graphic.view.DefaultHighlighterFactory.CompositeHighlighter
  highlight mode
hitTest(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.DefaultSelectionHandler
  hitTest on the content of the selection only
hitTest(PEMouseEvent) - Method in class jpicedt.graphic.view.AbstractView
  Returns a HitInfo corresponding to the given mouse-event.
hitTest(PEMouseEvent, boolean) - Method in class jpicedt.graphic.view.AbstractView
  Depending on the value of isHighlighVisible, current implementation first delegates to the hosted Highlighter's hitTest() method, then calls `hitTest(PEMouseEvent)`.
hitTest(PEMouseEvent) - Method in class jpicedt.graphic.view.CompositeView
hitTest(PEMouseEvent) - Method in class jpicedt.graphic.view.DefaultHighlighterFactory.CompositeHighlighter
hitTest(PEMouseEvent) - Method in class jpicedt.graphic.view.DefaultHighlighterFactory.DefaultHighlighter
  Current implementation returns a HitInfo.Point if a click occured on one of the controlled-point indices returned by `getControlPointsIterator()` ; return null otherwise.
hitTest(PEMouseEvent) - Method in class jpicedt.graphic.view.DefaultViewFactory.LeafElementView
  This implementation returns a HitInfo.Interior if the view is filled and a click occured on the interior, or a HitInfo.Stroke if a click occured on the stroke path (this use a FlatteningPathIterator built from the current`shape`).
hitTest(PEMouseEvent) - Method in class jpicedt.graphic.view.DefaultViewFactory.TextView
  This implementation calls `super.hitTest` and returns the result if non-null (this should be a HitInfo.Point), then returns a HitInfo.Interior if the mouse-click occured inside the text bound (as defined by text layout)
hitTest(PEMouseEvent) - Method in class jpicedt.graphic.view.DefaultViewFactory.TextViewHybrid
  This implementation calls `super.hitTest` and returns the result if non-null (this should be a HitInfo.Point), then returns a HitInfo.Interior if the mouse-click occured inside the text bound (as defined by text layout)
hitTest(PEMouseEvent) - Method in interface jpicedt.graphic.view.Highlighter
hitTest(PEMouseEvent, boolean) - Method in interface jpicedt.graphic.view.View
hyperlinkUpdate(HyperlinkEvent) - Method in class jpicedt.ui.util.HtmlViewer
  called when a click occurs on a HTML hyperlink (aka )

## I

INNER - Static variable in interface jpicedt.graphic.model.PicObjectConstants
INSERT - Static variable in class jpicedt.graphic.event.DrawingEvent.EventType
  a child was inserted to the changed-element
INTEGER - Static variable in interface jpicedt.format.input.util.ExpressionConstants
  type for NumericalExpression
INVALID - Static variable in class jpicedt.graphic.toolkit.CursorFactory
INVALID_POINT_INDEX - Static variable in class jpicedt.graphic.model.AbstractCurve
  constant field for getPointType()
IncrementableTextField - class jpicedt.widgets.IncrementableTextField.
  A JComponent that lump together a JSpinner (with a +/- arrow field that allows the user to increment/decrement) and prefix/postfix labels.
IncrementableTextField(double, double, Icon, String) - Constructor for class jpicedt.widgets.IncrementableTextField
  Creates a new IncrementableTextField with an etched border drawn around it.
IncrementableTextField(double, double, Icon, String, boolean) - Constructor for class jpicedt.widgets.IncrementableTextField
IncrementableTextField(double, double, JLabel, JLabel, boolean) - Constructor for class jpicedt.widgets.IncrementableTextField
InstanciationExpression - class jpicedt.format.input.util.InstanciationExpression.
  An expression that can instanciate a new Element by cloning the given graphic element when it finds a given litteral tag, then add it to the current PicGroup in the pool.
InstanciationExpression(String, Element, PicAttributeSet, Pool) - Constructor for class jpicedt.format.input.util.InstanciationExpression
InternalFrameMDIManager - class jpicedt.ui.internal.InternalFrameMDIManager.
  An MDI Manager implementation for "childframe" mode (ie using JInternalFrame's).
InternalFrameMDIManager(PEProgressBar) - Constructor for class jpicedt.ui.internal.InternalFrameMDIManager
image - Variable in class jpicedt.graphic.view.DefaultViewFactory.TextViewHybrid
imposes(EditPointConstraint) - Method in class jpicedt.graphic.model.BasicEditPointConstraint
imposes(EditPointConstraint) - Method in interface jpicedt.graphic.model.EditPointConstraint
  Returns true if this constraint imposes the given constraint.
imposes(EditPointConstraint) - Method in class jpicedt.graphic.model.EditPointConstraintCollator
increment(String) - Method in class jpicedt.ui.util.PEProgressBar
  increment the state of this progress bar by one, displaying the given message at the same time
increment() - Method in class jpicedt.ui.util.PEProgressBar
  increment the state of this progress bar by one, leaving the message unchanged
indexIterator() - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SelectedPointsHandler
  return an Iterator over the set of selected-points indices (wrapped in Integer's)
indexOf(String) - Method in class jpicedt.format.input.util.Context
  Return the index of the first occurence of the given String, starting from the current caret position.
indexOf(String, int) - Method in class jpicedt.format.input.util.Context
  Return the index of the first occurence of the given String in the current block, starting from the given position
indexOfBeforeEOL(String) - Method in class jpicedt.format.input.util.Context
  Return the index of the first occurence of the given String, starting from the current caret position, ending at getEndOfBlock() (not included!).
init() - Method in class jpicedt.Localizer
  Init ResourceBundle using OS's default Locale
init(Properties) - Method in class jpicedt.Localizer
  (Re)init from a Properties object.
init() - Method in class jpicedt.graphic.toolkit.AbstractMouseTransformFactory
  called when the associated SelectionTool is being activated in the hosting EditorKit.
init() - Method in class jpicedt.graphic.toolkit.DrawToolFactory.AbstractCurveDrawTool
  called when this tool is being activated in the hosting editor kit
init() - Method in class jpicedt.graphic.toolkit.DrawToolFactory.GenericDrawTool
  called when this tool is being activated in the hosting editor kit
init() - Method in class jpicedt.graphic.toolkit.DrawToolFactory.TextDrawTool
  called when this tool is being activated in the hosting editor kit
init() - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory
  called when the associated SelectionTool is being activated in the hosting EditorKit.
init() - Method in class jpicedt.graphic.toolkit.MouseTool
  called when this tool is being activated in the hosting editor kit ; this is mainly for mousetools that need to do some initialization work before any mouse-event occurs.
init() - Method in interface jpicedt.graphic.toolkit.MouseTransformFactory
  called when the associated SelectionTool is being activated in the hosting EditorKit.
init() - Method in class jpicedt.graphic.toolkit.SelectionTool
  called when this tool is being activated in the hosting editor kit ; this delegates to the underlying MouseTransform factory
insert(Reader, Parser) - Method in class jpicedt.graphic.PECanvas
  insert content from a reader into the current drawing
insert(String, Parser) - Method in class jpicedt.ui.PEDrawingBoard
  Insert new content from the given path into this board's drawing
insertFragment(String) - Static method in class jpicedt.JPicEdt
  Insert a fragment loaded from disk in the active board
insertString(int, String, AttributeSet) - Method in class jpicedt.widgets.DecimalNumberField.DecimalNumberDocument
insertString(int, String, AttributeSet) - Method in class jpicedt.widgets.WholeNumberField.WholeNumberDocument
install(PECanvas) - Method in class jpicedt.graphic.toolkit.EditorKit
  Called when the kit is being installed into a PECanvas.
install(PECanvas) - Method in class jpicedt.ui.PEDrawingBoard.GridZoomToolBar
  Called when this tool-bar is installed, and widgets values must reflect a given PECanvas state.
instance() - Static method in class jpicedt.ui.util.SystemOutUtilities
  intanciates singleton if it's null, then returns it
intToString(double) - Static method in class jpicedt.graphic.PEToolKit
interiorPaint - Variable in class jpicedt.graphic.view.DefaultViewFactory.LeafElementView
  paint for interior (cached)
interpret(Context) - Method in class jpicedt.format.input.latex.PicEndExpression
interpret(Context) - Method in class jpicedt.format.input.pstricks.PSTDotStyleExpression
interpret(Context) - Method in class jpicedt.format.input.pstricks.PSTFillStyleExpression
interpret(Context) - Method in class jpicedt.format.input.pstricks.PsObjectExpression
interpret(Context) - Method in class jpicedt.format.input.util.AbstractRegularExpression
  Parses this expression, possibly using the given Context to fetch the String to interpret if this Expression is a leaf expression.
interpret(Context) - Method in class jpicedt.format.input.util.AlternateExpression
  Calls "action" with value=Integer(index of first expression parsed with success, starting from 0).
interpret(Context) - Method in class jpicedt.format.input.util.EnclosingExpression
  Call action() with value=enclosed string
interpret(Context) - Method in class jpicedt.format.input.util.LiteralExpression
interpret(Context) - Method in class jpicedt.format.input.util.NumericalExpression
interpret(Context) - Method in class jpicedt.format.input.util.OptionalExpression
interpret(Context) - Method in class jpicedt.format.input.util.PicPointExpression
interpret(Context) - Method in class jpicedt.format.input.util.RegExExpression
interpret(Context) - Method in class jpicedt.format.input.util.RepeatExpression
interpret(Context) - Method in class jpicedt.format.input.util.SequenceExpression
interpret(Context) - Method in class jpicedt.format.input.util.StatementExpression
interpret(Context) - Method in class jpicedt.format.input.util.WildCharExpression
interpret(Context) - Method in class jpicedt.format.input.util.WordExpression
  If parsing was successfull, sends a ParserEvent with value=string found (this may be an empty string)
interpreter - Variable in class jpicedt.test.TestCanvas
inverse() - Method in class jpicedt.graphic.PicVector
  Change the sign of each coordinate of this vector
isAltDown() - Method in class jpicedt.graphic.event.PEMouseEvent
  Return whether or not the ALT modifier is down on this mouse event
isAltGraphDown() - Method in class jpicedt.graphic.event.PEMouseEvent
  Return whether or not the "AltGr" modifier is down on this mouse event
isArc() - Method in class jpicedt.graphic.model.PicEllipse
  Returns true if this PicEllipse is an arc, ie if angle extent does not equl 360
isAtBeginningOfBlock() - Method in class jpicedt.format.input.util.Context
  Return true if the caret is located at the beginning of the current block
isAtEOF() - Method in class jpicedt.format.input.util.Context
  Return true if the caret is located at the end of the entire buffer
isAtEndOfBlock() - Method in class jpicedt.format.input.util.Context
  Return true if the caret is located at the end of the current block
isAutoComputeBoundingBox() - Method in class jpicedt.graphic.model.Drawing
  Return true if the bb is computed automatically on-the-fly
isCancelled() - Method in class jpicedt.graphic.toolkit.CustomizerDialog
isCircle() - Method in class jpicedt.graphic.model.PicEllipse
  Deprecated. use isCircular() instead
isCircular() - Method in class jpicedt.graphic.model.PicEllipse
  Returns TRUE if this ellipse is circular, ie if smallAxis==greatAxis.
isClosed - Variable in class jpicedt.graphic.model.AbstractCurve
  tells whether this curve is closed of not
isClosed() - Method in class jpicedt.graphic.model.AbstractCurve
  Returns true if this curve is closed.
isClosed() - Method in class jpicedt.graphic.model.PicEllipse
  Returns whether this arc or ellipse is closed or not.
isColinear(PicVector) - Method in class jpicedt.graphic.PicVector
  Return whether this vector is proportional to the given vector
isControlDown() - Method in class jpicedt.graphic.event.PEMouseEvent
  Return whether or not the CTRL modifier is down on this mouse event
isControlPoint(int) - Method in class jpicedt.graphic.model.AbstractCurve
  Return whether the bezier-point with the given index is a control-point.
isDataFlavorSupported(DataFlavor) - Method in class jpicedt.graphic.toolkit.TransferableGraphic
isDefinedColourString() - Method in class jpicedt.format.output.pstricks.PstricksFormatter.ParameterString
isDirty() - Method in class jpicedt.ui.PEDrawingBoard
isDotFilled - Variable in class jpicedt.graphic.view.DefaultViewFactory.AbstractCurveView
isDoubleLine(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
  Return whether double-line is on or off
isEmpty() - Method in class jpicedt.graphic.model.BranchElement
isEnabled() - Method in class jpicedt.widgets.IncrementableTextField
  Return the "enabled" state of this component
isExtensionListInDescription() - Method in class jpicedt.ui.dialog.PEFileFilter
isFitInto(Rectangle2D) - Method in class jpicedt.graphic.PageFormat
  Returns whether the given rectangle (in mm units) fits into this page.
isFlat() - Method in class jpicedt.graphic.model.PicEllipse
  Return true if this ellipse is flat.
isFramed() - Method in class jpicedt.graphic.model.PicText
  Return TRUE if the box has to be drawn
isGUI - Static variable in class jpicedt.ui.util.RunExternalCommand
isHighBounded() - Method in class jpicedt.widgets.IncrementableTextField
isLeftButton() - Method in class jpicedt.graphic.event.PEMouseEvent
  Return whether or not the Left button was pressed
isLocaleSupported(Locale) - Method in class jpicedt.Localizer
isLowBounded() - Method in class jpicedt.widgets.IncrementableTextField
isMetaDown() - Method in class jpicedt.graphic.event.PEMouseEvent
  Return whether or not the META (aka ALT) modifier is down on this mouse event
isMiddleButton() - Method in class jpicedt.graphic.event.PEMouseEvent
  Return whether or not the Middle button was pressed ([pending] what happens on MacOS ?)
isNode() - Method in class jpicedt.graphic.model.DefaultLeafElement
  Are we a Node ?(ie do we have connections ?)
isNodeable() - Method in class jpicedt.graphic.model.DefaultLeafElement
  Can we be made into a node ? to be overriden by subclass
isNodeable() - Method in class jpicedt.graphic.model.PicText
isNull() - Method in class jpicedt.graphic.PicVector
  Return true if this vector has a null-norm
isOrthogonal(PicVector) - Method in class jpicedt.graphic.PicVector
  Return whether this vector is orthogonal to the given vector
isOverStrike(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
  Return whether overstrike is on or off
isPlain() - Method in class jpicedt.graphic.model.PicCircleFrom3Points
isPlain() - Method in class jpicedt.graphic.model.PicEllipse
  Return true if this PicEllipse is a plain ellipse, ie if angle extent equals 360.
isPolydotsSuperimposed(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
  Returns true if dots superimpose on underlying curve
isPolygon() - Method in class jpicedt.graphic.model.AbstractCurve
  Return true if this curve is a polygon, ie has only straight segments
isPopupTrigger() - Method in class jpicedt.graphic.event.PEMouseEvent
  Return whether or not this mouse event is the popup-menu trigger event
isRectangle() - Method in class jpicedt.graphic.model.PicParallelogram
  Returns true if this parallelogram is a rectangle
isRequestFocusEnabled() - Method in class jpicedt.graphic.PECanvas
  Overriden from JComponent Signals that this component can receive focus (useful for handling keyevents)
isRightButton() - Method in class jpicedt.graphic.event.PEMouseEvent
  Return whether or not the Right button was pressed
isRotated() - Method in class jpicedt.graphic.model.PicEllipse
  Return true if this PicEllipse has a null rotation angle along the x-axis
isSaved() - Method in class jpicedt.ui.PEDrawingBoard
isSelected(Element, boolean) - Method in class jpicedt.graphic.AbstractSelectionHandler
  Return whether the given Element is selected or not.
isSelected(Element) - Method in class jpicedt.graphic.PECanvas
isSelected(Element, boolean) - Method in interface jpicedt.graphic.SelectionHandler
  Return whether the given Element is selected or not
isSelected(Element, boolean) - Method in class jpicedt.graphic.toolkit.DefaultSelectionHandler
isSelected(int) - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SelectedPointsHandler
  Returns true if the point with the given index is selected.
isSelected(HitInfo.Point) - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SelectedPointsHandler
  Return true if at least one point in the given HitInfo.Point is selected
isShadow(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
  Return whether shadow is on or off
isShiftDown() - Method in class jpicedt.graphic.event.PEMouseEvent
  Return whether or not the SHIFT modifier is down on this mouse event
isSmooth(int) - Method in class jpicedt.graphic.model.AbstractCurve
  Check whether the two control points around the given subdivision point satisfy (up to 5%) the 2nd order smoothness criterion.
isSnapOn() - Method in class jpicedt.graphic.grid.Grid
isStraight(int) - Method in class jpicedt.graphic.model.AbstractCurve
  Returns whether the given segment is straight.
isSuccessful() - Method in class jpicedt.format.input.util.ParserEvent
isSymmetric(int) - Method in class jpicedt.graphic.model.AbstractCurve
  Check whether the control points around the given subdivision point satisfy (up to 5%) the symmetry criterion.
isToBack(Element) - Method in class jpicedt.graphic.model.BranchElement
isToFront(Element) - Method in class jpicedt.graphic.model.BranchElement
isValidBezierIndex(int) - Method in class jpicedt.graphic.model.AbstractCurve
  Returns true iff the given bezier point index is a valid point index.
isValidSegmentIndex(int) - Method in class jpicedt.graphic.model.AbstractCurve
  Returns true iff the given segment index is a valid segment index.
isValidTarget(Element) - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory
  Return true is the given element is a valid target for this factory.
isVisible() - Method in class jpicedt.graphic.grid.Grid
isVisible() - Method in interface jpicedt.ui.MDIManager.MDIComponent
  returns whether the panel is currently visible or not
isVisibleDEFAULT - Static variable in class jpicedt.graphic.grid.Grid
  default for visible state
iterator() - Method in class jpicedt.graphic.model.BranchElement
  Returns an iterator over children.
iterator() - Method in class jpicedt.graphic.model.DefaultLeafElement
  Returns an iterator over all the node connections

## J

JFrameMDIManager - class jpicedt.ui.internal.JFrameMDIManager.
  An MDI Manager implementation for JFrame's
JFrameMDIManager(PEProgressBar) - Constructor for class jpicedt.ui.internal.JFrameMDIManager
JPICCircleFormatter - class jpicedt.graphic.io.formatter.JPICCircleFormatter.
  JPIC-XML formatter for PicCircleFrom3Points objects.
JPICCircleFormatter(PicCircleFrom3Points, JPICFormatter) - Constructor for class jpicedt.graphic.io.formatter.JPICCircleFormatter
JPICConstants - interface jpicedt.graphic.io.formatter.JPICConstants.
  Useful constants used across the jpicedt.graphic.io.formatter package
JPICEDT_DATA_FLAVOR - Static variable in class jpicedt.graphic.toolkit.TransferableGraphic
  the DataFlavor for Element's
JPICEllipseFormatter - class jpicedt.graphic.io.formatter.JPICEllipseFormatter.
  JPIC-XML formatter for PicEllipsegram objects.
JPICEllipseFormatter(PicEllipse, JPICFormatter) - Constructor for class jpicedt.graphic.io.formatter.JPICEllipseFormatter
JPICFormatter - class jpicedt.graphic.io.formatter.JPICFormatter.
  a FormatterFactory that produces formatters for the JPIC-XML native format
JPICFormatter() - Constructor for class jpicedt.graphic.io.formatter.JPICFormatter
JPICFormatter.DrawingFormatter - class jpicedt.graphic.io.formatter.JPICFormatter.DrawingFormatter.
  A Drawing's formatter for the JPIC-XML language.
JPICFormatter.DrawingFormatter(Drawing, Object) - Constructor for class jpicedt.graphic.io.formatter.JPICFormatter.DrawingFormatter
  init this formatter for the given drawing
JPICGroupFormatter - class jpicedt.graphic.io.formatter.JPICGroupFormatter.
  A JPIC-XML formatter for PicGroup objects.
  Syntax : ...
JPICGroupFormatter(PicGroup, FormatterFactory) - Constructor for class jpicedt.graphic.io.formatter.JPICGroupFormatter
JPICMultiCurveFormatter - class jpicedt.graphic.io.formatter.JPICMultiCurveFormatter.
  JPIC-XML formatter for PicMultiCurve objects.
JPICMultiCurveFormatter(PicMultiCurve, JPICFormatter) - Constructor for class jpicedt.graphic.io.formatter.JPICMultiCurveFormatter
JPICParallelogramFormatter - class jpicedt.graphic.io.formatter.JPICParallelogramFormatter.
  JPIC-XML formatter for PicParallelogram objects.
JPICParallelogramFormatter(PicParallelogram, JPICFormatter) - Constructor for class jpicedt.graphic.io.formatter.JPICParallelogramFormatter
JPICParser - class jpicedt.graphic.io.parser.JPICParser.
  An implementation of the Parser interface dedicated to parsing JPIC-XML files.
JPICParser() - Constructor for class jpicedt.graphic.io.parser.JPICParser
JPICPsCurveFormatter - class jpicedt.graphic.io.formatter.JPICPsCurveFormatter.
  JPIC-XML formatter for PicPsCurve objects, aka PsTricks \\pscurve macro.
JPICPsCurveFormatter(PicPsCurve, JPICFormatter) - Constructor for class jpicedt.graphic.io.formatter.JPICPsCurveFormatter
JPICSmoothPolygonFormatter - class jpicedt.graphic.io.formatter.JPICSmoothPolygonFormatter.
  JPIC-XML formatter for PicSmoothPolygon objects.
JPICSmoothPolygonFormatter(PicSmoothPolygon, JPICFormatter) - Constructor for class jpicedt.graphic.io.formatter.JPICSmoothPolygonFormatter
JPICTextFormatter - class jpicedt.graphic.io.formatter.JPICTextFormatter.
  A formatter for PicText objects in the JPIC-XML format :
  text here ! where :
  refpoint = B|b|t for vertical and l|r for horizontal (B = baseline) rotation = any angle in degree or U,L,D,R,N,W,S or E.
JPICTextFormatter(PicText, JPICFormatter) - Constructor for class jpicedt.graphic.io.formatter.JPICTextFormatter
JPICXmlHandler - class jpicedt.graphic.io.parser.JPICXmlHandler.
  Content-handler and error-handler for the JPICParser class.
JPICXmlHandler() - Constructor for class jpicedt.graphic.io.parser.JPICXmlHandler
JPicEdt - class jpicedt.JPicEdt.
  Application main class (this class is not shipped in the jpicedt library)
JPicEdt.AboutAction - class jpicedt.JPicEdt.AboutAction.
  Opens the "about..." dialog box
JPicEdt.AboutAction() - Constructor for class jpicedt.JPicEdt.AboutAction
JPicEdt.ContentTypeAction - class jpicedt.JPicEdt.ContentTypeAction.
  Set the content-type of the currently active board
JPicEdt.ContentTypeAction(int) - Constructor for class jpicedt.JPicEdt.ContentTypeAction
JPicEdt.ExitAction - class jpicedt.JPicEdt.ExitAction.
  Exit jPicEdt
JPicEdt.ExitAction() - Constructor for class jpicedt.JPicEdt.ExitAction
JPicEdt.FileCloseAction - class jpicedt.JPicEdt.FileCloseAction.
  Close the active board
JPicEdt.FileCloseAction() - Constructor for class jpicedt.JPicEdt.FileCloseAction
JPicEdt.FileNewAction - class jpicedt.JPicEdt.FileNewAction.
  Create a new board from scratch, performing operation in a separate thread.
JPicEdt.FileNewAction() - Constructor for class jpicedt.JPicEdt.FileNewAction
JPicEdt.FileOpenAction - class jpicedt.JPicEdt.FileOpenAction.
  Open a board from disk, performing I/O operations in a separate thread
JPicEdt.FileOpenAction(String) - Constructor for class jpicedt.JPicEdt.FileOpenAction
  load a file with the given filename
JPicEdt.FileOpenAction() - Constructor for class jpicedt.JPicEdt.FileOpenAction
  prompt user
JPicEdt.FileReloadAction - class jpicedt.JPicEdt.FileReloadAction.
  Reload the active board from disk, performing I/O operation in a separate thread.
JPicEdt.FileReloadAction() - Constructor for class jpicedt.JPicEdt.FileReloadAction
JPicEdt.FileSaveAction - class jpicedt.JPicEdt.FileSaveAction.
  save a frame content to disk, performing I/O operations in a separate thread
JPicEdt.FileSaveAction() - Constructor for class jpicedt.JPicEdt.FileSaveAction
  save the content of the active board.
JPicEdt.FileSaveAction(PEDrawingBoard) - Constructor for class jpicedt.JPicEdt.FileSaveAction
  save the content of the given board
JPicEdt.FileSaveAllAction - class jpicedt.JPicEdt.FileSaveAllAction.
  Save all open boards to disk.
JPicEdt.FileSaveAllAction() - Constructor for class jpicedt.JPicEdt.FileSaveAllAction
JPicEdt.FileSaveAsAction - class jpicedt.JPicEdt.FileSaveAsAction.
  Save the active board to disk with a new file name, performing I/O operations in a separate thread
JPicEdt.FileSaveAsAction() - Constructor for class jpicedt.JPicEdt.FileSaveAsAction
  Save the active internal frame with a new file name
JPicEdt.FragmentInsertAction - class jpicedt.JPicEdt.FragmentInsertAction.
  Insert a fragment into the active board, performing I/O operation in a separate thread.
JPicEdt.FragmentInsertAction(String) - Constructor for class jpicedt.JPicEdt.FragmentInsertAction
  insert a fragment from the given file name
JPicEdt.FragmentInsertAction() - Constructor for class jpicedt.JPicEdt.FragmentInsertAction
  prompt user for fragment file name
JPicEdt.FragmentSaveAction - class jpicedt.JPicEdt.FragmentSaveAction.
  save the selection content of the active board to disk as a "fragment"
JPicEdt.FragmentSaveAction() - Constructor for class jpicedt.JPicEdt.FragmentSaveAction
JPicEdt.MemoryMonitorAction - class jpicedt.JPicEdt.MemoryMonitorAction.
  Display memory information
JPicEdt.MemoryMonitorAction() - Constructor for class jpicedt.JPicEdt.MemoryMonitorAction
JPicEdt.OpenBSHConsoleAction - class jpicedt.JPicEdt.OpenBSHConsoleAction.
  Open a BeanShell console
JPicEdt.OpenBSHConsoleAction() - Constructor for class jpicedt.JPicEdt.OpenBSHConsoleAction
JPicEdt.PageFormatAction - class jpicedt.JPicEdt.PageFormatAction.
  Set the format of the currently active board
JPicEdt.PageFormatAction() - Constructor for class jpicedt.JPicEdt.PageFormatAction
JPicEdt.PreferencesAction - class jpicedt.JPicEdt.PreferencesAction.
  Open the "preferences" dialog box
JPicEdt.PreferencesAction() - Constructor for class jpicedt.JPicEdt.PreferencesAction
JPicEdt.RedoAction - class jpicedt.JPicEdt.RedoAction.
  Redoes last action
JPicEdt.RedoAction() - Constructor for class jpicedt.JPicEdt.RedoAction
JPicEdt.RedrawAction - class jpicedt.JPicEdt.RedrawAction.
  Redraws (aka repaint()) active internal frame
JPicEdt.RedrawAction() - Constructor for class jpicedt.JPicEdt.RedrawAction
JPicEdt.RunExternalCommandAction - class jpicedt.JPicEdt.RunExternalCommandAction.
  run an external process
JPicEdt.RunExternalCommandAction(String) - Constructor for class jpicedt.JPicEdt.RunExternalCommandAction
JPicEdt.ShowErrorLogAction - class jpicedt.JPicEdt.ShowErrorLogAction.
  open a frame containing the error.log file
JPicEdt.ShowErrorLogAction() - Constructor for class jpicedt.JPicEdt.ShowErrorLogAction
JPicEdt.ShowHelpAction - class jpicedt.JPicEdt.ShowHelpAction.
  open a frame containing the help (HTML formatted) page.
JPicEdt.ShowHelpAction() - Constructor for class jpicedt.JPicEdt.ShowHelpAction
JPicEdt.ShowLicenseAction - class jpicedt.JPicEdt.ShowLicenseAction.
  open a frame containing the (HTML formatted) GPL license page.
JPicEdt.ShowLicenseAction() - Constructor for class jpicedt.JPicEdt.ShowLicenseAction
JPicEdt.ToggleAttributesPanelAction - class jpicedt.JPicEdt.ToggleAttributesPanelAction.
  Toggle the visibility of the attributes editor
JPicEdt.ToggleAttributesPanelAction() - Constructor for class jpicedt.JPicEdt.ToggleAttributesPanelAction
JPicEdt.ToggleToolkitPanelAction - class jpicedt.JPicEdt.ToggleToolkitPanelAction.
  Toggle the visibility of the toolkit panel
JPicEdt.ToggleToolkitPanelAction() - Constructor for class jpicedt.JPicEdt.ToggleToolkitPanelAction
JPicEdt.UndoAction - class jpicedt.JPicEdt.UndoAction.
  Undoes last action
JPicEdt.UndoAction() - Constructor for class jpicedt.JPicEdt.UndoAction
JPicEdt.ViewLaTeXFileAction - class jpicedt.JPicEdt.ViewLaTeXFileAction.
  Display the LaTeX content of the active board in a Dialog Box
JPicEdt.ViewLaTeXFileAction() - Constructor for class jpicedt.JPicEdt.ViewLaTeXFileAction
  display the whole LaTeX file in a Dialog Box
JPicEdt.WindowCascadeAction - class jpicedt.JPicEdt.WindowCascadeAction.
  Cascades internal frames
JPicEdt.WindowCascadeAction() - Constructor for class jpicedt.JPicEdt.WindowCascadeAction
JPicEdt.WindowTileHorAction - class jpicedt.JPicEdt.WindowTileHorAction.
  Tiles internal frames horizontally
JPicEdt.WindowTileHorAction() - Constructor for class jpicedt.JPicEdt.WindowTileHorAction
JPicEdt.WindowTileVertAction - class jpicedt.JPicEdt.WindowTileVertAction.
  Tiles internal frames vertically
JPicEdt.WindowTileVertAction() - Constructor for class jpicedt.JPicEdt.WindowTileVertAction
join(PicMultiCurveConvertable) - Method in class jpicedt.graphic.model.PicMultiCurve
  Join this curve and the given Element after proper conversion of the latter to a PicMultiCurve, by appending the control points of the given curve to this one.
joinSelection() - Method in class jpicedt.graphic.PECanvas
  join all selected objects of type PicMultiCurveConvertable into a new PicMulticurve and add it to the drawing.
jpicedt - package jpicedt
  Contains the main JPicEdt class, as well as some utilities.
jpicedt.format.input - package jpicedt.format.input
jpicedt.format.input.eepic - package jpicedt.format.input.eepic
  Parser grammar for the eepic format.
jpicedt.format.input.latex - package jpicedt.format.input.latex
  Parser grammar for the LaTeX picture environment format.
jpicedt.format.input.pstricks - package jpicedt.format.input.pstricks
  Pstricks grammar tree.
jpicedt.format.input.util - package 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 - package jpicedt.format.output.eepic
  Classes (formatter, view factory,...) related to the epic/eepic content-type.
jpicedt.format.output.latex - package jpicedt.format.output.latex
  Classes (formatter, view factory,...) related to the LaTeX (standard) content-type.
jpicedt.format.output.pstricks - package jpicedt.format.output.pstricks
  Classes (formatter, view factory,...) related to the PsTricks content-type.
jpicedt.format.output.util - package jpicedt.format.output.util
jpicedt.graphic - package jpicedt.graphic
  jPicEdt library core classes and packages.
jpicedt.graphic.event - package jpicedt.graphic.event
  Various events used for the communication between model, view and controler, as well as to notify external receivers of changes in the document structure, appearance,...
jpicedt.graphic.grid - package jpicedt.graphic.grid
  Grids for PECanvas.
jpicedt.graphic.io.formatter - package jpicedt.graphic.io.formatter
  Interfaces and base classes useful to implement a formatter for a given format, for instance Pstricks.
jpicedt.graphic.io.parser - package jpicedt.graphic.io.parser
  Contains classes for the JPIC-XML parser.
jpicedt.graphic.model - package jpicedt.graphic.model
  Document structure and graphic primitives.
jpicedt.graphic.toolkit - package jpicedt.graphic.toolkit
  Controller (document editing through UI actions)
jpicedt.graphic.view - package jpicedt.graphic.view
  Document appearance.
jpicedt.test - package jpicedt.test
  Test classes.
jpicedt.ui - package jpicedt.ui
  Some classes and interfaces that help building concrete implementation of MDIManager's.
jpicedt.ui.action - package jpicedt.ui.action
  Utilities for managing Action's across the application.
jpicedt.ui.dialog - package jpicedt.ui.dialog
  Contains utilities classes for building various dialog boxes (preferences editing, graphic elements properties,...)
jpicedt.ui.internal - package jpicedt.ui.internal
  Implementation of MDIManager and related using JInternalFrame's.
jpicedt.ui.util - package jpicedt.ui.util
  Utilities classes.
jpicedt.widgets - package jpicedt.widgets
  Some Swing components used across JPicEdt's classes.

## K

KEY - Static variable in class jpicedt.JPicEdt.AboutAction
KEY - Static variable in class jpicedt.JPicEdt.ExitAction
KEY - Static variable in class jpicedt.JPicEdt.FileCloseAction
KEY - Static variable in class jpicedt.JPicEdt.FileNewAction
KEY - Static variable in class jpicedt.JPicEdt.FileOpenAction
KEY - Static variable in class jpicedt.JPicEdt.FileReloadAction
KEY - Static variable in class jpicedt.JPicEdt.FileSaveAction
KEY - Static variable in class jpicedt.JPicEdt.FileSaveAllAction
KEY - Static variable in class jpicedt.JPicEdt.FileSaveAsAction
KEY - Static variable in class jpicedt.JPicEdt.FragmentInsertAction
KEY - Static variable in class jpicedt.JPicEdt.FragmentSaveAction
KEY - Static variable in class jpicedt.JPicEdt.MemoryMonitorAction
KEY - Static variable in class jpicedt.JPicEdt.OpenBSHConsoleAction
KEY - Static variable in class jpicedt.JPicEdt.PageFormatAction
KEY - Static variable in class jpicedt.JPicEdt.PreferencesAction
KEY - Static variable in class jpicedt.JPicEdt.RedoAction
KEY - Static variable in class jpicedt.JPicEdt.RedrawAction
KEY - Static variable in class jpicedt.JPicEdt.ShowErrorLogAction
KEY - Static variable in class jpicedt.JPicEdt.ShowHelpAction
KEY - Static variable in class jpicedt.JPicEdt.ShowLicenseAction
KEY - Static variable in class jpicedt.JPicEdt.ToggleAttributesPanelAction
KEY - Static variable in class jpicedt.JPicEdt.ToggleToolkitPanelAction
KEY - Static variable in class jpicedt.JPicEdt.UndoAction
KEY - Static variable in class jpicedt.JPicEdt.ViewLaTeXFileAction
KEY - Static variable in class jpicedt.JPicEdt.WindowCascadeAction
KEY - Static variable in class jpicedt.JPicEdt.WindowTileHorAction
KEY - Static variable in class jpicedt.JPicEdt.WindowTileVertAction
KEY - Static variable in class jpicedt.graphic.PEScrollPane.CenterViewportAction
KEY - Static variable in class jpicedt.graphic.toolkit.EditorKit.ActivateSnapAction
KEY - Static variable in class jpicedt.graphic.toolkit.EditorKit.CopyAction
KEY - Static variable in class jpicedt.graphic.toolkit.EditorKit.CutAction
KEY - Static variable in class jpicedt.graphic.toolkit.EditorKit.DeleteAction
KEY - Static variable in class jpicedt.graphic.toolkit.EditorKit.EditBoundingBoxAction
KEY - Static variable in class jpicedt.graphic.toolkit.EditorKit.EditGeometryAction
KEY - Static variable in class jpicedt.graphic.toolkit.EditorKit.GroupAction
KEY - Static variable in class jpicedt.graphic.toolkit.EditorKit.JoinCurvesAction
KEY - Static variable in class jpicedt.graphic.toolkit.EditorKit.SelectAllAction
KEY - Static variable in class jpicedt.graphic.toolkit.EditorKit.ShowGridAction
KEY - Static variable in class jpicedt.graphic.toolkit.EditorKit.ToggleEditPointsModeAction
KEY - Static variable in class jpicedt.graphic.toolkit.EditorKit.UngroupAction
KEY - Static variable in class jpicedt.graphic.toolkit.EditorKit.ZoomInAction
KEY - Static variable in class jpicedt.graphic.toolkit.EditorKit.ZoomOutAction
KEY - Static variable in class jpicedt.ui.dialog.DockableAttributesCustomizer
  key for persistent storage
KEY - Static variable in class jpicedt.ui.dialog.DockableEditorKitToolBar
  key for persistent storage
KEY_ATTRIBUTES - Static variable in class jpicedt.format.input.latex.LaTeXParser
  key associated with the shared attribute set (PicAttributeSet)
KEY_ATTRIBUTES - Static variable in class jpicedt.format.input.pstricks.PstricksParser
  key associated with the attribute set which stores PsTricks default graphical parameters (PicAttributeSet)
KEY_BITMAP_CREATION - Static variable in class jpicedt.ui.util.RunExternalCommand
  key used to fetch command parameters from a Properties object
KEY_CONTENT_TYPE - Static variable in class jpicedt.graphic.PECanvas
  key for Properties's content-type value
KEY_DESKTOP_COLOR - Static variable in class jpicedt.ui.internal.InternalFrameMDIManager
KEY_DVIPS - Static variable in class jpicedt.ui.util.RunExternalCommand
  key used to fetch command parameters from a Properties object
KEY_DVIVIEWER - Static variable in class jpicedt.ui.util.RunExternalCommand
  key used to fetch command parameters from a Properties object
KEY_EM_LINE_LENGTH - Static variable in interface jpicedt.format.output.latex.LatexConstants
KEY_FILE_DIRECTORY - Static variable in class jpicedt.ui.dialog.PEFileChooser
  properties's key for open-file-directory
KEY_FILE_WRAPPER_EPILOG - Static variable in interface jpicedt.format.output.eepic.EepicConstants
KEY_FILE_WRAPPER_EPILOG - Static variable in interface jpicedt.format.output.latex.LatexConstants
KEY_FILE_WRAPPER_EPILOG - Static variable in interface jpicedt.format.output.pstricks.PstricksConstants
KEY_FILE_WRAPPER_PROLOG - Static variable in interface jpicedt.format.output.eepic.EepicConstants
KEY_FILE_WRAPPER_PROLOG - Static variable in interface jpicedt.format.output.latex.LatexConstants
KEY_FILE_WRAPPER_PROLOG - Static variable in interface jpicedt.format.output.pstricks.PstricksConstants
KEY_GEOMETRY_HEIGHT - Static variable in class jpicedt.ui.internal.InternalFrameMDIManager
KEY_GEOMETRY_WIDTH - Static variable in class jpicedt.ui.internal.InternalFrameMDIManager
KEY_GEOMETRY_X - Static variable in class jpicedt.ui.internal.InternalFrameMDIManager
KEY_GEOMETRY_Y - Static variable in class jpicedt.ui.internal.InternalFrameMDIManager
KEY_GHOSTVIEW - Static variable in class jpicedt.ui.util.RunExternalCommand
  key used to fetch command parameters from a Properties object
KEY_GRID_COLOR - Static variable in class jpicedt.graphic.grid.Grid
  key used to fetch the grid colour from the Properties object
KEY_GRID_STEP - Static variable in class jpicedt.graphic.grid.Grid
  key used to fetch the grid step from the Properties object
KEY_LAF - Static variable in class jpicedt.ui.LAFManager
  key used to fetch the LAF name from the Properties (see init)
KEY_LANGUAGE - Static variable in class jpicedt.Localizer
  the key used to retrieve the locale from the preferences file
KEY_LATEX - Static variable in class jpicedt.ui.util.RunExternalCommand
  key used to fetch command parameters from a Properties object
KEY_LINE_STYLE - Static variable in class jpicedt.graphic.grid.Grid
  key used to fetch the line style from the Properties object
KEY_MAX_CIRCLE_DIAMETER - Static variable in interface jpicedt.format.output.latex.LatexConstants
KEY_MAX_DISK_DIAMETER - Static variable in interface jpicedt.format.output.latex.LatexConstants
KEY_MAX_EM_CIRCLE_SEGMENT_LENGTH - Static variable in interface jpicedt.format.output.latex.LatexConstants
KEY_MAX_EM_LINE_SLOPE - Static variable in interface jpicedt.format.output.latex.LatexConstants
KEY_MDIMANAGER - Static variable in class jpicedt.ui.MDIManager
  key for persistent storage
KEY_NEWPSOBJECTS - Static variable in class jpicedt.format.input.pstricks.PstricksParser
  \\newpsobject : key associated with the HashMap that associates pairs "macroName -> param_string", e.g.
KEY_PAGE_FORMAT - Static variable in class jpicedt.graphic.PageFormat
  key used to retrieve parameters from Properties
KEY_PASTE - Static variable in class jpicedt.graphic.toolkit.EditorKit.PasteAction
KEY_PASTE_SPECIAL - Static variable in class jpicedt.graphic.toolkit.EditorKit.PasteAction
KEY_PUT_POINT - Static variable in class jpicedt.format.input.latex.LaTeXPutExpression
  key entry in Pool containing the (x,y) parameter
KEY_RECENT_FILE - Static variable in class jpicedt.MiscUtilities
  key used to retrieve the list of recent files from a properties file a ".X" string, where X is a number starting from 1, should be appended to the key beforehands.
KEY_RPUT_HALIGN - Static variable in class jpicedt.format.input.pstricks.PsRPutExpression
  key entry in Pool containing the horizontal alignment parameter
KEY_RPUT_POINT - Static variable in class jpicedt.format.input.pstricks.PsRPutExpression
  key entry in Pool containing the (x,y) parameter
KEY_RPUT_ROTATION - Static variable in class jpicedt.format.input.pstricks.PsRPutExpression
  key entry in Pool containing the (x,y) parameter
KEY_RPUT_VALIGN - Static variable in class jpicedt.format.input.pstricks.PsRPutExpression
  key entry in Pool containing the (x,y) parameter
KEY_R_UNIT - Static variable in class jpicedt.format.input.pstricks.PstricksParser
  key associated with \\psrunit register (double)
KEY_SNAP_ON - Static variable in class jpicedt.graphic.grid.Grid
  key used to fetch the snap state from the Properties object
KEY_SNAP_STEP - Static variable in class jpicedt.graphic.grid.Grid
  key used to fetch the snap step from the Properties object
KEY_TEXT_FONT - Static variable in class jpicedt.graphic.view.DefaultViewFactory
  key used to fetch the font family value from a Properties object
KEY_THICK_LINES_MAXWIDTH - Static variable in interface jpicedt.format.output.eepic.EepicConstants
KEY_THIN_LINES_MAXWIDTH - Static variable in interface jpicedt.format.output.eepic.EepicConstants
KEY_TMPDIR - Static variable in class jpicedt.JPicEdt
  key used to fetch the user's temp dir from a Properties object
KEY_UNDOABLE_STEPS - Static variable in class jpicedt.graphic.PECanvas
  key for Properties's nb of undoable steps value
KEY_UNIT_LENGTH - Static variable in class jpicedt.format.input.latex.LaTeXParser
  key associated with unit-length parameter (double)
KEY_USER1 - Static variable in class jpicedt.ui.util.RunExternalCommand
  key used to fetch command parameters from a Properties object
KEY_USER2 - Static variable in class jpicedt.ui.util.RunExternalCommand
  key used to fetch command parameters from a Properties object
KEY_USER_COLOURS - Static variable in class jpicedt.format.input.pstricks.PstricksParser
  user-defined colours (a HashMap which gets filled by UserDefinedColorsExpression, see \\newgray, \\newrgbcolor,...
KEY_VISIBLE - Static variable in class jpicedt.graphic.grid.Grid
  key used to fetch the visible state from the Properties object
KEY_X_UNIT - Static variable in class jpicedt.format.input.pstricks.PstricksParser
  key associated with \\psxunit register (double)
KEY_Y_UNIT - Static variable in class jpicedt.format.input.pstricks.PstricksParser
  key associated with \\psyunit register (double)
KEY_ZOOM - Static variable in class jpicedt.graphic.PECanvas
  key for Properties's zoom value
KeyEventWorkaround - class jpicedt.widgets.KeyEventWorkaround.
KeyEventWorkaround() - Constructor for class jpicedt.widgets.KeyEventWorkaround
keyPressed(KeyEvent) - Method in class jpicedt.graphic.toolkit.MouseTool
  Triggers a fake "mouseMoved" event when a key is pressed.
keyPressed(KeyEvent) - Method in class jpicedt.ui.util.RunExternalCommand.DlgBoxDisplayProcessIOStream
keyReleased(KeyEvent) - Method in class jpicedt.graphic.toolkit.MouseTool
  Triggers a fake "mouseMoved" event when a key is released.
keyReleased(KeyEvent) - Method in class jpicedt.ui.util.RunExternalCommand.DlgBoxDisplayProcessIOStream
keyTyped(KeyEvent) - Method in class jpicedt.ui.util.RunExternalCommand.DlgBoxDisplayProcessIOStream
kit - Variable in class jpicedt.graphic.PECanvas
  the current editor kit for this component

## L

LAFManager - class jpicedt.ui.LAFManager.
  LAF management : maintains a list of installed LAF, and handles LAF loading.
LAFManager() - Constructor for class jpicedt.ui.LAFManager
LAST_CURVE_END_POINT - Static variable in class jpicedt.graphic.model.AbstractCurve
  constant field for getPointType()
LAST_PT - Static variable in class jpicedt.graphic.model.PicCircleFrom3Points
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.PicParallelogram
  Index of last control-point
LAST_PT - Static variable in class jpicedt.graphic.model.TextEditable
LATEX - Static variable in class jpicedt.ui.util.RunExternalCommand
  static field defining an external "latex" command, and also used by ActionLocalizer
LATEX_FILL - Static variable in class jpicedt.format.output.latex.LatexViewFactory
  color for interior
LATEX_STROKE - Static variable in class jpicedt.format.output.latex.LatexViewFactory
  color for outlines
LEFT_ARROW - Static variable in interface jpicedt.graphic.model.PicObjectConstants
LINE - Static variable in class jpicedt.format.input.pstricks.PsPolygonExpression
  parses a \\psline command
LINE - Static variable in class jpicedt.graphic.toolkit.DrawToolFactory
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
LOCAL_HIGHLIGHTING_COLOR - Static variable in class jpicedt.graphic.view.DefaultHighlighterFactory
LOCAL_MODE - Static variable in class jpicedt.graphic.toolkit.DefaultSelectionHandler
  Highlighting mode corresponding to each Element belonging to the selection is highlighted
LOCAL_MODE - Static variable in class jpicedt.graphic.view.DefaultHighlighterFactory.CompositeHighlighter
  Highlighting mode corresponding to each Element belonging to the selection is highlighted
LR - Static variable in class jpicedt.graphic.model.PicGroup
LaTeXBox - class jpicedt.format.input.latex.LaTeXBox.
  Parses LaTeX boxes, i.e.
LaTeXBox(Pool) - Constructor for class jpicedt.format.input.latex.LaTeXBox
LaTeXCircle - class jpicedt.format.input.latex.LaTeXCircle.
  Parses LaTeX circles, i.e.
LaTeXCircle(Pool) - Constructor for class jpicedt.format.input.latex.LaTeXCircle
LaTeXInstanciationExpression - class jpicedt.format.input.latex.LaTeXInstanciationExpression.
  instanciates a new Element by cloning the given object, when it finds the given tag, then adds it to the current PicGroup ; makes use of the PicAttributeSet associated with the ATTRIBUTES key in LaTeXParser.
LaTeXInstanciationExpression(String, Element, Pool) - Constructor for class jpicedt.format.input.latex.LaTeXInstanciationExpression
LaTeXLine - class jpicedt.format.input.latex.LaTeXLine.
  Parses LaTeX lines, with or without arrows, i.e.
LaTeXLine(Pool) - Constructor for class jpicedt.format.input.latex.LaTeXLine
LaTeXOval - class jpicedt.format.input.latex.LaTeXOval.
  Parses LaTeX \\oval command.
LaTeXOval(Pool) - Constructor for class jpicedt.format.input.latex.LaTeXOval
LaTeXParser - class jpicedt.format.input.latex.LaTeXParser.
  Grammar rules for the LaTeX's picture environment parser
LaTeXParser(Pool) - Constructor for class jpicedt.format.input.latex.LaTeXParser
  Creates a new LaTeXParser, and build grammar rules
LaTeXPicPointExpression - class jpicedt.format.input.latex.LaTeXPicPointExpression.
  an expression that parses "(x,y)" string (LaTeX-like PicPoint) and gives the corresponding numerical values to the point number "ptNumber" of the current Element using its `setPoint()`, using the given constraint.
LaTeXPicPointExpression(int, Pool) - Constructor for class jpicedt.format.input.latex.LaTeXPicPointExpression
LaTeXPicPointExpression(int, EditPointConstraint, Pool) - Constructor for class jpicedt.format.input.latex.LaTeXPicPointExpression
LaTeXPutExpression - class jpicedt.format.input.latex.LaTeXPutExpression.
  \\put(x,y){argument}
LaTeXPutExpression(Pool) - Constructor for class jpicedt.format.input.latex.LaTeXPutExpression
LatexConstants - interface jpicedt.format.output.latex.LatexConstants.
  "emulated latex" parameters : these parameters get used by LatexFormatter, LatexParser and LatexViewFactory.
LatexContentType - class jpicedt.format.output.latex.LatexContentType.
  Specifies content-type for Drawing's created by editor-kits.
LatexContentType() - Constructor for class jpicedt.format.output.latex.LatexContentType
LatexCustomizer - class jpicedt.format.output.latex.LatexCustomizer.
  a panel for LaTeX preferences editing (emulation parameters,...)
LatexCustomizer(Properties) - Constructor for class jpicedt.format.output.latex.LatexCustomizer
  construct a new panel for LaTeX preferences editing.
LatexFormatter - class jpicedt.format.output.latex.LatexFormatter.
  LaTeX formater
LatexFormatter() - Constructor for class jpicedt.format.output.latex.LatexFormatter
  Constructor using default properties values
LatexFormatter.DrawingFormatter - class jpicedt.format.output.latex.LatexFormatter.DrawingFormatter.
LatexFormatter.DrawingFormatter(Drawing, Object) - Constructor for class jpicedt.format.output.latex.LatexFormatter.DrawingFormatter
  init this formater for the given drawing
LatexViewFactory - class jpicedt.format.output.latex.LatexViewFactory.
  Creates a View for a given Element when the underlying content type is the LaTeX-picture environment.
LatexViewFactory() - Constructor for class jpicedt.format.output.latex.LatexViewFactory
LatexViewFactory.AbstractCurveView - class jpicedt.format.output.latex.LatexViewFactory.AbstractCurveView.
  a View for rendering any concrete implementation of jpicedt.graphic.model.AbstractCurve LaTeX-picture environment does not allow filling such shapes.
LatexViewFactory.AbstractCurveView(AbstractCurve) - Constructor for class jpicedt.format.output.latex.LatexViewFactory.AbstractCurveView
  construct a new View for the given curve
LatexViewFactory.EllipseView - class jpicedt.format.output.latex.LatexViewFactory.EllipseView.
  view for ellipse specific to the LaTeX picture environment.
LatexViewFactory.EllipseView(PicEllipse) - Constructor for class jpicedt.format.output.latex.LatexViewFactory.EllipseView
LatexViewFactory.ParallelogramView - class jpicedt.format.output.latex.LatexViewFactory.ParallelogramView.
  a View for rendering parallelograms.
LatexViewFactory.ParallelogramView(PicParallelogram) - Constructor for class jpicedt.format.output.latex.LatexViewFactory.ParallelogramView
  construct a new View for the given PicParallelogram
LineThicknessExpression - class jpicedt.format.input.latex.LineThicknessExpression.
  Legal syntax : \\linethickness{0.4pt} \\linethickness{0.4mm} \\linethickness{0.4cm} \\linethickness{0.4} // default to mm note : 1pt = 1/72.27 inch = 0.3515 mm cf.
LineThicknessExpression(Pool) - Constructor for class jpicedt.format.input.latex.LineThicknessExpression
LiteralExpression - class jpicedt.format.input.util.LiteralExpression.
  An expression specified by a String to be exactly matched at the current cursor position.
LiteralExpression(String) - Constructor for class jpicedt.format.input.util.LiteralExpression
Localizer - class jpicedt.Localizer.
  Localizer for all classes of the jpicedt's tree.
  It uses "lang/i18n_xx_yy.properties" resource file, where xx_yy is the Locale.
Localizer() - Constructor for class jpicedt.Localizer
  Create a new Localizer instance init'd from the default locale
Localizer(Properties) - Constructor for class jpicedt.Localizer
  Create a new Localizer instance init'd from the given Properties object
Log - class jpicedt.Log.
  Utility class for printing out debugging messages.
Log() - Constructor for class jpicedt.Log
l2rVec - Variable in class jpicedt.graphic.model.PicParallelogram
  "l2rVec" is a vector pointing from P_BL to P_BR (or equally, from P_TL to P_TR) "b2tVec" is a vector pointing from P_BR to P_TR (or equally, from P_BL to P_TL) These two vectors simply define a convenient parallelogram's basis, and are updated by a call to updateParalleloBasis().
lastMouseEvent - Static variable in class jpicedt.graphic.toolkit.MouseTool
  this field remembers the last mouse-event produced by a call to one of the mouseXXX methods ; shared by every MouseTool
leftMarginMmDEFAULT - Static variable in class jpicedt.graphic.PageFormat
lineFeed() - Method in class jpicedt.format.input.util.Context
  Move cursor to the beginning of the next line, EVEN if we aren't at an EOL
lineStyleDEFAULT - Static variable in class jpicedt.graphic.grid.Grid
  default style used to paint grid lines
lineTo(PicPoint) - Method in class jpicedt.graphic.model.AbstractCurve
  Adds a STRAIGHT segment to the end of this curve, i.e.
lineToLatexString(PicPoint, PicPoint, Arrow, Arrow, double) - Method in class jpicedt.format.output.latex.LatexFormatter
  Computes a LaTeX string for a line segment, given its two end-points and decoration parameters.
lineToLatexString(double, double, double, double, Arrow, Arrow, double) - Method in class jpicedt.format.output.latex.LatexFormatter
  Computes a LaTeX string for a line segment, given its two end-points and decoration parameters.
lineWidth - Variable in class jpicedt.graphic.view.DefaultViewFactory.LeafElementView
  line width to be used to compute the view bounds (cached)
listenerList - Variable in class jpicedt.graphic.model.Drawing
  list of listener's (e.g.
listenerList - Variable in class jpicedt.graphic.toolkit.EditorKit
  list of HelpMessageListener's and PropertyChangeListener's for this EditorKit
load() - Method in class jpicedt.format.output.eepic.EepicCustomizer
  Load widgets value from the Properties object given in the constructor.
load() - Method in class jpicedt.format.output.latex.LatexCustomizer
  Load widgets value from the Properties object given in the constructor.
load() - Method in class jpicedt.format.output.pstricks.PstricksCustomizer
  Load widgets value from the Properties object given in the constructor.
load() - Method in class jpicedt.graphic.PageFormat.Customizer
  Load widgets value, presumably from a "preferences" file or a dedicated storage class
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.toolkit.AbstractCustomizer
  Loads widgets display content, presumably from a "preferences" file or a dedicated storage class
load(String, Parser) - Method in class jpicedt.ui.PEDrawingBoard
  Load this board's content from the given path
load() - Method in class jpicedt.ui.dialog.DirectoriesCustomizer
  Load widgets value from the Options class.
load() - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.ArrowPropertiesPanel
  update widgets values according to currently active attribute set.
load() - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.FillPropertiesPanel
  update widgets values according to currently active attribute set.
load() - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.HatchPropertiesPanel
  update widgets values according to currently active attribute set.
load() - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.PolydotsPropertiesPanel
  load widgets with object's properties
load() - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.PstCustomPropertiesPanel
  update widgets values according to currently active attribute set.
load() - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.ShadowPropertiesPanel
  update widgets values according to currently active attribute set (ie either an appropriate input attribute, or the attribute set of a selected element).
load() - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.StrokePropertiesPanel
  update widgets values according to currently active attribute set.
load() - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.TextPropertiesPanel
  (re)init widgets with Element's properties
load() - Method in class jpicedt.ui.dialog.GeneralCustomizer
  Load widgets value from the Options class.
load() - Method in class jpicedt.ui.dialog.GridZoomCustomizer
  Load widgets value from the Properties object
load() - Method in class jpicedt.ui.dialog.RenderingCustomizer
  Load widgets value from the Options class.
load() - Method in class jpicedt.ui.dialog.ShortcutsCustomizer
  Load widgets value from the Properties object
load() - Method in class jpicedt.ui.dialog.UIColorCustomizer
  Load widgets value from the Options class.
loadDefault() - Method in class jpicedt.format.output.eepic.EepicCustomizer
  Load widgets display content with a default value retrieved from the EepicConstants interface.
loadDefault() - Method in class jpicedt.format.output.latex.LatexCustomizer
  Load widgets display content with a default value retrieved from the LatexConstants interface.
loadDefault() - Method in class jpicedt.format.output.pstricks.PstricksCustomizer
  Load widgets display content with a default value retrieved from the LatexConstants interface.
loadDefault() - Method in class jpicedt.graphic.PageFormat.Customizer
  Load widgets display content with a default value, presumably from a "default preferences" file or a dedicated storage class.
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.
loadDefault() - Method in class jpicedt.graphic.toolkit.AbstractCustomizer
  Loads widgets display content with a default value, presumably from a "default preferences" file or a dedicated storage class.
loadDefault() - Method in class jpicedt.ui.dialog.DirectoriesCustomizer
  Load widgets display content with default values fetched from the PEFileChooser class.
loadDefault() - Method in class jpicedt.ui.dialog.GeneralCustomizer
  Load widgets display content with a default value retrieved from the Options class.
loadDefault() - Method in class jpicedt.ui.dialog.GridZoomCustomizer
  Load widgets display content with a default value retrieved from the Options class.
loadDefault() - Method in class jpicedt.ui.dialog.RenderingCustomizer
  Load widgets display content with a default value retrieved from the Options class.
loadDefault() - Method in class jpicedt.ui.dialog.ShortcutsCustomizer
  Load widgets display content with default values
loadDefault() - Method in class jpicedt.ui.dialog.UIColorCustomizer
  /** Load widgets display content with a default value retrieved from the Options class.
localize(String) - Method in class jpicedt.graphic.io.parser.ParserException
  Return a localized version of the given string, by relying on the currently installed jpicedt.Localizer.
lookingAt(Pattern) - Method in class jpicedt.format.input.util.Context
  match the given RE pattern on the current block, starting at the caret position, then move the caret past the matched string if found.
lostOwnership(Clipboard, Transferable) - Method in class jpicedt.graphic.toolkit.TransferableGraphic
  Notifies this object that it is no longer the owner of the content of the clipboard This implementation does nothing.

## M

MAKE_STANDALONE_FILE - Static variable in interface jpicedt.graphic.io.formatter.FormatterFactory
  a constraint to indicate that the created Formatter should be able to create a standalone String which once save, can be directly fed to, e.g., latex or ghostview,...
MAX_UNDOABLE_STEPS_DEFAULT - Static variable in class jpicedt.graphic.PECanvas
  default undoable events to remember
MDIManager - class jpicedt.ui.MDIManager.
  An abstract class that serves as the superclass for jPicEdt's Multiple Document Interface desktop managers.
MDIManager() - Constructor for class jpicedt.ui.MDIManager
MDIManager.BoardEventHandler - class jpicedt.ui.MDIManager.BoardEventHandler.
  A handler for events triggered from any PEDrawingBoard, its PECanvas or its EditorKit.
MDIManager.BoardEventHandler() - Constructor for class jpicedt.ui.MDIManager.BoardEventHandler
MDIManager.DockablePanel - class jpicedt.ui.MDIManager.DockablePanel.
  A wrapper for dockable panels, e.g.
MDIManager.DockablePanel(JPanel, String) - Constructor for class jpicedt.ui.MDIManager.DockablePanel
MDIManager.MDIComponent - interface jpicedt.ui.MDIManager.MDIComponent.
  A common interface for UI components being hosted by this MDIManager.
MDI_CHILDFRAMES - Static variable in class jpicedt.ui.MDIManager
  value for persistent storage
MDI_STANDALONEFRAMES - Static variable in class jpicedt.ui.MDIManager
  value for persistent storage
MIDDLE - Static variable in interface jpicedt.graphic.model.PicObjectConstants
ML - Static variable in class jpicedt.graphic.model.PicGroup
MOVE - Static variable in class jpicedt.graphic.toolkit.CursorFactory
MOVE - Static variable in class jpicedt.graphic.toolkit.EditorKit
  move
MOVE_ENDPT - Static variable in class jpicedt.graphic.toolkit.CursorFactory
MOVE_ENDPT_FROM_CENTER - Static variable in class jpicedt.graphic.toolkit.CursorFactory
MR - Static variable in class jpicedt.graphic.model.PicGroup
MULTI_CURVE - Static variable in class jpicedt.graphic.toolkit.DrawToolFactory
MiscUtilities - class jpicedt.MiscUtilities.
  A collection of static utilities methods.
ModalInternalFrame - class jpicedt.widgets.ModalInternalFrame.
  Re-implementation of JDialog using JInternalFrame's.
ModalInternalFrame(String, JRootPane, Component, JOptionPane) - Constructor for class jpicedt.widgets.ModalInternalFrame
  Constructor to be used to display a JOptionPane wrapped in modal JInternalFrame
ModalInternalFrame(String, JRootPane, Component, JComponent) - Constructor for class jpicedt.widgets.ModalInternalFrame
  constructor to be used to wrap any JComponent in a modal internal frame
MotifLAFCellRenderer - class jpicedt.widgets.MotifLAFCellRenderer.
  A customized cell-renderer for the Motif LAF (turns selected item background to white)
MotifLAFCellRenderer() - Constructor for class jpicedt.widgets.MotifLAFCellRenderer
MouseTool - class jpicedt.graphic.toolkit.MouseTool.
  An implementation of PEMouseInputListener that factors common behaviour for EditorKit's mouse tools, and implements KeyListener so that mouse-tools can also listen to key events (e.g.
MouseTool() - Constructor for class jpicedt.graphic.toolkit.MouseTool
MouseTransform - interface jpicedt.graphic.toolkit.MouseTransform.
  an interface that specifies behaviours shared by mouse-driven object-editing actions, especially when driven by `SelectionTool`.
MouseTransformFactory - interface jpicedt.graphic.toolkit.MouseTransformFactory.
  A factory that produces MouseTransform's to be used by the SelectionTool mouse-tool.
MoveTool - class jpicedt.graphic.toolkit.MoveTool.
  A MouseTool used to translate a target Element by a given vector.
MoveTool(EditorKit, Element) - Constructor for class jpicedt.graphic.toolkit.MoveTool
main(String[]) - Static method in class jpicedt.JPicEdt
main(String[]) - Static method in class jpicedt.MiscUtilities
main(String[]) - Static method in class jpicedt.format.input.DefaultParser
  parser standalone test
main(String[]) - Static method in class jpicedt.format.input.util.Context
  context standalone test
main(String[]) - Static method in class jpicedt.format.output.pstricks.PstricksFormatter
main(String[]) - Static method in class jpicedt.format.output.pstricks.PstricksUtilities
  Test
main(String[]) - Static method in class jpicedt.graphic.PicPoint
  validation tests
main(String[]) - Static method in class jpicedt.graphic.PicVector
  validation tests
main(String[]) - Static method in class jpicedt.graphic.io.parser.JPICParser
  for quick debugging purpose
main(String[]) - Static method in class jpicedt.graphic.model.Arrow
main(String[]) - Static method in class jpicedt.graphic.view.DefaultViewFactory
  for debugging purpose
main(String[]) - Static method in class jpicedt.test.TestBoard
  test
main(String[]) - Static method in class jpicedt.test.TestCanvas
  test
main(String[]) - Static method in class jpicedt.ui.dialog.DockableAttributesCustomizer
  for debugging purpose ; run it if you just wanna see how this particular GUI looks like w/o having to run the whole jPicEdt application
main(String[]) - Static method in class jpicedt.ui.util.BeanShell
main(String[]) - Static method in class jpicedt.ui.util.HtmlViewer
  test
main(String[]) - Static method in class jpicedt.ui.util.PEProgressBar
  test
main(String[]) - Static method in class jpicedt.widgets.ModalInternalFrame
  test - code snippet from Java Developper Connection.
map - Variable in class jpicedt.graphic.model.PicAttributeSet
  a map holding name/value pairs
mark() - Method in class jpicedt.format.input.util.Context
  Set the convenience marker to the current caret position.
matchAndMove(String) - Method in class jpicedt.format.input.util.Context
  Test if the string at the caret position starts with the given string, and in case of success moves the caret past this string ; return false otherwise.
middle(PicPoint) - Method in class jpicedt.graphic.PicPoint
  Translate this point to the middle of the segment made of [this,other].
mime - Variable in class jpicedt.format.output.eepic.EepicContentType
mime - Variable in class jpicedt.format.output.pstricks.PstricksContentType
mime - Variable in class jpicedt.graphic.DefaultContentType
minMaxArray(double[]) - Static method in class jpicedt.graphic.PEToolKit
  Return an array of length 2 containing the minimum and the maximum of the given array, in that order.
model2ViewTransform - Variable in class jpicedt.graphic.PECanvas
  the AffineTransform used to translate from model-coordinates to view-coordinates ; gets updated each time either the zoom factor or the page format changes
modelToView(PicPoint, PicPoint) - Method in class jpicedt.graphic.PECanvas
  Converts a point from the model-coordinate system to the pixel-coordinate system.
modelToView(Shape) - Method in class jpicedt.graphic.PECanvas
  Converts a Shape from the model-coordinate system to the pixel-coordinate system.
mouseClicked(PEMouseEvent) - Method in class jpicedt.graphic.event.PEEventMulticaster
  Handles a mouseClicked event by invoking the mouseClicked methods on listener-a and listener-b.
mouseClicked(PEMouseEvent) - Method in class jpicedt.graphic.event.PEMouseInputAdapter
mouseClicked(PEMouseEvent) - Method in interface jpicedt.graphic.event.PEMouseInputListener
  Invoked when the mouse button has been clicked (pressed and released) on a component.
mouseClicked(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.MouseTool
  this default implementation simply stores the given mouse-event in lastMouseEvent field
mouseClicked(PEMouseEvent) - Method in class jpicedt.ui.PEDrawingBoard.StatusBar
mouseDragged(PEMouseEvent) - Method in class jpicedt.graphic.event.PEEventMulticaster
  Handles the mouseDragged event by invoking the mouseDragged methods on listener-a and listener-b.
mouseDragged(PEMouseEvent) - Method in class jpicedt.graphic.event.PEMouseInputAdapter
mouseDragged(PEMouseEvent) - Method in interface jpicedt.graphic.event.PEMouseInputListener
  Invoked when a mouse button is pressed on a component and then dragged.
mouseDragged(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.DrawToolFactory.AbstractCurveDrawTool
  set the current point
mouseDragged(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.DrawToolFactory.GenericDrawTool
  set current point
mouseDragged(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.DrawToolFactory.TextDrawTool
  do nothing
mouseDragged(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.MouseTool
  this default implementation simply stores the given mouse-event in lastMouseEvent field
mouseDragged(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.MoveTool
  set the 2nd pt of the translation vector and translate the target
mouseDragged(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.RotateTool
mouseDragged(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.ScaleTool
mouseDragged(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.SelectionTool
  Invoke "process" on the current MouseTransform (if non-null).
mouseDragged(PEMouseEvent) - Method in class jpicedt.ui.PEDrawingBoard.StatusBar
  display mouse coords
mouseEntered(PEMouseEvent) - Method in class jpicedt.graphic.event.PEEventMulticaster
  Handles the mouseEntered event by invoking the mouseEntered methods on listener-a and listener-b.
mouseEntered(PEMouseEvent) - Method in class jpicedt.graphic.event.PEMouseInputAdapter
mouseEntered(PEMouseEvent) - Method in interface jpicedt.graphic.event.PEMouseInputListener
  Invoked when the mouse enters a component.
mouseEntered(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.MouseTool
  Sets the mouseOutside flag to true, stores the given mouse-event in lastMouseEvent field, and request focus on the PECanvas that dispatched this mouse event.
mouseEntered(PEMouseEvent) - Method in class jpicedt.ui.PEDrawingBoard.StatusBar
mouseExited(PEMouseEvent) - Method in class jpicedt.graphic.event.PEEventMulticaster
  Handles the mouseExited event by invoking the mouseExited methods on listener-a and listener-b.
mouseExited(PEMouseEvent) - Method in class jpicedt.graphic.event.PEMouseInputAdapter
mouseExited(PEMouseEvent) - Method in interface jpicedt.graphic.event.PEMouseInputListener
  nvoked when the mouse exits a component.
mouseExited(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.MouseTool
  Sets the mouseOutside flag to false, and stores the given mouse-event in lastMouseEvent field.
mouseExited(PEMouseEvent) - Method in class jpicedt.ui.PEDrawingBoard.StatusBar
mouseMoved(PEMouseEvent) - Method in class jpicedt.graphic.event.PEEventMulticaster
  Handles the mouseMoved event by invoking the mouseMoved methods on listener-a and listener-b.
mouseMoved(PEMouseEvent) - Method in class jpicedt.graphic.event.PEMouseInputAdapter
mouseMoved(PEMouseEvent) - Method in interface jpicedt.graphic.event.PEMouseInputListener
  Invoked when the mouse button has been moved on a component (with no buttons down).
mouseMoved(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.DrawToolFactory.AbstractCurveDrawTool
  set cursor for canvas, then call mouseDragged
mouseMoved(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.DrawToolFactory.GenericDrawTool
  set cursor for canvas, then call mouseDragged
mouseMoved(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.DrawToolFactory.TextDrawTool
  set cursor for canvas, then call mouseDragged
mouseMoved(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.MouseTool
  this default implementation simply stores the given mouse-event in lastMouseEvent field
mouseMoved(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.MoveTool
  set the cursor
mouseMoved(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.RotateTool
mouseMoved(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.ScaleTool
mouseMoved(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.SelectionTool
  Change mouse cursor according to the MouseTransform returned by the factory for the given PEMouseEvent.
mouseMoved(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.ZoomTool
  set cursor
mouseMoved(PEMouseEvent) - Method in class jpicedt.ui.PEDrawingBoard.StatusBar
  display mouse coords
mouseOutside - Variable in class jpicedt.graphic.toolkit.MouseTool
  this flag is set to true/false whenever a mouseExited/Entered event is caught.
mousePressed(PEMouseEvent) - Method in class jpicedt.graphic.event.PEEventMulticaster
  Handles the mousePressed event by invoking the mousePressed methods on listener-a and listener-b.
mousePressed(PEMouseEvent) - Method in class jpicedt.graphic.event.PEMouseInputAdapter
mousePressed(PEMouseEvent) - Method in interface jpicedt.graphic.event.PEMouseInputListener
  Invoked when a mouse button has been pressed on a component.
mousePressed(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.DrawToolFactory.AbstractCurveDrawTool
  A popup-trigger mouse event (e.g.
mousePressed(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.DrawToolFactory.GenericDrawTool
  A popup-trigger mouse event (e.g.
mousePressed(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.DrawToolFactory.TextDrawTool
  A popup-trigger mouse event (e.g.
mousePressed(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.MouseTool
  this default implementation simply stores the given mouse-event in lastMouseEvent field
mousePressed(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.MoveTool
  set the first point of the translation vector
mousePressed(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.RotateTool
  set the source rect, then the destination rect
mousePressed(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.ScaleTool
  set the source rect, then the destination rect
mousePressed(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.SelectionTool
  - right button click (popup trigger) -> raise popup menu.
  - left button -> createMouseTransform using the mtFactory given in the constructor.
mousePressed(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.ZoomTool
  Depending on the button and the modifiers, we increase or decrease zoom, or do nothing.
mousePressed(PEMouseEvent) - Method in class jpicedt.ui.PEDrawingBoard.StatusBar
mouseReleased(PEMouseEvent) - Method in class jpicedt.graphic.event.PEEventMulticaster
  Handles the mouseReleased event by invoking the mouseReleased methods on listener-a and listener-b.
mouseReleased(PEMouseEvent) - Method in class jpicedt.graphic.event.PEMouseInputAdapter
mouseReleased(PEMouseEvent) - Method in interface jpicedt.graphic.event.PEMouseInputListener
  Invoked when a mouse button has been released on a component.
mouseReleased(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.DrawToolFactory.AbstractCurveDrawTool
  CLOSED curve only : add a new point by splitting last segment
mouseReleased(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.MouseTool
  this default implementation simply stores the given mouse-event in lastMouseEvent field
mouseReleased(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.MoveTool
mouseReleased(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.RotateTool
mouseReleased(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.ScaleTool
mouseReleased(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.SelectionTool
  Invokes "end" on the current MouseTransform if non-null.
mouseReleased(PEMouseEvent) - Method in class jpicedt.ui.PEDrawingBoard.StatusBar
moveCaretBy(int) - Method in class jpicedt.format.input.util.Context
  Move cursor position forward by the given increment, possibly proceeding to linefeeds.
moveCaretTo(int) - Method in class jpicedt.format.input.util.Context
  Move cursor position forward to the given position, possibly proceeding to linefeeds.

## N

NEGATIVE - Static variable in interface jpicedt.format.input.util.ExpressionConstants
  sign for NumericalExpression
NE_RESIZE - Static variable in class jpicedt.graphic.toolkit.CursorFactory
NONE - Static variable in class jpicedt.graphic.model.Arrow
NONE - Static variable in interface jpicedt.graphic.model.PicObjectConstants
  Linestyle
NON_NULL - Static variable in interface jpicedt.format.input.util.ExpressionConstants
  sign for NumericalExpression
NO_BUTTON - Static variable in class jpicedt.graphic.toolkit.CustomizerDialog
  mask to display no button at all
NW_RESIZE - Static variable in class jpicedt.graphic.toolkit.CursorFactory
N_RESIZE - Static variable in class jpicedt.graphic.toolkit.CursorFactory
NotParsableExpression - class jpicedt.format.input.util.NotParsableExpression.
  Any string (but w/o line-feeds !)
NotParsableExpression(Pool) - Constructor for class jpicedt.format.input.util.NotParsableExpression
NumericalExpression - class jpicedt.format.input.util.NumericalExpression.
  An expression containing only digits, possibly preceded by whitespaces ; a post-delimiters can be specified, as well as the number's type (int or double) and its sign
NumericalExpression(int, int, String, boolean) - Constructor for class jpicedt.format.input.util.NumericalExpression
NumericalExpression(int, int) - Constructor for class jpicedt.format.input.util.NumericalExpression
  Constructor w/o postfix, i.e.
NumericalExpression() - Constructor for class jpicedt.format.input.util.NumericalExpression
  Constructor w/o postfix, type=DOUBLE and sign=ANY_SIGN.
name - Variable in class jpicedt.format.output.eepic.EepicContentType
name - Variable in class jpicedt.format.output.pstricks.PstricksContentType
name - Variable in class jpicedt.graphic.DefaultContentType
nearestNeighbour(PicPoint, PicPoint) - Method in class jpicedt.graphic.grid.Grid
  Compute the nearest-neighbour of the given src point on this grid, using the current snap-step value, and store the result in dst.
newBoard() - Static method in class jpicedt.JPicEdt
  Create a new drawing board and add it to the desktop
next() - Method in class jpicedt.graphic.model.DefaultPointIndexIterator
  Returns the index of the next PicPoint in the iteration.
next() - Method in class jpicedt.graphic.model.PicGroup.GroupPointIterator
next() - Method in interface jpicedt.graphic.model.PointIndexIterator
next(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.AbstractMouseTransform
  Called by mouseReleased.
  This implementation set the clone's parent and view to null so as to make it elligible for gc.
next(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.AbstractMouseTransformFactory.HelpMessageMouseTransform
  Called when the mouse is released
next(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.AbstractMouseTransformFactory.InvalidMouseTransform
  Called when the mouse is released
next(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.AbstractMouseTransformFactory.SelectAreaTransform
  Called when the mouse is released.
next(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory.MoveControlPointTransform
  Called when the mouse is released.
next(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory.MoveElementTransform
next(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory.SelectElementsInAreaTransform
  Called when the mouse is released.
next(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory.UnselectTransform
next(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory._MoveControlPointTransform
  Called when the mouse is released.
next(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory._MoveElementTransform
next(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.EditSmoothCoeffTransform
  Called when the mouse is released.
next(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.RemovePointTransform
  Called when the mouse is released.
next(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SelectElementTransform
next(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SelectPointsInAreaTransform
  Called when the mouse is released.
next(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SplitSegmentTransform
  Called when the mouse is released.
next(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.UnSelectPointTransform
next(PEMouseEvent) - Method in interface jpicedt.graphic.toolkit.MouseTransform
  Called when the left mouse-button changes state.
nodeConnectionOrigin(double, double) - Method in class jpicedt.graphic.model.DefaultLeafElement
nodeConnectionOrigin(double, double) - Method in class jpicedt.graphic.model.PicText
nodeConnections - Variable in class jpicedt.graphic.model.DefaultLeafElement
  a list of node-connection this element is attached to
nodeName - Variable in class jpicedt.graphic.model.DefaultLeafElement
  name of node for pstricks export
nodeReferencePoint() - Method in class jpicedt.graphic.model.DefaultLeafElement
nodeReferencePoint() - Method in class jpicedt.graphic.model.PicText
nodeReferencePointX() - Method in class jpicedt.graphic.model.DefaultLeafElement
nodeReferencePointX() - Method in class jpicedt.graphic.model.PicText
nodeReferencePointY() - Method in class jpicedt.graphic.model.DefaultLeafElement
nodeReferencePointY() - Method in class jpicedt.graphic.model.PicText
nodeSep - Variable in class jpicedt.graphic.model.PicText
norm() - Method in class jpicedt.graphic.PicVector
  Return the norm of this vector
norm2() - Method in class jpicedt.graphic.PicVector
  Return the squared of the norm of this vector
normalize() - Method in class jpicedt.graphic.PicVector
  Normalize this vector so that this becomes a unitary vector Does nothing if this vector is a null-vector.
normalize(PicVector, PicVector) - Static method in class jpicedt.graphic.PicVector
  Return a normalized copy of the given vector.
notParsed - Variable in class jpicedt.format.input.util.Pool
  a string that stores commands that couldn't be parsed in the current context (e.g.
notParsedCommands - Variable in class jpicedt.graphic.model.Drawing
  a string containing commands read from file but not parsed

## O

OK_BUTTON - Static variable in class jpicedt.graphic.toolkit.CustomizerDialog
  mask to display the OK button
OK_CANCEL_BUTTONS - Static variable in class jpicedt.graphic.toolkit.CustomizerDialog
  mask to display the OK and CANCEL buttons
OPEN - Static variable in class jpicedt.graphic.model.PicEllipse
  prefined closure type for arcs
OPENFILE - Static variable in class jpicedt.ui.dialog.PEFileChooser
  file chooser type for opening files
OPENFRAGMENT - Static variable in class jpicedt.ui.dialog.PEFileChooser
  file chooser type for opening fragments
OUTER - Static variable in interface jpicedt.graphic.model.PicObjectConstants
  PsTricks's Dimen
OVAL_BOX - Static variable in class jpicedt.format.input.pstricks.PsBox
  expects a \\psovalbox macro
OVER_STRIKE - Static variable in interface jpicedt.graphic.model.PicObjectConstants
OVER_STRIKE_COLOR - Static variable in interface jpicedt.graphic.model.PicObjectConstants
OVER_STRIKE_WIDTH - Static variable in interface jpicedt.graphic.model.PicObjectConstants
OptionalExpression - class jpicedt.format.input.util.OptionalExpression.
  an expression that represents a pattern repeating at most once
OptionalExpression(AbstractRegularExpression) - Constructor for class jpicedt.format.input.util.OptionalExpression
  the expression to be matched (yet optionally)
openBoard(String) - Static method in class jpicedt.JPicEdt
  Create a new board initialized from a file on disk, then add it to the desktop
outlinePaint - Variable in class jpicedt.graphic.view.DefaultViewFactory.LeafElementView
  paint for outline (cached)
outlineStroke - Variable in class jpicedt.graphic.view.DefaultViewFactory.LeafElementView
  stroke for outline (cached)
outputConstraint - Variable in class jpicedt.format.output.latex.LatexFormatter.DrawingFormatter
overStrikeWidth - Variable in class jpicedt.graphic.view.DefaultViewFactory.LeafElementView
  overstrike width

## P

PARALLELOGRAM - Static variable in class jpicedt.graphic.toolkit.DrawToolFactory
PEAction - class jpicedt.graphic.toolkit.PEAction.
  An abstract subclass of Swing's AbstractAction that can (but may as well not) be shared across multiple PECanvas.
PEAction(ActionDispatcher, String, ActionLocalizer) - Constructor for class jpicedt.graphic.toolkit.PEAction
  Constructor to be used either : when the target board is not known in advance (e.g.
PEActionLocalizer - class jpicedt.ui.action.PEActionLocalizer.
  A class that can feed PEAction's with localized properties (e.g.
PEActionLocalizer(ResourceBundle) - Constructor for class jpicedt.ui.action.PEActionLocalizer
  Construct a new PEActionLocalizer from the given ResourceBundle.
PECanvas - class jpicedt.graphic.PECanvas.
  This is a JComponent on which graphic elements are drawn.
PECanvas() - Constructor for class jpicedt.graphic.PECanvas
  Construct a new PECanvas initialized with default values.
PECanvas(double, PageFormat, Grid, ContentType) - Constructor for class jpicedt.graphic.PECanvas
  Construct a new PECanvas with the default editor-kit and drawing as content storage.
PEDrawingBoard - class jpicedt.ui.PEDrawingBoard.
  A drawing board based on jpicedt.graphic.PECanvas, with an embeded scrollpane, and some I/O facilities (saving and loading) which PECanvas doesn't have.
  There are two accessors two retrieve the embedded canvas and scrollpane.
PEDrawingBoard(int, double, PageFormat, Grid, ContentType) - Constructor for class jpicedt.ui.PEDrawingBoard
  create a new empty drawing board with a (localized) "untitled" title
PEDrawingBoard(String, double, PageFormat, Grid, ContentType, Parser) - Constructor for class jpicedt.ui.PEDrawingBoard
  create a new drawing board pre-loaded from the given path ; set title from this path.
PEDrawingBoard(int, Properties) - Constructor for class jpicedt.ui.PEDrawingBoard
  create a new empty drawing board with a (localized) "untitled" title Init zoom, pageFormat, contentType and undoableLimit from the given Properties, using : - key = PECanvas.KEY_ZOOM, value = a double - key = PageFormat.KEY_PAGE_FORMAT (see jpicedt.graphic.PageFormat for details) - key = PECanvas.KEY_CONTENT_TYPE, value = path of ContentType class (e.g.
PEDrawingBoard(String, Properties, Parser) - Constructor for class jpicedt.ui.PEDrawingBoard
  create a new drawing board pre-loaded from the given path ; set title from this path.
PEDrawingBoard.GridZoomToolBar - class jpicedt.ui.PEDrawingBoard.GridZoomToolBar.
  A toolbar that allows the user to change the grid and zoom properties
PEDrawingBoard.GridZoomToolBar(ActionDispatcher, ActionLocalizer) - Constructor for class jpicedt.ui.PEDrawingBoard.GridZoomToolBar
  Constructor
PEDrawingBoard.StatusBar - class jpicedt.ui.PEDrawingBoard.StatusBar.
  jpicedt's Status Bar
PEDrawingBoard.StatusBar() - Constructor for class jpicedt.ui.PEDrawingBoard.StatusBar
  mouseCoord | toolTip
PEEventMulticaster - class jpicedt.graphic.event.PEEventMulticaster.
  An enhanced version of `java.awt.AWTEventMulticaster` that supports chaining `PEMouseInputListener's`.
PEEventMulticaster(EventListener, EventListener) - Constructor for class jpicedt.graphic.event.PEEventMulticaster
  Creates a PEEventMulticaster instance which chains listener-a with listener-b
PEFileChooser - class jpicedt.ui.dialog.PEFileChooser.
  A factory than produces and caches frequently accessed JFileChooser's.
PEFileFilter - class jpicedt.ui.dialog.PEFileFilter.
  a concrete implementation of FileFilter for LaTeX and rel.
PEFileFilter() - Constructor for class jpicedt.ui.dialog.PEFileFilter
  Construct a new empty file filter
PEFileFilter(String) - Constructor for class jpicedt.ui.dialog.PEFileFilter
  Construct a new file filter with the given extension, e.g.
PEFileFilter(String, String) - Constructor for class jpicedt.ui.dialog.PEFileFilter
  Construct a new file filter with the given extension (e.g.
PEFileFilter(String[]) - Constructor for class jpicedt.ui.dialog.PEFileFilter
  Construct a new file filter with the given array of extensions, e.g.
PEFileFilter(String[], String) - Constructor for class jpicedt.ui.dialog.PEFileFilter
  Construct a new file filter with the given array of extensions and the given description.
PEMenu - class jpicedt.graphic.toolkit.PEMenu.
  This is a subclass of JMenu that allows to add Swing Action's using the ACCELERATOR_KEY property (contrary to the JMenu implementation).
PEMenu(Action) - Constructor for class jpicedt.graphic.toolkit.PEMenu
  create a PEMenu from the given Action ; this is merely used to fetch the menu mnemonic from the given Action's MNEMONIC_KEY value
PEMenu(String) - Constructor for class jpicedt.graphic.toolkit.PEMenu
  create a PEMenu from the given string, w/o mnemonic
PEMenuBar - class jpicedt.ui.internal.PEMenuBar.
  The main menu bar.
PEMenuBar() - Constructor for class jpicedt.ui.internal.PEMenuBar
  Creates the application main menu bar
PEMouseEvent - class jpicedt.graphic.event.PEMouseEvent.
  This is an enriched implementation of MouseEvent that return mouse coordinates in model-coordinates in addition to the usual screen-coordinates.
PEMouseEvent(MouseEvent, PECanvas, PicPoint) - Constructor for class jpicedt.graphic.event.PEMouseEvent
PEMouseInputAdapter - class jpicedt.graphic.event.PEMouseInputAdapter.
  An abstract adapter class for receiving PEMouseEvent's.
PEMouseInputAdapter() - Constructor for class jpicedt.graphic.event.PEMouseInputAdapter
PEMouseInputListener - interface jpicedt.graphic.event.PEMouseInputListener.
  The listener for receiving mouse and mouse motion events.
PEPopupMenuFactory - class jpicedt.ui.internal.PEPopupMenuFactory.
  A factory to create a PEPopupMenu for an EditorKit.
PEPopupMenuFactory() - Constructor for class jpicedt.ui.internal.PEPopupMenuFactory
  Create a new PEPopupMenuFactory using the given action-map to retrieve actions.
PEPopupMenuFactory.PopupMenu - class jpicedt.ui.internal.PEPopupMenuFactory.PopupMenu.
  This class implements a popup-menu activable from a right-click on the associated PECanvas.
PEPopupMenuFactory.PopupMenu(PECanvas, HitInfo) - Constructor for class jpicedt.ui.internal.PEPopupMenuFactory.PopupMenu
  Construct a new pop-up menu associated with the given PECanvas (the component on which a right mouse click occured that triggered this popup).
PEProgressBar - class jpicedt.ui.util.PEProgressBar.
  a progress bar that is (currently) used only during GUI initialization on start-up (hence messages are predefined so that it makes sense during a GUI init, but probably not elsewhere).
PEProgressBar(int) - Constructor for class jpicedt.ui.util.PEProgressBar
PEProgressBar(int, String, String) - Constructor for class jpicedt.ui.util.PEProgressBar
PEProgressBar.Test - class jpicedt.ui.util.PEProgressBar.Test.
  test class
PEProgressBar.Test() - Constructor for class jpicedt.ui.util.PEProgressBar.Test
PEScrollPane - class jpicedt.graphic.PEScrollPane.
  A scrollpane that is able to host a `PECanvas`.
PEScrollPane(PECanvas) - Constructor for class jpicedt.graphic.PEScrollPane
  Construct a new PEScrollPane using the given canvas for the View.
PEScrollPane.CenterViewportAction - class jpicedt.graphic.PEScrollPane.CenterViewportAction.
  Move the view so that (0,0) is at the center of the viewport
PEScrollPane.CenterViewportAction(ActionDispatcher, ActionLocalizer, PEScrollPane) - Constructor for class jpicedt.graphic.PEScrollPane.CenterViewportAction
PEToggleAction - class jpicedt.graphic.toolkit.PEToggleAction.
  A subclass of PEAction suited for toggle-able AbstractButton's, e.g.
PEToggleAction(ActionDispatcher, String, ActionLocalizer) - Constructor for class jpicedt.graphic.toolkit.PEToggleAction
PEToolBar - class jpicedt.graphic.toolkit.PEToolBar.
  A subclass of JToolBar that knows how to add PEAction's.
PEToolBar() - Constructor for class jpicedt.graphic.toolkit.PEToolBar
  simply calls super()
PEToolBar - class jpicedt.ui.internal.PEToolBar.
  The main application toolbar.
PEToolBar() - Constructor for class jpicedt.ui.internal.PEToolBar
PEToolKit - class jpicedt.graphic.PEToolKit.
  A collection of static -utilities- methods targetting number formatting, Swing's widget creation, computation of geometrical properties,...
PEToolKit() - Constructor for class jpicedt.graphic.PEToolKit
PIE - Static variable in class jpicedt.graphic.model.PicEllipse
  prefined closure type for arcs
POLYDOTS_ANGLE - Static variable in interface jpicedt.graphic.model.PicObjectConstants
POLYDOTS_CIRCLE - Static variable in interface jpicedt.graphic.model.PicObjectConstants
POLYDOTS_DISK - Static variable in interface jpicedt.graphic.model.PicObjectConstants
  Polydots style
POLYDOTS_PENTAGON - Static variable in interface jpicedt.graphic.model.PicObjectConstants
POLYDOTS_PENTAGON_FILLED - Static variable in interface jpicedt.graphic.model.PicObjectConstants
POLYDOTS_PLUS - Static variable in interface jpicedt.graphic.model.PicObjectConstants
POLYDOTS_SCALE_H - Static variable in interface jpicedt.graphic.model.PicObjectConstants
POLYDOTS_SCALE_V - Static variable in interface jpicedt.graphic.model.PicObjectConstants
POLYDOTS_SIZE_LINEWIDTH_SCALE - Static variable in interface jpicedt.graphic.model.PicObjectConstants
POLYDOTS_SIZE_MINIMUM_MM - Static variable in interface jpicedt.graphic.model.PicObjectConstants
POLYDOTS_SQUARE - Static variable in interface jpicedt.graphic.model.PicObjectConstants
POLYDOTS_SQUARE_FILLED - Static variable in interface jpicedt.graphic.model.PicObjectConstants
POLYDOTS_STYLE - Static variable in interface jpicedt.graphic.model.PicObjectConstants
POLYDOTS_SUPERIMPOSE - Static variable in interface jpicedt.graphic.model.PicObjectConstants
POLYDOTS_TRIANGLE - Static variable in interface jpicedt.graphic.model.PicObjectConstants
POLYDOTS_TRIANGLE_FILLED - Static variable in interface jpicedt.graphic.model.PicObjectConstants
POLYGON - Static variable in class jpicedt.format.input.pstricks.PsPolygonExpression
  parses a \\pspolygon command
POSITIVE - Static variable in interface jpicedt.format.input.util.ExpressionConstants
  sign for NumericalExpression
PREDEFINED_GRID_STEPS - Static variable in class jpicedt.graphic.grid.Grid
PREDEFINED_GRID_STEP_STRINGS - Static variable in class jpicedt.graphic.grid.Grid
PREDEFINED_SNAP_STEPS - Static variable in class jpicedt.graphic.grid.Grid
PREDEFINED_SNAP_STEP_STRINGS - Static variable in class jpicedt.graphic.grid.Grid
PREDEFINED_STYLES - Static variable in class jpicedt.graphic.grid.Grid
PREDEFINED_ZOOMS - Static variable in class jpicedt.graphic.PECanvas
PREDEFINED_ZOOM_STRINGS - Static variable in class jpicedt.graphic.PECanvas
PSTAngleParameter - class jpicedt.format.input.pstricks.PSTAngleParameter.
  Used by PSTParametersExpression to parse statements involving angles, for instance "hatchangle=45" or "shadowangle=90".
PSTAngleParameter(Pool, String, PicAttributeName, Pool.Key) - Constructor for class jpicedt.format.input.pstricks.PSTAngleParameter
PSTArrowExpression - class jpicedt.format.input.pstricks.PSTArrowExpression.
  Parses Pstricks's arrows, as given by the PsTricks's documentation (p.29).
  This is based on the following rules : an opening "{" ; "<", ">", "(",...
PSTArrowExpression(Pool) - Constructor for class jpicedt.format.input.pstricks.PSTArrowExpression
  Constructor for the PSTArrowExpression object
PSTBooleanExpression - class jpicedt.format.input.pstricks.PSTBooleanExpression.
  Used by PSTParametersExpression to parse statements involving true/false parameters values, for instance "shadow=true" or "shadow=false" ...
PSTBooleanExpression(Pool, String, PicAttributeName, Pool.Key) - Constructor for class jpicedt.format.input.pstricks.PSTBooleanExpression
PSTColorExpression - class jpicedt.format.input.pstricks.PSTColorExpression.
  Used by PSTParametersExpression to parse statements involving colours, for instance "linecolor=green" (predefined colour) or "fillcolor=MyGray" (user-defined colours).
PSTColorExpression(Pool, String, PicAttributeName, Pool.Key) - Constructor for class jpicedt.format.input.pstricks.PSTColorExpression
PSTDashExpression - class jpicedt.format.input.pstricks.PSTDashExpression.
  Parses statements similar to "dash=1pt 3mm" (first opaque, then transparent).
PSTDashExpression(Pool, Pool.Key) - Constructor for class jpicedt.format.input.pstricks.PSTDashExpression
PSTDotStyleExpression - class jpicedt.format.input.pstricks.PSTDotStyleExpression.
  Parses statements similar to "dotstyle=style" where style is one of PicObjectConstants predefined dot styles.
PSTDotStyleExpression(Pool, Pool.Key) - Constructor for class jpicedt.format.input.pstricks.PSTDotStyleExpression
PSTFillStyleExpression - class jpicedt.format.input.pstricks.PSTFillStyleExpression.
  Parses statements similar to "fillstyle=style" where style is one of PicObjectConstants predefined fill styles.
PSTFillStyleExpression(Pool, Pool.Key) - Constructor for class jpicedt.format.input.pstricks.PSTFillStyleExpression
PSTInstanciationExpression - class jpicedt.format.input.pstricks.PSTInstanciationExpression.
  Instanciates a new Element by cloning the given object, when a given tag gets found.
PSTInstanciationExpression(String, Element, Pool) - Constructor for class jpicedt.format.input.pstricks.PSTInstanciationExpression
PSTLengthParameter - class jpicedt.format.input.pstricks.PSTLengthParameter.
  Parses statement involving length units (as set by PsTricks's "runit" register), e.g.
PSTLengthParameter(Pool, String, PicAttributeName, Pool.Key) - Constructor for class jpicedt.format.input.pstricks.PSTLengthParameter
PSTLineStyleExpression - class jpicedt.format.input.pstricks.PSTLineStyleExpression.
  Parses statements similar to "linestyle=style" where style is one of PicObjectConstants predefined line styles.
PSTLineStyleExpression(Pool, Pool.Key) - Constructor for class jpicedt.format.input.pstricks.PSTLineStyleExpression
PSTParametersExpression - class jpicedt.format.input.pstricks.PSTParametersExpression.
  PsTricks graphics parameters, e.g.
PSTParametersExpression(Pool, Pool.Key) - Constructor for class jpicedt.format.input.pstricks.PSTParametersExpression
PSTPicPointExpression - class jpicedt.format.input.pstricks.PSTPicPointExpression.
  an expression that parses "(x,y)" string (PsTricks-like PicPoint) and gives the corresponding numerical values to the point number "ptNumber" of the current Element, possibly using a given EditPointConstraint.
PSTPicPointExpression(int, Pool) - Constructor for class jpicedt.format.input.pstricks.PSTPicPointExpression
  Initializes this expression with a "null" EditPointConstraint (= default constraint)
PSTPicPointExpression(int, EditPointConstraint, Pool) - Constructor for class jpicedt.format.input.pstricks.PSTPicPointExpression
PST_ARROWS - Static variable in interface jpicedt.format.output.pstricks.PstricksConstants
  PsTricks supported Arrow's
PST_ARROWS_LEFT - Static variable in interface jpicedt.format.output.pstricks.PstricksConstants
  Formatted string for a left arrow
PST_ARROWS_RIGHT - Static variable in interface jpicedt.format.output.pstricks.PstricksConstants
  Formatted string for a right arrow
PST_COLORNAMES - Static variable in interface jpicedt.format.output.pstricks.PstricksConstants
  associate colours name in the PsTricks syntax (cf.
PST_COLORS - Static variable in interface jpicedt.format.output.pstricks.PstricksConstants
  colours natively supported by PsTricks
PST_CUSTOM - Static variable in interface jpicedt.graphic.model.PicObjectConstants
PS_CURVE - Static variable in class jpicedt.graphic.toolkit.DrawToolFactory
PS_POINT - Static variable in interface jpicedt.graphic.model.PicObjectConstants
  a PostScript point in mm
P_1 - Static variable in class jpicedt.graphic.model.PicCircleFrom3Points
  index of first end-point
P_2 - Static variable in class jpicedt.graphic.model.PicCircleFrom3Points
  index of intermediate point
P_3 - Static variable in class jpicedt.graphic.model.PicCircleFrom3Points
  index of last end-point
P_ANCHOR - Static variable in class jpicedt.graphic.model.TextEditable
P_ANGLE_END - Static variable in class jpicedt.graphic.model.PicEllipse
  point marking end-of-arc
P_ANGLE_START - Static variable in class jpicedt.graphic.model.PicEllipse
  point marking start-of-arc
P_BL - Static variable in class jpicedt.graphic.model.PicParallelogram
  Bottom-Left corner (also first specification point)
P_BR - Static variable in class jpicedt.graphic.model.PicParallelogram
  Bottom-Right corner (also second specification point)
P_CENTER - Static variable in class jpicedt.graphic.model.PicParallelogram
  Parallelogram's centre
P_SPEC_BL - Static variable in class jpicedt.graphic.model.PicParallelogram
  1st specification point : Bottom-Left corner
P_SPEC_BR - Static variable in class jpicedt.graphic.model.PicParallelogram
  2nd specification point : Bottom-Right corner
P_SPEC_TR - Static variable in class jpicedt.graphic.model.PicParallelogram
  3rd specification point : Top-Right corner
P_TL - Static variable in class jpicedt.graphic.model.PicParallelogram
  Top-Left corner
P_TR - Static variable in class jpicedt.graphic.model.PicParallelogram
  Top-Right corner (also third specification point)
PageFormat - class jpicedt.graphic.PageFormat.
  Size and margins data for a `PECanvas`.
PageFormat() - Constructor for class jpicedt.graphic.PageFormat
  Construct a new PageFormat with the default values (170,100,5,5)
PageFormat(Properties) - Constructor for class jpicedt.graphic.PageFormat
  Construct a new PageFormat with values fetched from the given Properties :
  Key = KEY_PAGE_FORMAT
  Value = width height leftMargin bottomMargin (separated with spaces)
  If some values aren't found (including Properties's default), the local default values are used.
PageFormat(double, double, double, double) - Constructor for class jpicedt.graphic.PageFormat
  Construct a new PageFormat with lengths given in mm.
PageFormat(double, double) - Constructor for class jpicedt.graphic.PageFormat
  Constructor a new PageFormat with length given in mm.
PageFormat.Customizer - class jpicedt.graphic.PageFormat.Customizer.
  a dialog box used to change a PageFormat
PageFormat.Customizer(Properties) - Constructor for class jpicedt.graphic.PageFormat.Customizer
PageFormat.Customizer(PageFormat) - Constructor for class jpicedt.graphic.PageFormat.Customizer
Parser - interface jpicedt.graphic.io.parser.Parser.
  This is the interface from which every parser passed as a parameter to "PECanvas.read()" (or similar methods from related classes) must inherit.
ParserEvent - class jpicedt.format.input.util.ParserEvent.
  An event that gets sent as an argument of the "action" method during an interpret operation
ParserEvent(AbstractRegularExpression, Context, boolean, Object) - Constructor for class jpicedt.format.input.util.ParserEvent
ParserException - exception jpicedt.graphic.io.parser.ParserException.
  Placeholder for the Exception class ; should serve as the base-class for any Exception related to parsing processes, and may be used as an Exception wrapper as well, e.g.
ParserException(String) - Constructor for class jpicedt.graphic.io.parser.ParserException
ParserException(Exception) - Constructor for class jpicedt.graphic.io.parser.ParserException
  Convenient constructor for wrapping an Exception into a ParserException
ParserException.UnrecognizedFileFormat - exception jpicedt.graphic.io.parser.ParserException.UnrecognizedFileFormat.
  May signal that the content being currently parsed does not correspond to any recognized/supported format
ParserException.UnrecognizedFileFormat() - Constructor for class jpicedt.graphic.io.parser.ParserException.UnrecognizedFileFormat
PicArrowTypeExpression - class jpicedt.format.input.latex.PicArrowTypeExpression.
  "0/1 0/1" arrow type (we take for granted that this string is followed by a LaTeX-picPoint, as in %Line 0 1 (2.3,4.5)..., possibly with leading whitespaces)
PicArrowTypeExpression(Pool) - Constructor for class jpicedt.format.input.latex.PicArrowTypeExpression
PicAttributeName - class jpicedt.graphic.model.PicAttributeName.
  A wrapper for an attribute name that can be pushed into a PicAttributeSet.
PicAttributeName(String, Class) - 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(PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicAttributeSet
  cloning constructor
PicBezierExpression - class jpicedt.format.input.latex.PicBezierExpression.
  Parser expression for :
PicBezierExpression(Pool) - Constructor for class jpicedt.format.input.latex.PicBezierExpression
PicCircleFrom3Points - class jpicedt.graphic.model.PicCircleFrom3Points.
  A class implementing either a circle or an arc, whose geometry is specified by a PicEllipse, yet is further controllable by three additional points : this may either be a plain circle going through these three points, or an arc going from P_1 to P_3 through P_2, in which case a pie or a chord may be added as well.
  Superclass control-points are still available here, yet geometry is constrained to a circle by invoking e.g.
PicCircleFrom3Points() - Constructor for class jpicedt.graphic.model.PicCircleFrom3Points
  Creates a new circle reduced to a single point located at (0,0).
PicCircleFrom3Points(boolean, int) - Constructor for class jpicedt.graphic.model.PicCircleFrom3Points
  Creates a new arc or circle reduced to a single point located at (0,0), with a default attribute set and the given closure type.
PicCircleFrom3Points(PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicCircleFrom3Points
  Creates a new (full) circle reduced to a single point located at (0,0), with the given attribute set.
PicCircleFrom3Points(boolean, int, PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicCircleFrom3Points
  Creates a new arc or circle reduced to a single point located at (0,0), with the given closure and attribute set.
PicCircleFrom3Points(PicPoint, PicPoint, PicPoint, PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicCircleFrom3Points
  Create a new circle whose geometry is specificed by the the 3 given points, and with the given attribute set.
PicCircleFrom3Points(PicPoint, PicPoint, PicPoint, boolean, int, PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicCircleFrom3Points
  Create a new arc or circle whose geometry is specified by the 3 given points, and with the given attribute set.
PicCircleFrom3Points(PicCircleFrom3Points) - Constructor for class jpicedt.graphic.model.PicCircleFrom3Points
  "cloning" constructor (to be used by clone())
PicColorExpression - class jpicedt.format.input.latex.PicColorExpression.
  jPicEdt syntax (ie lines starting with a %) color : filled/blacken/whiten/shade
PicColorExpression(Pool) - Constructor for class jpicedt.format.input.latex.PicColorExpression
PicDashStatement - class jpicedt.format.input.latex.PicDashStatement.
  Handles dash statements in jPicEdt-syntax (ie TeX-like comments) % ...
PicDashStatement(Pool) - Constructor for class jpicedt.format.input.latex.PicDashStatement
PicEllipse - class jpicedt.graphic.model.PicEllipse.
  Ellipse or arc, based on parallelogram
  The geometrical model of this ellipse (or its arc counterpart) is based on a parallelogram, yet is equivalent to an ellipse rotated around its center.
PicEllipse() - Constructor for class jpicedt.graphic.model.PicEllipse
  Create a new PicEllipse, centered at (0,0), with a null radius.
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) - Constructor for class jpicedt.graphic.model.PicEllipse
  Create a new PicEllipse, centered at (0,0), with a null radius, the given closure type.
PicEllipse(int, PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicEllipse
  Create a new PicEllipse, centered at (0,0), with a null radius, the given closure type, and the given attribute set.
PicEllipse(PicPoint, PicPoint, PicPoint, int, PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicEllipse
  Create a new PicEllipse object using the 3 given points as 3 consecutive points of the surrounding parallelogram, and the given attribute set.
PicEllipse(PicPoint, PicPoint, PicPoint, int) - Constructor for class jpicedt.graphic.model.PicEllipse
  Create a new PicEllipse object using the 3 given points as 3 consecutive points of the surrounding parallelogram, and a default attribute set.
PicEllipse(PicEllipse) - Constructor for class jpicedt.graphic.model.PicEllipse
  "cloning" constructor (to be used by clone())
PicEllipseExpression - class jpicedt.format.input.latex.PicEllipseExpression.
  PicEllipse : %Ellipse(x0,y0)(width)(height) %Ellipse(x0,y0)(width,height) filled|whiten|blacken|shade arcStart= arcExtent= Any string (multiput...) %End Ellipse
PicEllipseExpression(Pool) - Constructor for class jpicedt.format.input.latex.PicEllipseExpression
PicEllipseFormatter - class jpicedt.format.output.eepic.PicEllipseFormatter.
  Formats a PicEllipse using macros of the eepic package.
PicEllipseFormatter(PicEllipse, EepicFormatter) - Constructor for class jpicedt.format.output.eepic.PicEllipseFormatter
PicEllipseFormatter - class jpicedt.format.output.latex.PicEllipseFormatter.
  A drawing->LaTeX formater for PicEllipse objects
PicEllipseFormatter(PicEllipse, LatexFormatter) - Constructor for class jpicedt.format.output.latex.PicEllipseFormatter
PicEllipseFormatter - class jpicedt.format.output.pstricks.PicEllipseFormatter.
  Formats a PicEllipse using PsTricks macros, including pstricks-add's \\psellipticarc if applicable.
PicEllipseFormatter(PicEllipse, PstricksFormatter) - Constructor for class jpicedt.format.output.pstricks.PicEllipseFormatter
PicEndExpression - class jpicedt.format.input.latex.PicEndExpression.
  Match "%End XXXX"-like expressions at the beginning of a line (or preceeded by whitespaces), after skipping as many lines as necessary.
PicEndExpression(String) - Constructor for class jpicedt.format.input.latex.PicEndExpression
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.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
PicGroupExpression - class jpicedt.format.input.latex.PicGroupExpression.
  PicGroup:
  %Begin group
  ...
  %End group
PicGroupExpression(Pool) - Constructor for class jpicedt.format.input.latex.PicGroupExpression
PicGroupFormatter - class jpicedt.format.output.util.PicGroupFormatter.
  A formatter for PicGroup objects.
PicGroupFormatter(PicGroup, FormatterFactory) - Constructor for class jpicedt.format.output.util.PicGroupFormatter
PicLineExpression - class jpicedt.format.input.latex.PicLineExpression.
  PicLine : %Line 0 0 (x0,y0)(x1,y1) dash=value %Line 0 1 (x0,y0)(x1,y1) dash=value %Line 1 0 (x0,y0)(x1,y1) dash=value %Line 1 1 (x0,y0)(x1,y1) dash=value (dash is optional) Any string (\multiput, etc...) %End Line
PicLineExpression(Pool) - Constructor for class jpicedt.format.input.latex.PicLineExpression
PicMultiCurve - class jpicedt.graphic.model.PicMultiCurve.
  PicMultiCurve is basically an AbstractCurve where each subdivision point has additionnal features regarding 2nd-order smoothness and symmetry.
PicMultiCurve() - Constructor for class jpicedt.graphic.model.PicMultiCurve
  Create a new empty open multi curve, with a default attribute set.
PicMultiCurve(boolean) - Constructor for class jpicedt.graphic.model.PicMultiCurve
  Create a new empty multi curve, with a default attribute set.
PicMultiCurve(boolean, PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicMultiCurve
  Create a new empty multi curve with the given set of attribute
PicMultiCurve(PicPoint) - Constructor for class jpicedt.graphic.model.PicMultiCurve
  Create a new open multi curve reduced to the given point, and a default attribute set.
PicMultiCurve(PicPoint, PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicMultiCurve
  Create a new open multi curve reduced to the given point, and the given attribute set
PicMultiCurve(PicPoint, PicPoint) - Constructor for class jpicedt.graphic.model.PicMultiCurve
  Create a new line, i.e.
PicMultiCurve(PicPoint, PicPoint, PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicMultiCurve
  Create a new straight open multi curve with the two given points, and the given attribute set.
PicMultiCurve(PicPoint, PicPoint, PicPoint, PicPoint) - Constructor for class jpicedt.graphic.model.PicMultiCurve
  Create an open single cubic bezier curve from the four given points, and a default attribute set
PicMultiCurve(PicPoint[], PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicMultiCurve
  Create a new multi-curve filled with the given array of PicPoint's, each segment being a curved Bezier segment.
PicMultiCurve(PicSmoothPolygon) - Constructor for class jpicedt.graphic.model.PicMultiCurve
  constructor for conversion of smoothPoly into multiCurve
PicMultiCurve(PicPsCurve) - Constructor for class jpicedt.graphic.model.PicMultiCurve
  constructor for conversion of pscurve into multiCurve
PicMultiCurve(PicMultiCurve) - Constructor for class jpicedt.graphic.model.PicMultiCurve
  "cloning" constructor (to be used by clone())
PicMultiCurveConvertable - interface jpicedt.graphic.model.PicMultiCurveConvertable.
  Specifies Element's that can be converted to a PicMultiCurve
PicNodeConnection - class jpicedt.graphic.model.PicNodeConnection.
  This class represents a connection between two DefaultLeafElement's.
PicNodeConnection(DefaultLeafElement, DefaultLeafElement, String, PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicNodeConnection
PicNodeConnection(PicNodeConnection) - Constructor for class jpicedt.graphic.model.PicNodeConnection
PicObjectConstants - interface jpicedt.graphic.model.PicObjectConstants.
  Useful constants for the Element interface.
PicParallelogram - class jpicedt.graphic.model.PicParallelogram.
  A class implementing a parallelogram.
PicParallelogram() - Constructor for class jpicedt.graphic.model.PicParallelogram
  Creates a new PicParallelogram reduced to (0,0)
PicParallelogram(PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicParallelogram
  Creates a new PicParallelogram reduced to (0,0), with the given attribute set
PicParallelogram(PicPoint, PicPoint, PicPoint) - Constructor for class jpicedt.graphic.model.PicParallelogram
  Create a new PicParallelogram object using the 3 given points as 3 consecutive points of the parallelogram, and a default attribute set.
PicParallelogram(PicPoint, PicPoint, PicPoint, PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicParallelogram
  Create a new PicParallelogram object using the 3 given points as 3 consecutive points of the parallelogram.
PicParallelogram(PicPoint, PicPoint) - Constructor for class jpicedt.graphic.model.PicParallelogram
  Create a new rectangle with axes parallel to X- and Y-axes, using the 2 given points to build the diagonal, and a default attribute set.
PicParallelogram(PicPoint, PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicParallelogram
  Create a new PicParallelogram reduced to a point located at the given position
PicParallelogram(PicParallelogram) - Constructor for class jpicedt.graphic.model.PicParallelogram
  "cloning" constructor (to be used by clone())
PicParallelogramFormatter - class jpicedt.format.output.eepic.PicParallelogramFormatter.
  Formats a PicParallelogram to the eepic package, using \\path macros, with appropriate filling if any, or \\dashline macros if dash is positive.
PicParallelogramFormatter(PicParallelogram, EepicFormatter) - Constructor for class jpicedt.format.output.eepic.PicParallelogramFormatter
PicParallelogramFormatter - class jpicedt.format.output.latex.PicParallelogramFormatter.
  Formats a PicParallelogram to the LaTeX-picture format.
PicParallelogramFormatter(PicParallelogram, LatexFormatter) - Constructor for class jpicedt.format.output.latex.PicParallelogramFormatter
PicParallelogramFormatter - class jpicedt.format.output.pstricks.PicParallelogramFormatter.
  Pstricks formatter for PicParallelogram paraects.
PicParallelogramFormatter(PicParallelogram, PstricksFormatter) - Constructor for class jpicedt.format.output.pstricks.PicParallelogramFormatter
PicPoint - class jpicedt.graphic.PicPoint.
  Enhancement of Point2D.Double with convenient formatting methods and constructors.
PicPoint() - Constructor for class jpicedt.graphic.PicPoint
  Construct a (0,0) point.
PicPoint(Point2D) - Constructor for class jpicedt.graphic.PicPoint
  Clone the given point.
PicPoint(Point2D, Point2D, double) - Constructor for class jpicedt.graphic.PicPoint
  Construct a new PicPoint "p" located on the line joining p1 with p2, so that (p1,p) = ratio * (p1,p2)
PicPoint(double, double) - Constructor for class jpicedt.graphic.PicPoint
  Construct (x,y)
PicPoint(Number, Number) - Constructor for class jpicedt.graphic.PicPoint
  Construct a point from the given pair of Number (using their double value).
PicPoint(float[]) - Constructor for class jpicedt.graphic.PicPoint
  Construct a point from the first two elements of the given array.
PicPoint(double[]) - Constructor for class jpicedt.graphic.PicPoint
  Construct a point from the first two elements of the given array.
PicPoint(String) - Constructor for class jpicedt.graphic.PicPoint
  Construct a point by parsing a String similar to that given by the `toString()` method, ie `(x,y)`.
PicPoint.XComparator - class jpicedt.graphic.PicPoint.XComparator.
  a comparator b/w PicPoint for X-axis ordering
PicPoint.XComparator() - Constructor for class jpicedt.graphic.PicPoint.XComparator
PicPoint.YComparator - class jpicedt.graphic.PicPoint.YComparator.
  a comparator b/w PicPoint for Y-axis ordering
PicPoint.YComparator() - Constructor for class jpicedt.graphic.PicPoint.YComparator
PicPointExpression - class jpicedt.format.input.util.PicPointExpression.
  An expression for 2D-Point parsing e.g.
PicPointExpression(String, String, String) - Constructor for class jpicedt.format.input.util.PicPointExpression
PicPolygonExpression - class jpicedt.format.input.latex.PicPolygonExpression.
  PicPolygon :
  %Polygon (x1,y1)...(xn,yn) dash=value whiten|shade|blacken closed
  ...
PicPolygonExpression(Pool) - Constructor for class jpicedt.format.input.latex.PicPolygonExpression
PicPsCurve - class jpicedt.graphic.model.PicPsCurve.
  A multicurve, either closed or not, going through a set of control points.
PicPsCurve() - Constructor for class jpicedt.graphic.model.PicPsCurve
  Create a new empty open pscurve, with a default attribute set.
PicPsCurve(boolean) - Constructor for class jpicedt.graphic.model.PicPsCurve
  Create a new empty pscurve, open or closed, with a default attribute set bound to it.
PicPsCurve(boolean, PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicPsCurve
  Create a new empty pscurve with the given attribute set.
PicPsCurve(PicPoint[], boolean, double, double, double, PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicPsCurve
  Create a new pscurve initialized from the given array of PicPoint's.
PicPsCurve(PicPoint[], boolean, PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicPsCurve
  Create a new pscurve initialized from the given array of PicPoint's, using the default curvature values.
PicPsCurve(PicPsCurve) - Constructor for class jpicedt.graphic.model.PicPsCurve
  "cloning" constructor (to be used by clone())
PicRectangleExpression - class jpicedt.format.input.latex.PicRectangleExpression.
  %Rectangle(x0,y0)(x1,y1)
  or %Rectangle(x0,y0)(x1,y1) filled|blacken|shade|whiten dash=value
  Any string
  %End Rectangle
PicRectangleExpression(Pool) - Constructor for class jpicedt.format.input.latex.PicRectangleExpression
PicSmoothPolygon - class jpicedt.graphic.model.PicSmoothPolygon.
  A multicurve, either close or not, whose geometry is specified using a polygon, in such a way that the curve snakes "smoothly" along the polygon.
PicSmoothPolygon() - Constructor for class jpicedt.graphic.model.PicSmoothPolygon
  Create a new empty open smooth polygon, with a default attribute set.
PicSmoothPolygon(boolean) - Constructor for class jpicedt.graphic.model.PicSmoothPolygon
  Create a new empty smooth polygon, open or closed, with a default attribute set bound to it.
PicSmoothPolygon(boolean, PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicSmoothPolygon
  Create a new empty smooth polygon with the given attribute set.
PicSmoothPolygon(PicPoint[], boolean, double, PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicSmoothPolygon
  Create a new smooth polygon initialized from the given array of PicPoint's.
PicSmoothPolygon(PicPoint[], boolean, double[], PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicSmoothPolygon
  Create a new smooth polygon initialized from the given array of PicPoint's, using the given array of smoothness values.
PicSmoothPolygon(PicPoint[], boolean, PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicSmoothPolygon
  Create a new smooth polygon initialized from the given array of PicPoint's, using the default smoothness value.
PicSmoothPolygon(PicSmoothPolygon) - Constructor for class jpicedt.graphic.model.PicSmoothPolygon
  "cloning" constructor (to be used by clone())
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, 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, frame and alignment according to the attribute set
PicText(PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicText
  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() - 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.
PicText(PicText) - Constructor for class jpicedt.graphic.model.PicText
  cloning constructor
PicTextFormatter - class jpicedt.format.output.latex.PicTextFormatter.
  An interface that specifies common formatting behaviours for Drawable objects
PicTextFormatter(PicText, FormatterFactory) - Constructor for class jpicedt.format.output.latex.PicTextFormatter
PicTextFormatter - class jpicedt.format.output.pstricks.PicTextFormatter.
  A formatter for PicText objects in the PsTricks format :
  \\rput[refpoint]{rotation}(x,y){stuff}
  where :
  stuff can be any of the following :
  \\psframebox[param]{text}}
  \\pscirclebox[param]{text}}
  \\psovalbox[param]{text}}
  refpoint = B|b|t for vertical and l|r for horizontal (B = baseline) rotation = any angle in degree or U,L,D,R,N,W,S or E.
PicTextFormatter(PicText, PstricksFormatter) - Constructor for class jpicedt.format.output.pstricks.PicTextFormatter
PicVector - class jpicedt.graphic.PicVector.
  This class encapsulates a geometrical vector (ie it has absolutely no relation with java.util.Vector !).
PicVector() - Constructor for class jpicedt.graphic.PicVector
  Construct a null vector.
PicVector(PicVector) - Constructor for class jpicedt.graphic.PicVector
  Clone the given vector.
PicVector(double, double) - Constructor for class jpicedt.graphic.PicVector
  Construct a vector with coordinates (x,y)
PicVector(Number, Number) - Constructor for class jpicedt.graphic.PicVector
  Construct a vector from the given pair of Number (using their double value).
PicVector(float[]) - Constructor for class jpicedt.graphic.PicVector
  Construct a vector from the first two elements of the given array.
PicVector(double[]) - Constructor for class jpicedt.graphic.PicVector
  Construct a vector from the first two elements of the given array.
PicVector(String) - Constructor for class jpicedt.graphic.PicVector
  Construct a point by parsing a String similar to that given by the `toString()` method, ie `(x,y)`.
PicVector(Point2D, Point2D) - Constructor for class jpicedt.graphic.PicVector
  Construct a new PicVector from the two given points
PicVector(Point2D) - Constructor for class jpicedt.graphic.PicVector
  Construct a new PicVector pointing from (0,0) to the given point
PicVector(Line2D) - Constructor for class jpicedt.graphic.PicVector
  Construct a new PicVector from the two end-points of the given Line2D object.
PointIndexIterator - interface jpicedt.graphic.model.PointIndexIterator.
  An iterator over Element's control-point indices.
Pool - class jpicedt.format.input.util.Pool.
  Offers a means for expressions belonging to the parser-tree to share variables across the tree.
Pool() - Constructor for class jpicedt.format.input.util.Pool
  Simply call reinit()
Pool.Key - class jpicedt.format.input.util.Pool.Key.
  Enforces use of strong typing for keys being pushed in the map .
Pool.Key(String) - Constructor for class jpicedt.format.input.util.Pool.Key
PopupMenuFactory - interface jpicedt.graphic.toolkit.PopupMenuFactory.
  A factory used to create a JPopupMenu for an EditorKit.
PsArcExpression - class jpicedt.format.input.pstricks.PsArcExpression.
  Parses \\psarc commands : \\psarc[parameters]{<->}(x0,y0){rad}{angleA}{angleB} ; where at least "arrows" or (x0,y0) args must be included \\psarc*[parameters]{<->}(x0,y0){rad}{angleA}{angleB} ; idid.
PsArcExpression(Pool, String) - Constructor for class jpicedt.format.input.pstricks.PsArcExpression
PsArcExpression(Pool, String, String) - Constructor for class jpicedt.format.input.pstricks.PsArcExpression
PsBezierExpression - class jpicedt.format.input.pstricks.PsBezierExpression.
  Rules for parsing cubic splines with a PsTricks syntax : \\psbezier[parameters]{arrows}(x0,y0)(x1,y1)(x2,y2)(x3,y3) \\psbezier*[parameters]{arrows}(x0,y0)(x1,y1)(x2,y2)(x3,y3) or PsTricks's object previously defined by help of a \\newpsobject command.
PsBezierExpression(Pool) - Constructor for class jpicedt.format.input.pstricks.PsBezierExpression
  tag = \\psbezier and proto = new PicBezierCubic.
PsBezierExpression(Pool, String) - Constructor for class jpicedt.format.input.pstricks.PsBezierExpression
  Constructor allowing to set a non-standard tag.
PsBox - class jpicedt.format.input.pstricks.PsBox.
  Parses PsTricks boxes, i.e.
PsBox(Pool, String) - Constructor for class jpicedt.format.input.pstricks.PsBox
PsCircleExpression - class jpicedt.format.input.pstricks.PsCircleExpression.
  Quick circle : \\pscircle[parameters](x0,y0){rad} \\pscircle*[parameters](x0,y0){rad}
PsCircleExpression(Pool) - Constructor for class jpicedt.format.input.pstricks.PsCircleExpression
  Uses default tag.
PsCircleExpression(Pool, String) - Constructor for class jpicedt.format.input.pstricks.PsCircleExpression
PsEllipseExpression - class jpicedt.format.input.pstricks.PsEllipseExpression.
  Parses \\psellipse commands : \\psellipse[parameters](x0,y0)(hrad,vrad) \\psellipse*[parameters](x0,y0)(hrad,vrad)
PsEllipseExpression(Pool) - Constructor for class jpicedt.format.input.pstricks.PsEllipseExpression
  Uses default tag
PsEllipseExpression(Pool, String) - Constructor for class jpicedt.format.input.pstricks.PsEllipseExpression
PsFrameExpression - class jpicedt.format.input.pstricks.PsFrameExpression.
  \\psframe[parameters](x0,y0)(x1,y1) \\psframe*[parameters](x0,y0)(x1,y1)
PsFrameExpression(Pool) - Constructor for class jpicedt.format.input.pstricks.PsFrameExpression
  Uses default tag.
PsFrameExpression(Pool, String) - Constructor for class jpicedt.format.input.pstricks.PsFrameExpression
PsObjectExpression - class jpicedt.format.input.pstricks.PsObjectExpression.
  Handles \\newpsobject{myobj}{ps_object}{par1=val1,...}, for instance \\newpsobject{myline}{psline}{linecolor=green} (param is optional, though in this case, it'd be pretty useless!)
PsObjectExpression(PstricksParser, Pool) - Constructor for class jpicedt.format.input.pstricks.PsObjectExpression
PsPolygonExpression - class jpicedt.format.input.pstricks.PsPolygonExpression.
  Parses \\pspolygon, \\psdots and \\psline commands : \\pspolygon[param](2,4)(3,15) // NO ARROW ALLOWED HERE !
  \\pspolygon*[param](5,1)(5,8)...(xN,yN)
  \\psline[param]{arrows}(5,1)(5,8)...(xN,yN)
  \\psline*[param]{arrows}(5,1)(5,8)...(xN,yN)
  \\psdots[param,dotstyle=style,dotscale=a b,dotangle=angle]{arrows}(5,1)(5,8)...(xN,yN)
  \\psdots*[param]{arrows}(5,1)(5,8)...(xN,yN) (same as above, '*' being unused)
  Note : PsPolygon -> close path ; PsLine -> open path ; PsDots -> dots only
PsPolygonExpression(Pool, String) - Constructor for class jpicedt.format.input.pstricks.PsPolygonExpression
  Uses the given type as the default tag
PsPolygonExpression(Pool, String, String) - Constructor for class jpicedt.format.input.pstricks.PsPolygonExpression
PsQDiskExpression - class jpicedt.format.input.pstricks.PsQDiskExpression.
  Quick disk : (streamlines version of \\pscircle*), \\qdisk(x0,y0)(rad)
PsQDiskExpression(Pool) - Constructor for class jpicedt.format.input.pstricks.PsQDiskExpression
  Uses default tag.
PsQDiskExpression(Pool, String) - Constructor for class jpicedt.format.input.pstricks.PsQDiskExpression
PsQLineExpression - class jpicedt.format.input.pstricks.PsQLineExpression.
  Quick line : \\qline(x0,y0)(x1,y1)
PsQLineExpression(Pool) - Constructor for class jpicedt.format.input.pstricks.PsQLineExpression
PsRPutExpression - class jpicedt.format.input.pstricks.PsRPutExpression.
  Parses PsTricks's \\rput commands, either: \\rput[refpoint]{rotation}(x,y){stuff} \\rput*[refpoint]{rotation}(x,y){stuff} (line-breaks being allowed b/w each "block"), where :
  refpoint = B|b|t for vertical and l|r for horizontal (B = baseline), used only for psframebox and rel.
PsRPutExpression(Pool) - Constructor for class jpicedt.format.input.pstricks.PsRPutExpression
PsUnitLengthExpression - class jpicedt.format.input.pstricks.PsUnitLengthExpression.
  Used by PSTParamExpression to parse statement involving the 4 pstricks length registers, that is "unit=1mm,xunit=1mm,yunit=1mm,runit=1mm" (or pt or cm), where setting "unit" sets "xunit", "yunit" and "runit" simultaneously.
PsUnitLengthExpression(Pool, String) - Constructor for class jpicedt.format.input.pstricks.PsUnitLengthExpression
  unit actually sets the following three parameters : xunit, yunit, and runit.
PstricksConstants - interface jpicedt.format.output.pstricks.PstricksConstants.
  Useful constants used across the jpicedt.format.output.pstricks package.
PstricksContentType - class jpicedt.format.output.pstricks.PstricksContentType.
  ContentType for the Pstricks format.
PstricksContentType() - Constructor for class jpicedt.format.output.pstricks.PstricksContentType
PstricksCustomizer - class jpicedt.format.output.pstricks.PstricksCustomizer.
  a panel for configuring the PstricksFormatter.
PstricksCustomizer(Properties) - Constructor for class jpicedt.format.output.pstricks.PstricksCustomizer
  construct a new panel for pstricks preferences editing.
PstricksFormatter - class jpicedt.format.output.pstricks.PstricksFormatter.
  Produces formatters for the PsTricks macro package.
PstricksFormatter() - Constructor for class jpicedt.format.output.pstricks.PstricksFormatter
PstricksFormatter.DrawingFormatter - class jpicedt.format.output.pstricks.PstricksFormatter.DrawingFormatter.
  "begin{pspicture}(x0,y0)(x1,y1)" (PsTricks) where (x0,y0)=lower-left corner and (x1,y1)=upper-right corner
PstricksFormatter.DrawingFormatter(Drawing, Object) - Constructor for class jpicedt.format.output.pstricks.PstricksFormatter.DrawingFormatter
  init this formatter for the given drawing
PstricksFormatter.ParameterString - class jpicedt.format.output.pstricks.PstricksFormatter.ParameterString.
  an inner class that represents a PsTricks parameter string (useful especially to handle User Defined Colours) the basic problem is that, if a new colour has to be defined, this has to be done through e.g.
PstricksFormatter.ParameterString(StringBuffer, StringBuffer) - Constructor for class jpicedt.format.output.pstricks.PstricksFormatter.ParameterString
PstricksParser - class jpicedt.format.input.pstricks.PstricksParser.
  Root expression for the Pstricks parser, containing grammar rules for the pstricks format.
PstricksParser(Pool) - Constructor for class jpicedt.format.input.pstricks.PstricksParser
  Creates a new PstricksParser, and build grammar rules
PstricksUtilities - class jpicedt.format.output.pstricks.PstricksUtilities.
  Collection of static methods for the PsTricks format
PstricksUtilities() - Constructor for class jpicedt.format.output.pstricks.PstricksUtilities
PstricksViewFactory - class jpicedt.format.output.pstricks.PstricksViewFactory.
  A factory to create a View for a given Element when the underlying content type for the model is Pstricks.
PstricksViewFactory() - Constructor for class jpicedt.format.output.pstricks.PstricksViewFactory
pack() - Method in interface jpicedt.ui.MDIManager.MDIComponent
pageFormat - Variable in class jpicedt.graphic.PECanvas
  pageFormat encapsulates board size and margin data
paint(Graphics2D, Rectangle2D, double) - Method in class jpicedt.graphic.grid.Grid
  paint this grid using a grid-step of "gridstep" mm to compute line-spacing.
  The graphic context is in user-coordinate, i.e.
paint(Graphics2D, double, PicPoint, PicPoint) - Method in class jpicedt.graphic.model.Arrow
  Paints this arrow.
paint(Graphics2D, double, double, double, PicPoint) - Method in class jpicedt.graphic.model.Arrow
  Paints this arrow (this implementation does nothing)
paint(Graphics2D, Rectangle2D, double) - Method in class jpicedt.graphic.toolkit.AbstractMouseTransform
  Paints the clone.
paint(Graphics2D, Rectangle2D, double) - Method in class jpicedt.graphic.toolkit.AbstractMouseTransformFactory.HelpMessageMouseTransform
  Allows the MouseTransform to do specific graphic rendering when it's operating.
paint(Graphics2D, Rectangle2D, double) - Method in class jpicedt.graphic.toolkit.AbstractMouseTransformFactory.InvalidMouseTransform
  Allows the MouseTransform to do specific graphic rendering when it's operating.
paint(Graphics2D, Rectangle2D, double) - Method in class jpicedt.graphic.toolkit.AbstractMouseTransformFactory.SelectAreaTransform
  render the selection rectangle
paint(Graphics2D, Rectangle2D, double) - Method in class jpicedt.graphic.toolkit.AbstractMouseTransformFactory
  Allows the MouseTransformFactory to do specific graphic rendering when it's installed in a hosting SelectionTool.
paint(Graphics2D, Rectangle2D, double) - Method in class jpicedt.graphic.toolkit.DefaultSelectionHandler
  paint the selection handler highlighting
paint(Graphics2D, Rectangle2D, double) - Method in class jpicedt.graphic.toolkit.DrawToolFactory.AbstractCurveDrawTool
  This method is called by the hosting EditorKit : this implementation paints the current element's highlighter.
paint(Graphics2D, Rectangle2D, double) - Method in class jpicedt.graphic.toolkit.DrawToolFactory.GenericDrawTool
  This method is called by the hosting EditorKit : this implementation paints the current element's highlighter.
paint(Graphics2D, Rectangle2D, double) - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory.MoveControlPointTransform
  Does nothing.
paint(Graphics2D, Rectangle2D, double) - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory.MoveElementTransform
paint(Graphics2D, Rectangle2D, double) - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory.UnselectTransform
paint(Graphics2D, Rectangle2D, double) - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.EditSmoothCoeffTransform
  Allows the MouseTransform to do specific graphic rendering when it's operating.
paint(Graphics2D, Rectangle2D, double) - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.RemovePointTransform
  Allows the MouseTransform to do specific graphic rendering when it's operating.
paint(Graphics2D, Rectangle2D, double) - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SelectElementTransform
paint(Graphics2D, Rectangle2D, double) - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SplitSegmentTransform
  Allows the MouseTransform to do specific graphic rendering when it's operating.
paint(Graphics2D, Rectangle2D, double) - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.UnSelectPointTransform
paint(Graphics2D, Rectangle2D, double) - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory
  Allows this EditPointMouseTransformFactory to do specific graphic rendering when it's installed in a hosting SelectionTool.
paint(Graphics2D, Rectangle2D, double) - Method in class jpicedt.graphic.toolkit.EditorKit
  Allow this EditorKit to paint shapes specific to the current tool, either directly, or through the paint method of its tools.
paint(Graphics2D, Rectangle2D, double) - Method in class jpicedt.graphic.toolkit.MouseTool
  Allow the tool to paint shapes that are specific to this tool.
paint(Graphics2D, Rectangle2D, double) - Method in interface jpicedt.graphic.toolkit.MouseTransform
  Allows the MouseTransform to do specific graphic rendering when it's operating.
paint(Graphics2D, Rectangle2D, double) - Method in interface jpicedt.graphic.toolkit.MouseTransformFactory
  Allows the MouseTransformFactory to do specific graphic rendering when it's installed in a hosting SelectionTool.
paint(Graphics2D, Rectangle2D, double) - Method in class jpicedt.graphic.toolkit.MoveTool
  Allow the tool to paint shapes that are specific to this tool.
paint(Graphics2D, Rectangle2D, double) - Method in class jpicedt.graphic.toolkit.RotateTool
  Allow the tool to paint shapes that are specific to this tool.
paint(Graphics2D, Rectangle2D, double) - Method in class jpicedt.graphic.toolkit.ScaleTool
  Allow the tool to paint shapes that are specific to this tool.
paint(Graphics2D, Rectangle2D, double) - Method in class jpicedt.graphic.toolkit.SelectionTool
  Do tool specific painting.
paint(Graphics2D, Rectangle2D) - Method in class jpicedt.graphic.view.CompositeView
  Render the View for the graphic element to the given graphic context.
paint(Graphics2D, Rectangle2D, double) - Method in class jpicedt.graphic.view.DefaultHighlighterFactory.AbstractCurveHighlighter
  Render the Highlighter to the given graphic context.
  Current implementation paints end-points using the highlighter color if the given allocation intersects the bounds of this view, then renders tangents, finally paint first subdivision-point in black to help user know where closed-curve start exactly.
paint(Graphics2D, Rectangle2D, double) - Method in class jpicedt.graphic.view.DefaultHighlighterFactory.CompositeHighlighter
  Render the Highlighter to the given graphic context.
paint(Graphics2D, Rectangle2D, double) - Method in class jpicedt.graphic.view.DefaultHighlighterFactory.DefaultHighlighter
  Render the Highlighter to the given graphic context.
  Current implementation paints end-points by delegating to a `DefaultPointIndexIterator`, using the highlighter color if the given allocation intersects the bounds of this view, then iterates over the `shapes` array, and paints any non-null element.
paint(Graphics2D, Rectangle2D, double) - Method in class jpicedt.graphic.view.DefaultHighlighterFactory.EllipseHighlighter
  Render the Highlighter to the given graphic context.
  Current implementation paints end-points using the highlighter color if the given allocation intersects the bounds of this view, then paint the surrounding parallelogram.
paint(Graphics2D, Rectangle2D, double) - Method in class jpicedt.graphic.view.DefaultHighlighterFactory.TextHighlighter
paint(Graphics2D, Rectangle2D) - Method in class jpicedt.graphic.view.DefaultViewFactory.AbstractCurveView
  Render the View to the given graphic context.
paint(Graphics2D, Rectangle2D) - Method in class jpicedt.graphic.view.DefaultViewFactory.EllipseView
  Render the View to the given graphic context.
paint(Graphics2D, Rectangle2D) - Method in class jpicedt.graphic.view.DefaultViewFactory.LeafElementView
  Render the View to the given graphic context.
paint(Graphics2D, Rectangle2D) - Method in class jpicedt.graphic.view.DefaultViewFactory.PicNodeConnectionView
  Render the View to the given graphic context.
paint(Graphics2D, Rectangle2D) - Method in class jpicedt.graphic.view.DefaultViewFactory.TextView
  Render the View to the given graphic context.
paint(Graphics2D, Rectangle2D) - Method in class jpicedt.graphic.view.DefaultViewFactory.TextViewHybrid
  Render the View to the given graphic context.
paint(Graphics2D, Rectangle2D, double) - Method in interface jpicedt.graphic.view.Highlighter
  Render the Highlighter to the given graphic context.
paint(Graphics2D, Rectangle2D) - Method in interface jpicedt.graphic.view.View
  Render the View of the underlying Element to the given graphic context.
paintComponent(Graphics) - Method in class jpicedt.graphic.PECanvas
  paintComponent(Graphics g) is called by AWTEventDispatchThread via "paint(g)" it's absolutely necessary to call super.paintComponent(g) so that the background gets properly painted (PECanvas is opaque)
paintDirtyRegions() - Method in class jpicedt.ui.util.DebugRepaintManager
  Paint all of the components that have been marked dirty.
paintHatches(Graphics2D, PicAttributeSet, Shape) - Method in class jpicedt.format.output.eepic.EepicViewFactory
  paint hatches (vlines,...) depending on the FILL_STYLE attributes of the given set.
paintHatches(Graphics2D, PicAttributeSet, Shape) - Method in class jpicedt.graphic.view.DefaultViewFactory
  paint hatches (vlines,...) depending on the FILL_STYLE attributes of the given set.
paintHighlighter(Graphics2D, Rectangle2D, double) - Method in class jpicedt.graphic.view.AbstractView
  Render the Highlighter to the given graphic context.
paintHighlighter(Graphics2D, Rectangle2D, double) - Method in interface jpicedt.graphic.view.View
  Render the Highlighter to the given graphic context.
paintOverStrike(Graphics2D, PicAttributeSet, Shape) - Method in class jpicedt.format.output.eepic.EepicViewFactory
  paint overstrike ; overriden to do nothing
paintOverStrike(Graphics2D, PicAttributeSet, Shape) - Method in class jpicedt.graphic.view.DefaultViewFactory
  paint overstrike depending on the OVER_STRIKE attribute and rel.
paintShadow(Graphics2D, PicAttributeSet, Shape) - Method in class jpicedt.format.output.eepic.EepicViewFactory
  paint shadow ; overriden to do nothing, since eepic and LaTeX don't support shadowing
paintShadow(Graphics2D, PicAttributeSet, Shape) - Method in class jpicedt.graphic.view.DefaultViewFactory
  paint shadow depending on the SHADOW attribute and rel.
paneActivated(AbstractCustomizer) - Method in class jpicedt.graphic.toolkit.CustomizerDialog
  If this dialog was constructed with more than one inner-pane, this methods is invoked when a new pane gets activated.
parent - Variable in class jpicedt.graphic.model.AbstractElement
  the parent of this element
parent - Variable in class jpicedt.graphic.model.PicAttributeSet
  if non-null, used as the resolving parent when name is not found in current set
parse(Reader) - Method in class jpicedt.format.input.DefaultParser
  kicks off the parsing process
parse(Reader) - Method in class jpicedt.graphic.io.parser.JPICParser
  kicks off the parsing process
parse(Reader) - Method in interface jpicedt.graphic.io.parser.Parser
  kicks off the parsing process
parseDouble(String) - Static method in class jpicedt.MiscUtilities
  Return a double parsed from the given string, possibly formatted with a "%" sign
parseProperty(Properties, String, boolean) - Static method in class jpicedt.MiscUtilities
parseProperty(Properties, String, Color) - Static method in class jpicedt.MiscUtilities
parseProperty(Properties, String, double) - Static method in class jpicedt.MiscUtilities
parseProperty(Properties, String, int) - Static method in class jpicedt.MiscUtilities
  Return a integer parsed from the value associated with the given key, or "def" in key wasn't found.
parseRecentFiles(Properties) - Static method in class jpicedt.MiscUtilities
parseRenderingHints(Properties) - Static method in class jpicedt.MiscUtilities
  Returns a RenderingHints parsed from the given Properties
paste(Clipboard, boolean) - Method in class jpicedt.graphic.PECanvas
  Add the content of the given ClipBoard to the current drawing, then select it.
paste(boolean) - Method in class jpicedt.graphic.PECanvas
  Add the content of the System's ClipBoard to the current drawing, then select it.
picGroupStack - Variable in class jpicedt.format.input.util.Pool
  a fifo-like stack used to store the main drawing and its subgroups ; each time a "begin group" is encountered, the current PicGroup is pushed onto the stack, and a new PicGroup is instanciated, which then represents the current PicGroup ; the opposite operations are executed in the reverse order when a "end group" is found.
pointIndexIterator - Variable in class jpicedt.graphic.view.DefaultHighlighterFactory.DefaultHighlighter
  iterator over visible control-points
pointToSegmentIndex(int) - Method in class jpicedt.graphic.model.AbstractCurve
  Returns the index of the segment the given point belongs to.
polygonPts - Variable in class jpicedt.graphic.model.PicPsCurve
  An array of PicPoint's backing the geometry of the polygon.
polygonPts - Variable in class jpicedt.graphic.model.PicSmoothPolygon
  An array of PicPoint's backing the geometry of the polygon.
pool - Variable in class jpicedt.format.input.DefaultParser
  a pool of primitive types and objects that may be shared by sub-expressions
postHelpMessage(String) - Method in class jpicedt.graphic.toolkit.EditorKit
  Notify all listeners that have registered interest for notification on this event type.
process(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.AbstractMouseTransformFactory.HelpMessageMouseTransform
  Called when the mouse is dragged.
process(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.AbstractMouseTransformFactory.InvalidMouseTransform
  Called when the mouse is dragged.
process(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.AbstractMouseTransformFactory.SelectAreaTransform
  Called when the mouse is dragged.
process(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory.MoveControlPointTransform
  Called when the mouse is dragged.
process(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory.MoveElementTransform
  Called when the mouse is dragged.
process(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory.UnselectTransform
process(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory._MoveControlPointTransform
  Called when the mouse is dragged.
process(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory._MoveElementTransform
  Called when the mouse is dragged.
process(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.EditSmoothCoeffTransform
  Called when the mouse is dragged.
process(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.RemovePointTransform
  Called when the mouse is dragged.
process(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SelectElementTransform
process(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SplitSegmentTransform
  Called when the mouse is dragged.
process(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.UnSelectPointTransform
process(PEMouseEvent) - Method in interface jpicedt.graphic.toolkit.MouseTransform
  Called when the mouse is dragged/moved after the first mouse-pressed event.
processKeyEvent(KeyEvent, boolean) - Method in class jpicedt.graphic.toolkit.MouseTool
  Triggers a fake "mouseMoved" event if a key is pressed or released, with the adequate key modifiers ; this is a "lazy" handling of key-events which delegates to the mouse-handler.
processKeyEvent(Component, KeyEvent) - Method in class jpicedt.ui.util.DebugFocusManager
  Called by a JComponent when a key event occus.
processKeyEvent(KeyEvent) - Method in class jpicedt.widgets.HistoryTextField
processKeyEvent(KeyEvent) - Static method in class jpicedt.widgets.KeyEventWorkaround
processMouseEvent(MouseEvent) - Method in class jpicedt.graphic.PECanvas
  Processes mouse events occurring on this component by dispatching them to any registered `PEMouseListener` objects.
processMouseMotionEvent(MouseEvent) - Method in class jpicedt.graphic.PECanvas
  Processes mouse motion events occurring on this component by dispatching them to any registered `PEMouseInputListener` objects.
project(PicPoint, PicPoint) - Method in class jpicedt.graphic.PicPoint
  Project this point onto the line joining p1 and p2.
project(PicPoint, PicPoint, PicPoint) - Method in class jpicedt.graphic.PicPoint
  Project this point onto the line joining p1 and p2.
propertyChange(PropertyChangeEvent) - Method in class jpicedt.ui.MDIManager.BoardEventHandler
  Handler for "PropertyChange" events sources from either PECanvas or its EditorKit.
propertyChange(PropertyChangeEvent) - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer
  Update customizer's title from the given event if it's a MDIManager.ACTIVE_BOARD_CHANGE event.
propertyChange(PropertyChangeEvent) - Method in class jpicedt.ui.dialog.DockableEditorKitToolBar
  Implementation of PropertyChangeListener interface Allows this tool-bar to get notified of change from the target EditorKit, e.g.
propertyChange(PropertyChangeEvent) - Method in class jpicedt.ui.internal.PEMenuBar
  Implementation of PropertyChangeListener interface Allows this menu-bar to get notified of change from the target EditorKit, e.g.
ptAngleEnd - Variable in class jpicedt.graphic.view.DefaultViewFactory.EllipseView
ptAngleStart - Variable in class jpicedt.graphic.view.DefaultViewFactory.EllipseView
ptBuffer - Variable in class jpicedt.graphic.view.DefaultHighlighterFactory.DefaultHighlighter
  buffer used by paint only ; may be safely used by subclasses as well
pts - Variable in class jpicedt.graphic.model.DefaultLeafElement
  an ArrayList containing PicPoint's representing the geometry of this element (specification points)
ptsX - Variable in class jpicedt.graphic.model.BranchElement
  an array of X-coordinates representing the two opposite corner of the bounding box that contains all children
ptsY - Variable in class jpicedt.graphic.model.BranchElement
  an array of Y-coordinates representing the two opposite corner of the bounding box that contains all children
pushBack() - Method in class jpicedt.format.input.util.Context
  After a read(), pushes back the char that has been read
put(Pool.Key, Object) - Method in class jpicedt.format.input.util.Pool
  Associates the specified value with the given key in the pool's hashmap
put(Pool.Key, double) - Method in class jpicedt.format.input.util.Pool
  Convenience for storing a "double" value into the pool's hashmap
putCommonAttributes(Element) - Method in class jpicedt.graphic.io.formatter.XmlAttributeSet
  Fills the given map with XML-like entries (name->value will translate into name="value" once text formatted) for common attributes of the given Element, that is, attributes specific to a given subclass of Element are not included here, but should be handled directly by the appropriate formatter.
putNameValuePair(Object, String) - Method in class jpicedt.graphic.io.formatter.XmlAttributeSet
  Given attribute name and value, append a name/value entry to the given map.
putNameValuePair(Object, Color, Color) - Method in class jpicedt.graphic.io.formatter.XmlAttributeSet
  Given attribute name and value, append a name/value entry to the given map if value differs from the given default value.
putNameValuePair(Object, boolean) - Method in class jpicedt.graphic.io.formatter.XmlAttributeSet
  Given attribute name and value, append a name/value entry to the given map.
putNameValuePair(Object, PicPoint) - Method in class jpicedt.graphic.io.formatter.XmlAttributeSet
  Given attribute name and value, append a name/value entry to the given map
putNameValuePair(Object, double) - Method in class jpicedt.graphic.io.formatter.XmlAttributeSet
  Given attribute name and value, append a name/value entry to the given map.
putNameValuePair(Object, double, double) - Method in class jpicedt.graphic.io.formatter.XmlAttributeSet
  Given attribute name and value, append a name/value entry to the given map if value differs from the given default value.
putNameValuePair(Object, double[]) - Method in class jpicedt.graphic.io.formatter.XmlAttributeSet
  Given attribute name and an array of doubles, append a name/value entry to the given map.
putNameValuePair(Object, PicPoint[]) - Method in class jpicedt.graphic.io.formatter.XmlAttributeSet
  Given attribute name and an array of PicPoint's, append a name/value entry to the given map.

## R

RBRACKET_LENGTH_SCALE - Static variable in interface jpicedt.graphic.model.PicObjectConstants
RECTANGLE - Static variable in class jpicedt.graphic.toolkit.DrawToolFactory
RECTANGLE_BOX - Static variable in class jpicedt.format.input.pstricks.PsBox
  expects a \\psframebox macro
RELOAD_BUTTON - Static variable in class jpicedt.graphic.toolkit.CustomizerDialog
  mask to display the RELOAD button
REMOVE - Static variable in class jpicedt.graphic.event.DrawingEvent.EventType
  a child was removed from the changed-element
REMOVE_ENDPT - Static variable in class jpicedt.graphic.toolkit.CursorFactory
REPLACE - Static variable in class jpicedt.graphic.event.DrawingEvent.EventType
  a child was replaced by another element in the changed-element
REParserException - exception jpicedt.format.input.util.REParserException.
  An Exception manager to be used by RE-parsers (i.e.
REParserException(String, Context) - Constructor for class jpicedt.format.input.util.REParserException
  create a new REParserException with the specified error code and line number.
REParserException(String, Context, AbstractRegularExpression) - Constructor for class jpicedt.format.input.util.REParserException
  create a new REParserException, raised by the given Expression
REParserException.BeginGroupMismatch - exception jpicedt.format.input.util.REParserException.BeginGroupMismatch.
  a "begin group" has no matching "end group"
REParserException.BeginGroupMismatch(Context, AbstractRegularExpression) - Constructor for class jpicedt.format.input.util.REParserException.BeginGroupMismatch
REParserException.BlockMismatch - exception jpicedt.format.input.util.REParserException.BlockMismatch.
  a closing delimiter has no matching opening delimiter (see EnclosingExpression)
REParserException.BlockMismatch(Context, AbstractRegularExpression) - Constructor for class jpicedt.format.input.util.REParserException.BlockMismatch
REParserException.EOF - exception jpicedt.format.input.util.REParserException.EOF.
  the end of the file (or the underlying Reader) was reached abnormally, e.g.
REParserException.EOF() - Constructor for class jpicedt.format.input.util.REParserException.EOF
REParserException.EOF(Context, AbstractRegularExpression) - Constructor for class jpicedt.format.input.util.REParserException.EOF
REParserException.EndGroupMismatch - exception jpicedt.format.input.util.REParserException.EndGroupMismatch.
  a "end group" has no matching "begin group"
REParserException.EndGroupMismatch(Context, AbstractRegularExpression) - Constructor for class jpicedt.format.input.util.REParserException.EndGroupMismatch
REParserException.EndOfPicture - exception jpicedt.format.input.util.REParserException.EndOfPicture.
  the end of the picture environment was encoutered.
REParserException.EndOfPicture() - Constructor for class jpicedt.format.input.util.REParserException.EndOfPicture
REParserException.EndOfPictureNotFound - exception jpicedt.format.input.util.REParserException.EndOfPictureNotFound.
  the end of the picture environment wasn't found in the current Reader.
REParserException.EndOfPictureNotFound() - Constructor for class jpicedt.format.input.util.REParserException.EndOfPictureNotFound
REParserException.IncompleteSequence - exception jpicedt.format.input.util.REParserException.IncompleteSequence.
  signals an incomplete SequenceExpression
REParserException.IncompleteSequence(Context, AbstractRegularExpression) - Constructor for class jpicedt.format.input.util.REParserException.IncompleteSequence
REParserException.NotFoundInFile - exception jpicedt.format.input.util.REParserException.NotFoundInFile.
  a mandatory expression wasn't found
REParserException.NotFoundInFile(Context, AbstractRegularExpression) - Constructor for class jpicedt.format.input.util.REParserException.NotFoundInFile
REParserException.NumberFormat - exception jpicedt.format.input.util.REParserException.NumberFormat.
  aka NumberFormatException
REParserException.NumberFormat(Context, AbstractRegularExpression) - Constructor for class jpicedt.format.input.util.REParserException.NumberFormat
REParserException.NumberSign - exception jpicedt.format.input.util.REParserException.NumberSign.
  signals an error concerning the sign of a number (see NumericalExpression)
REParserException.NumberSign(Context, AbstractRegularExpression) - Constructor for class jpicedt.format.input.util.REParserException.NumberSign
REParserException.SyntaxError - exception jpicedt.format.input.util.REParserException.SyntaxError.
  a syntax error has occured ; should be used as a last resort, when no specific exception message applies.
REParserException.SyntaxError(Context, AbstractRegularExpression) - Constructor for class jpicedt.format.input.util.REParserException.SyntaxError
RESCALING_TEX_FUNCTION - Static variable in interface jpicedt.format.output.latex.LatexConstants
RESCALING_TEX_FUNCTION - Static variable in interface jpicedt.format.output.pstricks.PstricksConstants
REVERSE_ARROW_HEAD - Static variable in class jpicedt.graphic.model.Arrow
RIGHT_ARROW - Static variable in interface jpicedt.graphic.model.PicObjectConstants
ROTATE - Static variable in class jpicedt.graphic.toolkit.EditorKit
  rotate
ROUNDED_BRACKET - Static variable in class jpicedt.graphic.model.Arrow
RUNIT - Static variable in class jpicedt.format.input.pstricks.PsUnitLengthExpression
RegExExpression - class jpicedt.format.input.util.RegExExpression.
  An expression specified by a java.util.regex.Pattern regular expression.
RegExExpression(String) - Constructor for class jpicedt.format.input.util.RegExExpression
RenderingCustomizer - class jpicedt.ui.dialog.RenderingCustomizer.
  a panel for editing rendering-preferences (anti-aliasing,...)
RenderingCustomizer(Properties) - Constructor for class jpicedt.ui.dialog.RenderingCustomizer
  creates a new panel for general preferences.
RepeatExpression - class jpicedt.format.input.util.RepeatExpression.
  an expression that represents a pattern repeating a given number of times
RepeatExpression(AbstractRegularExpression, int, int) - Constructor for class jpicedt.format.input.util.RepeatExpression
RootExpression - class jpicedt.format.input.util.RootExpression.
  This is the super-class for head-expressions that contain grammar rule for a given format.
RootExpression() - Constructor for class jpicedt.format.input.util.RootExpression
RotateTool - class jpicedt.graphic.toolkit.RotateTool.
  A MouseTool used to rotate a target Element using a origin point and a mobile point used to compute the rotation angle..
RotateTool(EditorKit, Element) - Constructor for class jpicedt.graphic.toolkit.RotateTool
RunExternalCommand - class jpicedt.ui.util.RunExternalCommand.
  A class implementing methods for calling external processes like latex, (x)dvi, ghostscript...
RunExternalCommand(Drawing, ContentType, String) - Constructor for class jpicedt.ui.util.RunExternalCommand
RunExternalCommand(Drawing, ContentType, String, boolean) - Constructor for class jpicedt.ui.util.RunExternalCommand
  Mostly for debugging purpose, or when used outside the jpicedt.ui package (since then JPicEdt.preferences are no longer available).
RunExternalCommand.DlgBoxDisplayProcessIOStream - class jpicedt.ui.util.RunExternalCommand.DlgBoxDisplayProcessIOStream.
  An inner class implementing a JDialog to display external process inputStream and send keyboard events to process outputStream
read() - Method in class jpicedt.format.input.util.Context
  read a character, and increment the caret position by one, if this is possible.
read(int) - Method in class jpicedt.format.input.util.Context
  read the given number of character, wrapped in a String, and move the caret past the String being returned.
read(Reader, Parser) - Method in class jpicedt.graphic.PECanvas
  read drawing content from a reader and erase old one.
readTo(int) - Method in class jpicedt.format.input.util.Context
  Return the remaining substring up to the given position if (pos < caret) return "".
readToEOL() - Method in class jpicedt.format.input.util.Context
  Returns the remaining substring up to the end of the current line, EOL NOT INCLUDED ! Doesn't proceed to any linefeed, i.e.
recoverableError(String) - Method in class jpicedt.ui.util.PEProgressBar
  open a dialog box with the given error message
rectBuffer - Variable in class jpicedt.graphic.view.DefaultHighlighterFactory.DefaultHighlighter
  buffer used by paint only ; may be safely used by subclasses as well
redirect(int) - Method in class jpicedt.ui.util.SystemOutUtilities
  Redirect to the stream of the given type
redo() - Method in class jpicedt.graphic.PECanvas
  Redo last change
registerMouseTool(String, MouseTool) - Method in class jpicedt.graphic.toolkit.EditorKit
  Registers the given mouse-tool by associating it with the given name in the hashtable of available mouse-tools.
reinit() - Method in class jpicedt.format.input.eepic.EepicParser
  reinit eepic/LaTeX related parameters
reinit() - Method in class jpicedt.format.input.latex.LaTeXParser
  reinit LaTeX related parameters
reinit() - Method in class jpicedt.format.input.pstricks.PstricksParser
  reinit shared parameters belonging to the Pool
reinit() - Method in class jpicedt.format.input.util.Pool
  Reset public fields values.
reinit() - Method in class jpicedt.format.input.util.RootExpression
  reinit sub-tree (e.g.
reload(Parser) - Method in class jpicedt.ui.PEDrawingBoard
  Reload the content of this board from its current file name if applicable ; do nothing otherwise.
reloadBoard() - Static method in class jpicedt.JPicEdt
  Reload the active board from disk
remove(PEMouseInputListener, PEMouseInputListener) - Static method in class jpicedt.graphic.event.PEEventMulticaster
  Removes the old PEMouseInputListener from PEMouseInputListener-l and returns the resulting multicast listener.
remove(EventListener) - Method in class jpicedt.graphic.event.PEEventMulticaster
  Removes a listener from this multicaster and returns the resulting multicast listener.
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.
removeActionListener(ActionListener) - Method in class jpicedt.widgets.IncrementableTextField
  removes an ActionListener from the component
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.
removeAllChildren() - Method in class jpicedt.graphic.toolkit.DefaultSelectionHandler
  overriden so as to leave children parent and view unchanged.
removeAllConnections() - Method in class jpicedt.graphic.model.DefaultLeafElement
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.
removeChild(Element) - Method in class jpicedt.graphic.toolkit.DefaultSelectionHandler
  overriden so as to leave child's parent and view unchanged.
removeConnection(PicNodeConnection) - Method in class jpicedt.graphic.model.DefaultLeafElement
removeDrawingBoard(PEDrawingBoard) - Method in class jpicedt.ui.MDIManager
  Remove the given drawing board from the list of open drawing boards, possibly attempting to save its content if necessary, then unregisters any previously registered listener.
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.
removeHelpMessageListener(HelpMessageListener) - Method in class jpicedt.graphic.toolkit.EditorKit
  removes an HelpMessageListener from the EditorKit
removeInternal(EventListener, EventListener) - Static method in class jpicedt.graphic.event.PEEventMulticaster
  Returns the multicast listener obtained after removing the old listener from listener-l.
  If listener-l equals the old listener OR listener-l is null, returns null.
  Else if listener-l is an instance of AWTEventMulticaster, then removes the old listener from it.
  Else, returns listener l.
removeLastPoint() - Method in class jpicedt.graphic.model.PicPsCurve
  removes the last point of this PicPsCurve.
removeLastPoint() - Method in class jpicedt.graphic.model.PicSmoothPolygon
  removes the last point of this PicSmoothPolygon.
removeLastSubdivisionPoint() - Method in class jpicedt.graphic.model.AbstractCurve
  Removes the last subdivision point.
removeLineFeeds(String) - Static method in class jpicedt.format.input.util.Context
  Remove '\n' and '\r' from a given string, and return a new string.
removePEMouseInputListener(PEMouseInputListener) - Method in class jpicedt.graphic.PECanvas
  Removes the specified mouse listener so that it no longer receives mouse events from this component.
removePoint(int) - Method in class jpicedt.graphic.model.AbstractCurve
  Remove the point with the given index from this curve
removePoint(int) - Method in class jpicedt.graphic.model.PicMultiCurve
  Removes the point with the given index from this curve.
removePoint(int) - Method in class jpicedt.graphic.model.PicPsCurve
  Remove a point at the given position from this PicPsCurve, then fire a changed-update.
removePoint(int) - Method in class jpicedt.graphic.model.PicSmoothPolygon
  Remove a point at the given position from this PicSmoothPolygon, then fire a changed-update.
removePropertyChangeListener(PropertyChangeListener) - Method in class jpicedt.graphic.toolkit.EditorKit
  removes an PropertyChangeListener from the EditorKit
removeRedundantWhiteSpaces(String) - Static method in class jpicedt.format.input.util.Context
  Replace " " (double-space) or tabs by ' ' ; always return a new String.
removeSelectionListener(SelectionListener) - Method in class jpicedt.graphic.PECanvas
  removes a SelectionListener from the Canvas
removeSubdivisionPoint(int) - Method in class jpicedt.graphic.model.AbstractCurve
  Remove a subdivision point from this curve, together with the two neighbouring control points.
removeSubdivisionPoint(int) - Method in class jpicedt.graphic.model.PicMultiCurve
  Removes a subdivision point from this curve, together with its two neighbouring control points.
removeUndoableEditListener(UndoableEditListener) - Method in class jpicedt.graphic.PECanvas
  Unregister an UndoableEditListener for the Drawing hosted by this canvas.
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.
removeZoomListener(ZoomListener) - Method in class jpicedt.graphic.PECanvas
  removes a ZoomListener from the Canvas
renderingHints - Variable in class jpicedt.graphic.PECanvas
  a Map storing RenderingHints to be applied to the graphic context when rendering the drawing
repaint(Rectangle2D) - Method in class jpicedt.graphic.view.AbstractView
  ask the hosting container (if it's non-null) to repaint itself
repaint(Rectangle2D) - Method in interface jpicedt.graphic.view.View
  ask the hosting container to repaint itself
repaintFromModelRect(Rectangle2D) - Method in class jpicedt.graphic.PECanvas
  add the given rectangle, given in model-coordinates, to the list of dirty regions.
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 No effet if "element" already belongs to the drawing.
replaceElement(Element, Element) - Method in class jpicedt.graphic.model.Drawing
  Replace the given "src" element with the given "dest" element, if "src" belongs to this drawing.
replaceSelection(Element) - Method in class jpicedt.graphic.AbstractSelectionHandler
  Replace the current selection with the given element.
replaceSelection(Element) - Method in interface jpicedt.graphic.SelectionHandler
  Replace the current selection with the given element.
replaceSelection(Element) - Method in class jpicedt.graphic.toolkit.DefaultSelectionHandler
  Replace the current selection with the given element.
resBundle - Variable in class jpicedt.ui.action.PEActionLocalizer
  the ResourceBundle that feeds this localizer with localized Strings
reset() - Method in class jpicedt.format.input.util.Context
  reset caret position to the convenience marker position, or to the beginning of the current block if no marker has been set.
reset() - Method in class jpicedt.graphic.model.DefaultPointIndexIterator
reset() - Method in class jpicedt.graphic.model.PicGroup.GroupPointIterator
reset() - Method in interface jpicedt.graphic.model.PointIndexIterator
  reset the state of this iterator
reshape(int, int, int, int) - Method in interface jpicedt.ui.MDIManager.MDIComponent
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
reverseIndexing() - Method in class jpicedt.graphic.model.PicMultiCurve
  Reverse the order in which points are stored in the protected pts array.
root - Variable in class jpicedt.graphic.model.Drawing
  the root-element of the drawing
rotate(PicPoint, double) - Method in class jpicedt.graphic.PicPoint
  Apply a rotation of center ptOrg and the given angle in radians to this PicPoint Current implementation arranges for a very fast code if angle is Math.PI, Math.PI/2 or -Math.PI/2.
rotate(double) - Method in class jpicedt.graphic.PicVector
  Rotate this vector by the given (CCW-oriented) angle in radians.
  Current implementation arranges for a very fast code if angle is Math.PI, Math.PI/2 or -Math.PI/2.
rotate(PicVector, PicVector, double) - Static method in class jpicedt.graphic.PicVector
  Return a rotated copy of the given vector.
rotate(PicPoint, double) - Method in class jpicedt.graphic.model.BranchElement
  Rotate this Element by the given angle along the given point
rotate(PicPoint, double) - Method in class jpicedt.graphic.model.DefaultLeafElement
  Rotate this Element by the given angle along the given point
rotate(PicPoint, double) - Method in interface jpicedt.graphic.model.Element
  Rotate this Element by the given angle along the given point
rotate(PicPoint, double) - Method in class jpicedt.graphic.model.PicCircleFrom3Points
  Rotate this Element by the given angle along the given point
rotate(PicPoint, double) - Method in class jpicedt.graphic.model.PicEllipse
  Rotate this Element by the given angle along the given point
rotate(PicPoint, double) - Method in class jpicedt.graphic.model.PicNodeConnection
  Rotate this Element by the given angle along the given point
rotate(PicPoint, double) - Method in class jpicedt.graphic.model.PicParallelogram
  Rotate this Element by the given angle along the given point
rotate(PicPoint, double) - Method in class jpicedt.graphic.model.PicPsCurve
  Rotate this Element by the given angle along the given point
rotate(PicPoint, double) - Method in class jpicedt.graphic.model.PicSmoothPolygon
  Rotate this Element by the given angle along the given point
rotatedAngleEnd - Variable in class jpicedt.graphic.model.PicEllipse
  Arc angles in degrees, as measured in the ellipse basis.
rotatedAngleStart - Variable in class jpicedt.graphic.model.PicEllipse
  Arc angles in degrees, as measured in the ellipse basis.
rotationAngle - Variable in class jpicedt.graphic.model.PicEllipse
  Angle in radians (CCW) between the great axis of the ellipse and the horizontal axis.
run() - Method in class jpicedt.graphic.view.DefaultViewFactory.TextViewHybrid
run() - Method in class jpicedt.test.TestCanvas
  Run the BSH interpreter in interactive mode.
run() - Method in class jpicedt.ui.util.BeanShell
  Run the BSH interpreter in interactive mode.
run() - Method in class jpicedt.ui.util.RunExternalCommand.DlgBoxDisplayProcessIOStream
  handle asynchronous widgets updating
run() - Method in class jpicedt.ui.util.RunExternalCommand
  run an external process as a thread (overloading Thread.run() method) we then pipe the process std output to a JTextArea
runScript(String, String) - Static method in class jpicedt.ui.util.BeanShell
  Run a BSH script with the given path.

## S

SAVEFILE - Static variable in class jpicedt.ui.dialog.PEFileChooser
  file chooser type for saving files
SAVEFRAGMENT - Static variable in class jpicedt.ui.dialog.PEFileChooser
  file chooser type for saving fragments
SCALE - Static variable in class jpicedt.graphic.toolkit.EditorKit
  scale
SECOND_SEGMENT_CONTROL_POINT - Static variable in class jpicedt.graphic.model.AbstractCurve
  constant field for getPointType()
SELECT - Static variable in class jpicedt.graphic.event.SelectionEvent.EventType
  an element was selected
SELECT - Static variable in class jpicedt.graphic.toolkit.CursorFactory
SELECT - Static variable in class jpicedt.graphic.toolkit.EditorKit
  selection
SE_RESIZE - Static variable in class jpicedt.graphic.toolkit.CursorFactory
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
SHEAR - Static variable in class jpicedt.graphic.toolkit.EditorKit
  shear
SIDE_B - Static variable in class jpicedt.graphic.model.PicParallelogram
  Bottom side mid-point
SIDE_L - Static variable in class jpicedt.graphic.model.PicParallelogram
  Left side mid-pint
SIDE_R - Static variable in class jpicedt.graphic.model.PicParallelogram
  Right side mid-point
SIDE_T - Static variable in class jpicedt.graphic.model.PicParallelogram
  Top side mid-point
SMOOTHNESS - Static variable in class jpicedt.graphic.model.PicMultiCurve
  predefined constraint for setPoint()
SMOOTH_POLY - Static variable in class jpicedt.graphic.toolkit.DrawToolFactory
SOLID - Static variable in class jpicedt.graphic.grid.Grid
  paint grid lines using solid lines
SOLID - Static variable in interface jpicedt.graphic.model.PicObjectConstants
SQUARE - Static variable in class jpicedt.graphic.model.PicParallelogram
  predefined constraint for setPoint()
SQUARE_BRACKET - Static variable in class jpicedt.graphic.model.Arrow
STANDARD - Static variable in class jpicedt.ui.util.SystemOutUtilities
  doesn't redirect stdout to a file, ie redirect to console ; instead open a frame and displays the error message in it
STRICTLY_NEGATIVE - Static variable in interface jpicedt.format.input.util.ExpressionConstants
  sign for NumericalExpression
STRICTLY_POSITIVE - Static variable in interface jpicedt.format.input.util.ExpressionConstants
  sign for NumericalExpression
STROKE_DASHARRAY - Static variable in class jpicedt.graphic.io.formatter.JPICFormatter
SUBDIVISION_POINT - Static variable in class jpicedt.graphic.model.AbstractCurve
  constant field for getPointType()
SW_RESIZE - Static variable in class jpicedt.graphic.toolkit.CursorFactory
SYMMETRY - Static variable in class jpicedt.graphic.model.PicMultiCurve
  predefined constraint for setPoint()
S_RESIZE - Static variable in class jpicedt.graphic.toolkit.CursorFactory
ScaleTool - class jpicedt.graphic.toolkit.ScaleTool.
  A MouseTool used to scale a target Element using a source and a destination vector.
ScaleTool(EditorKit, Element) - Constructor for class jpicedt.graphic.toolkit.ScaleTool
SelectionEvent - class jpicedt.graphic.event.SelectionEvent.
  Class for notifications of changes that occured in a SelectionHandler (strongly mimics `javax.swing.event.CaretEvent`)
SelectionEvent(PECanvas, Element[], SelectionEvent.EventType) - Constructor for class jpicedt.graphic.event.SelectionEvent
  a new SelectionEvent sourced from the given PECanvas Use this constructor when several elements were (un)selected.
SelectionEvent(PECanvas, Element, SelectionEvent.EventType) - Constructor for class jpicedt.graphic.event.SelectionEvent
  a new SelectionEvent sourced from the given PECanvas.
SelectionEvent.EventType - class jpicedt.graphic.event.SelectionEvent.EventType.
  enumeration for SelectionEvent types
SelectionHandler - interface jpicedt.graphic.SelectionHandler.
  a SelectionHandler allows to manage selection-related behaviours for a given instance of `Drawing`.
SelectionListener - interface jpicedt.graphic.event.SelectionListener.
  Interface for an observer to receive notifications of changes made to a SelectionHandler
SelectionTool - class jpicedt.graphic.toolkit.SelectionTool.
  This generic mouse-tool is dedicated to applying MouseTransform's to elements of a Drawing, following a uniform sequence of mouse-events.
SequenceExpression - class jpicedt.format.input.util.SequenceExpression.
  An expression that represents a sequence of expressions to be matched exactly in the same order they're being added to the sequence.
SequenceExpression() - Constructor for class jpicedt.format.input.util.SequenceExpression
  constructs a sequence that contains no sub-expression and doesn't throw IncompleteSequenceException
SequenceExpression(boolean) - Constructor for class jpicedt.format.input.util.SequenceExpression
  constructs a sequence that contains no sub-expression.
SequenceExpression(AbstractRegularExpression) - Constructor for class jpicedt.format.input.util.SequenceExpression
  constructs a sequence with the given expression as the first sub-expression and which doesn't throw IncompleteSequenceException.
SequenceExpression(AbstractRegularExpression, boolean) - Constructor for class jpicedt.format.input.util.SequenceExpression
  constructs a sequence with the given expression as the first sub-expression.
SequenceExpression(AbstractRegularExpression, AbstractRegularExpression) - Constructor for class jpicedt.format.input.util.SequenceExpression
  constructs a sequence with the given expression as the first and second sub-expression and which doesn't throw Exception
SequenceExpression(AbstractRegularExpression, AbstractRegularExpression, boolean) - Constructor for class jpicedt.format.input.util.SequenceExpression
  constructs a sequence with the given expression as the first and second sub-expression
SequenceExpression(AbstractRegularExpression, AbstractRegularExpression, AbstractRegularExpression, boolean) - Constructor for class jpicedt.format.input.util.SequenceExpression
  constructs a sequence with three sub-expressions
ShortcutsCustomizer - class jpicedt.ui.dialog.ShortcutsCustomizer.
  A panel for editing keyboard shortcuts (i.e.
ShortcutsCustomizer(Properties) - Constructor for class jpicedt.ui.dialog.ShortcutsCustomizer
  Construct a new panel for editing shortcuts.
StarExpression - class jpicedt.format.input.pstricks.StarExpression.
  Handles (usually optional) "*" after \\psframebox,\\pspolygon,...
StarExpression(Pool) - Constructor for class jpicedt.format.input.pstricks.StarExpression
StatementExpression - class jpicedt.format.input.util.StatementExpression.
  An expression for "statement"-parsing, i.e.
StatementExpression(String, String, String, int, int) - Constructor for class jpicedt.format.input.util.StatementExpression
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
SystemOutUtilities - class jpicedt.ui.util.SystemOutUtilities.
  A class that allow redirection of stderr and/or stdout to a log file.
save(boolean) - Method in class jpicedt.ui.PEDrawingBoard
  Save drawing content to disk.
save(String, boolean) - Method in class jpicedt.ui.PEDrawingBoard
  Save drawing or selection content the given file.
saveAllBoards() - Static method in class jpicedt.JPicEdt
  Save all open boards to disk, possibly prompting user for a file name for those boards which haven't been saved to disk before.
saveBoard(boolean) - Static method in class jpicedt.JPicEdt
  Save the active board to disk ; prompt user if this board hasn't been saved yet, or if alwaysPromptUser is true (e.g.
saveFragment() - Static method in class jpicedt.JPicEdt
  Save the active board selection as a fragment to disk
saveFragment() - Method in class jpicedt.ui.PEDrawingBoard
  save the selection content to the "fragment directory" on disk, prompting user for a file name
saveGeometry() - Method in class jpicedt.ui.MDIManager
  Saves UI geometry to JPicEdt's preferences.
  This implementation saves geometrical properties related to DockablePanel only.
saveGeometry() - Method in class jpicedt.ui.internal.InternalFrameMDIManager
  Saves UI geometry to JPicEdt's preferences.
saveGeometry() - Method in class jpicedt.ui.internal.JFrameMDIManager
  Saves UI geometry to JPicEdt's preferences.
scale(PicPoint, double, double) - Method in class jpicedt.graphic.PicPoint
  Apply a scaling transform to this point.
scale(PicPoint, double) - Method in class jpicedt.graphic.PicPoint
  Apply a scaling transform to this point.
scale(double, double, double) - Method in class jpicedt.graphic.PicPoint
  Apply a scaling transform to this point.
scale(double, double, double, double) - Method in class jpicedt.graphic.PicPoint
  Apply a scaling transform to this point.
scale(double) - Method in class jpicedt.graphic.PicVector
  Multiply each coordinate of this vector by the given double
scale(double, double) - Method in class jpicedt.graphic.PicVector
  Multiply each coordinate of this vector by the given pair of double
scale(PicVector, PicVector, double) - Static method in class jpicedt.graphic.PicVector
  Return a scaled copy of the given vector.
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(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(double, double, double, double) - Method in class jpicedt.graphic.model.DefaultLeafElement
  Scale this object by (sx,sy) using (ptOrgX,ptOrgY) as the origin.
scale(PicPoint, double, double) - Method in interface jpicedt.graphic.model.Element
  Scale this object by (sx,sy) using ptOrg as origin sx and sy may 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.
scale(double, double, double, double) - Method in class jpicedt.graphic.model.PicCircleFrom3Points
  Scale this object by (sx,sy) using (ptOrgX,ptOrgY) as the origin.
scale(double, double, double, double) - Method in class jpicedt.graphic.model.PicEllipse
  Scale this object by (sx,sy) using (ptOrgX,ptOrgY) as the origin.
scale(double, double, double, double) - Method in class jpicedt.graphic.model.PicNodeConnection
  Scale children by (sx,sy) using (ptOrgX,ptOrgY) as origin ; sx and sy can be negative.
scale(double, double, double, double) - Method in class jpicedt.graphic.model.PicPsCurve
  Scale this object by (sx,sy) using (ptOrgX,ptOrgY) as the origin.
scale(double, double, double, double) - Method in class jpicedt.graphic.model.PicSmoothPolygon
  Scale this object by (sx,sy) using (ptOrgX,ptOrgY) as the origin.
segmentToPointIndex(int, int) - Method in class jpicedt.graphic.model.AbstractCurve
  Returns the index of the bezier-point belonging to the given segment, and having the given pointType.
select(Collection, boolean) - Method in class jpicedt.graphic.PECanvas
  select the elements in the given collection (if they belong to the drawing)
select(Element, boolean) - Method in class jpicedt.graphic.PECanvas
  select the given element
selectAll(Drawing) - Method in class jpicedt.graphic.AbstractSelectionHandler
  Select all Element's in the given drawing.
selectAll(boolean) - Method in class jpicedt.graphic.PECanvas
  select or unselect every object in this drawing
selectAll(Drawing) - Method in interface jpicedt.graphic.SelectionHandler
  Select all Element's belonging to the given Drawing.
selectAll(Drawing) - Method in class jpicedt.graphic.toolkit.DefaultSelectionHandler
  Select all Element's in the given drawing.
selectDrawingBoard(PEDrawingBoard) - Method in class jpicedt.ui.MDIManager
  Selects the given drawing board ; concrete implementation should call show() or any similar method on the MDIComponent (aka container) hosting the given board.
selectDrawingBoard(PEDrawingBoard) - Method in class jpicedt.ui.internal.InternalFrameMDIManager
  selects the given drawing board by bringing it to front.
selectDrawingBoard(PEDrawingBoard) - Method in class jpicedt.ui.internal.JFrameMDIManager
  selects the given drawing board by bringing it to front.
selectPoint(int) - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SelectedPointsHandler
  adds the given point index to the selection
selection() - Method in class jpicedt.graphic.PECanvas
selectionUpdate(SelectionEvent) - Method in interface jpicedt.graphic.event.SelectionListener
  called when the content of the selection changed
selectionUpdate(SelectionEvent) - Method in class jpicedt.ui.MDIManager.BoardEventHandler
  Handler for "Selection" events triggered e.g.
selectionUpdate(SelectionEvent) - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer
  Implementation of the SelectionListener interface ; called when a change occurs in the selection from the target PECanvas
setActionCommand(String) - Method in class jpicedt.widgets.IncrementableTextField
  sets the actionCommand for this component to the given string
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, then fire a changed update.
setAngleStart(double) - Method in class jpicedt.graphic.model.PicEllipse
  Set the angle start, as measured in the parallelogram basis, then fire a changed-update.
setArcType(int) - Method in class jpicedt.graphic.model.PicEllipse
  Sets the closure type to one of CHORD, PIE or OPEN.
setArrowGlobalScaleLength(PicAttributeSet, double) - Static method in class jpicedt.graphic.model.StyleConstants
  Sets the scale-factor for the arrow length
setArrowGlobalScaleWidth(PicAttributeSet, double) - Static method in class jpicedt.graphic.model.StyleConstants
  Sets the scale-factor for the arrow width
setArrowInsetScale(PicAttributeSet, double) - Static method in class jpicedt.graphic.model.StyleConstants
  Sets the arrow inset scale-factor (actual inset = ARROW_INSET * actual length)
setArrowLengthScale(PicAttributeSet, double) - Static method in class jpicedt.graphic.model.StyleConstants
  Sets the arrow length scale-factor (actual length (or height) = actual width * ARROW_LENGTH)
setArrowWidthLineWidthScale(PicAttributeSet, double) - Static method in class jpicedt.graphic.model.StyleConstants
  Sets the the linewidth scale-factor for the arrow width (width = line-width-scale * line-width + minimum_size)
setArrowWidthMinimumMm(PicAttributeSet, double) - Static method in class jpicedt.graphic.model.StyleConstants
  Sets the relative-size for arrows (width = linewidth-scale * line-width + minimum_size)
setAttribute(Pool.Key, PicAttributeName, Object) - Method in class jpicedt.format.input.util.Pool
  Add a name/value attribute pair to the attribute set with the given key, i.e.
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 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.
setAttribute(PicAttributeName, Object) - Method in class jpicedt.graphic.model.TextEditable
  Set the given attribute name to the given value for this AbstractElement
setAttribute(PicAttributeName, Object) - Method in class jpicedt.graphic.toolkit.PEAction
  Applies the given attribute to the drawing content.
setAttributeSet(PicAttributeSet) - Method in class jpicedt.graphic.model.AbstractElement
  Bind the given attributes set to this Element.
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
setAttributes(PicAttributeSet) - Method in class jpicedt.graphic.model.PicAttributeSet
  Sets several name/value pairs at a time from the given set.
setBottomMarginMm(double) - Method in class jpicedt.graphic.PageFormat
  Set the bottom margin in mm
setBoundValues(double, double) - Method in class jpicedt.widgets.IncrementableTextField
  sets minimum and maximum bounds for "value" to the given doubles
setBoundingBox(Rectangle2D) - Method in class jpicedt.graphic.model.Drawing
  set bounding box manually ; set to null to switch back to automatic behaviour
setBracketLengthScale(PicAttributeSet, double) - Static method in class jpicedt.graphic.model.StyleConstants
  Sets the bracket length scale-factor (actual length (or height) = actual width * BRACKET_LENGTH)
setChild(AbstractRegularExpression) - Method in class jpicedt.format.input.util.EnclosingExpression
  Change the Expression that must be parsed inside the delimiters to the given expression (can be null)
setClosed(boolean) - Method in class jpicedt.graphic.model.AbstractCurve
  close or open this curve, either by opening the last segment if curve is closed, or by adding two control-points after the last segment if it is open.
  This methods doesn't fire any DrawingEvent.
setClosed(boolean) - Method in class jpicedt.graphic.model.PicMultiCurve
  close or open this curve, that is, remove or add an end-point.
  This methods fires a DrawingEvent of type GEOMETRY_CHANGE .
setClosed(boolean) - Method in class jpicedt.graphic.model.PicPsCurve
  set close path state, then fires a changed-update.
setClosed(boolean) - Method in class jpicedt.graphic.model.PicSmoothPolygon
  set close path state, then fires a changed-update.
setColor(Color) - Method in class jpicedt.graphic.grid.Grid
  set the colour used to paint the grid
setContentType(ContentType) - Method in class jpicedt.graphic.PECanvas
  change the current content-type: this implies plugging a new ViewFactory and a new FormatterFactory to the currently installed EditorKit, as obtained from the given newContentType argument.
setControlPoint(int, PicPoint) - Method in class jpicedt.graphic.model.PicCircleFrom3Points
  Set the coordinates of ith control-point from the given point.
setCoordinates(PicPoint) - Method in class jpicedt.graphic.PicPoint
  Set the coordinates of this point from the given point.
setCoordinates(double, double) - Method in class jpicedt.graphic.PicPoint
  Set the coordinates of this point from the given pair
setCoordinates(Point2D, Point2D) - Method in class jpicedt.graphic.PicVector
  Set the coordinates of this vector from the two given points.
setCoordinates(Line2D) - Method in class jpicedt.graphic.PicVector
  Set the coordinates of this vector from the given Line2D object
setCurrentLocalizer(Localizer) - Static method in class jpicedt.Localizer
  set the Localizer that should be used for the jpicedt's class library
setCurrentMouseTool(String) - Method in class jpicedt.graphic.toolkit.EditorKit
  set the current mouse tool for this editor kit
setCurrentPoint(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.DrawToolFactory.GenericDrawTool
  move the points indexed in drawPoints[currentTaskIndex] to the current click-point (possibly after grid alignment).
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
setDefaultCloseOperation(int) - Method in interface jpicedt.ui.MDIManager.MDIComponent
  control the window-closing operation
setDescription(String) - Method in class jpicedt.ui.dialog.PEFileFilter
  Set the description string for this filter
setDialogTitle(String) - Method in class jpicedt.widgets.IncrementableTextField
  sets the title of the JDialog that opens when a NumberFormatException occurs
setDimen(PicAttributeSet, String) - Static method in class jpicedt.graphic.model.StyleConstants
  set the "dimen" parameter to OUTER, MIDDLE or INNER.
setDimensions(double, double, double) - Method in class jpicedt.graphic.model.PicText
  set the width, height, and depth (of the text box, without frame).
setDirty(boolean) - Method in class jpicedt.ui.PEDrawingBoard
  mark this board as being dirty
setDocumentLocator(Locator) - Method in class jpicedt.graphic.io.parser.JPICXmlHandler
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
  Return the double-line colour
setDoubleLineSep(PicAttributeSet, double) - Static method in class jpicedt.graphic.model.StyleConstants
  set the DoubleLine separation
setDrawing(Drawing) - Method in class jpicedt.graphic.PECanvas
  set the Drawing model for this component.
setEditorKit(EditorKit) - Method in class jpicedt.graphic.PECanvas
  Sets the currently installed kit for handling content.
setElement(Element) - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SelectedPointsHandler
  sets the current Element and clears the list of selected-points
setElement(Element) - Method in class jpicedt.graphic.view.AbstractView
  set the element the View is responsible for rendering
setElement(Element) - Method in interface jpicedt.graphic.view.View
  set the element the View is responsible for rendering
setEnabled(boolean) - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.HatchPropertiesPanel
setEnabled(boolean) - Method in class jpicedt.widgets.IncrementableTextField
  set the enable state of this component
setExtensionListInDescription(boolean) - Method in class jpicedt.ui.dialog.PEFileFilter
  Set whether the list of extensions is included in the description string.
setFactoriesFromContentType(ContentType) - Method in class jpicedt.graphic.toolkit.EditorKit
  plugs new FormatterFactory and ViewFactory into this EditorKit, using the given ContentType to create them on-the-fly.
setFallbackParser(Parser) - Method in class jpicedt.graphic.io.parser.JPICParser
  set the Parser that'll be called when JPIC-XML parsing fails.
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, ...
setFont(Font) - Method in class jpicedt.widgets.FontSelector
setFrameType(String) - Method in class jpicedt.graphic.model.PicText
  Set the type of frame to be put around the text.
setGridStep(double) - Method in class jpicedt.graphic.grid.Grid
  sets the grid (display)-step to the given value
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
setHeightMm(double) - Method in class jpicedt.graphic.PageFormat
  Set the page height in mm.
setHighBounded(boolean) - Method in class jpicedt.widgets.IncrementableTextField
setHighlighter(Highlighter) - Method in class jpicedt.graphic.view.AbstractView
  Sets the Highlighter responsible for rendering the highlighted part of this view.
setHighlighter(Highlighter) - Method in interface jpicedt.graphic.view.View
  Sets the Highlighter responsible for rendering the highlighted part of this view.
setHighlighterFactory(HighlighterFactory) - Method in class jpicedt.graphic.toolkit.EditorKit
  Sets the factory delegate for producing View's Highlighters
setHighlightingMode(String) - Method in class jpicedt.graphic.toolkit.DefaultSelectionHandler
  set the current highlighting mode ; this influences the way the Highligther is painted, but also the result returned by HitTest.
setHighlightingMode(String) - Method in class jpicedt.graphic.view.DefaultHighlighterFactory.CompositeHighlighter
  set the current highlighting mode ; this influences the way the Highligther is painted, but also the result returned by HitTest.
setHorAlign(String) - Method in class jpicedt.graphic.model.PicText
  Set the horizontal alignment (see constant fields above)
setHostingContainerTitle(String, PEDrawingBoard) - Method in class jpicedt.ui.MDIManager
  Sets the title of the frame/internal frame hosting the given board to the given string.
setInputAttributes(PicAttributeSet) - Method in class jpicedt.graphic.toolkit.EditorKit
  set the input attributes for the PECanvas attached to this EditorKit
setLeftArrow(PicAttributeSet, Arrow) - Static method in class jpicedt.graphic.model.StyleConstants
  set the left arrow
setLeftMarginMm(double) - Method in class jpicedt.graphic.PageFormat
  Set the left margin in mm
setLineColor(PicAttributeSet, Color) - Static method in class jpicedt.graphic.model.StyleConstants
  set the stroke color
setLineStyle(String) - Method in class jpicedt.graphic.grid.Grid
  set the style used to paint grid lines
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
setLocation(int, int) - Method in interface jpicedt.ui.MDIManager.MDIComponent
setLowBounded(boolean) - Method in class jpicedt.widgets.IncrementableTextField
setMDIManager(MDIManager) - Static method in class jpicedt.JPicEdt
  set the MDI manager that should be used for jPicEdt
setMDIManager(String) - Static method in class jpicedt.JPicEdt
  Changes the current MDI Manager to
setMarginsMm(double, double) - Method in class jpicedt.graphic.PageFormat
  Set the page margins in mm
setMaximum(double) - Method in class jpicedt.widgets.IncrementableTextField
  sets maximum bound for "value" to the given double
setMaximumFractionDigits(int) - Static method in class jpicedt.graphic.PEToolKit
  Set the maximum number of fraction digits to be used when formatting doubles using the `doubleToString()` method.
setMinimum(double) - Method in class jpicedt.widgets.IncrementableTextField
  sets minimum bound for "value" to the given double
setModel(String) - Method in class jpicedt.widgets.HistoryTextField
  Sets the history list model.
setNodeA(DefaultLeafElement) - Method in class jpicedt.graphic.model.PicNodeConnection
  Sets the first node.
setNodeB(DefaultLeafElement) - Method in class jpicedt.graphic.model.PicNodeConnection
  Sets the second node.
setNodeName(String) - Method in class jpicedt.graphic.model.DefaultLeafElement
  sets node name.
setNotparsedCommands(String) - Method in class jpicedt.graphic.model.Drawing
setOkButtonClosesDialog(boolean) - Method in class jpicedt.graphic.toolkit.CustomizerDialog
  Whether clicking the OK button, beside storing widgets content, also closes this dialog or not.
setOverStrike(PicAttributeSet, boolean) - Static method in class jpicedt.graphic.model.StyleConstants
  set whether overstrike is on or off
setOverStrikeColor(PicAttributeSet, Color) - Static method in class jpicedt.graphic.model.StyleConstants
  set the border color
setOverStrikeWidth(PicAttributeSet, double) - Static method in class jpicedt.graphic.model.StyleConstants
  set the overstrike width
setPageFormat(PageFormat) - Method in class jpicedt.graphic.PECanvas
  Set the size of the drawing board.
setParent(Element) - Method in class jpicedt.graphic.model.AbstractElement
  Sets the parent of this element to be the given element.
setParent(Element) - Method in class jpicedt.graphic.model.Drawing.RootElement
  Sets the parent of the element.
setParent(Element) - Method in interface jpicedt.graphic.model.Element
  Sets the parent of the element.
setPattern(AbstractRegularExpression) - Method in class jpicedt.format.input.util.RepeatExpression
  set the base-pattern to the given expression
setPlain(boolean) - Method in class jpicedt.graphic.model.PicCircleFrom3Points
setPlain() - Method in class jpicedt.graphic.model.PicEllipse
  Set angle parameters so that this ellipse is a plain ellipse.
setPoint(int, PicPoint, EditPointConstraint) - Method in class jpicedt.graphic.model.AbstractCurve
  Set the coordinates of the Bezier point with the given index to the given location, but doesn't fire any DrawingEvent.
setPoint(int, PicPoint) - Method in class jpicedt.graphic.model.BranchElement
  Deprecated. use setPoint(int, PicPoint, EditPointConstraint) instead.
setPoint(int, PicPoint, EditPointConstraint) - 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.DefaultLeafElement
  Deprecated. use setPoint(index,pt,constraint) instead
setPoint(int, PicPoint, EditPointConstraint) - Method in class jpicedt.graphic.model.DefaultLeafElement
  Set the user-controlled point indexed by "index" to the given value, using the specified geometrical constraint.
setPoint(int, PicPoint) - Method in class jpicedt.graphic.model.Drawing.RootElement
  Deprecated. use setPoint(int, PicPoint, EditPointConstraint) instead
setPoint(int, PicPoint, EditPointConstraint) - Method in class jpicedt.graphic.model.Drawing.RootElement
  does nothing
setPoint(int, PicPoint) - Method in interface jpicedt.graphic.model.Element
  Deprecated. Use setPoint(int, PicPoint, EditPointConstraint)
setPoint(int, PicPoint, EditPointConstraint) - Method in interface jpicedt.graphic.model.Element
  Set the user-controlled point indexed by "index" to the given value, using the specified geometrical constraint.
setPoint(int, PicPoint, EditPointConstraint) - Method in class jpicedt.graphic.model.PicCircleFrom3Points
  Set the coordinate of the point indexed by "numPoint" to the given value.
setPoint(int, PicPoint, EditPointConstraint) - Method in class jpicedt.graphic.model.PicEllipse
  Set the coordinate of the point indexed by "numPoint" to the given value.
setPoint(int, PicPoint, EditPointConstraint) - 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, EditPointConstraint) - Method in class jpicedt.graphic.model.PicMultiCurve
  Set the coordinates of a Bezier point having the given index to the given location, possibly moving other control-points according to the given constraint.
setPoint(int, PicPoint) - Method in class jpicedt.graphic.model.PicNodeConnection
setPoint(int, PicPoint, EditPointConstraint) - Method in class jpicedt.graphic.model.PicNodeConnection
setPoint(int, PicPoint, EditPointConstraint) - Method in class jpicedt.graphic.model.PicParallelogram
  Set the coordinate of the control-point indexed by "numPoint" to the given value.
setPoint(int, PicPoint, EditPointConstraint) - Method in class jpicedt.graphic.model.PicPsCurve
  Set the user-controlled point with the given index to the given value.
setPoint(int, PicPoint, EditPointConstraint) - Method in class jpicedt.graphic.model.PicSmoothPolygon
  Set the user-controlled point with the given index to the given value.
setPoint(int, PicPoint, EditPointConstraint) - Method in class jpicedt.graphic.model.PicText
setPolydotsAngle(PicAttributeSet, double) - Static method in class jpicedt.graphic.model.StyleConstants
  Sets the factor by which dots are to be rotated (in degrees and CCW)
setPolydotsHorizontalScale(PicAttributeSet, double) - Static method in class jpicedt.graphic.model.StyleConstants
  Sets the factor by which dots are to be scaled horizontally
setPolydotsSizeLineWidthScale(PicAttributeSet, double) - Static method in class jpicedt.graphic.model.StyleConstants
  Sets the line-width scale for polygon dots (size = linewidth-scale * line-width + minimum_size)
setPolydotsSizeMinimumMm(PicAttributeSet, double) - Static method in class jpicedt.graphic.model.StyleConstants
  Sets the minimum size of polygon dots (size = linewidth-scale * line-width + minimum_size)
setPolydotsStyle(PicAttributeSet, String) - Static method in class jpicedt.graphic.model.StyleConstants
  Sets the style of polygon dots
setPolydotsSuperimposed(PicAttributeSet, boolean) - Static method in class jpicedt.graphic.model.StyleConstants
  Sets whether dots superimpose on underlying curve or not
setPolydotsVerticalScale(PicAttributeSet, double) - Static method in class jpicedt.graphic.model.StyleConstants
  Sets the factor by which dots are to be scaled vertically
setPopupMenuFactory(PopupMenuFactory) - Method in class jpicedt.graphic.toolkit.EditorKit
  Set the popup-menu factory that produces a JPopupMenu when the EditorKit asks for it.
setPopupMenuFactory(PopupMenuFactory) - Method in class jpicedt.ui.PEDrawingBoard
  Set the PopupMenuFactory that produces JPopupMenu when a popup-trigger mouse event occurs on the board.
setPstCustom(PicAttributeSet, String) - Static method in class jpicedt.graphic.model.StyleConstants
  set pst custom parameters
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
setRoundedBracketLengthScale(PicAttributeSet, double) - Static method in class jpicedt.graphic.model.StyleConstants
  Sets the rounded-bracket length scale-factor (actual length (or height) = actual width * BRACKET_LENGTH)
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
setSizeMm(double, double) - Method in class jpicedt.graphic.PageFormat
  Sets the page size in millimeters
setSmooth(int) - Method in class jpicedt.graphic.model.PicMultiCurve
  Forces the smoothness feature of the given subdivision point by moving alternate control-points.
  If one neightbouring segment is straight, it imposes the location of the alternate control.
  If both segments are straight, this method can't do anything unfortunately.
  If both segments are curved, the resulting tangent is computed from the external bissector of both control vectors, yet retaining norm of control-vectors.
  This method fires a drawing-event of type GEOMETRY_CHANGE.
setSmooth() - Method in class jpicedt.graphic.model.PicMultiCurve
  changes the smoothness feature of all the subdivision points at once.
setSmoothCoefficient(int, double) - Method in class jpicedt.graphic.model.PicSmoothPolygon
setSnapOn(boolean) - Method in class jpicedt.graphic.grid.Grid
  sets whether snap is active or not
setSnapStep(double) - Method in class jpicedt.graphic.grid.Grid
  sets the snap-step to the given value
setSpecificationPoint(int, PicPoint) - Method in class jpicedt.graphic.model.DefaultLeafElement
  set the specification point with the given index to the given location.
setStraight(int) - Method in class jpicedt.graphic.model.PicMultiCurve
  changes the straightness feature for the given segment by making its control- and end-points identical.
setStraight() - Method in class jpicedt.graphic.model.PicMultiCurve
  Straighten ALL segments (ie make this curve a polygon).
setSymmetric(int) - Method in class jpicedt.graphic.model.PicMultiCurve
  Force the SYMMETRY feature of the given subdivision point.
setSymmetric() - Method in class jpicedt.graphic.model.PicMultiCurve
  force the symmetry feature of all the subdivision points at once.
setTBarWidthLineWidthScale(PicAttributeSet, double) - Static method in class jpicedt.graphic.model.StyleConstants
  Sets the linewidth-scale for T-bars (width = linewidth-scale * line-width + relative_width)
setTBarWidthMinimumMm(PicAttributeSet, double) - Static method in class jpicedt.graphic.model.StyleConstants
  Sets the relative-width for T-bars (width = linewidth-scale * line-width + relative_width)
setText(String) - Method in class jpicedt.graphic.model.TextEditable
  Set the string argument (e.g.
setText(String) - Method in class jpicedt.widgets.HistoryTextField
  Sets the displayed text.
setTitle(String) - Method in interface jpicedt.ui.MDIManager.MDIComponent
  set the title of this container
setTitle(String) - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer
  Changes the customizer title
setTmpDir(String) - Static method in class jpicedt.JPicEdt
  set the current tmp dir
setUndoLimit(int) - Method in class jpicedt.graphic.PECanvas
  set the number of undoable events to remember
setValue(double) - Method in class jpicedt.widgets.DecimalNumberField
  set the field's text from the given double value
setValue(double) - Method in class jpicedt.widgets.IncrementableTextField
  sets the DecimalNumberField double value, as well as the internal copy, to the given value, possibly modifying it so that it fits within the limits.
setValue(Number) - Method in class jpicedt.widgets.IncrementableTextField
setValue(int) - Method in class jpicedt.widgets.WholeNumberField
setVertAlign(String) - Method in class jpicedt.graphic.model.PicText
  set the vertical alignement (see constant 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.
setVisible(boolean) - Method in class jpicedt.graphic.grid.Grid
  set whether this grid is visible or not
setVisible(boolean) - Method in class jpicedt.ui.MDIManager.DockablePanel
  set the visible state of this DockablePanel, first trying to fetch the geometrical aspect from the Properties object given in the constructor.
setVisible(boolean) - Method in interface jpicedt.ui.MDIManager.MDIComponent
  set the visible state of the component
setVisible(boolean) - Method in class jpicedt.widgets.ModalInternalFrame
setWidthMm(double) - Method in class jpicedt.graphic.PageFormat
  Set the page width in mm.
setZoomFactor(double) - Method in class jpicedt.graphic.PECanvas
  Convenience call to setZoomFactor(zoom,null)
setZoomFactor(double, PicPoint) - Method in class jpicedt.graphic.PECanvas
  sets the current zoom factor to the given double, then updates various properties (model <-> view transforms, dimension, preferredSize...), finally, sources a ZoomEvent to give a chance to receiver to update their state accordingly (this may be used e.g.
shadowBounds - Variable in class jpicedt.graphic.view.DefaultViewFactory.LeafElementView
  buffer
shape - Variable in class jpicedt.graphic.view.DefaultHighlighterFactory.DefaultHighlighter
  highlighter shape ; should be null if N/A in subclass
shape - Variable in class jpicedt.graphic.view.DefaultViewFactory.LeafElementView
  shape to be drawn ; subclass must update it properly
shear(PicPoint, double, double) - Method in class jpicedt.graphic.PicPoint
  Apply a shearing transform of given parameters wrt to the given origin, to this PicPoint
shear(PicPoint, double, double) - Method in class jpicedt.graphic.model.BranchElement
  Shear this Element by the given params wrt to the given origin
shear(PicPoint, double, double) - Method in class jpicedt.graphic.model.DefaultLeafElement
  Shear this Element by the given params wrt to the given origin
shear(PicPoint, double, double) - Method in interface jpicedt.graphic.model.Element
  Shear this Element by the given params wrt to the given origin
shear(PicPoint, double, double) - Method in class jpicedt.graphic.model.PicCircleFrom3Points
  Shear this Element by the given params wrt to the given origin
shear(PicPoint, double, double) - Method in class jpicedt.graphic.model.PicEllipse
  Shear this Element by the given params wrt to the given origin
shear(PicPoint, double, double) - Method in class jpicedt.graphic.model.PicNodeConnection
  Shear this Element by the given params wrt to the given origin
shear(PicPoint, double, double) - Method in class jpicedt.graphic.model.PicParallelogram
  Shear this Element by the given params wrt to the given origin
shear(PicPoint, double, double) - Method in class jpicedt.graphic.model.PicPsCurve
  Shear this Element by the given params wrt to the given origin
shear(PicPoint, double, double) - Method in class jpicedt.graphic.model.PicSmoothPolygon
  Shear this Element by the given params wrt to the given origin
show(Component, int, int) - Method in class jpicedt.ui.internal.PEPopupMenuFactory.PopupMenu
showCoord(PicPoint) - Method in class jpicedt.ui.PEDrawingBoard.StatusBar
  Displays current mouse coordinates
showDockablePanel(String, boolean) - Method in class jpicedt.ui.MDIManager
  Set the visible state of the dockable pane with the given key.
showMessage(String) - Method in class jpicedt.ui.PEDrawingBoard.StatusBar
  Displays a tooltip about current possible mouse-actions
showModalDialogBox(String, JComponent) - Method in class jpicedt.ui.internal.InternalFrameMDIManager
  [pending] experimental ! 1.3.2-beta9 ; not used yet.
showModalDialogBox(String, JComponent) - Method in class jpicedt.ui.internal.JFrameMDIManager
  [pending] experimental ! 1.3.2-beta9 ; not used yet.
showStatus(String) - Method in class jpicedt.ui.MDIManager
  Requests that the argument string be displayed in the status bar
size() - Method in class jpicedt.graphic.AbstractSelectionHandler
  Return the number of selected objects.
size() - Method in interface jpicedt.graphic.SelectionHandler
  Return the number of selected objects
size() - Method in class jpicedt.graphic.model.BranchElement
size() - Method in class jpicedt.graphic.model.Drawing
skewAngleEnd - Variable in class jpicedt.graphic.model.PicEllipse
skewAngleStart - Variable in class jpicedt.graphic.model.PicEllipse
  Arc start- and end- angles in degrees as measured with respect to parallolegram's basis (see `toParalleloBasisCoordinates()` for details on how this basis is defined).
smallAxis - Variable in class jpicedt.graphic.model.PicEllipse
  Length of the small axis of the ellipse.
smoothCoeff - Variable in class jpicedt.graphic.model.PicSmoothPolygon
  The following array contains one Double per polygon point, specifying how close to polygon points the curve should go along.
snapOnDEFAULT - Static variable in class jpicedt.graphic.grid.Grid
  is snapping active ?
snapStepDEFAULT - Static variable in class jpicedt.graphic.grid.Grid
  default snap step
sort() - Method in class jpicedt.graphic.toolkit.DefaultSelectionHandler
  Sort selected elements according to their z-ordering in the given drawing
splitSegment(int, PicPoint) - Method in class jpicedt.graphic.model.AbstractCurve
  Split the segment having the given index.
splitSegment(int, PicPoint, PicPoint, PicPoint) - Method in class jpicedt.graphic.model.AbstractCurve
  Split a segment (either straight or curved) at a given point using two additionnal control points given as parameters.
splitSegment(int, PicPoint) - Method in class jpicedt.graphic.model.PicMultiCurve
  Adds a new point to a (maybe curved) segment then fires a changed-update.
splitSegment(int, PicPoint) - Method in class jpicedt.graphic.model.PicPsCurve
  Split the given polygon segment (starting from 0), by inserting a new polygon point at the appropriate position.
splitSegment(int, PicPoint) - Method in class jpicedt.graphic.model.PicSmoothPolygon
  Split the given polygon segment (starting from 0), by inserting a new polygon point at the appropriate position.
splitSegment(int, PicPoint, double) - Method in class jpicedt.graphic.model.PicSmoothPolygon
  Split the given polygon segment (starting from 0), by inserting a new polygon point at the appropriate position.
start(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.AbstractMouseTransform
  Called by mousePressed.
  Creates a clone of the target (e.g.
start(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.AbstractMouseTransformFactory.HelpMessageMouseTransform
  Called when the mouse is pressed.
start(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.AbstractMouseTransformFactory.InvalidMouseTransform
  Called when the mouse is pressed.
start(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.AbstractMouseTransformFactory.SelectAreaTransform
  Invoked by mousePressed().
start(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory.MoveControlPointTransform
  Called when the mouse is pressed.
start(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory.MoveElementTransform
  Called when the mouse is pressed.
start(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory.SelectElementsInAreaTransform
  called by mousePressed
start(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory.UnselectTransform
start(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory._MoveElementTransform
  Called when the mouse is pressed.
  Create a clone of the clickedElement given as the parameter in the constructor.
start(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.EditSmoothCoeffTransform
  Called when the mouse is pressed.
start(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.RemovePointTransform
  Called when the mouse is pressed.
start(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SelectElementTransform
start(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SelectPointsInAreaTransform
  called by mousePressed
start(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SplitSegmentTransform
  Called when the mouse is pressed for the first time.
start(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.UnSelectPointTransform
  called by mousePressed
start(PEMouseEvent) - Method in interface jpicedt.graphic.toolkit.MouseTransform
  Called when the mouse is pressed.
startDocument() - Method in class jpicedt.graphic.io.parser.JPICXmlHandler
startElement(String, String, String, Attributes) - Method in class jpicedt.graphic.io.parser.JPICXmlHandler
  Receive notification of the start of an element.
startsWith(String) - Method in class jpicedt.format.input.util.Context
  Return whether the string at the caret position starts with the given string or not.
stateChanged(ChangeEvent) - Method in class jpicedt.graphic.model.Drawing.Customizer
  called by a click on "automaticCB"
stateChanged(ChangeEvent) - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.FillPropertiesPanel
  Called by the colorchooser when the user picks a new colour, and this customizer lies currently on top.
stateChanged(ChangeEvent) - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.HatchPropertiesPanel
  Called by the colorchooser when the user picks a new colour, and this customizer lies currently on top.
stateChanged(ChangeEvent) - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.ShadowPropertiesPanel
  Called by the colorchooser when the user picks a new colour, and this customizer lies currently on top.
stateChanged(ChangeEvent) - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.StrokePropertiesPanel
  Called by the colorchooser when the user picks a new colour, and this customizer lies currently on top.
stateChanged(ChangeEvent) - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer
  Called : - by the colorchooser if the user picks a new colour ; - or by the tabbed pane when a different pane is made active (ie brought on top)
stateEdit - Variable in class jpicedt.graphic.PECanvas
  the UndoableEdit in progress
store() - Method in class jpicedt.format.output.eepic.EepicCustomizer
  Store current widgets value to the Properties object given in the constructor, then update LatexFormatter accordingly.
store() - Method in class jpicedt.format.output.latex.LatexCustomizer
  Store current widgets value to the Properties object given in the constructor, then update LatexFormatter accordingly.
store() - Method in class jpicedt.format.output.pstricks.PstricksCustomizer
  Store current widgets value to the Properties object given in the constructor, then update PstricksFormatter accordingly.
store() - Method in class jpicedt.graphic.PageFormat.Customizer
  Store current widgets value, presumably to a file or to a dedicated storage class
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.toolkit.AbstractCustomizer
  Stores current widgets value, presumably to a file or to a dedicated storage class
store() - Method in class jpicedt.ui.dialog.DirectoriesCustomizer
  Store current widgets value, presumably to the Properties object given in the constructor
store() - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.ArrowPropertiesPanel
  does nothing (handled by actionPerformed)
store() - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.FillPropertiesPanel
  does nothing (handled by actionPerformed)
store() - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.HatchPropertiesPanel
  does nothing (handled by actionPerformed)
store() - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.PolydotsPropertiesPanel
  does nothing (handled by actionPerformed)
store() - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.PstCustomPropertiesPanel
  does nothing (handled by actionPerformed)
store() - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.ShadowPropertiesPanel
  does nothing (handled by actionPerformed)
store() - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.StrokePropertiesPanel
  does nothing (handled by actionPerformed)
store() - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.TextPropertiesPanel
  does nothing (handled by actionPerformed)
store() - Method in class jpicedt.ui.dialog.GeneralCustomizer
  Store current widgets value to the Properties object given in the constructor.
store() - Method in class jpicedt.ui.dialog.GridZoomCustomizer
  Store current widgets value, presumably to a file or to a dedicated storage class
store(Properties) - Static method in class jpicedt.ui.dialog.PEFileChooser
  Store the current file and fragment directories to the given Properties object
store() - Method in class jpicedt.ui.dialog.RenderingCustomizer
  Store current widgets value to the Properties object given in the constructor.
store() - Method in class jpicedt.ui.dialog.ShortcutsCustomizer
  Store current widgets value, presumably to the Properties object given in the constructor
store() - Method in class jpicedt.ui.dialog.UIColorCustomizer
  Store current widgets value, presumably to a file or to a dedicated storage class
storeState(Hashtable) - Method in class jpicedt.graphic.model.Drawing
  Store a clone of RootElement in the given Hashtable, with key = "state"
strx - Variable in class jpicedt.graphic.view.DefaultViewFactory.TextView
  TextLayout location with respect to PicText's anchor point
strx - Variable in class jpicedt.graphic.view.DefaultViewFactory.TextViewHybrid
stry - Variable in class jpicedt.graphic.view.DefaultViewFactory.TextView
  TextLayout location with respect to PicText's anchor point
stry - Variable in class jpicedt.graphic.view.DefaultViewFactory.TextViewHybrid
subtract(PicVector) - Method in class jpicedt.graphic.PicVector
  Subtract the given vector from this vector, and return this for convenience.
symmetry(PicPoint) - Method in class jpicedt.graphic.PicPoint
  Apply a central-symmetry wrt the given point
symmetry(PicPoint, PicPoint) - Static method in class jpicedt.graphic.PicPoint
  Return a new PicPoint obtained by applying a central-symmetry with the given center to the given src point.
syncAttributes() - Method in class jpicedt.format.output.eepic.EepicViewFactory.AbstractCurveView
  Inherits from superclass, except for filling behaviour
syncAttributes() - Method in class jpicedt.format.output.eepic.EepicViewFactory.EllipseView
  Inherits from superclass, except for elliptic arcs, which are never filled, as well as rotated ellipses.
syncAttributes() - Method in class jpicedt.format.output.latex.LatexViewFactory.AbstractCurveView
  Inherits from superclass, except for filling behaviour
syncAttributes() - Method in class jpicedt.format.output.latex.LatexViewFactory.EllipseView
  Inherits from superclass, except for elliptic arcs, which are never filled.
syncAttributes() - Method in class jpicedt.format.output.latex.LatexViewFactory.ParallelogramView
  Inherits from superclass, except for filling behaviour
syncAttributes(PicAttributeSet) - Method in class jpicedt.graphic.model.Arrow
  Configure the parameters of this arrow (size, scale, inset, ...) from the given attribute set, aka view/model synchronization.
syncAttributes() - Method in class jpicedt.graphic.view.DefaultViewFactory.AbstractCurveView
  Inherits from superclass, except where painting dots is concerned, where this method delegates to `syncDotShape()` to create the appropriate Shape.
syncAttributes() - Method in class jpicedt.graphic.view.DefaultViewFactory.LeafElementView
  Synchronizes cached attributes values with the model ; lineWidth, from the LINE_WIDTH attribute outlineStroke, from the ViewFactory, using `createStroke` outinePaint, from the ViewFactory, using `createPaintForOutline` interiorPaint, from the ViewFactory, using `createPaintForInterior` overStrikeWidth, from the OVER_STRIKE and OVER_STRIKE_WIDTH attributes
syncBounds(double) - Method in class jpicedt.graphic.view.DefaultHighlighterFactory.DefaultHighlighter
  Synchronizes the highlighter's bounding rectangle (aka clip) with the model ; "bounds" is first computed from the set of visible control-points, then its size gets increased by BARBELL_SIZE.
syncBounds() - Method in class jpicedt.graphic.view.DefaultViewFactory.LeafElementView
  Synchronizes the bounding box with the model ; "bounds" is first computed from the current shape's bound, if any, then its size gets increased by BARBELL_SIZE, line-thickness, overstrike width, and possibly the shadow area.
syncBounds() - Method in class jpicedt.graphic.view.DefaultViewFactory.TextView
  Synchronizes bounding box with the model ;
syncBounds() - Method in class jpicedt.graphic.view.DefaultViewFactory.TextViewHybrid
  Synchronizes bounding box with the model ;
syncDotShape() - Method in class jpicedt.format.output.eepic.EepicViewFactory.AbstractCurveView
  Computes the Shape (centered at 0,0) used for drawing polygon's dots, built from the given attributes ; this implementation sets it to null, as dotting is not supported.
syncDotShape() - Method in class jpicedt.format.output.latex.LatexViewFactory.AbstractCurveView
  Computes the Shape (centered at 0,0) used for drawing polygon's dots, built from the given attributes ; this implementation sets it to null, as dotting is not supported.
syncDotShape() - Method in class jpicedt.graphic.view.DefaultViewFactory.AbstractCurveView
  Computes the Shape (centered at 0,0) used for drawing polygon's dots, built from the given attributes ; set it to null if POLYDOTS_STYLE==NONE or if dotting is not supported by the factory.
syncFrame() - Method in class jpicedt.format.output.eepic.EepicViewFactory.TextView
  update frame shape : all frames are drawn as a rectangle
syncFrame() - Method in class jpicedt.graphic.view.DefaultViewFactory.TextView
  synchronize frame shape and location
syncFrame() - Method in class jpicedt.graphic.view.DefaultViewFactory.TextViewHybrid
  synchronize frame shape and location (TextLayout only) ; this is called by syncShape(), so that subclasser might override easily when only rectangular shapes are availables.
syncShape(double) - Method in class jpicedt.graphic.view.DefaultHighlighterFactory.AbstractCurveHighlighter
  Synchronizes the highlighter's tangents with the model.
syncShape(double) - Method in class jpicedt.graphic.view.DefaultHighlighterFactory.CompositeHighlighter
  Synchronize the array of "shapes" needed to paint this highlighter, with the model ;
syncShape(double) - Method in class jpicedt.graphic.view.DefaultHighlighterFactory.DefaultHighlighter
  Synchronize the shape needed to paint this highlighter, with the model ; This implementation does nothing.
syncShape(double) - Method in class jpicedt.graphic.view.DefaultHighlighterFactory.EllipseHighlighter
  Synchronize the "shape" variable with the model.
syncShape(double) - Method in class jpicedt.graphic.view.DefaultHighlighterFactory.PsCurveHighlighter
  Synchronizes the highlighter's tangents with the model.
syncShape(double) - Method in class jpicedt.graphic.view.DefaultHighlighterFactory.SmoothPolygonHighlighter
  Synchronizes the highlighter's tangents with the model.
syncShape() - Method in class jpicedt.graphic.view.DefaultViewFactory.AbstractCurveView
  Synchronize the "shape" variable with the model.
syncShape() - Method in class jpicedt.graphic.view.DefaultViewFactory.EllipseView
  Synchronize the "shape" variable with the model
syncShape() - Method in class jpicedt.graphic.view.DefaultViewFactory.LeafElementView
  Synchronize the "shape" variable with the model ; obviously, this implementation does nothing !
syncShape() - Method in class jpicedt.graphic.view.DefaultViewFactory.ParallelogramView
  Synchronize the "shape" variable with the model
syncShape() - Method in class jpicedt.graphic.view.DefaultViewFactory.PicNodeConnectionView
  Synchronize the "shape" variable with the model.
syncShape() - Method in class jpicedt.graphic.view.DefaultViewFactory.TextView
  Synchronize the textLayout and the shape (=frame box, by calling syncFrame) with the model This delegates to getRotation() where computing rotation angle is concerned, and updates the AffineTransform returned by getTextToModelTransform().
syncShape() - Method in class jpicedt.graphic.view.DefaultViewFactory.TextViewHybrid
  Synchronize the textLayout and the shape (=frame box, by calling syncFrame) with the model When TextLayout is used, this delegates to getRotation() where computing rotation angle is concerned, and updates the AffineTransform returned by getTextToModelTransform().
syncStringLocation() - Method in class jpicedt.graphic.view.DefaultViewFactory.TextViewHybrid
  update strx stry = location of TextLayout's bottom-Left corner with respect to PicText's anchor-point
syncStringLocationX() - Method in class jpicedt.format.output.eepic.EepicViewFactory.TextView
  update strx
syncStringLocationX() - Method in class jpicedt.graphic.view.DefaultViewFactory.TextView
  update strx = x-location of TextLayout's bottom-Left corner with respect to PicText's anchor-point
syncStringLocationY() - Method in class jpicedt.format.output.eepic.EepicViewFactory.TextView
  update stry
syncStringLocationY() - Method in class jpicedt.graphic.view.DefaultViewFactory.TextView
  update strx = y-location of TextLayout's bottom-Left corner with respect to PicText's anchor-point

## T

TBAR_WIDTH_LINEWIDTH_SCALE - Static variable in interface jpicedt.graphic.model.PicObjectConstants
TBAR_WIDTH_MINIMUM_MM - Static variable in interface jpicedt.graphic.model.PicObjectConstants
TEXT - Static variable in class jpicedt.graphic.toolkit.DrawToolFactory
TEXT_BOX_CIRCLE - Static variable in interface jpicedt.graphic.model.PicObjectConstants
TEXT_BOX_NO_FRAME - Static variable in interface jpicedt.graphic.model.PicObjectConstants
TEXT_BOX_OVAL - Static variable in interface jpicedt.graphic.model.PicObjectConstants
TEXT_BOX_RECTANGLE - Static variable in interface jpicedt.graphic.model.PicObjectConstants
TEXT_CHANGE - Static variable in class jpicedt.graphic.event.DrawingEvent.EventType
  the text content of a text element changed
TEXT_FONT_DEFAULT - Static variable in class jpicedt.graphic.view.DefaultViewFactory
  default font used to display text with TextView
TEXT_FONT_SCALE - Static variable in class jpicedt.graphic.view.DefaultViewFactory
  scaling factor to be applied to the default font before rendering, so as to compensate for zoom factor
TEXT_FRAME - Static variable in interface jpicedt.graphic.model.PicObjectConstants
TEXT_HALIGN_CENTER - Static variable in interface jpicedt.graphic.model.PicObjectConstants
TEXT_HALIGN_LEFT - Static variable in interface jpicedt.graphic.model.PicObjectConstants
TEXT_HALIGN_RIGHT - Static variable in interface jpicedt.graphic.model.PicObjectConstants
TEXT_HOR_ALIGN - Static variable in interface jpicedt.graphic.model.PicObjectConstants
TEXT_ROTATION - Static variable in interface jpicedt.graphic.model.PicObjectConstants
TEXT_VALIGN_BASELINE - Static variable in interface jpicedt.graphic.model.PicObjectConstants
TEXT_VALIGN_BOTTOM - Static variable in interface jpicedt.graphic.model.PicObjectConstants
  Text attributes
TEXT_VALIGN_CENTER - Static variable in interface jpicedt.graphic.model.PicObjectConstants
TEXT_VALIGN_TOP - Static variable in interface jpicedt.graphic.model.PicObjectConstants
TEXT_VERT_ALIGN - Static variable in interface jpicedt.graphic.model.PicObjectConstants
TOBACK - Static variable in class jpicedt.graphic.toolkit.EditorKit.EditDispositionAction
  Action command for bringing elements to back
TOFRONT - Static variable in class jpicedt.graphic.toolkit.EditorKit.EditDispositionAction
  Action command for bringing elements to front
T_BAR_CENTERED - Static variable in class jpicedt.graphic.model.Arrow
T_BAR_FLUSHED - Static variable in class jpicedt.graphic.model.Arrow
TestBoard - class jpicedt.test.TestBoard.
  test class
TestBoard() - Constructor for class jpicedt.test.TestBoard
TestCanvas - class jpicedt.test.TestCanvas.
  Test class incorporating a BSH interpreter facility for efficient debugging.
TestCanvas() - Constructor for class jpicedt.test.TestCanvas
TextEditable - class jpicedt.graphic.model.TextEditable.
  An abstract class for Element's that have a textual representation, and [pending:removed as of 1.3.2] whose text can be graphically edited
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
TransferableGraphic - class jpicedt.graphic.toolkit.TransferableGraphic.
  Wrapper for Element's that can be transfered to/from a Clipboard.
TransferableGraphic(Element[], String) - Constructor for class jpicedt.graphic.toolkit.TransferableGraphic
  Construct a new TransferableGraphic from a clone of the given elements and the given String containing the formatted representation of the elements (this depends on the ContentType of of the caller).
testDistanceToPath(Shape, PicPoint, double) - Static method in class jpicedt.graphic.PEToolKit
  Return a positive integer if the given point "pt" lies closer to the given shape path (= stroke) than the given maximum distance ; this integer indicates which segment/quad/cubic of the path, starting from 0 (ie according to getPathIterator numbering scheme), lies at the closest distance from "pt" ; -1 otherwise.
text - Variable in class jpicedt.test.TestBoard
text - Variable in class jpicedt.test.TestCanvas
text2 - Variable in class jpicedt.test.TestBoard
text2 - Variable in class jpicedt.test.TestCanvas
text2ModelTr - Variable in class jpicedt.graphic.view.DefaultViewFactory.TextViewHybrid
textFont - Static variable in class jpicedt.graphic.view.DefaultViewFactory
  font used to display text strings with TextView
textLayout - Variable in class jpicedt.graphic.view.DefaultViewFactory.TextView
  the TextLayout that renders the text string of this TextEditable
textLayout - Variable in class jpicedt.graphic.view.DefaultViewFactory.TextViewHybrid
textString - Variable in class jpicedt.graphic.model.TextEditable
  string argument
tileDrawingBoardsHorizontally() - Method in class jpicedt.ui.MDIManager
  Tiles all open drawing-boards horizontally
tileDrawingBoardsHorizontally() - Method in class jpicedt.ui.internal.InternalFrameMDIManager
  Tiles all open internal frames horizontally
tileDrawingBoardsHorizontally() - Method in class jpicedt.ui.internal.JFrameMDIManager
  Tiles all open internal frames horizontally
tileDrawingBoardsVertically() - Method in class jpicedt.ui.MDIManager
  Tiles all open drawing-boards vertically
tileDrawingBoardsVertically() - Method in class jpicedt.ui.internal.InternalFrameMDIManager
  Tiles all open internal frames vertically.
tileDrawingBoardsVertically() - Method in class jpicedt.ui.internal.JFrameMDIManager
  Tiles all open internal frames vertically.
tl2ModelTr - Variable in class jpicedt.graphic.view.DefaultViewFactory.TextView
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.
toDoubleArray(double[]) - Method in class jpicedt.graphic.PicPoint
  Return a two-element array filled with x and y ; if f is null, a new array is allocated ; otherwise, the given array is directly modified and returned for convenience.
toFloatArray(float[]) - Method in class jpicedt.graphic.PicPoint
  Return a two-element array filled with x and y ; if f is null, a new array is allocated ; otherwise, the given array is directly modified and returned for convenience.
toMm(double) - Method in class jpicedt.graphic.PicPoint
  Convert a PicPoint with coordinates expressed in the given unitlenth (expressed in mm), to a new PicPoint in mm coordinates.
toMm(double, double) - Method in class jpicedt.graphic.PicPoint
  Convert a PicPoint with coordinate expressed in the given unitlenths along X- and Y-axis (the latter being expressed in mm) to a new PicPoint in mm coordinate.
toParalleloBasisCoordinates(PicPoint, PicPoint, PicVector) - Method in class jpicedt.graphic.model.PicParallelogram
  Compute the contravariant coordinate of the given point "ptSrc" along the "l2r" and "b2t" vectors of the parallelogram's basis, the origin of the basis being set at "ptOrg" This simply reduces to a contravariant change of coordinates from the cartesian basis to the (non-orthonormalized) parallelogram basis.
  To wind up : denoting OM = vec(ptOrg -> ptSrc), (e1,e2) the cartesian basis (ie std model-coordinates), and (x',y') the new coords in the (l2r,b2t) basis, yields :
  OM = x e1 + y e2 = x' l2r + y' b2t.
toPstricksString(Arrow, boolean) - Static method in class jpicedt.format.output.pstricks.PstricksUtilities
  Returns a String representing the given Arrow in the PsTricks syntax, e.g.
toString() - Method in class jpicedt.format.input.DefaultParser
toString() - Method in class jpicedt.format.input.latex.BeginPictureExpression
toString() - Method in class jpicedt.format.input.latex.EndPictureExpression
toString() - Method in class jpicedt.format.input.latex.LaTeXInstanciationExpression
toString() - Method in class jpicedt.format.input.latex.LaTeXPutExpression
toString() - Method in class jpicedt.format.input.latex.LineThicknessExpression
toString() - Method in class jpicedt.format.input.latex.PicBezierExpression
toString() - Method in class jpicedt.format.input.latex.PicEllipseExpression
toString() - Method in class jpicedt.format.input.latex.PicEndExpression
toString() - Method in class jpicedt.format.input.latex.PicLineExpression
toString() - Method in class jpicedt.format.input.latex.PicPolygonExpression
toString() - Method in class jpicedt.format.input.latex.PicRectangleExpression
toString() - Method in class jpicedt.format.input.latex.UnitLengthExpression
toString() - Method in class jpicedt.format.input.pstricks.BeginPsPictureExpression
toString() - Method in class jpicedt.format.input.pstricks.PSTInstanciationExpression
toString() - Method in class jpicedt.format.input.pstricks.PSTParametersExpression
toString() - Method in class jpicedt.format.input.pstricks.PsArcExpression
toString() - Method in class jpicedt.format.input.pstricks.PsBezierExpression
toString() - Method in class jpicedt.format.input.pstricks.PsCircleExpression
toString() - Method in class jpicedt.format.input.pstricks.PsEllipseExpression
toString() - Method in class jpicedt.format.input.pstricks.PsFrameExpression
toString() - Method in class jpicedt.format.input.pstricks.PsObjectExpression
toString() - Method in class jpicedt.format.input.pstricks.PsPolygonExpression
toString() - Method in class jpicedt.format.input.pstricks.PsQDiskExpression
toString() - Method in class jpicedt.format.input.pstricks.PsQLineExpression
toString() - Method in class jpicedt.format.input.pstricks.PsRPutExpression
toString() - Method in class jpicedt.format.input.pstricks.UserDefinedColorExpression
toString() - Method in class jpicedt.format.input.util.AlternateExpression
toString() - Method in class jpicedt.format.input.util.Context
toString() - Method in class jpicedt.format.input.util.EnclosingExpression
toString() - Method in class jpicedt.format.input.util.InstanciationExpression
toString() - Method in class jpicedt.format.input.util.LiteralExpression
toString() - Method in class jpicedt.format.input.util.NumericalExpression
toString() - Method in class jpicedt.format.input.util.OptionalExpression
toString() - Method in class jpicedt.format.input.util.ParserEvent
toString() - Method in class jpicedt.format.input.util.PicPointExpression
toString() - Method in class jpicedt.format.input.util.Pool.Key
toString() - Method in class jpicedt.format.input.util.Pool
toString() - Method in class jpicedt.format.input.util.REParserException
  Convenience call to getMessage()
toString() - Method in class jpicedt.format.input.util.RegExExpression
toString() - Method in class jpicedt.format.input.util.RepeatExpression
toString() - Method in class jpicedt.format.input.util.SequenceExpression
toString() - Method in class jpicedt.format.input.util.StatementExpression
toString() - Method in class jpicedt.format.input.util.WhiteSpacesOrEOL
toString() - Method in class jpicedt.format.input.util.WildCharExpression
toString() - Method in class jpicedt.format.input.util.WordExpression
toString() - Method in class jpicedt.graphic.PicPoint
  Return a "(x,y)" string representing this point.
toString() - Method in class jpicedt.graphic.event.DrawingEvent.EventType
toString() - Method in class jpicedt.graphic.event.EditorKitEvent.EventType
  Return the name of this event type ; this can be used by a GUI, but it's in english, so it needs to be localized.
toString() - Method in class jpicedt.graphic.event.EditorKitEvent
  Return a String representation of this event for debugging purpose.
toString() - Method in class jpicedt.graphic.event.HelpMessageEvent
  Return a String representation of this event for debugging purpose.
toString() - Method in class jpicedt.graphic.event.PEEventMulticaster
toString() - Method in class jpicedt.graphic.event.PEMouseEvent
toString() - Method in class jpicedt.graphic.event.SelectionEvent.EventType
toString() - Method in class jpicedt.graphic.event.SelectionEvent
  a textual representation of this event
toString() - Method in class jpicedt.graphic.event.ZoomEvent
  a textual representation of this event
toString() - Method in class jpicedt.graphic.io.parser.ParserException.UnrecognizedFileFormat
toString() - Method in class jpicedt.graphic.model.AbstractCurve
  Returns a string for debugging purpose.
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
  Returns a string representation of this Arrow for debugging purpose
toString() - Method in class jpicedt.graphic.model.BasicEditPointConstraint
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.DefaultLeafElement
  Returns a String representation of this DefaultElement
toString() - Method in class jpicedt.graphic.model.Drawing.DefaultDrawingEvent
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.EditPointConstraintCollator
toString() - Method in class jpicedt.graphic.model.PicAttributeName
toString() - Method in class jpicedt.graphic.model.PicAttributeSet
  Returns a text representation of this attribute set, for debugging purpose
toString() - Method in class jpicedt.graphic.model.PicCircleFrom3Points
  Implementation of the Object.toString() method, used for debugging purpose
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.PicMultiCurve
  Return a string for debugging purpose.
toString() - Method in class jpicedt.graphic.model.PicNodeConnection
toString() - Method in class jpicedt.graphic.model.PicParallelogram
  Implementation of the Object.toString() method, used for debugging purpose
toString() - Method in class jpicedt.graphic.model.PicPsCurve
  Used for debugging purpose.
toString() - Method in class jpicedt.graphic.model.PicSmoothPolygon
  Used for debugging purpose.
toString() - Method in class jpicedt.graphic.model.PicText
toString() - Method in class jpicedt.graphic.toolkit.AbstractMouseTransformFactory.SelectAreaTransform
toString() - Method in class jpicedt.graphic.toolkit.DefaultSelectionHandler
  Returns a String representing the group for debugging use only.
toString() - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory.MoveControlPointTransform
toString() - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory.MoveElementTransform
toString() - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory.SelectElementsInAreaTransform
toString() - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory._MoveControlPointTransform
toString() - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory._MoveElementTransform
toString() - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.EditSmoothCoeffTransform
toString() - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.RemovePointTransform
toString() - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SelectPointsInAreaTransform
toString() - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SelectedPointsHandler
toString() - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SplitSegmentTransform
toString() - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.UnSelectPointTransform
toString() - Method in class jpicedt.graphic.view.HitInfo.Composite
toString() - Method in class jpicedt.graphic.view.HitInfo.EnvelopeStroke
  Deprecated.
toString() - Method in class jpicedt.graphic.view.HitInfo.HighlighterStroke
toString() - Method in class jpicedt.graphic.view.HitInfo.Interior
toString() - Method in class jpicedt.graphic.view.HitInfo.Point
toString() - Method in class jpicedt.graphic.view.HitInfo.Stroke
toString() - Method in class jpicedt.graphic.view.HitInfo.Text
toXML() - Method in class jpicedt.graphic.io.formatter.XmlAttributeSet
  Returns a buffer constructed by iterating over the entries in this and appending a name="value" string to the buffer for each attribute.
toggleDockablePanel(String) - Method in class jpicedt.ui.MDIManager
  Toggle the visible state of the dockable pane with the given key.
toggleHighlightingMode() - Method in class jpicedt.graphic.toolkit.DefaultSelectionHandler
  Toggle the current highlighting mode
toggleHighlightingMode() - Method in class jpicedt.graphic.view.DefaultHighlighterFactory.CompositeHighlighter
  Toggle the current highlighting mode
toggleVisible() - Method in class jpicedt.ui.MDIManager.DockablePanel
  returns true if this DockablePanel is currently visible public boolean isVisible(){ return mdiComponent.isVisible(); }
translate(double, double) - Method in class jpicedt.graphic.PicPoint
  translates this point by (dx,dy)
translate(PicPoint) - Method in class jpicedt.graphic.PicPoint
  translates this point by (p.x, p.y), ie the given point is considered as a translation vector.
translate(PicPoint, PicPoint) - Method in class jpicedt.graphic.PicPoint
  translates this point by (p2.x-p1.x, p2.y-p2.y), ie the given point is considered as a translation vector build from the two given points.
translate(PicPoint, double) - Method in class jpicedt.graphic.PicPoint
  translates this point by a*(p.x, p.y), ie the given point is considered as a translation vector scaled by the given double.
  This method proves a useful when one wants to minimize object creation, since it avoids cloning a given PicPoint, scaling it by "a", then passing it to the translate(PicPoint) method.
translate(PicPoint, PicPoint, double) - Method in class jpicedt.graphic.PicPoint
  translates this point by a*(p2.x-p1.x, p2.y-p2.y), ie the given point is considered as a translation vector build from the two given points, then scaled by the given double.
translate(double, double) - Method in class jpicedt.graphic.model.BranchElement
  Translate children by the given vector
translate(double, double) - Method in class jpicedt.graphic.model.DefaultLeafElement
  Translate this Element by (dx,dy) ; this implementation translates the specification-points, then fires a changed-update event.
translate(double, double) - Method in interface jpicedt.graphic.model.Element
  Translate this object by (dx,dy)
translate(double, double) - Method in class jpicedt.graphic.model.PicCircleFrom3Points
  Translate this circle by (dx,dy)
translate(double, double) - Method in class jpicedt.graphic.model.PicNodeConnection
  Translate both nodes and connections by the given vector
translate(double, double) - Method in class jpicedt.graphic.model.PicPsCurve
  Translate this Element by (dx,dy) ; this implementation translates the specification-points, then fires a changed-update event.
translate(double, double) - Method in class jpicedt.graphic.model.PicSmoothPolygon
  Translate this Element by (dx,dy) ; this implementation translates the specification-points, then fires a changed-update event.
type - Variable in class jpicedt.graphic.event.SelectionEvent
  the event type

## U

UIColorCustomizer - class jpicedt.ui.dialog.UIColorCustomizer.
  a panel for UI colours editing (grid, desktop,...) [pending] selection highlighter colour
UIColorCustomizer(Properties) - Constructor for class jpicedt.ui.dialog.UIColorCustomizer
  construct a new panel for UI colours editing
UL - Static variable in class jpicedt.graphic.model.PicGroup
UM - Static variable in class jpicedt.graphic.model.PicGroup
UNIT - Static variable in class jpicedt.format.input.pstricks.PsUnitLengthExpression
UNSELECT - Static variable in class jpicedt.graphic.event.SelectionEvent.EventType
  an element was unselected
UR - Static variable in class jpicedt.graphic.model.PicGroup
USER1 - Static variable in class jpicedt.ui.util.RunExternalCommand
  static field defining an external user command, and also used by ActionLocalizer
USER2 - Static variable in class jpicedt.ui.util.RunExternalCommand
  static field defining an external user command, and also used by ActionLocalizer
UnitLengthExpression - class jpicedt.format.input.latex.UnitLengthExpression.
  \\unitlength value
  \\setlength{\\unitlength}{value}
  where value's permitted syntaxs are : 0.11, 0.11mm, 0.11cm, 0.11pt with possible leading whitespaces before the "unit".
UnitLengthExpression(Pool) - Constructor for class jpicedt.format.input.latex.UnitLengthExpression
UserDefinedColorExpression - class jpicedt.format.input.pstricks.UserDefinedColorExpression.
  Parse statement defining user-colours, that is : \\newgray{user-def colour name}{num} (where num is a gray scale specification b/w 0 and 1)
  \\newrgbcolor{user-def-colour-name}{num1 num2 num3} (where num are numbers b/w 0 and 1)
  \\newhsbcolor{user-def-colour-name}{num1 num2 num3} (where num are numbers b/w 0 and 1)
  \\newcmykcolor{user-def-colour-name}{num1 num2 num3 num4} (where num are numbers b/w 0 and 1)
  Colour names may contain letters and numbers.
UserDefinedColorExpression(Pool) - Constructor for class jpicedt.format.input.pstricks.UserDefinedColorExpression
  Constructor for the UserDefinedColorExpression object
unGroup(PicGroup) - Method in class jpicedt.graphic.PECanvas
  fetch all Element's belonging to the given PicGroup and add them to its parent, removing the given PicGroup from its parent afterward.
unRegisterMouseTool(String) - Method in class jpicedt.graphic.toolkit.EditorKit
  Unregisters the mouse-tool having the given name from the table of available mouse-tools.
unSelect(Element) - Method in class jpicedt.graphic.AbstractSelectionHandler
  Unselect the given Element, i.e.
unSelect(Element) - Method in class jpicedt.graphic.PECanvas
  unselect the given object
unSelect(Element) - Method in interface jpicedt.graphic.SelectionHandler
  Unselect the given Element, ie remove it from the current selection.
unSelect(Element) - Method in class jpicedt.graphic.toolkit.DefaultSelectionHandler
  Unselect the given Element, ie remove it from the current selection.
unSelectAll() - Method in class jpicedt.graphic.AbstractSelectionHandler
  Unselect all Element's in the given drawing.
unSelectAll() - Method in interface jpicedt.graphic.SelectionHandler
  Unselect all selected Element's
unSelectAll() - Method in class jpicedt.graphic.toolkit.DefaultSelectionHandler
  Unselect all Element's in the given drawing.
unSelectPoint(int) - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SelectedPointsHandler
  removes the given point index to the selection
undo() - Method in class jpicedt.graphic.PECanvas
  Undo last change
undoManager - Variable in class jpicedt.graphic.PECanvas
  the UndoManager delegate for undo/redo operation
undoableActionPerformed(ActionEvent) - Method in class jpicedt.JPicEdt.FileReloadAction
undoableActionPerformed(ActionEvent) - Method in class jpicedt.JPicEdt.FragmentInsertAction
undoableActionPerformed(ActionEvent) - Method in class jpicedt.graphic.toolkit.EditorKit.CutAction
undoableActionPerformed(ActionEvent) - Method in class jpicedt.graphic.toolkit.EditorKit.DeleteAction
undoableActionPerformed(ActionEvent) - Method in class jpicedt.graphic.toolkit.EditorKit.GroupAction
undoableActionPerformed(ActionEvent) - Method in class jpicedt.graphic.toolkit.EditorKit.JoinCurvesAction
undoableActionPerformed(ActionEvent) - Method in class jpicedt.graphic.toolkit.EditorKit.PasteAction
undoableActionPerformed(ActionEvent) - Method in class jpicedt.graphic.toolkit.EditorKit.UngroupAction
undoableActionPerformed(ActionEvent) - Method in class jpicedt.graphic.toolkit.PEAction
  called by "actionPerformed" ; default implementation does nothing.
undoableEditHappened(UndoableEditEvent) - Method in class jpicedt.ui.MDIManager.BoardEventHandler
  Handler for "UndoableEdit" events sourced by PECanvas.
undoableEditSupport - Variable in class jpicedt.graphic.PECanvas
  the UndoableEditSupport delegate for UndoableEditEvent firing
update() - Method in class jpicedt.ui.MDIManager
  Updates local properties from the JPicEdt's preferences (e.g.
update() - Method in class jpicedt.ui.internal.InternalFrameMDIManager
  Updates local properties from the JPicEdt's preferences (e.g.
update() - Method in class jpicedt.ui.internal.JFrameMDIManager
  Updates local properties from JPicEdt's preferences (e.g.
updateAccelerators() - Method in class jpicedt.ui.MDIManager
  Update JMenuItem's accelerators from the key/value pairs stored in JPicEdt's preferences
updateAccelerators() - Method in class jpicedt.ui.internal.InternalFrameMDIManager
  Update JMenuItem's accelerators from the key/value pairs stored in JPicEdt's preferences
updateAccelerators() - Method in class jpicedt.ui.internal.JFrameMDIManager
  Update JMenuItem's accelerators from the key/value pairs stored in JPicEdt's preferences
updateAccelerators() - Method in class jpicedt.ui.internal.PEMenuBar
  Update JMenuItem's accelerators from the key/value pairs stored in JPicEdt's preferences
updateActionState() - Method in class jpicedt.ui.action.ActionRegistry
  update Action's enabled-state according to the current state of the installed MDIManager.
updateAxis() - Method in class jpicedt.graphic.model.PicEllipse
  Compute the axes of the ellipse (smallAxis, greatAxis), and the rotated angles in terms of the skew angles.
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).
updateControlPoints(int) - Method in class jpicedt.graphic.model.PicCircleFrom3Points
  Update the values of the three control-points from the geometry of the superclass.
updateCurrentTool(String) - Method in class jpicedt.ui.internal.PEToolBar
  Implementation of PropertyChangeListener interface Allows this tool-bar to get notified of change from the target EditorKit
updateEllipse() - Method in class jpicedt.graphic.model.PicCircleFrom3Points
  This method update the geometry of the superclass, i.e.
updateFragmentsMenu() - Method in class jpicedt.ui.MDIManager
  Updates the "fragments" menu items
updateFragmentsMenu() - Method in class jpicedt.ui.internal.InternalFrameMDIManager
  Updates the "fragments" menu items
updateFragmentsMenu() - Method in class jpicedt.ui.internal.JFrameMDIManager
  Updates the "fragments" menu items
updateFragmentsMenu() - Method in class jpicedt.ui.internal.PEMenuBar
  Updates the "fragments" menu items
updateFrame() - Method in class jpicedt.graphic.model.PicText
  First computes frame dimensions (frameWidth, etc).
updateLaf() - Static method in class jpicedt.ui.LAFManager
  Init LAF from the given Properties using key=KEY_LAF and value = LAF name (as returned by LookAndFeelInfo.getName()).
updateLaf(String) - Static method in class jpicedt.ui.LAFManager
  set current LAF from the given LAF name
updateLafFromClassName(String) - Static method in class jpicedt.ui.LAFManager
  Set the LAF from the given class name.
updateMenuBar() - Method in class jpicedt.ui.MDIManager
  Update the content (i.e.
updateMenuBar() - Method in class jpicedt.ui.internal.InternalFrameMDIManager
  Update the content (i.e.
updateMenuBar() - Method in class jpicedt.ui.internal.JFrameMDIManager
  Update the content (i.e.
updateMenuBar() - Method in class jpicedt.ui.internal.PEMenuBar
  Update the content (i.e.
updateParalleloBasis() - Method in class jpicedt.graphic.model.PicParallelogram
  Compute the "l2r" and "b2t" vectors of the parallelogram basis from the location of the three specification-points of this parallelogram.
updateRecentFilesSubmenu() - Method in class jpicedt.ui.MDIManager
  Updates the "recent files" sub-menu items after a frame was saved or opened.
updateRecentFilesSubmenu() - Method in class jpicedt.ui.internal.InternalFrameMDIManager
  Updates the "recent files" sub-menu items after a frame was saved or opened.
updateRecentFilesSubmenu() - Method in class jpicedt.ui.internal.JFrameMDIManager
  Updates the "recent files" sub-menu items after a frame was saved or opened.
updateRecentFilesSubmenu() - Method in class jpicedt.ui.internal.PEMenuBar
  Updates the "recent files" sub-menu items after a frame was saved or opened.
updateRotatedAngles() - Method in class jpicedt.graphic.model.PicEllipse
  Updates values of rotatedAngleStart and rotatedAngleEnd.
updateScriptsMenu() - Method in class jpicedt.ui.MDIManager
  Updates the "script" menu items
updateScriptsMenu() - Method in class jpicedt.ui.internal.InternalFrameMDIManager
  Updates the "script" menu items
updateScriptsMenu() - Method in class jpicedt.ui.internal.JFrameMDIManager
  Updates the "script" menu items
updateScriptsMenu() - Method in class jpicedt.ui.internal.PEMenuBar
  Updates the "script" menu items
updateToolkitMenu(PropertyChangeEvent) - Method in class jpicedt.ui.MDIManager
  update currently "selected" menuitem in Toolkit menu
updateToolkitMenu(PropertyChangeEvent) - Method in class jpicedt.ui.internal.InternalFrameMDIManager
  update currently "selected" menuitem in Toolkit menu
updateToolkitMenu(PropertyChangeEvent) - Method in class jpicedt.ui.internal.JFrameMDIManager
  update currently "selected" menuitem in Toolkit menu
updateUndoRedoMenus(String, String) - Method in class jpicedt.ui.MDIManager
  update "undo" and "redo" text
updateUndoRedoMenus(String, String) - Method in class jpicedt.ui.internal.InternalFrameMDIManager
  update "undo" and "redo" text
updateUndoRedoMenus(String, String) - Method in class jpicedt.ui.internal.JFrameMDIManager
  update "undo" and "redo" text
updateUndoRedoMenus(String, String) - Method in class jpicedt.ui.internal.PEMenuBar
  update "undo" and "redo" text
updateWindowMenu() - Method in class jpicedt.ui.MDIManager
  Updates the Window menu as soon as an internal frame is opened or closed (this menu keeps tracks of every open internal frames so that the user can activate them quickly by use of a shortcut)
updateWindowMenu() - Method in class jpicedt.ui.internal.InternalFrameMDIManager
  Updates the Window menu as soon as an internal frame is opened or closed (this menu keeps tracks of every open internal frames so that the user can activate them quickly by use of a shortcut)
updateWindowMenu() - Method in class jpicedt.ui.internal.JFrameMDIManager
  Updates the Window menu as soon as an internal frame is opened or closed (this menu keeps tracks of every open internal frames so that the user can activate them quickly by use of a shortcut)
updateWindowMenu() - Method in class jpicedt.ui.internal.PEMenuBar
  Updates the Window menu as soon as an internal frame is opened or closed (this menu keeps tracks of every open internal frames so that the user can activate them quickly by use of a shortcut)

## V

VLINES - Static variable in interface jpicedt.graphic.model.PicObjectConstants
  Fillstyle
VLINES_FILLED - Static variable in interface jpicedt.graphic.model.PicObjectConstants
Version - class jpicedt.Version.
  contains static methods that return version information
Version() - Constructor for class jpicedt.Version
View - interface jpicedt.graphic.view.View.
  a View is a graphic representation of a Element.
ViewConstants - interface jpicedt.graphic.view.ViewConstants.
  Useful constants for implementation of the View and Highlighter interfaces.
ViewFactory - interface jpicedt.graphic.view.ViewFactory.
  A factory to create a View for a given Element.
ViewFormattedStringDialog - class jpicedt.ui.dialog.ViewFormattedStringDialog.
  This class implements a dialog box that displays the LaTeX/PsTricks/...
ViewFormattedStringDialog(PECanvas) - Constructor for class jpicedt.ui.dialog.ViewFormattedStringDialog
view - Variable in class jpicedt.graphic.model.AbstractElement
  the view that render this element
view2Model(PicPoint, PicPoint) - Method in class jpicedt.graphic.PECanvas
  Converts a point from the pixel-coordinate system to the model-coordinate system.
view2ModelTransform - Variable in class jpicedt.graphic.PECanvas
  the AffineTransform used to translate from mouse-coordinates to model-coordinates ; gets updated each time model2ViewTransform changes
viewToModel(Shape) - Method in class jpicedt.graphic.PECanvas
  Converts a Shape from the pixel-coordinate system to the model-coordinate system.

## W

WEDGE - Static variable in class jpicedt.format.input.pstricks.PsArcExpression
WHITE_SPACES - Static variable in interface jpicedt.format.input.util.ExpressionConstants
  placeholder for WildSpaces expression (which is used pretty often)
WHITE_SPACES_OR_EOL - Static variable in interface jpicedt.format.input.util.ExpressionConstants
  placeholder for WildSpacesOrEOL expression (which is used pretty often)
W_RESIZE - Static variable in class jpicedt.graphic.toolkit.CursorFactory
WhiteSpaces - class jpicedt.format.input.util.WhiteSpaces.
  Multiple white spaces (w/o line-feeds)
WhiteSpaces() - Constructor for class jpicedt.format.input.util.WhiteSpaces
WhiteSpacesOrEOL - class jpicedt.format.input.util.WhiteSpacesOrEOL.
  multiple white spaces and/or '\n'
WhiteSpacesOrEOL() - Constructor for class jpicedt.format.input.util.WhiteSpacesOrEOL
WholeNumberField - class jpicedt.widgets.WholeNumberField.
  A JtextField that accept only WholeNumbers
WholeNumberField(int, int) - Constructor for class jpicedt.widgets.WholeNumberField
WholeNumberField.WholeNumberDocument - class jpicedt.widgets.WholeNumberField.WholeNumberDocument.
WholeNumberField.WholeNumberDocument() - Constructor for class jpicedt.widgets.WholeNumberField.WholeNumberDocument
WildCharExpression - class jpicedt.format.input.util.WildCharExpression.
  a RegExp that represents a single occurence of a wild-char, i.e.
WildCharExpression(int) - Constructor for class jpicedt.format.input.util.WildCharExpression
WordExpression - class jpicedt.format.input.util.WordExpression.
  A RegExp that parses a word, that is, a string : either composed of letters only, or letters and digits only (see java.lang.Character.isLetter() for details), or terminated by the specified end-delimiter (in which case it may contain chars not restricted to letters)
WordExpression(String, boolean, boolean, boolean) - Constructor for class jpicedt.format.input.util.WordExpression
WordExpression(String, boolean, boolean) - Constructor for class jpicedt.format.input.util.WordExpression
  Allow line-feed's, i.e.
WordExpression(String, boolean) - Constructor for class jpicedt.format.input.util.WordExpression
  Constructor with allowsDigit=false (i.e.
WordExpression() - Constructor for class jpicedt.format.input.util.WordExpression
  Parse an expression containing letters only, and stops when a non-letter char is found.
warning(String) - Static method in class jpicedt.Log
warning(SAXParseException) - Method in class jpicedt.graphic.io.parser.JPICXmlHandler
width - Variable in class jpicedt.graphic.model.PicText
  dimensions (in latex sense) of the latex box (this does not include frame)
widthMmDEFAULT - Static variable in class jpicedt.graphic.PageFormat
write(Writer, boolean) - Method in class jpicedt.graphic.PECanvas
  Write drawing content to the given stream

## X

XUNIT - Static variable in class jpicedt.format.input.pstricks.PsUnitLengthExpression
X_AXIS - Static variable in class jpicedt.graphic.PicVector
  the (1,0) unit vector ; this may be used to compute e.g.
X_COMPARATOR - Static variable in class jpicedt.graphic.PicPoint
XmlAttributeSet - class jpicedt.graphic.io.formatter.XmlAttributeSet.
  A map that contains XML-like name=value pairs, to be ultimately formatted as XML.
XmlAttributeSet() - Constructor for class jpicedt.graphic.io.formatter.XmlAttributeSet
  Constructs an empty map

## Y

YUNIT - Static variable in class jpicedt.format.input.pstricks.PsUnitLengthExpression
Y_AXIS - Static variable in class jpicedt.graphic.PicVector
  the (0,1) unit vector ; this may be used to compute e.g.
Y_COMPARATOR - Static variable in class jpicedt.graphic.PicPoint

## Z

ZOOM - Static variable in class jpicedt.graphic.toolkit.EditorKit
  zoom mode
ZOOM_DEFAULT - Static variable in class jpicedt.graphic.PECanvas
ZOOM_IN - Static variable in class jpicedt.graphic.toolkit.CursorFactory
ZOOM_OUT - Static variable in class jpicedt.graphic.toolkit.CursorFactory
ZoomEvent - class jpicedt.graphic.event.ZoomEvent.
  Class for notifications of zoom-factor changes sourced by a PECanvas.
ZoomEvent(PECanvas, double, double, PicPoint) - Constructor for class jpicedt.graphic.event.ZoomEvent
  a new ZoomEvent sourced from the given PECanvas
ZoomListener - interface jpicedt.graphic.event.ZoomListener.
  Interface for an observer to receive notifications of changes made to a zoom factor in an instance of PECanvas.
ZoomTool - class jpicedt.graphic.toolkit.ZoomTool.
  A mouse tool for EditorKit, which allows to zoom in and out while retaining the current scene at the center of the drawing sheet.
ZoomTool(EditorKit) - Constructor for class jpicedt.graphic.toolkit.ZoomTool
  construct a new ZoomTool for the given EditorKit
zoomUpdate(ZoomEvent) - Method in interface jpicedt.graphic.event.ZoomListener
  called when the zoom changed in the sourcing PECanvas
zoomUpdate(ZoomEvent) - Method in class jpicedt.ui.PEDrawingBoard.GridZoomToolBar
  ZoomListener interface ; called when the zoom changed in the sourcing canvas following a ZoomTool operation -> update widget

## _

_changedUpdate(DrawingEvent) - Method in class jpicedt.graphic.toolkit.DefaultSelectionHandler
_main(String[]) - Static method in class jpicedt.ui.util.BeanShell
_updateAxis() - Method in class jpicedt.graphic.model.PicEllipse
  Compute the axes of the ellipse (smallAxis, greatAxis), and the rotated angles in terms of the skew angles.

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

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| http://www.jpicedt.org
PREV NEXT | FRAMES NO FRAMES

Submit a bug : syd@jpicedt.org