Skip navigation links
http://www.jpicedt.org
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

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
AboutAction() - Constructor for class jpicedt.JPicEdt.AboutAction
 
AbstractCurve - Class in jpicedt.graphic.model
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())
AbstractCurveDrawTool(AbstractCurve) - Constructor for class jpicedt.graphic.toolkit.DrawToolFactory.AbstractCurveDrawTool
 
AbstractCurveFormatter - Class in jpicedt.format.output.eepic
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 in jpicedt.format.output.latex
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 in jpicedt.format.output.pstricks
Format an AbstractCurve, or any subclass of it, using PsTricks macros.
AbstractCurveFormatter(AbstractCurve, PstricksFormatter) - Constructor for class jpicedt.format.output.pstricks.AbstractCurveFormatter
 
AbstractCurveHighlighter(AbstractCurve) - Constructor for class jpicedt.graphic.view.DefaultHighlighterFactory.AbstractCurveHighlighter
construct a new Highlighter for the given curve
AbstractCurveView(AbstractCurve) - Constructor for class jpicedt.format.output.eepic.EepicViewFactory.AbstractCurveView
construct a new View for the given curve
AbstractCurveView(AbstractCurve) - Constructor for class jpicedt.format.output.latex.LatexViewFactory.AbstractCurveView
construct a new View for the given curve
AbstractCurveView(AbstractCurve) - Constructor for class jpicedt.graphic.view.DefaultViewFactory.AbstractCurveView
construct a new View for the given curve
AbstractCustomizer - Class in jpicedt.graphic.toolkit
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 in jpicedt.graphic.model
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 in jpicedt.graphic.toolkit
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 in jpicedt.graphic.toolkit
Provide a skeletal implementation of the MouseTransformFactory interface.
AbstractMouseTransformFactory(EditorKit) - Constructor for class jpicedt.graphic.toolkit.AbstractMouseTransformFactory
 
AbstractMouseTransformFactory.HelpMessageMouseTransform - Class in jpicedt.graphic.toolkit
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.InvalidMouseTransform - Class in jpicedt.graphic.toolkit
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.SelectAreaTransform - Class in jpicedt.graphic.toolkit
a mouse-transform dedicated to select objects (Element's, control-point's,...) inside a rectangle dragged by the user.
AbstractRegularExpression - Class in jpicedt.format.input.util
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 in jpicedt.graphic
Provides some basic implementation of the SelectionHandler interface.
AbstractSelectionHandler() - Constructor for class jpicedt.graphic.AbstractSelectionHandler
 
AbstractView - Class in jpicedt.graphic.view
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.
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.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.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.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
 
