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 _
All Classes All Packages
All Classes All Packages
All Classes All Packages
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 - Class in jpicedt.format.output.latex
-
Format an AbstractCurve, or any subclass of it, to the LaTeX-picture format.
- AbstractCurveFormatter - Class in jpicedt.format.output.pstricks
-
Format an AbstractCurve, or any subclass of it, using PsTricks macros.
- AbstractCurveFormatter(AbstractCurve, EepicFormatter) - Constructor for class jpicedt.format.output.eepic.AbstractCurveFormatter
- AbstractCurveFormatter(AbstractCurve, LatexFormatter) - Constructor for class jpicedt.format.output.latex.AbstractCurveFormatter
- 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(AbstractElement) - Constructor for class jpicedt.graphic.model.AbstractElement
-
cloning constructor ; attribute set is deeply copied.
- AbstractElement(PicAttributeSet) - Constructor for class jpicedt.graphic.model.AbstractElement
-
construct an AbstractElement with no parent and the given PicAttributeSet.
- 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(Object) - Method in class jpicedt.graphic.model.BranchElement
-
add the given object as a new child of this BranchElement, but only if it's an instance of Element, and return true.
- add(Action) - Method in class jpicedt.graphic.toolkit.PEMenu
-
set menuitem accelerator to a.getValue(ACCELERATOR_KEY)
- add(Action) - Method in class jpicedt.graphic.toolkit.PEToolBar
-
Creates a JButton from the given Action 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(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(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(PEToggleAction) - Method in class jpicedt.graphic.toolkit.PEMenu
-
set menuitem accelerator to a.getValue(ACCELERATOR_KEY)
- add(PEToggleAction) - Method in class jpicedt.graphic.toolkit.PEToolBar
-
Creates a JToggleButton from the given PEToggleAction's properties
- 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(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.model.BranchElement
-
add the given child to this BranchElement, setting its parent to this.
- 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(int, PicPoint) - Method in class jpicedt.graphic.model.PicPsCurve
-
Inserts the specified point at the specified index.
- 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.
- 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(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.
- 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() - Constructor for class jpicedt.format.input.util.AlternateExpression
-
Creates a new AlternateExpression with no element
- 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
- 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
- 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
- arrow1 - Variable in class jpicedt.graphic.view.DefaultViewFactory.AbstractCurveView
- arrow1 - Variable in class jpicedt.graphic.view.DefaultViewFactory.PicNodeConnectionView
- arrow1Dir - Variable in class jpicedt.graphic.view.DefaultViewFactory.AbstractCurveView
- arrow1Dir - Variable in class jpicedt.graphic.view.DefaultViewFactory.PicNodeConnectionView
- arrow1Loc - Variable in class jpicedt.graphic.view.DefaultViewFactory.AbstractCurveView
- arrow1Loc - Variable in class jpicedt.graphic.view.DefaultViewFactory.PicNodeConnectionView
- arrow2 - Variable in class jpicedt.graphic.view.DefaultViewFactory.AbstractCurveView
- arrow2 - Variable in class jpicedt.graphic.view.DefaultViewFactory.PicNodeConnectionView
- arrow2Dir - Variable in class jpicedt.graphic.view.DefaultViewFactory.AbstractCurveView
- arrow2Dir - Variable in class jpicedt.graphic.view.DefaultViewFactory.PicNodeConnectionView
- arrow2Loc - Variable in class jpicedt.graphic.view.DefaultViewFactory.AbstractCurveView
- arrow2Loc - Variable in class jpicedt.graphic.view.DefaultViewFactory.PicNodeConnectionView
- arrowEnd - Variable in class jpicedt.graphic.view.DefaultViewFactory.EllipseView
- arrowEndDir - Variable in class jpicedt.graphic.view.DefaultViewFactory.EllipseView
- 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
- B_SLIDER_MAX - Static variable in class jpicedt.graphic.model.PicPsCurve
- B_SLIDER_MIN - Static variable in class jpicedt.graphic.model.PicPsCurve
- b2tVec - Variable in class jpicedt.graphic.model.PicParallelogram
-
see documentation for
l2rVec - 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(Collection) - Constructor for class jpicedt.graphic.model.BranchElement
-
create a new BranchElement from the content of the given Collection of Element's.
- 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(PicAttributeSet) - Constructor for class jpicedt.graphic.model.BranchElement
-
construct a BranchElement with no parent and the given PicAttributeSet
- 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) - 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.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.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) - 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) - 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.
- 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, 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.
- 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(Object) - Method in class jpicedt.graphic.model.BranchElement
-
Returns true if this collection contains the specified element.
- contains(Element) - Method in class jpicedt.graphic.model.BranchElement
- 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 - Variable in class jpicedt.graphic.PECanvas
-
the current content-type for this PECanvas (determines the EditorKit behaviour)
- ContentType - Interface in jpicedt.graphic
-
Specifies a content-type (aka mime-type) for a Drawing document created by an editor-kit.
- 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(CubicCurve2D) - Static method in class jpicedt.graphic.PEToolKit
-
Converts the given cubic curve to a quad curve
- 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.
- 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() - Method in class jpicedt.graphic.PECanvas
-
Copy the content of the current selection to the System's clipboard (after a formatting to text)
- 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)
- 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() - 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() - Method in interface jpicedt.graphic.toolkit.CustomizerFactory
-
Returns a customizer (Swing) component
- 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(Properties) - Static method in class jpicedt.graphic.PageFormat
-
Return a dialog for editing the PageFormat's values stored in the given Properties.
- 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() - Method in class jpicedt.format.output.latex.LatexContentType
-
creates a FormatterFactory that's suited for this content-type default implementation returns null.
- createFormatter() - Method in class jpicedt.format.output.pstricks.PstricksContentType
-
creates a FormatterFactory that's suited for this content-type default implementation returns null.
- 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(Drawing, Object) - Method in class jpicedt.format.output.eepic.EepicFormatter
- createFormatter(Drawing, Object) - Method in class jpicedt.format.output.latex.LatexFormatter
- createFormatter(Drawing, Object) - Method in class jpicedt.format.output.pstricks.PstricksFormatter
- createFormatter(Drawing, Object) - Method in interface jpicedt.graphic.io.formatter.FormatterFactory
- 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 ;
- createFormatter(Element) - Method in class jpicedt.format.output.eepic.EepicFormatter
- createFormatter(Element) - Method in class jpicedt.format.output.latex.LatexFormatter
- createFormatter(Element) - Method in class jpicedt.format.output.pstricks.PstricksFormatter
- createFormatter(Element) - 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
- 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(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.format.output.eepic.EepicViewFactory
- 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
controlPtslist - CTRL_P_2 - Static variable in class jpicedt.graphic.model.PicCircleFrom3Points
-
index of second control-point, aka P_2, in
controlPtslist - CTRL_P_3 - Static variable in class jpicedt.graphic.model.PicCircleFrom3Points
-
index of last control-point, aka P_3, in
controlPtslist - 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, usesplitSegmentinstead. - 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 usesplitSegmentinstead, 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) - 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 invokingsetOkButtonClosesDialog. - 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 invokingsetOkButtonClosesDialog. - 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 invokingsetOkButtonClosesDialog. - 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 invokingsetOkButtonClosesDialog. - CustomizerFactory - Interface in jpicedt.graphic.toolkit
-
Tags Element's able to produce an AbstractCustomizer suited for editing its geometry.
- cut() - Method in class jpicedt.graphic.PECanvas
-
Cut the content of the current selection to the System clipboard, after formatting to text.
- 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.
- 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
- DASH_OPAQUE - Static variable in interface jpicedt.graphic.model.PicObjectConstants
- DASH_TRANSPARENT - Static variable in interface jpicedt.graphic.model.PicObjectConstants
- DASH1 - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
predefined dashes (in mm) and dotsep (in mm)
- DASH2 - Static variable in interface jpicedt.graphic.model.PicObjectConstants
- DASH3 - Static variable in interface jpicedt.graphic.model.PicObjectConstants
- DASHED - Static variable in interface jpicedt.graphic.model.PicObjectConstants
- 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. - DEBUG - Static variable in interface jpicedt.format.input.util.ExpressionConstants
-
debug flag ; turn on for verbose parsing
- DEBUG - Static variable in class jpicedt.Log
- 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(double, int) - Constructor for class jpicedt.widgets.DecimalNumberField
-
constructs a new Field with an initial value and an 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(int) - Constructor for class jpicedt.widgets.DecimalNumberField
-
contructs a new Field with "columns" as the 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 - Variable in class jpicedt.graphic.PECanvas
-
the model for this canvas
- 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_CHANGE - Static variable in class jpicedt.graphic.PECanvas
-
property name for drawing-change events
- 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.
- 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 - 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 - Interface in jpicedt.graphic.model
-
This interface specifies the general contract for models of graphic elements that may be added to a Drawing.
- 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 - Variable in class jpicedt.graphic.event.SelectionEvent
-
the elements that were (un)selected
- elements() - Method in class jpicedt.graphic.AbstractSelectionHandler
-
Return an iterator over the selected Element's.
- 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) - Constructor for class jpicedt.format.input.util.EnclosingExpression
- EnclosingExpression(String, AbstractRegularExpression, String, boolean) - 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(String) - Static method in class jpicedt.Log
- error(SAXParseException) - Method in class jpicedt.graphic.io.parser.JPICXmlHandler
-
Receive notification of a recoverable parser error.
- 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(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
- fatalError(SAXParseException) - Method in class jpicedt.graphic.io.parser.JPICXmlHandler
-
Report a fatal XML parsing error.
- 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() - Constructor for class jpicedt.JPicEdt.FileOpenAction
-
prompt user
- FileOpenAction(String) - Constructor for class jpicedt.JPicEdt.FileOpenAction
-
load a file with the given filename
- 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(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.
- fireChangedUpdate(Element, DrawingEvent.EventType) - Method in class jpicedt.graphic.model.Drawing
-
Notify all listeners that have registered interest for notification on this event type.
- 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() - Method in class jpicedt.format.output.pstricks.AbstractCurveFormatter
-
this is a convenience call to either formatPsCustom() or formatPsBezier() or formatPsLine().
- formatCurve(StringBuffer) - Method in class jpicedt.format.output.eepic.AbstractCurveFormatter
-
formats curves containing at least one non-straight segment
- 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() - Constructor for class jpicedt.JPicEdt.FragmentInsertAction
-
prompt user for fragment file name
- FragmentInsertAction(String) - Constructor for class jpicedt.JPicEdt.FragmentInsertAction
-
insert a fragment from the given 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) - Constructor for class jpicedt.graphic.toolkit.DrawToolFactory.GenericDrawTool
-
The
drawPointsarray gets computed from all available control-points for the given element. - GenericDrawTool(Element, EditPointConstraint, int[][]) - Constructor for class jpicedt.graphic.toolkit.DrawToolFactory.GenericDrawTool
- GEOMETRY_CHANGE - Static variable in class jpicedt.graphic.event.DrawingEvent.EventType
-
an element geometry changed
- get(String) - Method in class jpicedt.Localizer
- get(Pool.Key) - Method in class jpicedt.format.input.util.Pool
-
Return the value associated with the given key
- getAction(String) - Method in class jpicedt.ui.action.ActionRegistry
- getActionAccelerator(String) - Method in interface jpicedt.graphic.toolkit.ActionLocalizer
- getActionAccelerator(String) - Method in class jpicedt.ui.action.PEActionLocalizer
- getActionCommand() - Method in class jpicedt.widgets.IncrementableTextField
- getActionDispatcher() - Static method in class jpicedt.JPicEdt
- getActionHelper(String) - Method in interface jpicedt.graphic.toolkit.ActionLocalizer
- getActionHelper(String) - Method in class jpicedt.ui.action.PEActionLocalizer
- getActionIcon(String) - Method in interface jpicedt.graphic.toolkit.ActionLocalizer
- getActionIcon(String) - Method in class jpicedt.ui.action.PEActionLocalizer
- getActionLocalizer() - Method in class jpicedt.Localizer
- getActionMnemonic(String) - Method in interface jpicedt.graphic.toolkit.ActionLocalizer
- getActionMnemonic(String) - Method in class jpicedt.ui.action.PEActionLocalizer
- getActionName(String) - Method in interface jpicedt.graphic.toolkit.ActionLocalizer
- getActionName(String) - Method in class jpicedt.ui.action.PEActionLocalizer
- getActionRegistry() - Static method in class jpicedt.JPicEdt
-
Return an ActionMap that holds GUI action for the entire application.
- getActionTooltip(String) - Method in interface jpicedt.graphic.toolkit.ActionLocalizer
- getActionTooltip(String) - Method in class jpicedt.ui.action.PEActionLocalizer
- getActiveCanvas() - Static method in class jpicedt.JPicEdt
-
Return the currently active PECanvas (ie hosted by the currently active PEDrawinBoard), or null if no board is currently active.
- getActiveDrawing() - Static method in class jpicedt.JPicEdt
-
Return the Drawing attached to the currently active PECanvas (ie hosted by the currently active PEDrawinBoard), or null if no board is currently active.
- getActiveDrawingBoard() - Static method in class jpicedt.JPicEdt
-
Return the currently active PEDrawingBoard, or null if none is active.
- getActiveDrawingBoard() - Method in class jpicedt.ui.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() - Method in class jpicedt.graphic.model.AbstractElement
-
Returns the AttributeSet bound to this AbstractElement.
- getAttributeSet() - Method in interface jpicedt.graphic.model.Element
- 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.
- 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() - Method in class jpicedt.graphic.model.Drawing
- 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(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
controlPtslist. - 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(double, double, double, double, PicPoint) - Static method in class jpicedt.graphic.PEToolKit
-
Deprecated.
- 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.
- getDirector(PicPoint, 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, PicPoint) - Static method in class jpicedt.graphic.PEToolKit
- 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.
- 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() - 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
- getElement(int) - Method in class jpicedt.graphic.model.Drawing
- 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() - 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.
- getIndex(Arrow) - Static method in class jpicedt.graphic.model.Arrow
-
Returns an integer associated with the given arrow (essentially for JComboxBox's...)
- 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() - Method in class jpicedt.widgets.HistoryTextField
-
Returns the underlying history model.
- getModel(String) - Static method in class jpicedt.widgets.HistoryModel
-
Returns a named 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
-
Return a unitary vector orthogonal to the vector pointing from startPt to endPt and built by rotating this vector CounterClockWise.
- 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) - 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.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, 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, 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, Color) - Static method in class jpicedt.JPicEdt
-
Convenience for retrieving a Colour property from User's preferences
- 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
getBoundingBoxwhich 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) - Method in class jpicedt.graphic.model.DefaultLeafElement
-
Return 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.
- 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). getSpecificationPoint(index)}.
- 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). getSpecificationPoint(index)}.
- 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.TextHitInfowrapped 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 - Variable in class jpicedt.graphic.PECanvas
-
the grid attached to this canvas
- 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)
- 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) - Method in class jpicedt.graphic.view.CompositeView
- hitTest(PEMouseEvent) - Method in class jpicedt.graphic.view.DefaultHighlighterFactory.CompositeHighlighter
- hitTest(PEMouseEvent) - Method in class jpicedt.graphic.view.DefaultHighlighterFactory.DefaultHighlighter
-
Current implementation returns a HitInfo.Point if a click occured on one of the controlled-point indices returned by
getControlPointsIterator(); return null otherwise. - hitTest(PEMouseEvent) - Method in class jpicedt.graphic.view.DefaultViewFactory.LeafElementView
-
This implementation returns a HitInfo.Interior if the view is filled and a click occured on the interior, or a HitInfo.Stroke if a click occured on the stroke path (this use a FlatteningPathIterator built from the current
shape). - hitTest(PEMouseEvent) - Method in class jpicedt.graphic.view.DefaultViewFactory.TextView
-
This implementation calls
super.hitTestand 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.hitTestand 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 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, 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() - Method in class jpicedt.ui.util.PEProgressBar
-
increment the state of this progress bar by one, leaving the message unchanged
- 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
- 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(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
- INSERT - Static variable in class jpicedt.graphic.event.DrawingEvent.EventType
-
a child was inserted to the changed-element
- 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(int) - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SelectedPointsHandler
-
Returns true if the point with the given index is selected.
- isSelected(Element) - Method in class jpicedt.graphic.PECanvas
- isSelected(Element, boolean) - Method in class jpicedt.graphic.AbstractSelectionHandler
-
Return whether the given Element is selected or not.
- 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(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_DATA_FLAVOR - Static variable in class jpicedt.graphic.toolkit.TransferableGraphic
-
the DataFlavor for Element's
- 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
- 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_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_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_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(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.
- 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.
- 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(PicPoint) - Method in class jpicedt.graphic.PicPoint
-
Translate this point to the middle of the segment made of [this,other].
- MIDDLE - Static variable in interface jpicedt.graphic.model.PicObjectConstants
- 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, JComponent) - Constructor for class jpicedt.widgets.ModalInternalFrame
-
constructor to be used to wrap any JComponent in a modal internal frame
- ModalInternalFrame(String, JRootPane, Component, JOptionPane) - Constructor for class jpicedt.widgets.ModalInternalFrame
-
Constructor to be used to display a JOptionPane wrapped in modal JInternalFrame
- 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(Shape) - Method in class jpicedt.graphic.PECanvas
-
Converts a Shape from the model-coordinate system to the pixel-coordinate system.
- modelToView(PicPoint, PicPoint) - Method in class jpicedt.graphic.PECanvas
-
Converts a point 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() - Constructor for class jpicedt.format.input.util.NumericalExpression
-
Constructor w/o postfix, type=DOUBLE and sign=ANY_SIGN.
- NumericalExpression(int, int) - Constructor for class jpicedt.format.input.util.NumericalExpression
-
Constructor w/o postfix, i.e.
- NumericalExpression(int, int, String, boolean) - Constructor for class jpicedt.format.input.util.NumericalExpression
- 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 - Variable in class jpicedt.graphic.PECanvas
-
pageFormat encapsulates board size and margin data
- 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(double, double) - Constructor for class jpicedt.graphic.PageFormat
-
Constructor a new PageFormat with length given in mm.
- PageFormat(double, double, double, double) - Constructor for class jpicedt.graphic.PageFormat
-
Construct a new PageFormat with lengths given in mm.
- 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.Customizer - Class in jpicedt.graphic
-
a dialog box used to change a PageFormat
- PageFormatAction() - Constructor for class jpicedt.JPicEdt.PageFormatAction
- paint(Graphics2D, double, double, double, PicPoint) - Method in class jpicedt.graphic.model.Arrow
-
Paints this arrow (this implementation does nothing)
- paint(Graphics2D, double, PicPoint, PicPoint) - Method in class jpicedt.graphic.model.Arrow
-
Paints this arrow.
- 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) - 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) - Method in interface jpicedt.graphic.view.View
-
Render the View of the underlying Element to the given graphic context.
- 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, 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, 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 aDefaultPointIndexIterator, using the highlighter color if the given allocation intersects the bounds of this view, then iterates over theshapesarray, 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, double) - Method in interface jpicedt.graphic.view.Highlighter
-
Render the Highlighter 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, 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.
- parseProperty(Properties, String, Color) - Static method in class jpicedt.MiscUtilities
- 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(Exception) - Constructor for exception jpicedt.graphic.io.parser.ParserException
-
Convenient constructor for wrapping an Exception into a ParserException
- ParserException(String) - Constructor for exception jpicedt.graphic.io.parser.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(boolean) - Method in class jpicedt.graphic.PECanvas
-
Add the content of the System's ClipBoard to the current drawing, then select it.
- paste(Clipboard, boolean) - Method in class jpicedt.graphic.PECanvas
-
Add the content of the given ClipBoard to the current drawing, then select it.
- PasteAction(ActionDispatcher, ActionLocalizer) - Constructor for class jpicedt.graphic.toolkit.EditorKit.PasteAction
-
paste from System clipboard ; action name = "PasteSpecial"
- PasteAction(ActionDispatcher, ActionLocalizer, Clipboard) - Constructor for class jpicedt.graphic.toolkit.EditorKit.PasteAction
-
paste from the given clipboard
- 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(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, 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(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.AWTEventMulticasterthat supports chainingPEMouseInputListener'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[]) - 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.
- PEFileFilter(String, String) - Constructor for class jpicedt.ui.dialog.PEFileFilter
-
Construct a new file filter with the given extension (e.g.
- 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(String) - Constructor for class jpicedt.graphic.toolkit.PEMenu
-
create a PEMenu from the given string, w/o mnemonic
- 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
- 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 - Class in jpicedt.ui.internal
-
The main application toolbar.
- PEToolBar() - Constructor for class jpicedt.graphic.toolkit.PEToolBar
-
simply calls super()
- 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(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(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(PicCircleFrom3Points) - Constructor for class jpicedt.graphic.model.PicCircleFrom3Points
-
"cloning" constructor (to be used by clone())
- 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(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.
- 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(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(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(PicEllipse) - Constructor for class jpicedt.graphic.model.PicEllipse
-
"cloning" constructor (to be used by clone())
- 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(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.
- 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 - Class in jpicedt.format.output.latex
-
A drawing->LaTeX formater for PicEllipse objects
- PicEllipseFormatter - Class in jpicedt.format.output.pstricks
-
Formats a PicEllipse using PsTricks macros, including pstricks-add's \\psellipticarc if applicable.
- PicEllipseFormatter(PicEllipse, EepicFormatter) - Constructor for class jpicedt.format.output.eepic.PicEllipseFormatter
- PicEllipseFormatter(PicEllipse, LatexFormatter) - Constructor for class jpicedt.format.output.latex.PicEllipseFormatter
- 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(Collection) - Constructor for class jpicedt.graphic.model.PicGroup
-
Simply call superclass's constructor.
- PicGroup(BranchElement) - Constructor for class jpicedt.graphic.model.PicGroup
-
Cloning constructor.
- PicGroup(PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicGroup
-
construct a PicGroup with no parent and the given PicAttributeSet
- 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(PicMultiCurve) - Constructor for class jpicedt.graphic.model.PicMultiCurve
-
"cloning" constructor (to be used by clone())
- PicMultiCurve(PicPsCurve) - Constructor for class jpicedt.graphic.model.PicMultiCurve
-
constructor for conversion of pscurve into multiCurve
- PicMultiCurve(PicSmoothPolygon) - Constructor for class jpicedt.graphic.model.PicMultiCurve
-
constructor for conversion of smoothPoly into multiCurve
- 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 multi-curve filled with the given array of PicPoint's, each segment being a curved Bezier segment.
- 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
- 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(PicParallelogram) - Constructor for class jpicedt.graphic.model.PicParallelogram
-
"cloning" constructor (to be used by clone())
- PicParallelogram(PicPoint, PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicParallelogram
-
Create a new PicParallelogram reduced to a point located at the given position
- 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, 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.
- 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 - Class in jpicedt.format.output.latex
-
Formats a PicParallelogram to the LaTeX-picture format.
- PicParallelogramFormatter - Class in jpicedt.format.output.pstricks
-
Pstricks formatter for PicParallelogram paraects.
- PicParallelogramFormatter(PicParallelogram, EepicFormatter) - Constructor for class jpicedt.format.output.eepic.PicParallelogramFormatter
- PicParallelogramFormatter(PicParallelogram, LatexFormatter) - Constructor for class jpicedt.format.output.latex.PicParallelogramFormatter
- 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(double[]) - Constructor for class jpicedt.graphic.PicPoint
-
Construct a point from the first two elements of the given array.
- PicPoint(double, double) - Constructor for class jpicedt.graphic.PicPoint
-
Construct (x,y)
- PicPoint(float[]) - Constructor for class jpicedt.graphic.PicPoint
-
Construct a point from the first two elements of the given array.
- 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(Number, Number) - Constructor for class jpicedt.graphic.PicPoint
-
Construct a point from the given pair of Number (using their double value).
- 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(PicPsCurve) - Constructor for class jpicedt.graphic.model.PicPsCurve
-
"cloning" constructor (to be used by clone())
- 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.
- 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(PicSmoothPolygon) - Constructor for class jpicedt.graphic.model.PicSmoothPolygon
-
"cloning" constructor (to be used by clone())
- 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, 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, 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.
- PicText - Class in jpicedt.graphic.model
-
Textual elements, possibly surrounded by a box (currently, only rectangular, oval and circular shapes are supported).
- 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(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(PicText) - Constructor for class jpicedt.graphic.model.PicText
-
cloning constructor
- 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 - PicTextFormatter - Class in jpicedt.format.output.latex
-
An interface that specifies common formatting behaviours for Drawable objects
- 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
- PicTextFormatter(PicText, FormatterFactory) - Constructor for class jpicedt.format.output.latex.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(double[]) - Constructor for class jpicedt.graphic.PicVector
-
Construct a vector from the first two elements of the given array.
- PicVector(double, double) - Constructor for class jpicedt.graphic.PicVector
-
Construct a vector with coordinates (x,y)
- PicVector(float[]) - Constructor for class jpicedt.graphic.PicVector
-
Construct a vector from the first two elements of the given array.
- PicVector(Line2D) - Constructor for class jpicedt.graphic.PicVector
-
Construct a new PicVector from the two end-points of the given Line2D object.
- PicVector(Point2D) - Constructor for class jpicedt.graphic.PicVector
-
Construct a new PicVector pointing from (0,0) to the given point
- PicVector(Point2D, Point2D) - Constructor for class jpicedt.graphic.PicVector
-
Construct a new PicVector from the two given points
- PicVector(Number, Number) - Constructor for class jpicedt.graphic.PicVector
-
Construct a vector from the given pair of Number (using their double value).
- 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(PicVector) - Constructor for class jpicedt.graphic.PicVector
-
Clone the given vector.
- 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 - Variable in class jpicedt.graphic.view.DefaultHighlighterFactory.DefaultHighlighter
-
iterator over visible control-points
- PointIndexIterator - Interface in jpicedt.graphic.model
-
An iterator over Element's control-point indices.
- 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(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
- 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.
- processMouseEvent(MouseEvent) - Method in class jpicedt.graphic.PECanvas
-
Processes mouse events occurring on this component by dispatching them to any registered
PEMouseListenerobjects. - processMouseMotionEvent(MouseEvent) - Method in class jpicedt.graphic.PECanvas
-
Processes mouse motion events occurring on this component by dispatching them to any registered
PEMouseInputListenerobjects. - 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, double) - Method in class jpicedt.format.input.util.Pool
-
Convenience for storing a "double" value into the pool's hashmap
- 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
- 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, 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, 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[]) - 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, 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, 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, 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, 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, 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(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(EventListener) - Method in class jpicedt.graphic.event.PEEventMulticaster
-
Removes a listener from this multicaster and returns the resulting multicast listener.
- 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 - Static variable in class jpicedt.graphic.event.DrawingEvent.EventType
-
a child was removed from the changed-element
- REMOVE_ENDPT - Static variable in class jpicedt.graphic.toolkit.CursorFactory
- 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(Collection) - Constructor for class jpicedt.graphic.model.Drawing.RootElement
-
create a new BranchElement from the content of the given Collection of Element's.
- 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.
- 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(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(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(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() - Method in class jpicedt.ui.PEDrawingBoard
-
save the selection content to the "fragment directory" on disk, prompting user for a file name
- SAVEFRAGMENT - Static variable in class jpicedt.ui.dialog.PEFileChooser
-
file chooser type for saving fragments
- 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(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(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.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(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(double, double, 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(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(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(PicPoint, double, double) - Method in class jpicedt.graphic.PicPoint
-
Apply a scaling transform to this point.
- 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(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.event.SelectionEvent.EventType
-
an element was selected
- SELECT - Static variable in class jpicedt.graphic.toolkit.CursorFactory
- SELECT - Static variable in class jpicedt.graphic.toolkit.EditorKit
-
selection
- selectAll(boolean) - Method in class jpicedt.graphic.PECanvas
-
select or unselect every object in this drawing
- selectAll(Drawing) - Method in class jpicedt.graphic.AbstractSelectionHandler
-
Select all Element's in the given 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(double, double) - Method in class jpicedt.graphic.PicPoint
-
Set the coordinates of this point from the given pair
- setCoordinates(Line2D) - Method in class jpicedt.graphic.PicVector
-
Set the coordinates of this vector from the given Line2D object
- setCoordinates(Point2D, Point2D) - Method in class jpicedt.graphic.PicVector
-
Set the coordinates of this vector from the two given points.
- setCoordinates(PicPoint) - Method in class jpicedt.graphic.PicPoint
-
Set the coordinates of this point from the given point.
- 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(String) - Static method in class jpicedt.JPicEdt
-
Changes the current MDI Manager to
- setMDIManager(MDIManager) - Static method in class jpicedt.JPicEdt
-
set the MDI manager that should be used for jPicEdt
- 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() - Method in class jpicedt.graphic.model.PicEllipse
-
Set angle parameters so that this ellipse is a plain ellipse.
- setPlain(boolean) - Method in class jpicedt.graphic.model.PicCircleFrom3Points
- setPoint(int, PicPoint) - Method in class jpicedt.graphic.model.BranchElement
-
Deprecated.use setPoint(int, PicPoint, EditPointConstraint) instead.
- setPoint(int, PicPoint) - Method in class jpicedt.graphic.model.DefaultLeafElement
-
Deprecated.use setPoint(index,pt,constraint) instead
- setPoint(int, PicPoint) - Method in class jpicedt.graphic.model.Drawing.RootElement
-
Deprecated.use setPoint(int, PicPoint, EditPointConstraint) instead
- setPoint(int, PicPoint) - Method in interface jpicedt.graphic.model.Element
-
Deprecated.Use setPoint(int, PicPoint, EditPointConstraint)
- setPoint(int, PicPoint) - Method in class jpicedt.graphic.model.PicNodeConnection
- 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, EditPointConstraint) - Method in class jpicedt.graphic.model.BranchElement
-
Set the point indexed by "numPoint" to the given value.
- 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, EditPointConstraint) - Method in class jpicedt.graphic.model.Drawing.RootElement
-
does nothing
- 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, 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() - Method in class jpicedt.graphic.model.PicMultiCurve
-
changes the smoothness feature of all the subdivision points at once.
- 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. - 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() - Method in class jpicedt.graphic.model.PicMultiCurve
-
Straighten ALL segments (ie make this curve a polygon).
- 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.
- setSymmetric() - Method in class jpicedt.graphic.model.PicMultiCurve
-
force the symmetry feature of all the subdivision points at once.
- setSymmetric(int) - Method in class jpicedt.graphic.model.PicMultiCurve
-
Force the SYMMETRY feature of the given subdivision point.
- 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(int) - Method in class jpicedt.widgets.WholeNumberField
- setValue(Number) - Method in class jpicedt.widgets.IncrementableTextField
- 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) - 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.
- 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.
- 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() - 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
- store(Properties) - Static method in class jpicedt.ui.dialog.PEFileChooser
-
Store the current file and fragment directories to the given Properties object
- 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(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.
- SYMMETRY - Static variable in class jpicedt.graphic.model.PicMultiCurve
-
predefined constraint for setPoint()
- 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() - 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
createStrokeoutinePaint, from the ViewFactory, usingcreatePaintForOutlineinteriorPaint, from the ViewFactory, usingcreatePaintForInterioroverStrikeWidth, from the OVER_STRIKE and OVER_STRIKE_WIDTH attributes - 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.
- 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 ;
- 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.
- 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() - 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().
- 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.
- 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 - Variable in class jpicedt.test.TestBoard
- text - Variable in class jpicedt.test.TestCanvas
- 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 - Static variable in class jpicedt.graphic.toolkit.DrawToolFactory
- TEXT_BOX_CIRCLE - Static variable in interface jpicedt.graphic.model.PicObjectConstants
- TEXT_BOX_NO_FRAME - Static variable in interface jpicedt.graphic.model.PicObjectConstants
- TEXT_BOX_OVAL - Static variable in interface jpicedt.graphic.model.PicObjectConstants
- TEXT_BOX_RECTANGLE - Static variable in interface jpicedt.graphic.model.PicObjectConstants
- TEXT_CHANGE - Static variable in class jpicedt.graphic.event.DrawingEvent.EventType
-
the text content of a text element changed
- TEXT_FONT_DEFAULT - Static variable in class jpicedt.graphic.view.DefaultViewFactory
-
default font used to display text with TextView
- TEXT_FONT_SCALE - Static variable in class jpicedt.graphic.view.DefaultViewFactory
-
scaling factor to be applied to the default font before rendering, so as to compensate for zoom factor
- TEXT_FRAME - Static variable in interface jpicedt.graphic.model.PicObjectConstants
- TEXT_HALIGN_CENTER - Static variable in interface jpicedt.graphic.model.PicObjectConstants
- TEXT_HALIGN_LEFT - Static variable in interface jpicedt.graphic.model.PicObjectConstants
- TEXT_HALIGN_RIGHT - Static variable in interface jpicedt.graphic.model.PicObjectConstants
- TEXT_HOR_ALIGN - Static variable in interface jpicedt.graphic.model.PicObjectConstants
- TEXT_ROTATION - Static variable in interface jpicedt.graphic.model.PicObjectConstants
- TEXT_VALIGN_BASELINE - Static variable in interface jpicedt.graphic.model.PicObjectConstants
- TEXT_VALIGN_BOTTOM - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
Text attributes
- TEXT_VALIGN_CENTER - Static variable in interface jpicedt.graphic.model.PicObjectConstants
- TEXT_VALIGN_TOP - Static variable in interface jpicedt.graphic.model.PicObjectConstants
- TEXT_VERT_ALIGN - Static variable in interface jpicedt.graphic.model.PicObjectConstants
- text2 - Variable in class jpicedt.test.TestBoard
- text2 - Variable in class jpicedt.test.TestCanvas
- text2ModelTr - Variable in class jpicedt.graphic.view.DefaultViewFactory.TextViewHybrid
- 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) - Constructor for class jpicedt.graphic.model.TextEditable
-
Construct a new TextEditable with the given content and a default attribute set
- TextEditable(String, PicPoint, PicAttributeSet) - Constructor for class jpicedt.graphic.model.TextEditable
-
Construct a new TextEditable with the given content and 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, 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) - 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, 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(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.
- UNSELECT - Static variable in class jpicedt.graphic.event.SelectionEvent.EventType
-
an element was unselected
- 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(String) - Static method in class jpicedt.Log
- warning(SAXParseException) - Method in class jpicedt.graphic.io.parser.JPICXmlHandler
- 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() - Constructor for class jpicedt.format.input.util.WordExpression
-
Parse an expression containing letters only, and stops when a non-letter char is found.
- WordExpression(String, boolean) - Constructor for class jpicedt.format.input.util.WordExpression
-
Constructor with allowsDigit=false (i.e.
- WordExpression(String, boolean, boolean) - Constructor for class jpicedt.format.input.util.WordExpression
-
Allow line-feed's, i.e.
- WordExpression(String, boolean, boolean, boolean) - Constructor for class jpicedt.format.input.util.WordExpression
- 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.
All Classes All Packages