ActionDispatcher - Interface in jpicedt.graphic.toolkit
Allow PEAction's to know upon which target they must act.
ActionFactory - Interface in jpicedt.graphic.toolkit
Allows an Element, in interaction with a PopupMenuFactory, to produce Action's that make sense only with this Element.
ActionLocalizer - Interface in jpicedt.graphic.toolkit
This interface, once properly implemented, may be used as a parameter for a PEAction, and can feed it with localized properties (e.g.
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.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.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
 
ActionRegistry - Class in jpicedt.ui.action
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
activated() - Method in class jpicedt.graphic.toolkit.AbstractCustomizer
called when this component gets activated ; may be used to request focus this implementation does nothing
ActivateSnapAction(ActionDispatcher, ActionLocalizer) - Constructor for class jpicedt.graphic.toolkit.EditorKit.ActivateSnapAction
 
ACTIVE_BOARD_CHANGE - Static variable in class jpicedt.ui.MDIManager
PropertyChangeEvent's name corresponding to a new board being activated
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(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(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(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.
ADD_ENDPT - Static variable in class jpicedt.graphic.toolkit.CursorFactory
 
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.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
addMDIComponent(MDIManager.MDIComponent) - Method in class jpicedt.ui.MDIManager
Adds the given component to the desktop of this MDIManager.
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
addToggle(Action) - Method in class jpicedt.ui.dialog.DockableEditorKitToolBar
Creates a JToggleButton from the given PEAction's properties
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
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
ALL_BUTTONS - Static variable in class jpicedt.graphic.toolkit.CustomizerDialog
mask to display all buttons
allowedValueClass - Variable in class jpicedt.graphic.model.PicAttributeName
 
ALT_GRAPH_MASK - Static variable in class jpicedt.widgets.KeyEventWorkaround
 
AlternateExpression - Class in jpicedt.format.input.util
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
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.
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
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
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
 
areDimensionsComputed - Variable in class jpicedt.graphic.view.DefaultViewFactory.TextViewHybrid
 
Arrow - Class in jpicedt.graphic.model
A class implementing the arrow attribute.
Arrow(String) - Constructor for class jpicedt.graphic.model.Arrow
 
Arrow(Arrow) - Constructor for class jpicedt.graphic.model.Arrow
 
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
 
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
 
arrowEnd - Variable in class jpicedt.graphic.view.DefaultViewFactory.EllipseView
 
arrowEndDir - Variable in class jpicedt.graphic.view.DefaultViewFactory.EllipseView
 
ArrowPropertiesPanel() - Constructor for class jpicedt.ui.dialog.DockableAttributesCustomizer.ArrowPropertiesPanel
creates a JPanel for attributes editing
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
 
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
ATTRIBUTE_CHANGE - Static variable in class jpicedt.graphic.event.DrawingEvent.EventType
an element attribute or attribute set changed
attributeSet - Variable in class jpicedt.graphic.model.AbstractElement
the attribute set

B

b2tVec - Variable in class jpicedt.graphic.model.PicParallelogram
see documentation for l2rVec
B_SLIDER_MAX - Static variable in class jpicedt.graphic.model.PicPsCurve
 
B_SLIDER_MIN - Static variable in class jpicedt.graphic.model.PicPsCurve
 
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 !!!)
BasicEditPointConstraint - Class in jpicedt.graphic.model
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 in jpicedt.ui.util
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.
BeginGroupMismatch(Context, AbstractRegularExpression) - Constructor for exception jpicedt.format.input.util.REParserException.BeginGroupMismatch
 
BeginPictureExpression - Class in jpicedt.format.input.latex
LaTeX or eepic : \begin{picture}(w,h) \begin{picture}(w,h)(x,y)
BeginPictureExpression() - Constructor for class jpicedt.format.input.latex.BeginPictureExpression
 
BeginPsPictureExpression - Class in jpicedt.format.input.pstricks
\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
 
beginUndoableUpdate(String) - Method in class jpicedt.graphic.PECanvas
Create a new UndoableEdit that holds the current state of the Drawing.
BITMAP_CREATION - Static variable in class jpicedt.ui.util.RunExternalCommand
static field defining an external bitmap creation command, and also used by ActionLocalizer
BlockMismatch(Context, AbstractRegularExpression) - Constructor for exception jpicedt.format.input.util.REParserException.BlockMismatch
 
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
BoardEventHandler() - Constructor for class jpicedt.ui.MDIManager.BoardEventHandler
 
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
BRACKET_LENGTH_SCALE - Static variable in interface jpicedt.graphic.model.PicObjectConstants
 
BranchElement - Class in jpicedt.graphic.model
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.
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.
BROWSEFILEDIR - Static variable in class jpicedt.ui.dialog.PEFileChooser
file chooser type for browsing the save/open file directory

C

C_SLIDER_MAX - Static variable in class jpicedt.graphic.model.PicPsCurve
 
C_SLIDER_MIN - Static variable in class jpicedt.graphic.model.PicPsCurve
 
CANCEL_BUTTON - Static variable in class jpicedt.graphic.toolkit.CustomizerDialog
mask to display the CANCEL button
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.internal.InternalFrameMDIManager
Cascade all open internal frames
cascadeDrawingBoards() - Method in class jpicedt.ui.internal.JFrameMDIManager
Cascade all open internal frames
cascadeDrawingBoards() - Method in class jpicedt.ui.MDIManager
Rearranges all open drawing-boards by cascading them
CENTER_FIXED - Static variable in class jpicedt.graphic.model.PicParallelogram
predefined constraint for setPoint()
centerViewport() - Method in class jpicedt.graphic.PEScrollPane
Bring the origin (i.e.
CenterViewportAction(ActionDispatcher, ActionLocalizer, PEScrollPane) - Constructor for class jpicedt.graphic.PEScrollPane.CenterViewportAction
 
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.
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.
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
 
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
 
CircleHighlighter(PicCircleFrom3Points) - Constructor for class jpicedt.graphic.view.DefaultHighlighterFactory.CircleHighlighter
construct a new Highlighter for the given ellipse
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
CLICK_DISTANCE - Static variable in interface jpicedt.graphic.view.ViewConstants
a constant that can be used as the max.
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
 
clone() - Method in class jpicedt.graphic.model.Drawing.RootElement
 
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
clone() - Method in class jpicedt.graphic.PicPoint
Creates and returns a deep copy of this PicPoint.
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.internal.InternalFrameMDIManager
 
closeBoard(PEDrawingBoard) - Method in class jpicedt.ui.internal.JFrameMDIManager
 
closeBoard(PEDrawingBoard) - Method in class jpicedt.ui.MDIManager
Ask the given board to close itself
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
 
closure - Variable in class jpicedt.graphic.model.PicEllipse
closure type
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
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
CommentExpression - Class in jpicedt.format.input.util
Parse comment strings.
CommentExpression(String) - Constructor for class jpicedt.format.input.util.CommentExpression
 
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"
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.
CompositeHighlighter(BranchElement) - Constructor for class jpicedt.graphic.view.DefaultHighlighterFactory.CompositeHighlighter
construct a new Highlighter for the given PicGroup
CompositeView - Class in jpicedt.graphic.view
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
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 class jpicedt.graphic.model.BranchElement
Returns whether this BranchElement contains objects that are of the same type of inherit from the given clazz.
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.
CONTENT_TYPE_CHANGE - Static variable in class jpicedt.graphic.PECanvas
property name for content-type's change events
ContentType - Interface in jpicedt.graphic
Specifies a content-type (aka mime-type) for a Drawing document created by an editor-kit.
contentType - Variable in class jpicedt.graphic.PECanvas
the current content-type for this PECanvas (determines the EditorKit behaviour)
ContentTypeAction(int) - Constructor for class jpicedt.JPicEdt.ContentTypeAction
 
context - Variable in class jpicedt.format.input.DefaultParser
holds information about the current parser state
Context - Class in jpicedt.format.input.util
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
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() - Method in class jpicedt.graphic.model.Arrow
 
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)
CopyAction(ActionDispatcher, ActionLocalizer, Clipboard) - Constructor for class jpicedt.graphic.toolkit.EditorKit.CopyAction
 
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
 
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
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.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 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 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 class jpicedt.graphic.model.BranchElement
Returns a list containing children of this BranchElement that are of the same type or inherit the given clazz.
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.
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.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.
createMDIComponent(JPanel) - Method in class jpicedt.ui.MDIManager
Factory method that creates a MDIComponent that acts as a wrapper for 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
CROSSHATCH - Static variable in interface jpicedt.graphic.model.PicObjectConstants
 
CROSSHATCH_FILLED - Static variable in interface jpicedt.graphic.model.PicObjectConstants
 
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"
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.
CursorFactory - Class in jpicedt.graphic.toolkit
A factory for custom cursors.
CursorFactory() - Constructor for class jpicedt.graphic.toolkit.CursorFactory
 
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 ;-)
Customizer() - Constructor for class jpicedt.graphic.model.Drawing.Customizer
Construct a customizer for editing the bounding box
Customizer(Properties) - Constructor for class jpicedt.graphic.PageFormat.Customizer
 
Customizer(PageFormat) - Constructor for class jpicedt.graphic.PageFormat.Customizer
 
CustomizerDialog - Class in jpicedt.graphic.toolkit
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 in jpicedt.graphic.toolkit
Tags Element's able to produce an AbstractCustomizer suited for editing its geometry.
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.
CutAction(ActionDispatcher, ActionLocalizer, Clipboard) - Constructor for class jpicedt.graphic.toolkit.EditorKit.CutAction
 

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
 
DASH_OPAQUE - Static variable in interface jpicedt.graphic.model.PicObjectConstants
 
DASH_TRANSPARENT - Static variable in interface jpicedt.graphic.model.PicObjectConstants
 
DASHED - Static variable in interface jpicedt.graphic.model.PicObjectConstants
 
DEBUG - Static variable in interface jpicedt.format.input.util.ExpressionConstants
debug flag ; turn on for verbose parsing
DEBUG - Static variable in class jpicedt.Log
 
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");
DebugFocusManager - Class in jpicedt.ui.util
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 in jpicedt.ui.util
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
DecimalNumberDocument() - Constructor for class jpicedt.widgets.DecimalNumberField.DecimalNumberDocument
 
DecimalNumberField - Class in jpicedt.widgets
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 in jpicedt.widgets
 
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_DVI_COMMAND - Static variable in class jpicedt.ui.util.RunExternalCommand
default commands parameters
DEFAULT_DVIPS_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
DefaultActionDispatcher - Class in jpicedt.graphic.toolkit
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 in jpicedt.graphic
Default implementation of the ContentType interface suited for the JPIC-XML language.
DefaultContentType() - Constructor for class jpicedt.graphic.DefaultContentType
 
DefaultDrawingEvent(Element, DrawingEvent.EventType) - Constructor for class jpicedt.graphic.model.Drawing.DefaultDrawingEvent
 
DefaultHighlighter(Element) - Constructor for class jpicedt.graphic.view.DefaultHighlighterFactory.DefaultHighlighter
 
DefaultHighlighterFactory - Class in jpicedt.graphic.view
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 in jpicedt.graphic.view
a Highlighter for any concrete implementation of jpicedt.graphic.model.AbstractCurve.
DefaultHighlighterFactory.CircleHighlighter - Class in jpicedt.graphic.view
a Highlighter for rendering circles.
DefaultHighlighterFactory.CompositeHighlighter - Class in jpicedt.graphic.view
an Highlighter for a BranchElement
DefaultHighlighterFactory.DefaultHighlighter - Class in jpicedt.graphic.view
Default implementation of the Highlighter interface.
DefaultHighlighterFactory.EllipseHighlighter - Class in jpicedt.graphic.view
a Highlighter for PicEllipse's.
DefaultHighlighterFactory.PsCurveHighlighter - Class in jpicedt.graphic.view
a Highlighter for PsCurve.
DefaultHighlighterFactory.SmoothPolygonHighlighter - Class in jpicedt.graphic.view
a Highlighter for SmoothPolygon.
DefaultHighlighterFactory.TextHighlighter - Class in jpicedt.graphic.view
a Highlighter for TextEditable's.
DefaultLeafElement - Class in jpicedt.graphic.model
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 in jpicedt.format.input
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 in jpicedt.graphic.model
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 in jpicedt.graphic.toolkit
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 in jpicedt.graphic.view
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 in jpicedt.graphic.view
a View for rendering any concrete implementation of jpicedt.graphic.model.AbstractCurve
DefaultViewFactory.EllipseView - Class in jpicedt.graphic.view
a View for rendering ellipses defined by a parallelogram
DefaultViewFactory.LeafElementView - Class in jpicedt.graphic.view
a View for rendering leaf-elements ; implements attributes caching, and shape rendering.
DefaultViewFactory.ParallelogramView - Class in jpicedt.graphic.view
a View for rendering parallelograms
DefaultViewFactory.PicNodeConnectionView - Class in jpicedt.graphic.view
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.TextView - Class in jpicedt.graphic.view
a View for rendering Text's from TextLayout's
DefaultViewFactory.TextViewHybrid - Class in jpicedt.graphic.view
a View for rendering Text's based on bitmaps (when available) or TextLayout (when image not available)
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.
DeleteAction(ActionDispatcher, ActionLocalizer) - Constructor for class jpicedt.graphic.toolkit.EditorKit.DeleteAction
 
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.
DialogAbout - Class in jpicedt.ui.dialog
"About..." dialog box ; displays various informations such as copyright, author(s),...
DialogAbout() - Constructor for class jpicedt.ui.dialog.DialogAbout
Construct a new "about..." dialog
DIMEN - Static variable in interface jpicedt.graphic.model.PicObjectConstants
 
DirectoriesCustomizer - Class in jpicedt.ui.dialog
A panel for editing default directories, e.g.
DirectoriesCustomizer(Properties) - Constructor for class jpicedt.ui.dialog.DirectoriesCustomizer
Construct a new panel for editing directories.
DISK_CENTERED - Static variable in class jpicedt.graphic.model.Arrow
 
DISK_FLUSHED - Static variable in class jpicedt.graphic.model.Arrow
 
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.
DockableAttributesCustomizer - Class in jpicedt.ui.dialog
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 in jpicedt.ui.dialog
A panel for editing of Element's attributeSet see GraphicPropertiesToolBar which is very similar (though it has less widget than this Panel)
DockableAttributesCustomizer.FillPropertiesPanel - Class in jpicedt.ui.dialog
A panel for editing of Element's fill attributes
DockableAttributesCustomizer.HatchPropertiesPanel - Class in jpicedt.ui.dialog
A panel for editing of Element's hatch attributes
DockableAttributesCustomizer.PolydotsPropertiesPanel - Class in jpicedt.ui.dialog
A panel for editing AbstractCurve's polydots attributes
DockableAttributesCustomizer.PstCustomPropertiesPanel - Class in jpicedt.ui.dialog
A panel for adding custom attributes (pstricks only) [todo] disable panel when not in Pstricks content-type
DockableAttributesCustomizer.ShadowPropertiesPanel - Class in jpicedt.ui.dialog
A customizer dedicated to editing shadow attributes
DockableAttributesCustomizer.StrokePropertiesPanel - Class in jpicedt.ui.dialog
A panel for editing Element's stroke attributes (width, colour, dashing, ...)
DockableAttributesCustomizer.TextPropertiesPanel - Class in jpicedt.ui.dialog
A panel for editing text attributes (alignment + frame)
DockableEditorKitToolBar - Class in jpicedt.ui.dialog
A toolbar that offers various tools for drawing, editing, selecting...
DockableEditorKitToolBar() - Constructor for class jpicedt.ui.dialog.DockableEditorKitToolBar
 
DockablePanel(JPanel, String) - Constructor for class jpicedt.ui.MDIManager.DockablePanel
 
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
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
 
dotDrawPaint - Variable in class jpicedt.graphic.view.DefaultViewFactory.AbstractCurveView
 
dotFillPaint - Variable in class jpicedt.graphic.view.DefaultViewFactory.AbstractCurveView
 
DOTS - Static variable in class jpicedt.format.input.pstricks.PsPolygonExpression
parses a \\psdots command
dotShape - Variable in class jpicedt.graphic.view.DefaultViewFactory.AbstractCurveView
 
dotStroke - Variable in class jpicedt.graphic.view.DefaultViewFactory.AbstractCurveView
 
DOTTED - 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
 
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
 
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 - Variable in class jpicedt.format.output.latex.LatexFormatter.DrawingFormatter
the Drawing this formater acts upon
Drawing - Class in jpicedt.graphic.model
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 - Variable in class jpicedt.graphic.PECanvas
the model for this canvas
Drawing.Customizer - Class in jpicedt.graphic.model
a customizer for editing the bounding box
Drawing.DefaultDrawingEvent - Class in jpicedt.graphic.model
an implementation of DrawingEvent
Drawing.RootElement - Class in jpicedt.graphic.model
the Element that is the root of the tree of Element's in this Drawing.
DRAWING_CHANGE - Static variable in class jpicedt.graphic.PECanvas
property name for drawing-change events
DrawingEvent - Interface in jpicedt.graphic.event
Interface for notifications of changes in a Drawing.
DrawingEvent.EventType - Class in jpicedt.graphic.event
enumeration for DrawingEvent types
DrawingFormatter(Drawing, Object) - Constructor for class jpicedt.format.output.eepic.EepicFormatter.DrawingFormatter
init this formater for the given drawing
DrawingFormatter(Drawing, Object) - Constructor for class jpicedt.format.output.latex.LatexFormatter.DrawingFormatter
init this formater for the given drawing
DrawingFormatter(Drawing, Object) - Constructor for class jpicedt.format.output.pstricks.PstricksFormatter.DrawingFormatter
init this formatter for the given drawing
DrawingFormatter(Drawing, Object) - Constructor for class jpicedt.graphic.io.formatter.JPICFormatter.DrawingFormatter
init this formatter for the given drawing
DrawingListener - Interface in jpicedt.graphic.event
Interface for an observer to receive notifications of changes made to a Drawing
DrawToolFactory - Class in jpicedt.graphic.toolkit
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 in jpicedt.graphic.toolkit
a MouseTool suited for drawing any element inheriting from AbstractCurve.
DrawToolFactory.GenericDrawTool - Class in jpicedt.graphic.toolkit
A MouseTool aimed at drawing new Elements.
DrawToolFactory.TextDrawTool - Class in jpicedt.graphic.toolkit
A tool used to place PicText's ; it opens a dialog box for editing text content.
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

E

E_RESIZE - Static variable in class jpicedt.graphic.toolkit.CursorFactory
 
EDGE_NCCURVE - Static variable in class jpicedt.graphic.model.PicNodeConnection
 
EDGE_NCLINE - Static variable in class jpicedt.graphic.model.PicNodeConnection
 
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
EditBoundingBoxAction(ActionDispatcher, ActionLocalizer) - Constructor for class jpicedt.graphic.toolkit.EditorKit.EditBoundingBoxAction
 
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.
EditElementMouseTransformFactory - Class in jpicedt.graphic.toolkit
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 in jpicedt.graphic.toolkit
a mouse-transform that moves element's end-points, ie aka scales elements
EditElementMouseTransformFactory._MoveElementTransform - Class in jpicedt.graphic.toolkit
A mouse-transform that can translate an element, or a group of element.
EditElementMouseTransformFactory.MoveControlPointTransform - Class in jpicedt.graphic.toolkit
a mouse-transform that moves element's end-points, ie aka scales elements.
EditElementMouseTransformFactory.MoveElementTransform - Class in jpicedt.graphic.toolkit
A mouse-transform that can translate an element, or a group of element.
EditElementMouseTransformFactory.SelectElementsInAreaTransform - Class in jpicedt.graphic.toolkit
a mouse-transform that selects all elements inside a rectangle dragged by the user
EditElementMouseTransformFactory.UnselectTransform - Class in jpicedt.graphic.toolkit
 
EditGeometryAction(ActionDispatcher, ActionLocalizer) - Constructor for class jpicedt.graphic.toolkit.EditorKit.EditGeometryAction
target=currently selected object if there's one, no effect otherwise.
EDITOR_KIT_CHANGE - Static variable in class jpicedt.graphic.PECanvas
property name for editorkit-change events
EditorKit - Class in jpicedt.graphic.toolkit
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 in jpicedt.graphic.toolkit
Toggles grid-snap activation
EditorKit.CopyAction - Class in jpicedt.graphic.toolkit
Copy target's content to clipboard
EditorKit.CutAction - Class in jpicedt.graphic.toolkit
Cut target's content to clipboard
EditorKit.DeleteAction - Class in jpicedt.graphic.toolkit
Delete the current selection
EditorKit.EditBoundingBoxAction - Class in jpicedt.graphic.toolkit
edit Drawing's bounding box
EditorKit.EditDispositionAction - Class in jpicedt.graphic.toolkit
Bring one or more selected objets to back, to front, forward or backward.
EditorKit.EditGeometryAction - Class in jpicedt.graphic.toolkit
Open a dialog that allows the user to edit the geometry of the currently selected element from a dialog box.
EditorKit.GroupAction - Class in jpicedt.graphic.toolkit
Group all selected objects into a new PicGroup.
EditorKit.JoinCurvesAction - Class in jpicedt.graphic.toolkit
Join all selected objects of type PicMultiCurveConvertable into a new PicMultiCurve.
EditorKit.PasteAction - Class in jpicedt.graphic.toolkit
Paste the content of the given ClipBoard into the target canvas
EditorKit.SelectAllAction - Class in jpicedt.graphic.toolkit
selects all objects in the current active internal frame
EditorKit.SelectMouseToolAction - Class in jpicedt.graphic.toolkit
Sets the current mouse-tool for the editor-kit.
EditorKit.ShowGridAction - Class in jpicedt.graphic.toolkit
Toggles grid's visible state
EditorKit.ToggleEditPointsModeAction - Class in jpicedt.graphic.toolkit
Toggles the EditorKit's edit-points-mode b/w LOCAL_MODE and GLOBAL_MODE.
EditorKit.UngroupAction - Class in jpicedt.graphic.toolkit
Ungroup the current selection if this makes sense.
EditorKit.ZoomInAction - Class in jpicedt.graphic.toolkit
zoom in
EditorKit.ZoomOutAction - Class in jpicedt.graphic.toolkit
zoom out
EditorKitEvent - Class in jpicedt.graphic.event
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 in jpicedt.graphic.event
typesafe enumeration of allowed event types
EditorKitListener - Interface in jpicedt.graphic.event
Interface for an observer to receive notifications of changes produced by an EditorKit
editorKitUpdate(EditorKitEvent) - Method in interface jpicedt.graphic.event.EditorKitListener
called by the sourcing EditorKit to signal a change
EditPointConstraint - Interface in jpicedt.graphic.model
So far, this is just a tagging interface for constraints passed to Element.setPoint() methods.
EditPointConstraintCollator - Class in jpicedt.graphic.model
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 in jpicedt.graphic.toolkit
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 in jpicedt.graphic.toolkit
a mouse-transform that edit smooth-coefficients for a PicSmoothPolygon (edit ALL selected points at once)
EditPointMouseTransformFactory.RemovePointTransform - Class in jpicedt.graphic.toolkit
a mouse-transform that removes selected points to/from extensible curves or parallelogram/ellipses after conversion to a multicurve.
EditPointMouseTransformFactory.SelectedPointsHandler - Class in jpicedt.graphic.toolkit
Helper class for SelectPointsInAreaTransform.
EditPointMouseTransformFactory.SelectElementTransform - Class in jpicedt.graphic.toolkit
 
EditPointMouseTransformFactory.SelectPointsInAreaTransform - Class in jpicedt.graphic.toolkit
a mouse-transform that selects all elements inside a rectangle dragged by the user
EditPointMouseTransformFactory.SplitSegmentTransform - Class in jpicedt.graphic.toolkit
a mouse-transform that add points to extensible curves
EditPointMouseTransformFactory.UnSelectPointTransform - Class in jpicedt.graphic.toolkit
a mouse-transform that unselects points
EditSmoothCoeffTransform() - Constructor for class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.EditSmoothCoeffTransform
 
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
 
EepicConstants - Interface in jpicedt.format.output.eepic
Constants useful for Eepic formatters
EepicContentType - Class in jpicedt.format.output.eepic
Specifies content-type for Drawing's created by editor-kits.
EepicContentType() - Constructor for class jpicedt.format.output.eepic.EepicContentType
 
EepicCustomizer - Class in jpicedt.format.output.eepic
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 in jpicedt.format.input.eepic
Eepic open polygon, possibly dashed : \\drawline[stretch](x1,y1)...(xN,yN)
EepicDrawlineCommand(Pool) - Constructor for class jpicedt.format.input.eepic.EepicDrawlineCommand
 
EepicFormatter - Class in jpicedt.format.output.eepic
Formatter for the eepic package.
EepicFormatter() - Constructor for class jpicedt.format.output.eepic.EepicFormatter
Constructor using default properties values
EepicFormatter.DrawingFormatter - Class in jpicedt.format.output.eepic
 
EepicLineThicknessExpression - Class in jpicedt.format.input.eepic
\thinlines or \thicklines or (eepic) \Thicklines
EepicLineThicknessExpression(Pool) - Constructor for class jpicedt.format.input.eepic.EepicLineThicknessExpression
 
EepicParser - Class in jpicedt.format.input.eepic
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 in jpicedt.format.input.eepic
Eepic "fast" (solid) polygon : \\path(x1,y1)...(xN,yN)
EepicPathCommand(Pool) - Constructor for class jpicedt.format.input.eepic.EepicPathCommand
 
EepicViewFactory - Class in jpicedt.format.output.eepic
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 in jpicedt.format.output.eepic
a View for rendering any concrete implementation of jpicedt.graphic.model.AbstractCurve eepic allows filling polygon only (using \\path macro).
EepicViewFactory.EllipseView - Class in jpicedt.format.output.eepic
view for ellipses specific to the Epic/Eepic content type.
EepicViewFactory.TextView - Class in jpicedt.format.output.eepic
a View for rendering Text's : only rectangular frame boxes (through \\makebox and rel.) are supported, + no filling + only black stroke.
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 - Interface in jpicedt.graphic.model
This interface specifies the general contract for models of graphic elements that may be added to a Drawing.
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
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
elements() - Method in class jpicedt.graphic.AbstractSelectionHandler
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 interface jpicedt.graphic.SelectionHandler
Return an iterator over the selected Element's
elements() - Method in class jpicedt.graphic.toolkit.DefaultSelectionHandler
 
ellipse - Variable in class jpicedt.format.output.latex.PicEllipseFormatter
the Element this formater acts upon
ELLIPSE - Static variable in class jpicedt.graphic.toolkit.DrawToolFactory
 
ELLIPSE_FROM_PARALLELO - Static variable in class jpicedt.graphic.toolkit.DrawToolFactory
 
EllipseHighlighter(PicEllipse) - Constructor for class jpicedt.graphic.view.DefaultHighlighterFactory.EllipseHighlighter
construct a new Highlighter for the given ellipse
EllipseView(PicEllipse) - Constructor for class jpicedt.format.output.eepic.EepicViewFactory.EllipseView
Construct a View for the given PicEllipse.
EllipseView(PicEllipse) - Constructor for class jpicedt.format.output.latex.LatexViewFactory.EllipseView
 
EllipseView(PicEllipse) - Constructor for class jpicedt.graphic.view.DefaultViewFactory.EllipseView
construct a new View for the given ellipse
EnclosingExpression - Class in jpicedt.format.input.util
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
 
endDocument() - Method in class jpicedt.graphic.io.parser.JPICXmlHandler
 
endElement(String, String, String) - Method in class jpicedt.graphic.io.parser.JPICXmlHandler
 
EndGroupMismatch(Context, AbstractRegularExpression) - Constructor for exception jpicedt.format.input.util.REParserException.EndGroupMismatch
 
EndOfPicture() - Constructor for exception jpicedt.format.input.util.REParserException.EndOfPicture
 
EndOfPictureNotFound() - Constructor for exception jpicedt.format.input.util.REParserException.EndOfPictureNotFound
 
EndPictureExpression - Class in jpicedt.format.input.latex
\end{picture}
EndPictureExpression() - Constructor for class jpicedt.format.input.latex.EndPictureExpression
 
EndPsPictureExpression - Class in jpicedt.format.input.pstricks
\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
 
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.
EnvelopeStroke(Element, int, PEMouseEvent) - Constructor for class jpicedt.graphic.view.HitInfo.EnvelopeStroke
Deprecated.
 
EOF() - Constructor for exception jpicedt.format.input.util.REParserException.EOF
 
EOF(Context, AbstractRegularExpression) - Constructor for exception jpicedt.format.input.util.REParserException.EOF
 
EOL - Static variable in interface jpicedt.format.input.util.ExpressionConstants
constant for WildCharExpression
equals(Object) - Method in class jpicedt.graphic.model.BranchElement
 
equals(Object) - Method in class jpicedt.graphic.PicPoint.XComparator
 
equals(Object) - Method in class jpicedt.graphic.PicPoint.YComparator
 
error(SAXParseException) - Method in class jpicedt.graphic.io.parser.JPICXmlHandler
Receive notification of a recoverable parser error.
error(String) - Static method in class jpicedt.Log
 
EXACTLY - Static variable in interface jpicedt.format.input.util.ExpressionConstants
RepeatExpression mode
ExitAction() - Constructor for class jpicedt.JPicEdt.ExitAction
 
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.
ExpressionConstants - Interface in jpicedt.format.input.util
Constants used by subclasses of AbstractRegularExpression.

F

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
FILE - Static variable in class jpicedt.ui.util.SystemOutUtilities
redirects stdout to a file named "jPicedtError.log"
FileCloseAction() - Constructor for class jpicedt.JPicEdt.FileCloseAction
 
fileDPI - Variable in class jpicedt.graphic.view.DefaultViewFactory.TextViewHybrid
 
FileNewAction() - Constructor for class jpicedt.JPicEdt.FileNewAction
 
FileOpenAction(String) - Constructor for class jpicedt.JPicEdt.FileOpenAction
load a file with the given filename
FileOpenAction() - Constructor for class jpicedt.JPicEdt.FileOpenAction
prompt user
FileReloadAction() - Constructor for class jpicedt.JPicEdt.FileReloadAction
 
FileSaveAction() - Constructor for class jpicedt.JPicEdt.FileSaveAction
save the content of the active board.
FileSaveAction(PEDrawingBoard) - Constructor for class jpicedt.JPicEdt.FileSaveAction
save the content of the given board
FileSaveAllAction() - Constructor for class jpicedt.JPicEdt.FileSaveAllAction
 
FileSaveAsAction() - Constructor for class jpicedt.JPicEdt.FileSaveAsAction
Save the active internal frame with a new file name
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
 
FILL_COLOR - Static variable in interface jpicedt.graphic.model.PicObjectConstants
 
FILL_STYLE - Static variable in interface jpicedt.graphic.model.PicObjectConstants
 
FillPropertiesPanel() - Constructor for class jpicedt.ui.dialog.DockableAttributesCustomizer.FillPropertiesPanel
creates a JPanel for attributes editing
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(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.model.Drawing.RootElement
Called each time the content of this RootElement has changed.
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.
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()
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
FontSelector - Class in jpicedt.widgets
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
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
Formatter - Interface in jpicedt.graphic.io.formatter
An interface that specifies shared formatting behaviours for Element's.
FormatterFactory - Interface in jpicedt.graphic.io.formatter
 
FORWARD - Static variable in class jpicedt.graphic.toolkit.EditorKit.EditDispositionAction
Action command for moving element forward
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.
FragmentInsertAction(String) - Constructor for class jpicedt.JPicEdt.FragmentInsertAction
insert a fragment from the given file name
FragmentInsertAction() - Constructor for class jpicedt.JPicEdt.FragmentInsertAction
prompt user for fragment file name
Fragments - Class in jpicedt.ui.util
Fragments menu management
Fragments() - Constructor for class jpicedt.ui.util.Fragments
 
FragmentSaveAction() - Constructor for class jpicedt.JPicEdt.FragmentSaveAction
 
frame - Variable in class jpicedt.graphic.model.PicText
 
frameSep - Variable in class jpicedt.graphic.model.PicText
 
FREELY - Static variable in class jpicedt.graphic.model.PicMultiCurve
predefined constraint for setPoint()

G

GeneralCustomizer - Class in jpicedt.ui.dialog
a panel for general preferences editing (LAF, language,...)
GeneralCustomizer(Properties) - Constructor for class jpicedt.ui.dialog.GeneralCustomizer
creates a new panel for general preferences.
GenericDrawTool(Element, EditPointConstraint, int[][]) - Constructor for class jpicedt.graphic.toolkit.DrawToolFactory.GenericDrawTool
 
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.
GEOMETRY_CHANGE - Static variable in class jpicedt.graphic.event.DrawingEvent.EventType
an element geometry changed
get(Pool.Key) - Method in class jpicedt.format.input.util.Pool
Return the value associated with the given key
get(String) - Method in class jpicedt.Localizer
 
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.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.
getActiveDrawingBoard() - Method in class jpicedt.ui.MDIManager
Returns the currently active drawing board
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.
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.
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.
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
getCharacter() - Method in class jpicedt.format.input.util.WildCharExpression
Return the last character parsed.
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
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
 
getClipboard() - Static method in class jpicedt.graphic.toolkit.EditorKit
Return a static reference to the local ClipBoard shared across all instance of this EditorKit
getClipboard() - Static method in class jpicedt.JPicEdt
Return a static reference to the local ClipBoard shared across all instance of this EditorKit.
getClipboardStringContent(Clipboard) - Static method in class jpicedt.MiscUtilities
 
getClipRectangle() - Method in class jpicedt.graphic.toolkit.AbstractMouseTransformFactory.SelectAreaTransform
Returns a rectangle defining the clip boundary for this mouse-transform, in model-coordinates
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.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.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.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.
getDesktopSize() - Method in class jpicedt.ui.MDIManager
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 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.PECanvas
 
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
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
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.
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.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.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 exception jpicedt.format.input.util.REParserException
Convenience call to getMessage()
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
 
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
 
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
getMenuItems() - Method in class jpicedt.ui.MDIManager
Return an array containing all the menu-items components attached to menubars
getMessage() - Method in exception 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 exception 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.internal.InternalFrameMDIManager
 
getName() - Method in class jpicedt.ui.internal.JFrameMDIManager
 
getName() - Method in class jpicedt.ui.MDIManager
 
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)
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.
getOSTmpDir() - Static method in class jpicedt.MiscUtilities
Return the platform standard tmp dir, or null if none is standardly defined.
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.
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.
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
 
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.
getPstCustom(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
Return the pst custom parameters
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...)
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
 
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
 
getScrollPane() - Method in class jpicedt.ui.PEDrawingBoard
 
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.
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
 
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)
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.model.Drawing.Customizer
 
getTitle() - Method in class jpicedt.graphic.PageFormat.Customizer
 
getTitle() - Method in class jpicedt.graphic.toolkit.AbstractCustomizer
Returns the panel title, used e.g.
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
 
getTitle() - Method in class jpicedt.ui.PEDrawingBoard
 
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.
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
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 - Class in jpicedt.graphic.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)
grid - Variable in class jpicedt.graphic.PECanvas
the grid attached to this canvas
gridStepDEFAULT - Static variable in class jpicedt.graphic.grid.Grid
 
GridZoomCustomizer - Class in jpicedt.ui.dialog
Grid and zoom preferences editing.
GridZoomCustomizer(Properties) - Constructor for class jpicedt.ui.dialog.GridZoomCustomizer
Construct a new panel for grid/zoom preferences editing.
GridZoomToolBar(ActionDispatcher, ActionLocalizer) - Constructor for class jpicedt.ui.PEDrawingBoard.GridZoomToolBar
Constructor
GroupAction(ActionDispatcher, ActionLocalizer) - Constructor for class jpicedt.graphic.toolkit.EditorKit.GroupAction
set "GroupAction" as the action's name
GroupPointIterator() - Constructor for class jpicedt.graphic.model.PicGroup.GroupPointIterator
create a new PointIterator
groupSelection() - Method in class jpicedt.graphic.PECanvas
group all selected objects into a new PicGroup and add it to the drawing.

H

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.
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
 
HatchPropertiesPanel() - Constructor for class jpicedt.ui.dialog.DockableAttributesCustomizer.HatchPropertiesPanel
creates a JPanel for attributes editing
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
 
HelpMessageEvent - Class in jpicedt.graphic.event
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 in jpicedt.graphic.event
Interface for an observer to receive help messages posted by an EditorKit
HelpMessageMouseTransform(String) - Constructor for class jpicedt.graphic.toolkit.AbstractMouseTransformFactory.HelpMessageMouseTransform
 
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
Highlighter - Interface in jpicedt.graphic.view
a view dedicated to painting an Element's highlighter, e.g.
HighlighterFactory - Interface in jpicedt.graphic.view
A factory to create a Highlighter for a given Element.
HighlighterStroke(Element, int, PEMouseEvent) - Constructor for class jpicedt.graphic.view.HitInfo.HighlighterStroke
 
highlightingMode - Variable in class jpicedt.graphic.view.DefaultHighlighterFactory.CompositeHighlighter
highlight mode
HistoryModel - Class in jpicedt.widgets
A history list.
HistoryModel(String) - Constructor for class jpicedt.widgets.HistoryModel
Creates a new history list.
HistoryTextField - Class in jpicedt.widgets
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 in jpicedt.graphic.view
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 in jpicedt.graphic.view
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.EnvelopeStroke - Class in jpicedt.graphic.view
Deprecated.
use HighlighterStroke instead
HitInfo.HighlighterStroke - Class in jpicedt.graphic.view
Represent a Hit that occured on the stroke of a highlighter (eg tangents of a PicSmoothPolygon).
HitInfo.Interior - Class in jpicedt.graphic.view
Represent a Hit that occured on the interior of a Element
HitInfo.Point - Class in jpicedt.graphic.view
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.Stroke - Class in jpicedt.graphic.view
Represent a Hit that occured on an Element.
HitInfo.Text - Class in jpicedt.graphic.view
Represent a Hit that occured on some interior area of a TextEditable.
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 currentshape).
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
 
HLINES - Static variable in interface jpicedt.graphic.model.PicObjectConstants
 
HLINES_FILLED - Static variable in interface jpicedt.graphic.model.PicObjectConstants
 
HtmlViewer - Class in jpicedt.ui.util
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
hyperlinkUpdate(HyperlinkEvent) - Method in class jpicedt.ui.util.HtmlViewer
called when a click occurs on a HTML hyperlink (aka )

I

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
 
IncompleteSequence(Context, AbstractRegularExpression) - Constructor for exception jpicedt.format.input.util.REParserException.IncompleteSequence
 
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
IncrementableTextField - Class in jpicedt.widgets
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
 
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.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
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.
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
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
InstanciationExpression - Class in jpicedt.format.input.util
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
 
INTEGER - Static variable in interface jpicedt.format.input.util.ExpressionConstants
type for NumericalExpression
Interior(Element, PEMouseEvent) - Constructor for class jpicedt.graphic.view.HitInfo.Interior
construct a new HitInfo.Interior that occured on the given Element
interiorPaint - Variable in class jpicedt.graphic.view.DefaultViewFactory.LeafElementView
paint for interior (cached)
InternalFrameMDIManager - Class in jpicedt.ui.internal
An MDI Manager implementation for "childframe" mode (ie using JInternalFrame's).
InternalFrameMDIManager(PEProgressBar) - Constructor for class jpicedt.ui.internal.InternalFrameMDIManager
 
interpret(Context) - Method in class jpicedt.format.input.latex.PicEndExpression
 
interpret(Context) - Method in class jpicedt.format.input.pstricks.PsObjectExpression
 
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.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
 
intToString(double) - Static method in class jpicedt.graphic.PEToolKit
 
INVALID - Static variable in class jpicedt.graphic.toolkit.CursorFactory
 
INVALID_POINT_INDEX - Static variable in class jpicedt.graphic.model.AbstractCurve
constant field for getPointType()
InvalidMouseTransform() - Constructor for class jpicedt.graphic.toolkit.AbstractMouseTransformFactory.InvalidMouseTransform
 
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
isAtEndOfBlock() - Method in class jpicedt.format.input.util.Context
Return true if the caret is located at the end 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
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 in jpicedt.ui.internal
An MDI Manager implementation for JFrame's
JFrameMDIManager(PEProgressBar) - Constructor for class jpicedt.ui.internal.JFrameMDIManager
 
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.
JoinCurvesAction(ActionDispatcher, ActionLocalizer) - Constructor for class jpicedt.graphic.toolkit.EditorKit.JoinCurvesAction
 
joinSelection() - Method in class jpicedt.graphic.PECanvas
join all selected objects of type PicMultiCurveConvertable into a new PicMulticurve and add it to the drawing.
JPICCircleFormatter - Class in jpicedt.graphic.io.formatter
JPIC-XML formatter for PicCircleFrom3Points objects.
JPICCircleFormatter(PicCircleFrom3Points, JPICFormatter) - Constructor for class jpicedt.graphic.io.formatter.JPICCircleFormatter
 
JPICConstants - Interface in jpicedt.graphic.io.formatter
Useful constants used across the jpicedt.graphic.io.formatter package
jpicedt - package jpicedt
Contains the main JPicEdt class, as well as some utilities.
JPicEdt - Class in jpicedt
Application main class (this class is not shipped in the jpicedt library)
JPicEdt.AboutAction - Class in jpicedt
Opens the "about..." dialog box
JPicEdt.ContentTypeAction - Class in jpicedt
Set the content-type of the currently active board
JPicEdt.ExitAction - Class in jpicedt
Exit jPicEdt
JPicEdt.FileCloseAction - Class in jpicedt
Close the active board
JPicEdt.FileNewAction - Class in jpicedt
Create a new board from scratch, performing operation in a separate thread.
JPicEdt.FileOpenAction - Class in jpicedt
Open a board from disk, performing I/O operations in a separate thread
JPicEdt.FileReloadAction - Class in jpicedt
Reload the active board from disk, performing I/O operation in a separate thread.
JPicEdt.FileSaveAction - Class in jpicedt
save a frame content to disk, performing I/O operations in a separate thread
JPicEdt.FileSaveAllAction - Class in jpicedt
Save all open boards to disk.
JPicEdt.FileSaveAsAction - Class in jpicedt
Save the active board to disk with a new file name, performing I/O operations in a separate thread
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.FragmentInsertAction - Class in jpicedt
Insert a fragment into the active board, performing I/O operation in a separate thread.
JPicEdt.FragmentSaveAction - Class in jpicedt
save the selection content of the active board to disk as a "fragment"
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.MemoryMonitorAction - Class in jpicedt
Display memory information
JPicEdt.OpenBSHConsoleAction - Class in jpicedt
Open a BeanShell console
JPicEdt.PageFormatAction - Class in jpicedt
Set the format of the currently active board
JPicEdt.PreferencesAction - Class in jpicedt
Open the "preferences" dialog box
JPicEdt.RedoAction - Class in jpicedt
Redoes last action
JPicEdt.RedrawAction - Class in jpicedt
Redraws (aka repaint()) active internal frame
JPicEdt.RunExternalCommandAction - Class in jpicedt
run an external process
JPicEdt.ShowErrorLogAction - Class in jpicedt
open a frame containing the error.log file
JPicEdt.ShowHelpAction - Class in jpicedt
open a frame containing the help (HTML formatted) page.
JPicEdt.ShowLicenseAction - Class in jpicedt
open a frame containing the (HTML formatted) GPL license page.
jpicedt.test - package jpicedt.test
Test classes.
JPicEdt.ToggleAttributesPanelAction - Class in jpicedt
Toggle the visibility of the attributes editor
JPicEdt.ToggleToolkitPanelAction - Class in jpicedt
Toggle the visibility of the toolkit panel
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.UndoAction - Class in jpicedt
Undoes last action
JPicEdt.ViewLaTeXFileAction - Class in jpicedt
Display the LaTeX content of the active board in a Dialog Box
jpicedt.widgets - package jpicedt.widgets
Some Swing components used across JPicEdt's classes.
JPicEdt.WindowCascadeAction - Class in jpicedt
Cascades internal frames
JPicEdt.WindowTileHorAction - Class in jpicedt
Tiles internal frames horizontally
JPicEdt.WindowTileVertAction - Class in jpicedt
Tiles internal frames vertically
JPICEDT_DATA_FLAVOR - Static variable in class jpicedt.graphic.toolkit.TransferableGraphic
the DataFlavor for Element's
JPICEllipseFormatter - Class in jpicedt.graphic.io.formatter
JPIC-XML formatter for PicEllipsegram objects.
JPICEllipseFormatter(PicEllipse, JPICFormatter) - Constructor for class jpicedt.graphic.io.formatter.JPICEllipseFormatter
 
JPICFormatter - Class in jpicedt.graphic.io.formatter
a FormatterFactory that produces formatters for the JPIC-XML native format
JPICFormatter() - Constructor for class jpicedt.graphic.io.formatter.JPICFormatter
 
JPICFormatter.DrawingFormatter - Class in jpicedt.graphic.io.formatter
A Drawing's formatter for the JPIC-XML language.
JPICGroupFormatter - Class in jpicedt.graphic.io.formatter
A JPIC-XML formatter for PicGroup objects.
Syntax : ...
JPICGroupFormatter(PicGroup, FormatterFactory) - Constructor for class jpicedt.graphic.io.formatter.JPICGroupFormatter
 
JPICMultiCurveFormatter - Class in jpicedt.graphic.io.formatter
JPIC-XML formatter for PicMultiCurve objects.
JPICMultiCurveFormatter(PicMultiCurve, JPICFormatter) - Constructor for class jpicedt.graphic.io.formatter.JPICMultiCurveFormatter
 
JPICParallelogramFormatter - Class in jpicedt.graphic.io.formatter
JPIC-XML formatter for PicParallelogram objects.
JPICParallelogramFormatter(PicParallelogram, JPICFormatter) - Constructor for class jpicedt.graphic.io.formatter.JPICParallelogramFormatter
 
JPICParser - Class in jpicedt.graphic.io.parser
An implementation of the Parser interface dedicated to parsing JPIC-XML files.
JPICParser() - Constructor for class jpicedt.graphic.io.parser.JPICParser
 
JPICPsCurveFormatter - Class in jpicedt.graphic.io.formatter
JPIC-XML formatter for PicPsCurve objects, aka PsTricks \\pscurve macro.
JPICPsCurveFormatter(PicPsCurve, JPICFormatter) - Constructor for class jpicedt.graphic.io.formatter.JPICPsCurveFormatter
 
JPICSmoothPolygonFormatter - Class in jpicedt.graphic.io.formatter
JPIC-XML formatter for PicSmoothPolygon objects.
JPICSmoothPolygonFormatter(PicSmoothPolygon, JPICFormatter) - Constructor for class jpicedt.graphic.io.formatter.JPICSmoothPolygonFormatter
 
JPICTextFormatter - Class in jpicedt.graphic.io.formatter
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 in jpicedt.graphic.io.parser
Content-handler and error-handler for the JPICParser class.
JPICXmlHandler() - Constructor for class jpicedt.graphic.io.parser.JPICXmlHandler
 

K

Key(String) - Constructor for class jpicedt.format.input.util.Pool.Key
 
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.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.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_R_UNIT - Static variable in class jpicedt.format.input.pstricks.PstricksParser
key associated with \\psrunit register (double)
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_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 in jpicedt.widgets
 
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

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().
LAFManager - Class in jpicedt.ui
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
 
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
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
LaTeXBox - Class in jpicedt.format.input.latex
Parses LaTeX boxes, i.e.
LaTeXBox(Pool) - Constructor for class jpicedt.format.input.latex.LaTeXBox
 
LaTeXCircle - Class in jpicedt.format.input.latex
Parses LaTeX circles, i.e.
LaTeXCircle(Pool) - Constructor for class jpicedt.format.input.latex.LaTeXCircle
 
LatexConstants - Interface in jpicedt.format.output.latex
"emulated latex" parameters : these parameters get used by LatexFormatter, LatexParser and LatexViewFactory.
LatexContentType - Class in jpicedt.format.output.latex
Specifies content-type for Drawing's created by editor-kits.
LatexContentType() - Constructor for class jpicedt.format.output.latex.LatexContentType
 
LatexCustomizer - Class in jpicedt.format.output.latex
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 in jpicedt.format.output.latex
LaTeX formater
LatexFormatter() - Constructor for class jpicedt.format.output.latex.LatexFormatter
Constructor using default properties values
LatexFormatter.DrawingFormatter - Class in jpicedt.format.output.latex
 
LaTeXInstanciationExpression - Class in jpicedt.format.input.latex
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 in jpicedt.format.input.latex
Parses LaTeX lines, with or without arrows, i.e.
LaTeXLine(Pool) - Constructor for class jpicedt.format.input.latex.LaTeXLine
 
LaTeXOval - Class in jpicedt.format.input.latex
Parses LaTeX \\oval command.
LaTeXOval(Pool) - Constructor for class jpicedt.format.input.latex.LaTeXOval
 
LaTeXParser - Class in jpicedt.format.input.latex
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 in jpicedt.format.input.latex
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 in jpicedt.format.input.latex
\\put(x,y){argument}
LaTeXPutExpression(Pool) - Constructor for class jpicedt.format.input.latex.LaTeXPutExpression
 
LatexViewFactory - Class in jpicedt.format.output.latex
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 in jpicedt.format.output.latex
a View for rendering any concrete implementation of jpicedt.graphic.model.AbstractCurve LaTeX-picture environment does not allow filling such shapes.
LatexViewFactory.EllipseView - Class in jpicedt.format.output.latex
view for ellipse specific to the LaTeX picture environment.
LatexViewFactory.ParallelogramView - Class in jpicedt.format.output.latex
a View for rendering parallelograms.
LeafElementView(Element) - Constructor for class jpicedt.graphic.view.DefaultViewFactory.LeafElementView
construct a new View for the given Element
LEFT_ARROW - Static variable in interface jpicedt.graphic.model.PicObjectConstants
 
leftMarginMmDEFAULT - Static variable in class jpicedt.graphic.PageFormat
 
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
 
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
LineThicknessExpression - Class in jpicedt.format.input.latex
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
 
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
LiteralExpression - Class in jpicedt.format.input.util
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
 
LL - Static variable in class jpicedt.graphic.model.PicGroup
 
LM - Static variable in class jpicedt.graphic.model.PicGroup
 
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.model.Drawing.Customizer
Load widgets value, presumably from a "preferences" file or a dedicated storage class
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.toolkit.AbstractCustomizer
Loads widgets display content, presumably from a "preferences" file or a dedicated storage class
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.
load(String, Parser) - Method in class jpicedt.ui.PEDrawingBoard
Load this board's content from the given path
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.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.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.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.
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
localize(String) - Method in exception jpicedt.graphic.io.parser.ParserException
Return a localized version of the given string, by relying on the currently installed jpicedt.Localizer.
Localizer - Class in jpicedt
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 in jpicedt
Utility class for printing out debugging messages.
Log() - Constructor for class jpicedt.Log
 
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.
LR - Static variable in class jpicedt.graphic.model.PicGroup
 

M

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.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.PicPoint
validation tests
main(String[]) - Static method in class jpicedt.graphic.PicVector
validation tests
main(String[]) - Static method in class jpicedt.graphic.view.DefaultViewFactory
for debugging purpose
main(String[]) - Static method in class jpicedt.JPicEdt
 
main(String[]) - Static method in class jpicedt.MiscUtilities
 
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.
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,...
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.
MAX_UNDOABLE_STEPS_DEFAULT - Static variable in class jpicedt.graphic.PECanvas
default undoable events to remember
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
MDIManager - Class in jpicedt.ui
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 in jpicedt.ui
A handler for events triggered from any PEDrawingBoard, its PECanvas or its EditorKit.
MDIManager.DockablePanel - Class in jpicedt.ui
A wrapper for dockable panels, e.g.
MDIManager.MDIComponent - Interface in jpicedt.ui
A common interface for UI components being hosted by this MDIManager.
MemoryMonitorAction() - Constructor for class jpicedt.JPicEdt.MemoryMonitorAction
 
MIDDLE - Static variable in interface jpicedt.graphic.model.PicObjectConstants
 
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.
MiscUtilities - Class in jpicedt
A collection of static utilities methods.
ML - Static variable in class jpicedt.graphic.model.PicGroup
 
ModalInternalFrame - Class in jpicedt.widgets
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
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.
MotifLAFCellRenderer - Class in jpicedt.widgets
A customized cell-renderer for the Motif LAF (turns selected item background to white)
MotifLAFCellRenderer() - Constructor for class jpicedt.widgets.MotifLAFCellRenderer
 
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
 
MouseTool - Class in jpicedt.graphic.toolkit
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 in jpicedt.graphic.toolkit
an interface that specifies behaviours shared by mouse-driven object-editing actions, especially when driven by SelectionTool.
MouseTransformFactory - Interface in jpicedt.graphic.toolkit
A factory that produces MouseTransform's to be used by the SelectionTool mouse-tool.
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
 
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.
MoveControlPointTransform(Element, int, EditPointConstraint, String, Grid) - Constructor for class jpicedt.graphic.toolkit.EditElementMouseTransformFactory.MoveControlPointTransform
 
MoveElementTransform(BranchElement, int, PicPoint, Grid) - Constructor for class jpicedt.graphic.toolkit.EditElementMouseTransformFactory.MoveElementTransform
 
MoveElementTransform(Element, PicPoint, Grid) - Constructor for class jpicedt.graphic.toolkit.EditElementMouseTransformFactory.MoveElementTransform
 
MoveTool - Class in jpicedt.graphic.toolkit
A MouseTool used to translate a target Element by a given vector.
MoveTool(EditorKit, Element) - Constructor for class jpicedt.graphic.toolkit.MoveTool
 
MR - Static variable in class jpicedt.graphic.model.PicGroup
 
MULTI_CURVE - Static variable in class jpicedt.graphic.toolkit.DrawToolFactory
 

N

N_RESIZE - Static variable in class jpicedt.graphic.toolkit.CursorFactory
 
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
 
NE_RESIZE - Static variable in class jpicedt.graphic.toolkit.CursorFactory
 
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.
NEGATIVE - Static variable in interface jpicedt.format.input.util.ExpressionConstants
sign for NumericalExpression
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.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.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.
NO_BUTTON - Static variable in class jpicedt.graphic.toolkit.CustomizerDialog
mask to display no button at all
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
 
NON_NULL - Static variable in interface jpicedt.format.input.util.ExpressionConstants
sign for NumericalExpression
NONE - Static variable in class jpicedt.graphic.model.Arrow
 
NONE - Static variable in interface jpicedt.graphic.model.PicObjectConstants
Linestyle
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.
NotFoundInFile(Context, AbstractRegularExpression) - Constructor for exception jpicedt.format.input.util.REParserException.NotFoundInFile
 
NotParsableExpression - Class in jpicedt.format.input.util
Any string (but w/o line-feeds !)
NotParsableExpression(Pool) - Constructor for class jpicedt.format.input.util.NotParsableExpression
 
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
NumberFormat(Context, AbstractRegularExpression) - Constructor for exception jpicedt.format.input.util.REParserException.NumberFormat
 
NumberSign(Context, AbstractRegularExpression) - Constructor for exception jpicedt.format.input.util.REParserException.NumberSign
 
NumericalExpression - Class in jpicedt.format.input.util
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.
NW_RESIZE - Static variable in class jpicedt.graphic.toolkit.CursorFactory
 

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
openBoard(String) - Static method in class jpicedt.JPicEdt
Create a new board initialized from a file on disk, then add it to the desktop
OpenBSHConsoleAction() - Constructor for class jpicedt.JPicEdt.OpenBSHConsoleAction
 
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
OptionalExpression - Class in jpicedt.format.input.util
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)
OUTER - Static variable in interface jpicedt.graphic.model.PicObjectConstants
PsTricks's Dimen
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
 
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
 
overStrikeWidth - Variable in class jpicedt.graphic.view.DefaultViewFactory.LeafElementView
overstrike width

P

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)
pack() - Method in interface jpicedt.ui.MDIManager.MDIComponent
 
PageFormat - Class in jpicedt.graphic
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 - Variable in class jpicedt.graphic.PECanvas
pageFormat encapsulates board size and margin data
PageFormat.Customizer - Class in jpicedt.graphic
a dialog box used to change a PageFormat
PageFormatAction() - Constructor for class jpicedt.JPicEdt.PageFormatAction
 
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
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.AbstractMouseTransformFactory.SelectAreaTransform
render the selection rectangle
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.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.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
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.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.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.
PARALLELOGRAM - Static variable in class jpicedt.graphic.toolkit.DrawToolFactory
 
ParallelogramView(PicParallelogram) - Constructor for class jpicedt.format.output.latex.LatexViewFactory.ParallelogramView
construct a new View for the given PicParallelogram
ParallelogramView(PicParallelogram) - Constructor for class jpicedt.graphic.view.DefaultViewFactory.ParallelogramView
construct a new View for the given PicParallelogram
ParameterString(StringBuffer, StringBuffer) - Constructor for class jpicedt.format.output.pstricks.PstricksFormatter.ParameterString
 
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.
Parser - Interface in jpicedt.graphic.io.parser
This is the interface from which every parser passed as a parameter to "PECanvas.read()" (or similar methods from related classes) must inherit.
parseRecentFiles(Properties) - Static method in class jpicedt.MiscUtilities
 
parseRenderingHints(Properties) - Static method in class jpicedt.MiscUtilities
Returns a RenderingHints parsed from the given Properties
ParserEvent - Class in jpicedt.format.input.util
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 in jpicedt.graphic.io.parser
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 exception jpicedt.graphic.io.parser.ParserException
 
ParserException(Exception) - Constructor for exception jpicedt.graphic.io.parser.ParserException
Convenient constructor for wrapping an Exception into a ParserException
ParserException.UnrecognizedFileFormat - Exception in jpicedt.graphic.io.parser
May signal that the content being currently parsed does not correspond to any recognized/supported format
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.
PasteAction(ActionDispatcher, ActionLocalizer, Clipboard) - Constructor for class jpicedt.graphic.toolkit.EditorKit.PasteAction
paste from the given clipboard
PasteAction(ActionDispatcher, ActionLocalizer) - Constructor for class jpicedt.graphic.toolkit.EditorKit.PasteAction
paste from System clipboard ; action name = "PasteSpecial"
PEAction - Class in jpicedt.graphic.toolkit
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 in jpicedt.ui.action
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 in jpicedt.graphic
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 in jpicedt.ui
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 in jpicedt.ui
A toolbar that allows the user to change the grid and zoom properties
PEDrawingBoard.StatusBar - Class in jpicedt.ui
jpicedt's Status Bar
PEEventMulticaster - Class in jpicedt.graphic.event
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 in jpicedt.ui.dialog
A factory than produces and caches frequently accessed JFileChooser's.
PEFileFilter - Class in jpicedt.ui.dialog
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 in jpicedt.graphic.toolkit
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 in jpicedt.ui.internal
The main menu bar.
PEMenuBar() - Constructor for class jpicedt.ui.internal.PEMenuBar
Creates the application main menu bar
PEMouseEvent - Class in jpicedt.graphic.event
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 in jpicedt.graphic.event
An abstract adapter class for receiving PEMouseEvent's.
PEMouseInputAdapter() - Constructor for class jpicedt.graphic.event.PEMouseInputAdapter
 
PEMouseInputListener - Interface in jpicedt.graphic.event
The listener for receiving mouse and mouse motion events.
PEPopupMenuFactory - Class in jpicedt.ui.internal
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 in jpicedt.ui.internal
This class implements a popup-menu activable from a right-click on the associated PECanvas.
PEProgressBar - Class in jpicedt.ui.util
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 in jpicedt.ui.util
test class
PEScrollPane - Class in jpicedt.graphic
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 in jpicedt.graphic
Move the view so that (0,0) is at the center of the viewport
PEToggleAction - Class in jpicedt.graphic.toolkit
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 in jpicedt.graphic.toolkit
A subclass of JToolBar that knows how to add PEAction's.
PEToolBar() - Constructor for class jpicedt.graphic.toolkit.PEToolBar
simply calls super()
PEToolBar - Class in jpicedt.ui.internal
The main application toolbar.
PEToolBar() - Constructor for class jpicedt.ui.internal.PEToolBar
 
PEToolKit - Class in jpicedt.graphic
A collection of static -utilities- methods targetting number formatting, Swing's widget creation, computation of geometrical properties,...
PEToolKit() - Constructor for class jpicedt.graphic.PEToolKit
 
PicArrowTypeExpression - Class in jpicedt.format.input.latex
"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 in jpicedt.graphic.model
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 in jpicedt.graphic.model
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 in jpicedt.format.input.latex
Parser expression for :
PicBezierExpression(Pool) - Constructor for class jpicedt.format.input.latex.PicBezierExpression
 
PicCircleFrom3Points - Class in jpicedt.graphic.model
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 in jpicedt.format.input.latex
jPicEdt syntax (ie lines starting with a %) color : filled/blacken/whiten/shade
PicColorExpression(Pool) - Constructor for class jpicedt.format.input.latex.PicColorExpression
 
PicDashStatement - Class in jpicedt.format.input.latex
Handles dash statements in jPicEdt-syntax (ie TeX-like comments) % ...
PicDashStatement(Pool) - Constructor for class jpicedt.format.input.latex.PicDashStatement
 
PicEllipse - Class in jpicedt.graphic.model
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 in jpicedt.format.input.latex
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 in jpicedt.format.output.eepic
Formats a PicEllipse using macros of the eepic package.
PicEllipseFormatter(PicEllipse, EepicFormatter) - Constructor for class jpicedt.format.output.eepic.PicEllipseFormatter
 
PicEllipseFormatter - Class in jpicedt.format.output.latex
A drawing->LaTeX formater for PicEllipse objects
PicEllipseFormatter(PicEllipse, LatexFormatter) - Constructor for class jpicedt.format.output.latex.PicEllipseFormatter
 
PicEllipseFormatter - Class in jpicedt.format.output.pstricks
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 in jpicedt.format.input.latex
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 in jpicedt.graphic.model
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 in jpicedt.graphic.model
An iterator over PicPoint's that can serve as anchors for grid alignment.
PicGroupExpression - Class in jpicedt.format.input.latex
PicGroup:
%Begin group
...
%End group
PicGroupExpression(Pool) - Constructor for class jpicedt.format.input.latex.PicGroupExpression
 
PicGroupFormatter - Class in jpicedt.format.output.util
A formatter for PicGroup objects.
PicGroupFormatter(PicGroup, FormatterFactory) - Constructor for class jpicedt.format.output.util.PicGroupFormatter
 
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.
PicLineExpression - Class in jpicedt.format.input.latex
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 in jpicedt.graphic.model
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 in jpicedt.graphic.model
Specifies Element's that can be converted to a PicMultiCurve
PicNodeConnection - Class in jpicedt.graphic.model
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
 
PicNodeConnectionView(PicNodeConnection) - Constructor for class jpicedt.graphic.view.DefaultViewFactory.PicNodeConnectionView
construct a new View for the given node connection
PicObjectConstants - Interface in jpicedt.graphic.model
Useful constants for the Element interface.
PicParallelogram - Class in jpicedt.graphic.model
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 in jpicedt.format.output.eepic
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 in jpicedt.format.output.latex
Formats a PicParallelogram to the LaTeX-picture format.
PicParallelogramFormatter(PicParallelogram, LatexFormatter) - Constructor for class jpicedt.format.output.latex.PicParallelogramFormatter
 
PicParallelogramFormatter - Class in jpicedt.format.output.pstricks
Pstricks formatter for PicParallelogram paraects.
PicParallelogramFormatter(PicParallelogram, PstricksFormatter) - Constructor for class jpicedt.format.output.pstricks.PicParallelogramFormatter
 
PicPoint - Class in jpicedt.graphic
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 in jpicedt.graphic
a comparator b/w PicPoint for X-axis ordering
PicPoint.YComparator - Class in jpicedt.graphic
a comparator b/w PicPoint for Y-axis ordering
PicPointExpression - Class in jpicedt.format.input.util
An expression for 2D-Point parsing e.g.
PicPointExpression(String, String, String) - Constructor for class jpicedt.format.input.util.PicPointExpression
 
PicPolygonExpression - Class in jpicedt.format.input.latex
PicPolygon :
%Polygon (x1,y1)...(xn,yn) dash=value whiten|shade|blacken closed
...
PicPolygonExpression(Pool) - Constructor for class jpicedt.format.input.latex.PicPolygonExpression
 
PicPsCurve - Class in jpicedt.graphic.model
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 in jpicedt.format.input.latex
%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 in jpicedt.graphic.model
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 in jpicedt.graphic.model
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 in jpicedt.format.output.latex
An interface that specifies common formatting behaviours for Drawable objects
PicTextFormatter(PicText, FormatterFactory) - Constructor for class jpicedt.format.output.latex.PicTextFormatter
 
PicTextFormatter - Class in jpicedt.format.output.pstricks
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 in jpicedt.graphic
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.
PIE - Static variable in class jpicedt.graphic.model.PicEllipse
prefined closure type for arcs
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
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.
PointIndexIterator - Interface in jpicedt.graphic.model
An iterator over Element's control-point indices.
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.
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
 
PolydotsPropertiesPanel() - Constructor for class jpicedt.ui.dialog.DockableAttributesCustomizer.PolydotsPropertiesPanel
Initializes the GUI.
POLYGON - Static variable in class jpicedt.format.input.pstricks.PsPolygonExpression
parses a \\pspolygon command
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
Pool - Class in jpicedt.format.input.util
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 in jpicedt.format.input.util
Enforces use of strong typing for keys being pushed in the map .
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).
PopupMenuFactory - Interface in jpicedt.graphic.toolkit
A factory used to create a JPopupMenu for an EditorKit.
POSITIVE - Static variable in interface jpicedt.format.input.util.ExpressionConstants
sign for NumericalExpression
postHelpMessage(String) - Method in class jpicedt.graphic.toolkit.EditorKit
Notify all listeners that have registered interest for notification on this event type.
PREDEFINED_GRID_STEP_STRINGS - Static variable in class jpicedt.graphic.grid.Grid
 
PREDEFINED_GRID_STEPS - Static variable in class jpicedt.graphic.grid.Grid
 
PREDEFINED_SNAP_STEP_STRINGS - Static variable in class jpicedt.graphic.grid.Grid
 
PREDEFINED_SNAP_STEPS - Static variable in class jpicedt.graphic.grid.Grid
 
PREDEFINED_STYLES - Static variable in class jpicedt.graphic.grid.Grid
 
PREDEFINED_ZOOM_STRINGS - Static variable in class jpicedt.graphic.PECanvas
 
PREDEFINED_ZOOMS - Static variable in class jpicedt.graphic.PECanvas
 
PreferencesAction() - Constructor for class jpicedt.JPicEdt.PreferencesAction
 
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.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.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.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.
propertyChange(PropertyChangeEvent) - Method in class jpicedt.ui.MDIManager.BoardEventHandler
Handler for "PropertyChange" events sources from either PECanvas or its EditorKit.
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
PsArcExpression - Class in jpicedt.format.input.pstricks
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 in jpicedt.format.input.pstricks
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 in jpicedt.format.input.pstricks
Parses PsTricks boxes, i.e.
PsBox(Pool, String) - Constructor for class jpicedt.format.input.pstricks.PsBox
 
PsCircleExpression - Class in jpicedt.format.input.pstricks
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
 
PsCurveHighlighter(PicPsCurve) - Constructor for class jpicedt.graphic.view.DefaultHighlighterFactory.PsCurveHighlighter
construct a new Highlighter for the given pscurve
PsEllipseExpression - Class in jpicedt.format.input.pstricks
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 in jpicedt.format.input.pstricks
\\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 in jpicedt.format.input.pstricks
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 in jpicedt.format.input.pstricks
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 in jpicedt.format.input.pstricks
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 in jpicedt.format.input.pstricks
Quick line : \\qline(x0,y0)(x1,y1)
PsQLineExpression(Pool) - Constructor for class jpicedt.format.input.pstricks.PsQLineExpression
 
PsRPutExpression - Class in jpicedt.format.input.pstricks
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
 
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
 
PSTAngleParameter - Class in jpicedt.format.input.pstricks
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 in jpicedt.format.input.pstricks
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 in jpicedt.format.input.pstricks
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 in jpicedt.format.input.pstricks
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
 
PstCustomPropertiesPanel() - Constructor for class jpicedt.ui.dialog.DockableAttributesCustomizer.PstCustomPropertiesPanel
creates a JPanel for attributes editing
PSTDashExpression - Class in jpicedt.format.input.pstricks
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 in jpicedt.format.input.pstricks
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 in jpicedt.format.input.pstricks
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 in jpicedt.format.input.pstricks
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 in jpicedt.format.input.pstricks
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 in jpicedt.format.input.pstricks
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 in jpicedt.format.input.pstricks
PsTricks graphics parameters, e.g.
PSTParametersExpression(Pool, Pool.Key) - Constructor for class jpicedt.format.input.pstricks.PSTParametersExpression
 
PSTPicPointExpression - Class in jpicedt.format.input.pstricks
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
 
PstricksConstants - Interface in jpicedt.format.output.pstricks
Useful constants used across the jpicedt.format.output.pstricks package.
PstricksContentType - Class in jpicedt.format.output.pstricks
ContentType for the Pstricks format.
PstricksContentType() - Constructor for class jpicedt.format.output.pstricks.PstricksContentType
 
PstricksCustomizer - Class in jpicedt.format.output.pstricks
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 in jpicedt.format.output.pstricks
Produces formatters for the PsTricks macro package.
PstricksFormatter() - Constructor for class jpicedt.format.output.pstricks.PstricksFormatter
 
PstricksFormatter.DrawingFormatter - Class in jpicedt.format.output.pstricks
"begin{pspicture}(x0,y0)(x1,y1)" (PsTricks) where (x0,y0)=lower-left corner and (x1,y1)=upper-right corner
PstricksFormatter.ParameterString - Class in jpicedt.format.output.pstricks
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.
PstricksParser - Class in jpicedt.format.input.pstricks
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 in jpicedt.format.output.pstricks
Collection of static methods for the PsTricks format
PstricksUtilities() - Constructor for class jpicedt.format.output.pstricks.PstricksUtilities
 
PstricksViewFactory - Class in jpicedt.format.output.pstricks
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
 
PsUnitLengthExpression - Class in jpicedt.format.input.pstricks
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.
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
 
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
RECTANGLE - Static variable in class jpicedt.graphic.toolkit.DrawToolFactory
 
RECTANGLE_BOX - Static variable in class jpicedt.format.input.pstricks.PsBox
expects a \\psframebox macro
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
RedoAction() - Constructor for class jpicedt.JPicEdt.RedoAction
 
RedrawAction() - Constructor for class jpicedt.JPicEdt.RedrawAction
 
RegExExpression - Class in jpicedt.format.input.util
An expression specified by a java.util.regex.Pattern regular expression.
RegExExpression(String) - Constructor for class jpicedt.format.input.util.RegExExpression
 
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.
RELOAD_BUTTON - Static variable in class jpicedt.graphic.toolkit.CustomizerDialog
mask to display the RELOAD button
reloadBoard() - Static method in class jpicedt.JPicEdt
Reload the active board from disk
REMOVE - Static variable in class jpicedt.graphic.event.DrawingEvent.EventType
a child was removed from the changed-element
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.
REMOVE_ENDPT - Static variable in class jpicedt.graphic.toolkit.CursorFactory
 
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.
RemovePointTransform() - Constructor for class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.RemovePointTransform
 
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
RenderingCustomizer - Class in jpicedt.ui.dialog
a panel for editing rendering-preferences (anti-aliasing,...)
RenderingCustomizer(Properties) - Constructor for class jpicedt.ui.dialog.RenderingCustomizer
creates a new panel for general preferences.
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.
REParserException - Exception in jpicedt.format.input.util
An Exception manager to be used by RE-parsers (i.e.
REParserException(String, Context) - Constructor for exception jpicedt.format.input.util.REParserException
create a new REParserException with the specified error code and line number.
REParserException(String, Context, AbstractRegularExpression) - Constructor for exception jpicedt.format.input.util.REParserException
create a new REParserException, raised by the given Expression
REParserException.BeginGroupMismatch - Exception in jpicedt.format.input.util
a "begin group" has no matching "end group"
REParserException.BlockMismatch - Exception in jpicedt.format.input.util
a closing delimiter has no matching opening delimiter (see EnclosingExpression)
REParserException.EndGroupMismatch - Exception in jpicedt.format.input.util
a "end group" has no matching "begin group"
REParserException.EndOfPicture - Exception in jpicedt.format.input.util
the end of the picture environment was encoutered.
REParserException.EndOfPictureNotFound - Exception in jpicedt.format.input.util
the end of the picture environment wasn't found in the current Reader.
REParserException.EOF - Exception in jpicedt.format.input.util
the end of the file (or the underlying Reader) was reached abnormally, e.g.
REParserException.IncompleteSequence - Exception in jpicedt.format.input.util
signals an incomplete SequenceExpression
REParserException.NotFoundInFile - Exception in jpicedt.format.input.util
a mandatory expression wasn't found
REParserException.NumberFormat - Exception in jpicedt.format.input.util
aka NumberFormatException
REParserException.NumberSign - Exception in jpicedt.format.input.util
signals an error concerning the sign of a number (see NumericalExpression)
REParserException.SyntaxError - Exception in jpicedt.format.input.util
a syntax error has occured ; should be used as a last resort, when no specific exception message applies.
RepeatExpression - Class in jpicedt.format.input.util
an expression that represents a pattern repeating a given number of times
RepeatExpression(AbstractRegularExpression, int, int) - Constructor for class jpicedt.format.input.util.RepeatExpression
 
REPLACE - Static variable in class jpicedt.graphic.event.DrawingEvent.EventType
a child was replaced by another element in the changed-element
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
RESCALING_TEX_FUNCTION - Static variable in interface jpicedt.format.output.latex.LatexConstants
 
RESCALING_TEX_FUNCTION - Static variable in interface jpicedt.format.output.pstricks.PstricksConstants
 
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
REVERSE_ARROW_HEAD - Static variable in class jpicedt.graphic.model.Arrow
 
reverseIndexing() - Method in class jpicedt.graphic.model.PicMultiCurve
Reverse the order in which points are stored in the protected pts array.
RIGHT_ARROW - Static variable in interface jpicedt.graphic.model.PicObjectConstants
 
root - Variable in class jpicedt.graphic.model.Drawing
the root-element of the drawing
RootElement() - Constructor for class jpicedt.graphic.model.Drawing.RootElement
Construct a new empty RootElement
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.
RootElement(Collection) - Constructor for class jpicedt.graphic.model.Drawing.RootElement
create a new BranchElement from the content of the given Collection of Element's.
RootExpression - Class in jpicedt.format.input.util
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
 
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
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 - Static variable in class jpicedt.graphic.toolkit.EditorKit
rotate
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.
RotateTool - Class in jpicedt.graphic.toolkit
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
 
rotationAngle - Variable in class jpicedt.graphic.model.PicEllipse
Angle in radians (CCW) between the great axis of the ellipse and the horizontal axis.
ROUNDED_BRACKET - Static variable in class jpicedt.graphic.model.Arrow
 
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
RunExternalCommand - Class in jpicedt.ui.util
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 in jpicedt.ui.util
An inner class implementing a JDialog to display external process inputStream and send keyboard events to process outputStream
RunExternalCommandAction(String) - Constructor for class jpicedt.JPicEdt.RunExternalCommandAction
 
RUNIT - Static variable in class jpicedt.format.input.pstricks.PsUnitLengthExpression
 
runScript(String, String) - Static method in class jpicedt.ui.util.BeanShell
Run a BSH script with the given path.

S

S_RESIZE - Static variable in class jpicedt.graphic.toolkit.CursorFactory
 
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.
SAVEFILE - Static variable in class jpicedt.ui.dialog.PEFileChooser
file chooser type for saving files
saveFragment() - Static method in class jpicedt.JPicEdt
Save the active board selection as a fragment to disk
SAVEFRAGMENT - Static variable in class jpicedt.ui.dialog.PEFileChooser
file chooser type for saving fragments
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.internal.InternalFrameMDIManager
Saves UI geometry to JPicEdt's preferences.
saveGeometry() - Method in class jpicedt.ui.internal.JFrameMDIManager
Saves UI geometry to JPicEdt's preferences.
saveGeometry() - Method in class jpicedt.ui.MDIManager
Saves UI geometry to JPicEdt's preferences.
This implementation saves geometrical properties related to DockablePanel only.
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.
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 - Static variable in class jpicedt.graphic.toolkit.EditorKit
scale
ScaleTool - Class in jpicedt.graphic.toolkit
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
 
SE_RESIZE - Static variable in class jpicedt.graphic.toolkit.CursorFactory
 
SECOND_SEGMENT_CONTROL_POINT - Static variable in class jpicedt.graphic.model.AbstractCurve
constant field for getPointType()
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 - Static variable in class jpicedt.graphic.event.SelectionEvent.EventType
an element was selected
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
SELECT - Static variable in class jpicedt.graphic.toolkit.CursorFactory
 
SELECT - Static variable in class jpicedt.graphic.toolkit.EditorKit
selection
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.
SelectAllAction(ActionDispatcher, ActionLocalizer) - Constructor for class jpicedt.graphic.toolkit.EditorKit.SelectAllAction
 
SelectAreaTransform() - Constructor for class jpicedt.graphic.toolkit.AbstractMouseTransformFactory.SelectAreaTransform
 
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.
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.
SelectedPointsHandler() - Constructor for class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SelectedPointsHandler
 
SelectElementsInAreaTransform(Element, boolean) - Constructor for class jpicedt.graphic.toolkit.EditElementMouseTransformFactory.SelectElementsInAreaTransform
 
SelectElementTransform(Element) - Constructor for class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SelectElementTransform
 
selection() - Method in class jpicedt.graphic.PECanvas
 
SelectionEvent - Class in jpicedt.graphic.event
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 in jpicedt.graphic.event
enumeration for SelectionEvent types
SelectionHandler - Interface in jpicedt.graphic
a SelectionHandler allows to manage selection-related behaviours for a given instance of Drawing.
SelectionListener - Interface in jpicedt.graphic.event
Interface for an observer to receive notifications of changes made to a SelectionHandler
SelectionTool - Class in jpicedt.graphic.toolkit
This generic mouse-tool is dedicated to applying MouseTransform's to elements of a Drawing, following a uniform sequence of mouse-events.
selectionUpdate(SelectionEvent) - Method in interface jpicedt.graphic.event.SelectionListener
called when the content of the selection changed
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
selectionUpdate(SelectionEvent) - Method in class jpicedt.ui.MDIManager.BoardEventHandler
Handler for "Selection" events triggered e.g.
SelectMouseToolAction(ActionDispatcher, ActionLocalizer, String) - Constructor for class jpicedt.graphic.toolkit.EditorKit.SelectMouseToolAction
Construct a new SelectMouseToolAction for the given mouse-tool name.
selectPoint(int) - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SelectedPointsHandler
adds the given point index to the selection
SelectPointsInAreaTransform(boolean) - Constructor for class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SelectPointsInAreaTransform
 
SelectPointsInAreaTransform(HitInfo.Point, boolean) - Constructor for class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SelectPointsInAreaTransform
 
SequenceExpression - Class in jpicedt.format.input.util
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
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.
setAttributes(PicAttributeSet) - Method in class jpicedt.graphic.model.PicAttributeSet
Sets several name/value pairs at a time from the given set.
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
 
setBottomMarginMm(double) - Method in class jpicedt.graphic.PageFormat
Set the bottom margin in mm
setBoundingBox(Rectangle2D) - Method in class jpicedt.graphic.model.Drawing
set bounding box manually ; set to null to switch back to automatic behaviour
setBoundValues(double, double) - Method in class jpicedt.widgets.IncrementableTextField
sets minimum and maximum bounds for "value" to the given doubles
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
 
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.
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
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 class jpicedt.ui.dialog.DockableAttributesCustomizer
Changes the customizer title
setTitle(String) - Method in interface jpicedt.ui.MDIManager.MDIComponent
set the title of this container
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.
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
 
shadowBounds - Variable in class jpicedt.graphic.view.DefaultViewFactory.LeafElementView
buffer
ShadowPropertiesPanel() - Constructor for class jpicedt.ui.dialog.DockableAttributesCustomizer.ShadowPropertiesPanel
creates a customizer for shadow attributes editing
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.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
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 - Static variable in class jpicedt.graphic.toolkit.EditorKit
shear
ShortcutsCustomizer - Class in jpicedt.ui.dialog
A panel for editing keyboard shortcuts (i.e.
ShortcutsCustomizer(Properties) - Constructor for class jpicedt.ui.dialog.ShortcutsCustomizer
Construct a new panel for editing shortcuts.
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.
ShowErrorLogAction() - Constructor for class jpicedt.JPicEdt.ShowErrorLogAction
 
ShowGridAction(ActionDispatcher, ActionLocalizer) - Constructor for class jpicedt.graphic.toolkit.EditorKit.ShowGridAction
set "GridVisible" as the action's name
ShowHelpAction() - Constructor for class jpicedt.JPicEdt.ShowHelpAction
 
ShowLicenseAction() - Constructor for class jpicedt.JPicEdt.ShowLicenseAction
 
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
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
size() - Method in class jpicedt.graphic.AbstractSelectionHandler
Return the number of selected objects.
size() - Method in class jpicedt.graphic.model.BranchElement
 
size() - Method in class jpicedt.graphic.model.Drawing
 
size() - Method in interface jpicedt.graphic.SelectionHandler
Return the number of selected objects
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.
SMOOTH_POLY - Static variable in class jpicedt.graphic.toolkit.DrawToolFactory
 
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.
SMOOTHNESS - Static variable in class jpicedt.graphic.model.PicMultiCurve
predefined constraint for setPoint()
SmoothPolygonHighlighter(PicSmoothPolygon) - Constructor for class jpicedt.graphic.view.DefaultHighlighterFactory.SmoothPolygonHighlighter
construct a new Highlighter for the given smooth-polygon
snapOnDEFAULT - Static variable in class jpicedt.graphic.grid.Grid
is snapping active ?
snapStepDEFAULT - Static variable in class jpicedt.graphic.grid.Grid
default snap step
SOLID - Static variable in class jpicedt.graphic.grid.Grid
paint grid lines using solid lines
SOLID - Static variable in interface jpicedt.graphic.model.PicObjectConstants
 
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.
SplitSegmentTransform(AbstractCurve, int, Grid) - Constructor for class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SplitSegmentTransform
 
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
StarExpression - Class in jpicedt.format.input.pstricks
Handles (usually optional) "*" after \\psframebox,\\pspolygon,...
StarExpression(Pool) - Constructor for class jpicedt.format.input.pstricks.StarExpression
 
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._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.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.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
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)
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.
stateEdit - Variable in class jpicedt.graphic.PECanvas
the UndoableEdit in progress
StatementExpression - Class in jpicedt.format.input.util
An expression for "statement"-parsing, i.e.
StatementExpression(String, String, String, int, int) - Constructor for class jpicedt.format.input.util.StatementExpression
 
StatusBar() - Constructor for class jpicedt.ui.PEDrawingBoard.StatusBar
mouseCoord | toolTip
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.model.Drawing.Customizer
Store current widgets value, presumably to a file or to a dedicated storage class
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.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"
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(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
STROKE_DASHARRAY - Static variable in class jpicedt.graphic.io.formatter.JPICFormatter
 
StrokePropertiesPanel() - Constructor for class jpicedt.ui.dialog.DockableAttributesCustomizer.StrokePropertiesPanel
creates a JPanel for stroke attributes editing
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
 
StyleConstants - Class in jpicedt.graphic.model
Utility class to get or set attributes in a type-safe manner
StyleConstants() - Constructor for class jpicedt.graphic.model.StyleConstants
 
SUBDIVISION_POINT - Static variable in class jpicedt.graphic.model.AbstractCurve
constant field for getPointType()
subtract(PicVector) - Method in class jpicedt.graphic.PicVector
Subtract the given vector from this vector, and return this for convenience.
SW_RESIZE - Static variable in class jpicedt.graphic.toolkit.CursorFactory
 
SYMMETRY - Static variable in class jpicedt.graphic.model.PicMultiCurve
predefined constraint for setPoint()
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
SyntaxError(Context, AbstractRegularExpression) - Constructor for exception jpicedt.format.input.util.REParserException.SyntaxError
 
SystemOutUtilities - Class in jpicedt.ui.util
A class that allow redirection of stderr and/or stdout to a log file.

T

T_BAR_CENTERED - Static variable in class jpicedt.graphic.model.Arrow
 
T_BAR_FLUSHED - Static variable in class jpicedt.graphic.model.Arrow
 
TBAR_WIDTH_LINEWIDTH_SCALE - Static variable in interface jpicedt.graphic.model.PicObjectConstants
 
TBAR_WIDTH_MINIMUM_MM - Static variable in interface jpicedt.graphic.model.PicObjectConstants
 
Test() - Constructor for class jpicedt.ui.util.PEProgressBar.Test
 
TestBoard - Class in jpicedt.test
test class
TestBoard() - Constructor for class jpicedt.test.TestBoard
 
TestCanvas - Class in jpicedt.test
Test class incorporating a BSH interpreter facility for efficient debugging.
TestCanvas() - Constructor for class jpicedt.test.TestCanvas
 
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 - Static variable in class jpicedt.graphic.toolkit.DrawToolFactory
 
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.
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
 
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
 
TextDrawTool(PicText) - Constructor for class jpicedt.graphic.toolkit.DrawToolFactory.TextDrawTool
 
TextEditable - Class in jpicedt.graphic.model
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
textFont - Static variable in class jpicedt.graphic.view.DefaultViewFactory
font used to display text strings with TextView
TextHighlighter(TextEditable) - Constructor for class jpicedt.graphic.view.DefaultHighlighterFactory.TextHighlighter
construct a new Highlighter for the given TextEditable
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
 
TextPropertiesPanel() - Constructor for class jpicedt.ui.dialog.DockableAttributesCustomizer.TextPropertiesPanel
GUI init
textString - Variable in class jpicedt.graphic.model.TextEditable
string argument
TextView(PicText) - Constructor for class jpicedt.format.output.eepic.EepicViewFactory.TextView
construct a new View for the given PicRectangle
TextView(PicText) - Constructor for class jpicedt.graphic.view.DefaultViewFactory.TextView
construct a new View for the given PicRectangle
TextViewHybrid(PicText) - Constructor for class jpicedt.graphic.view.DefaultViewFactory.TextViewHybrid
construct a new View for the given PicRectangle
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
tileDrawingBoardsHorizontally() - Method in class jpicedt.ui.MDIManager
Tiles all open drawing-boards horizontally
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.
tileDrawingBoardsVertically() - Method in class jpicedt.ui.MDIManager
Tiles all open drawing-boards 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.
TOBACK - Static variable in class jpicedt.graphic.toolkit.EditorKit.EditDispositionAction
Action command for bringing elements to back
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.
TOFRONT - Static variable in class jpicedt.graphic.toolkit.EditorKit.EditDispositionAction
Action command for bringing elements to front
ToggleAttributesPanelAction() - Constructor for class jpicedt.JPicEdt.ToggleAttributesPanelAction
 
toggleDockablePanel(String) - Method in class jpicedt.ui.MDIManager
Toggle the visible state of the dockable pane with the given key.
ToggleEditPointsModeAction(ActionDispatcher, ActionLocalizer) - Constructor for class jpicedt.graphic.toolkit.EditorKit.ToggleEditPointsModeAction
Construct a new ToggleEditPointsModeAction.
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
ToggleToolkitPanelAction() - Constructor for class jpicedt.JPicEdt.ToggleToolkitPanelAction
 
toggleVisible() - Method in class jpicedt.ui.MDIManager.DockablePanel
returns true if this DockablePanel is currently visible public boolean isVisible(){ return mdiComponent.isVisible(); }
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.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.PSTInstanciationExpression
 
toString() - Method in class jpicedt.format.input.pstricks.PSTParametersExpression
 
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.RegExExpression
 
toString() - Method in exception jpicedt.format.input.util.REParserException
Convenience call to getMessage()
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.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 exception 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.PicPoint
Return a "(x,y)" string representing this point.
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.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.EditPointMouseTransformFactory.EditSmoothCoeffTransform
 
toString() - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.RemovePointTransform
 
toString() - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SelectedPointsHandler
 
toString() - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SelectPointsInAreaTransform
 
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.
TransferableGraphic - Class in jpicedt.graphic.toolkit
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).
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.
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.
type - Variable in class jpicedt.graphic.event.SelectionEvent
the event type

U

UIColorCustomizer - Class in jpicedt.ui.dialog
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
 
undo() - Method in class jpicedt.graphic.PECanvas
Undo last change
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.
undoableActionPerformed(ActionEvent) - Method in class jpicedt.JPicEdt.FileReloadAction
 
undoableActionPerformed(ActionEvent) - Method in class jpicedt.JPicEdt.FragmentInsertAction
 
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
UndoAction() - Constructor for class jpicedt.JPicEdt.UndoAction
 
undoManager - Variable in class jpicedt.graphic.PECanvas
the UndoManager delegate for undo/redo operation
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.
UngroupAction(ActionDispatcher, ActionLocalizer) - Constructor for class jpicedt.graphic.toolkit.EditorKit.UngroupAction
 
UNIT - Static variable in class jpicedt.format.input.pstricks.PsUnitLengthExpression
 
UnitLengthExpression - Class in jpicedt.format.input.latex
\\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
 
UnrecognizedFileFormat() - Constructor for exception jpicedt.graphic.io.parser.ParserException.UnrecognizedFileFormat
 
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 - Static variable in class jpicedt.graphic.event.SelectionEvent.EventType
an element was unselected
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
UnSelectPointTransform(HitInfo.Point) - Constructor for class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.UnSelectPointTransform
 
UnselectTransform(Element) - Constructor for class jpicedt.graphic.toolkit.EditElementMouseTransformFactory.UnselectTransform
 
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.
update() - Method in class jpicedt.ui.MDIManager
Updates local properties from the JPicEdt's preferences (e.g.
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
updateAccelerators() - Method in class jpicedt.ui.MDIManager
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.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
updateFragmentsMenu() - Method in class jpicedt.ui.MDIManager
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.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.
updateMenuBar() - Method in class jpicedt.ui.MDIManager
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.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.
updateRecentFilesSubmenu() - Method in class jpicedt.ui.MDIManager
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.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
updateScriptsMenu() - Method in class jpicedt.ui.MDIManager
Updates the "script" menu items
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
updateToolkitMenu(PropertyChangeEvent) - Method in class jpicedt.ui.MDIManager
update currently "selected" menuitem in Toolkit menu
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
updateUndoRedoMenus(String, String) - Method in class jpicedt.ui.MDIManager
update "undo" and "redo" text
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)
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)
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
UserDefinedColorExpression - Class in jpicedt.format.input.pstricks
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

V

Version - Class in jpicedt
contains static methods that return version information
Version() - Constructor for class jpicedt.Version
 
view - Variable in class jpicedt.graphic.model.AbstractElement
the view that render this element
View - Interface in jpicedt.graphic.view
a View is a graphic representation of a 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
ViewConstants - Interface in jpicedt.graphic.view
Useful constants for implementation of the View and Highlighter interfaces.
ViewFactory - Interface in jpicedt.graphic.view
A factory to create a View for a given Element.
ViewFormattedStringDialog - Class in jpicedt.ui.dialog
This class implements a dialog box that displays the LaTeX/PsTricks/...
ViewFormattedStringDialog(PECanvas) - Constructor for class jpicedt.ui.dialog.ViewFormattedStringDialog
 
ViewLaTeXFileAction() - Constructor for class jpicedt.JPicEdt.ViewLaTeXFileAction
display the whole LaTeX file in a Dialog Box
viewToModel(Shape) - Method in class jpicedt.graphic.PECanvas
Converts a Shape from the pixel-coordinate system to the model-coordinate system.
VLINES - Static variable in interface jpicedt.graphic.model.PicObjectConstants
Fillstyle
VLINES_FILLED - Static variable in interface jpicedt.graphic.model.PicObjectConstants
 

W

W_RESIZE - Static variable in class jpicedt.graphic.toolkit.CursorFactory
 
warning(SAXParseException) - Method in class jpicedt.graphic.io.parser.JPICXmlHandler
 
warning(String) - Static method in class jpicedt.Log
 
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)
WhiteSpaces - Class in jpicedt.format.input.util
Multiple white spaces (w/o line-feeds)
WhiteSpaces() - Constructor for class jpicedt.format.input.util.WhiteSpaces
 
WhiteSpacesOrEOL - Class in jpicedt.format.input.util
multiple white spaces and/or '\n'
WhiteSpacesOrEOL() - Constructor for class jpicedt.format.input.util.WhiteSpacesOrEOL
 
WholeNumberDocument() - Constructor for class jpicedt.widgets.WholeNumberField.WholeNumberDocument
 
WholeNumberField - Class in jpicedt.widgets
A JtextField that accept only WholeNumbers
WholeNumberField(int, int) - Constructor for class jpicedt.widgets.WholeNumberField
 
WholeNumberField.WholeNumberDocument - Class in jpicedt.widgets
 
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
 
WildCharExpression - Class in jpicedt.format.input.util
a RegExp that represents a single occurence of a wild-char, i.e.
WildCharExpression(int) - Constructor for class jpicedt.format.input.util.WildCharExpression
 
WindowCascadeAction() - Constructor for class jpicedt.JPicEdt.WindowCascadeAction
 
WindowTileHorAction() - Constructor for class jpicedt.JPicEdt.WindowTileHorAction
 
WindowTileVertAction() - Constructor for class jpicedt.JPicEdt.WindowTileVertAction
 
WordExpression - Class in jpicedt.format.input.util
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.
write(Writer, boolean) - Method in class jpicedt.graphic.PECanvas
Write drawing content to the given stream

X

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
 
XComparator() - Constructor for class jpicedt.graphic.PicPoint.XComparator
 
XmlAttributeSet - Class in jpicedt.graphic.io.formatter
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
XUNIT - Static variable in class jpicedt.format.input.pstricks.PsUnitLengthExpression
 

Y

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
 
YComparator() - Constructor for class jpicedt.graphic.PicPoint.YComparator
 
YUNIT - Static variable in class jpicedt.format.input.pstricks.PsUnitLengthExpression
 

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 in jpicedt.graphic.event
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
ZoomInAction(ActionDispatcher, ActionLocalizer) - Constructor for class jpicedt.graphic.toolkit.EditorKit.ZoomInAction
 
ZoomListener - Interface in jpicedt.graphic.event
Interface for an observer to receive notifications of changes made to a zoom factor in an instance of PECanvas.
ZoomOutAction(ActionDispatcher, ActionLocalizer) - Constructor for class jpicedt.graphic.toolkit.EditorKit.ZoomOutAction
 
ZoomTool - Class in jpicedt.graphic.toolkit
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
 
_MoveControlPointTransform(Element, int, EditPointConstraint, String, Grid) - Constructor for class jpicedt.graphic.toolkit.EditElementMouseTransformFactory._MoveControlPointTransform
 
_MoveElementTransform(BranchElement, int, PicPoint, Grid) - Constructor for class jpicedt.graphic.toolkit.EditElementMouseTransformFactory._MoveElementTransform
 
_MoveElementTransform(Element, PicPoint, Grid) - Constructor for class jpicedt.graphic.toolkit.EditElementMouseTransformFactory._MoveElementTransform
 
_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 _ 
Skip navigation links
http://www.jpicedt.org

Submit a bug : syd@jpicedt.org