- A_SLIDER_MAX - Static variable in class jpicedt.graphic.model.PicPsCurve
-
Max value of curvature coefficient accessible to Jslider in the geometry editor
- A_SLIDER_MIN - Static variable in class jpicedt.graphic.model.PicPsCurve
-
Min value of curvature coefficient accessible to JSlider in the geometry editor
- AboutAction() - Constructor for class jpicedt.JPicEdt.AboutAction
-
- AbstractCurve - Class in jpicedt.graphic.model
-
A curve made up of a concatenation of cubic bezier curves and straight lines,
hereafter globally denoted as "segments".
- AbstractCurve() - Constructor for class jpicedt.graphic.model.AbstractCurve
-
Creates a new empty open Abstract curve
- AbstractCurve(boolean) - Constructor for class jpicedt.graphic.model.AbstractCurve
-
Creates a new empty Abstract curve
- AbstractCurve(boolean, PicAttributeSet) - Constructor for class jpicedt.graphic.model.AbstractCurve
-
Creates a new empty Abstract curve with the given set of attributes
- AbstractCurve(int, boolean) - Constructor for class jpicedt.graphic.model.AbstractCurve
-
Creates a new Abstract curve and allocates as many points as needed by
the given number of segments.
- AbstractCurve(int, boolean, PicAttributeSet) - Constructor for class jpicedt.graphic.model.AbstractCurve
-
Creates a new Abstract curve with the given number of segments, and attaches the given attribute set to it.
- AbstractCurve(AbstractCurve) - Constructor for class jpicedt.graphic.model.AbstractCurve
-
"cloning" constructor (to be used by clone())
- AbstractCurveDrawTool(AbstractCurve) - Constructor for class jpicedt.graphic.toolkit.DrawToolFactory.AbstractCurveDrawTool
-
- AbstractCurveFormatter - Class in jpicedt.format.output.eepic
-
Format an AbstractCurve, or any subclass of it, to the eepic format.
- AbstractCurveFormatter(AbstractCurve, EepicFormatter) - Constructor for class jpicedt.format.output.eepic.AbstractCurveFormatter
-
- AbstractCurveFormatter - Class in jpicedt.format.output.latex
-
Format an AbstractCurve, or any subclass of it, to the LaTeX-picture format.
- AbstractCurveFormatter(AbstractCurve, LatexFormatter) - Constructor for class jpicedt.format.output.latex.AbstractCurveFormatter
-
- AbstractCurveFormatter - Class in jpicedt.format.output.pstricks
-
Format an AbstractCurve, or any subclass of it, using PsTricks macros.
- AbstractCurveFormatter(AbstractCurve, PstricksFormatter) - Constructor for class jpicedt.format.output.pstricks.AbstractCurveFormatter
-
- AbstractCurveHighlighter(AbstractCurve) - Constructor for class jpicedt.graphic.view.DefaultHighlighterFactory.AbstractCurveHighlighter
-
construct a new Highlighter for the given curve
- AbstractCurveView(AbstractCurve) - Constructor for class jpicedt.format.output.eepic.EepicViewFactory.AbstractCurveView
-
construct a new View for the given curve
- AbstractCurveView(AbstractCurve) - Constructor for class jpicedt.format.output.latex.LatexViewFactory.AbstractCurveView
-
construct a new View for the given curve
- AbstractCurveView(AbstractCurve) - Constructor for class jpicedt.graphic.view.DefaultViewFactory.AbstractCurveView
-
construct a new View for the given curve
- AbstractCustomizer - Class in jpicedt.graphic.toolkit
-
An abstract superclass that alleviates the burden of creating a customizer panel,
by providing a common set of behaviours where storing/retrieving value
to/from a Properties object (or any storage class) is concerned.
- AbstractCustomizer() - Constructor for class jpicedt.graphic.toolkit.AbstractCustomizer
-
Construct a new preferences-panel with BorderLayout as the default layout.
- AbstractElement - Class in jpicedt.graphic.model
-
An abstract class that can serve as the basis class for elements of a Drawing.
- AbstractElement() - Constructor for class jpicedt.graphic.model.AbstractElement
-
construct an AbstractElement with no parent and a default PicAttributeSet
- AbstractElement(PicAttributeSet) - Constructor for class jpicedt.graphic.model.AbstractElement
-
construct an AbstractElement with no parent and the given PicAttributeSet.
- AbstractElement(AbstractElement) - Constructor for class jpicedt.graphic.model.AbstractElement
-
cloning constructor ; attribute set is deeply copied.
- AbstractMouseTransform - Class in jpicedt.graphic.toolkit
-
This implementation allows subclassers to modify a clone
of the target Element, then to update the original Element when the operation is completed.
- AbstractMouseTransform(Element) - Constructor for class jpicedt.graphic.toolkit.AbstractMouseTransform
-
- AbstractMouseTransformFactory - Class in jpicedt.graphic.toolkit
-
Provide a skeletal implementation of the MouseTransformFactory interface.
- AbstractMouseTransformFactory(EditorKit) - Constructor for class jpicedt.graphic.toolkit.AbstractMouseTransformFactory
-
- AbstractMouseTransformFactory.HelpMessageMouseTransform - Class in jpicedt.graphic.toolkit
-
This mouse transform does nothing, it is just a convenience to post a HelpMessage (regarding
what the user COULD do) when no other mouse-transform makes sense with the current mouse-event.
- AbstractMouseTransformFactory.InvalidMouseTransform - Class in jpicedt.graphic.toolkit
-
This mouse transform does nothing, it simply returns an invalid cursor, and can be used
by MouseTransform factories to notify the user of an invalid UI action.
- AbstractMouseTransformFactory.SelectAreaTransform - Class in jpicedt.graphic.toolkit
-
a mouse-transform dedicated to select objects (Element's, control-point's,...)
inside a rectangle dragged by the user.
- AbstractRegularExpression - Class in jpicedt.format.input.util
-
This is the abstract superclass for all regular expressions that may help building a RegExp-based parser.
- AbstractRegularExpression() - Constructor for class jpicedt.format.input.util.AbstractRegularExpression
-
- AbstractSelectionHandler - Class in jpicedt.graphic
-
Provides some basic implementation of the SelectionHandler interface.
- AbstractSelectionHandler() - Constructor for class jpicedt.graphic.AbstractSelectionHandler
-
- AbstractView - Class in jpicedt.graphic.view
-
Abstract implementation that provide some basic common behaviours for View's.
- AbstractView(Element) - Constructor for class jpicedt.graphic.view.AbstractView
-
construct a new View for the given Element
- AbstractView(Element, Highlighter) - Constructor for class jpicedt.graphic.view.AbstractView
-
construct a new View for the given Element, delegating highlighting
to the given Highlighter.
- accept(File) - Method in class jpicedt.ui.dialog.PEFileFilter
-
- action(ParserEvent) - Method in class jpicedt.format.input.latex.EndPictureExpression
-
- action(ParserEvent) - Method in class jpicedt.format.input.latex.LaTeXBox
-
called when this SequenceExpression was successfully parsed -> reinit locals for next time
- action(ParserEvent) - Method in class jpicedt.format.input.latex.LaTeXInstanciationExpression
-
- action(ParserEvent) - Method in class jpicedt.format.input.latex.LaTeXPicPointExpression
-
- action(ParserEvent) - Method in class jpicedt.format.input.latex.LaTeXPutExpression
-
called when this SequenceExpression was successfully parsed -> reinit locals and Pool's keys for next time
- action(ParserEvent) - Method in class jpicedt.format.input.latex.PicArrowTypeExpression
-
- action(ParserEvent) - Method in class jpicedt.format.input.latex.PicDashStatement
-
- action(ParserEvent) - Method in class jpicedt.format.input.pstricks.EndPsPictureExpression
-
- action(ParserEvent) - Method in class jpicedt.format.input.pstricks.PsBox
-
- action(ParserEvent) - Method in class jpicedt.format.input.pstricks.PsRPutExpression
-
called when this SequenceExpression was successfully parsed -> reinit locals for next time
- action(ParserEvent) - Method in class jpicedt.format.input.pstricks.PSTAngleParameter
-
- action(ParserEvent) - Method in class jpicedt.format.input.pstricks.PSTInstanciationExpression
-
- action(ParserEvent) - Method in class jpicedt.format.input.pstricks.PSTPicPointExpression
-
- action(ParserEvent) - Method in class jpicedt.format.input.pstricks.StarExpression
-
- action(ParserEvent) - Method in class jpicedt.format.input.util.AbstractRegularExpression
-
Called in the course of the interpret operation at the end of a SUCCESSFUL interpret operation.
- action(ParserEvent) - Method in class jpicedt.format.input.util.InstanciationExpression
-
Called when the tag-string was matched ; instanciate a new element, then add it to the current PicGroup.
- action(ParserEvent) - Method in class jpicedt.format.input.util.NotParsableExpression
-
- ActionDispatcher - Interface in jpicedt.graphic.toolkit
-
Allow PEAction's to know upon which target they must act.
- ActionFactory - Interface in jpicedt.graphic.toolkit
-
Allows an Element, in interaction with a PopupMenuFactory, to produce Action's that make sense
only with this Element.
- ActionLocalizer - Interface in jpicedt.graphic.toolkit
-
This interface, once properly implemented, may be used as a parameter for a PEAction, and can feed it
with localized properties (e.g.
- actionPerformed(ActionEvent) - Method in class jpicedt.graphic.PEScrollPane.CenterViewportAction
-
- actionPerformed(ActionEvent) - Method in class jpicedt.graphic.toolkit.EditorKit.ActivateSnapAction
-
- actionPerformed(ActionEvent) - Method in class jpicedt.graphic.toolkit.EditorKit.CopyAction
-
- actionPerformed(ActionEvent) - Method in class jpicedt.graphic.toolkit.EditorKit.EditBoundingBoxAction
-
- actionPerformed(ActionEvent) - Method in class jpicedt.graphic.toolkit.EditorKit.EditDispositionAction
-
- actionPerformed(ActionEvent) - Method in class jpicedt.graphic.toolkit.EditorKit.EditGeometryAction
-
- actionPerformed(ActionEvent) - Method in class jpicedt.graphic.toolkit.EditorKit.SelectAllAction
-
- actionPerformed(ActionEvent) - Method in class jpicedt.graphic.toolkit.EditorKit.SelectMouseToolAction
-
- actionPerformed(ActionEvent) - Method in class jpicedt.graphic.toolkit.EditorKit.ShowGridAction
-
- actionPerformed(ActionEvent) - Method in class jpicedt.graphic.toolkit.EditorKit.ToggleEditPointsModeAction
-
- actionPerformed(ActionEvent) - Method in class jpicedt.graphic.toolkit.EditorKit.ZoomInAction
-
- actionPerformed(ActionEvent) - Method in class jpicedt.graphic.toolkit.EditorKit.ZoomOutAction
-
- actionPerformed(ActionEvent) - Method in class jpicedt.graphic.toolkit.PEAction
-
This is a default implementation of the "actionPerformed" method suited for undoable actions :
we first call "beginUndoableUpdate" with "actionName" as the presentation name,
then delegate to "undoableActionPerformed", finally mark the undoable-update as ended.
- actionPerformed(ActionEvent) - Method in class jpicedt.JPicEdt.AboutAction
-
- actionPerformed(ActionEvent) - Method in class jpicedt.JPicEdt.ContentTypeAction
-
- actionPerformed(ActionEvent) - Method in class jpicedt.JPicEdt.ExitAction
-
- actionPerformed(ActionEvent) - Method in class jpicedt.JPicEdt.FileCloseAction
-
- actionPerformed(ActionEvent) - Method in class jpicedt.JPicEdt.FileNewAction
-
- actionPerformed(ActionEvent) - Method in class jpicedt.JPicEdt.FileOpenAction
-
- actionPerformed(ActionEvent) - Method in class jpicedt.JPicEdt.FileSaveAction
-
- actionPerformed(ActionEvent) - Method in class jpicedt.JPicEdt.FileSaveAllAction
-
- actionPerformed(ActionEvent) - Method in class jpicedt.JPicEdt.FileSaveAsAction
-
- actionPerformed(ActionEvent) - Method in class jpicedt.JPicEdt.FragmentSaveAction
-
- actionPerformed(ActionEvent) - Method in class jpicedt.JPicEdt.MemoryMonitorAction
-
- actionPerformed(ActionEvent) - Method in class jpicedt.JPicEdt.OpenBSHConsoleAction
-
- actionPerformed(ActionEvent) - Method in class jpicedt.JPicEdt.PageFormatAction
-
- actionPerformed(ActionEvent) - Method in class jpicedt.JPicEdt.PreferencesAction
-
- actionPerformed(ActionEvent) - Method in class jpicedt.JPicEdt.RedoAction
-
- actionPerformed(ActionEvent) - Method in class jpicedt.JPicEdt.RedrawAction
-
- actionPerformed(ActionEvent) - Method in class jpicedt.JPicEdt.RunExternalCommandAction
-
- actionPerformed(ActionEvent) - Method in class jpicedt.JPicEdt.ShowErrorLogAction
-
- actionPerformed(ActionEvent) - Method in class jpicedt.JPicEdt.ShowHelpAction
-
- actionPerformed(ActionEvent) - Method in class jpicedt.JPicEdt.ShowLicenseAction
-
- actionPerformed(ActionEvent) - Method in class jpicedt.JPicEdt.ToggleAttributesPanelAction
-
- actionPerformed(ActionEvent) - Method in class jpicedt.JPicEdt.ToggleToolkitPanelAction
-
- actionPerformed(ActionEvent) - Method in class jpicedt.JPicEdt.UndoAction
-
- actionPerformed(ActionEvent) - Method in class jpicedt.JPicEdt.ViewLaTeXFileAction
-
- actionPerformed(ActionEvent) - Method in class jpicedt.JPicEdt.WindowCascadeAction
-
- actionPerformed(ActionEvent) - Method in class jpicedt.JPicEdt.WindowTileHorAction
-
- actionPerformed(ActionEvent) - Method in class jpicedt.JPicEdt.WindowTileVertAction
-
- actionPerformed(ActionEvent) - Method in class jpicedt.ui.dialog.DialogAbout
-
- actionPerformed(ActionEvent) - Method in class jpicedt.ui.dialog.DirectoriesCustomizer
-
Open a directory browser when an action occurs on the "Browse" button.
- actionPerformed(ActionEvent) - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.ArrowPropertiesPanel
-
synchronize the currently active attribute set with the widget's state.
- actionPerformed(ActionEvent) - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.FillPropertiesPanel
-
synchronize the currently active attribute set with the widget's state.
- actionPerformed(ActionEvent) - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.HatchPropertiesPanel
-
synchronize the currently active attribute set with the widget's state.
- actionPerformed(ActionEvent) - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.PolydotsPropertiesPanel
-
synchronize the currently active attribute set with the widget's state.
- actionPerformed(ActionEvent) - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.PstCustomPropertiesPanel
-
synchronize the currently active attribute set with the widget's state.
- actionPerformed(ActionEvent) - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.ShadowPropertiesPanel
-
synchronize the currently active attribute set with the widget's state.
- actionPerformed(ActionEvent) - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.StrokePropertiesPanel
-
synchronize the currently active attribute set with the widget's state.
- actionPerformed(ActionEvent) - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.TextPropertiesPanel
-
synchronize the currently active attribute set with the widget's state.
- actionPerformed(ActionEvent) - Method in class jpicedt.ui.dialog.ShortcutsCustomizer
-
Open a directory browser when an action occurs on the "Browse" button.
- actionPerformed(ActionEvent) - Method in class jpicedt.ui.dialog.UIColorCustomizer
-
open Color Chooser
- actionPerformed(ActionEvent) - Method in class jpicedt.ui.dialog.ViewFormattedStringDialog
-
Dispose this dialog box when "ok" is pressed.
- actionPerformed(ActionEvent) - Method in class jpicedt.ui.util.PEProgressBar.Test
-
- actionPerformed(ActionEvent) - Method in class jpicedt.ui.util.RunExternalCommand.DlgBoxDisplayProcessIOStream
-
- ActionRegistry - Class in jpicedt.ui.action
-
A registry that retains all JPicEdt's actions in a map,
supplies them on-demand through a String key, and knows how to update actions state using
the currently installed MDIManager.
- ActionRegistry() - Constructor for class jpicedt.ui.action.ActionRegistry
-
construct an ActionRegistry with default Actions
- activated() - Method in class jpicedt.graphic.toolkit.AbstractCustomizer
-
called when this component gets activated ; may be used to request focus
this implementation does nothing
- ActivateSnapAction(ActionDispatcher, ActionLocalizer) - Constructor for class jpicedt.graphic.toolkit.EditorKit.ActivateSnapAction
-
- ACTIVE_BOARD_CHANGE - Static variable in class jpicedt.ui.MDIManager
-
PropertyChangeEvent's name corresponding to a new board being activated
- activeBoard - Variable in class jpicedt.ui.MDIManager
-
Reference on the currently active board, or null if no board is currently open.
- add(AbstractRegularExpression) - Method in class jpicedt.format.input.util.AlternateExpression
-
Add a new child to this AlternateExpression.
- add(AbstractRegularExpression) - Method in class jpicedt.format.input.util.SequenceExpression
-
add the given expression to the sequence
- add(PEMouseInputListener, PEMouseInputListener) - Static method in class jpicedt.graphic.event.PEEventMulticaster
-
Adds PEMouseInputListener-a with PEMouseInputListener-b and
returns the resulting multicast listener.
- add(Object) - Method in class jpicedt.graphic.model.BranchElement
-
add the given object as a new child of this BranchElement, but only
if it's an instance of Element, and return true.
- add(PicVector) - Method in class jpicedt.graphic.PicVector
-
Add the given vector to this vector, and return this for convenience.
- add(PicVector, double) - Method in class jpicedt.graphic.PicVector
-
Add the given vector scaled by "a" to this vector, and return this for convenience.
- add(Action) - Method in class jpicedt.graphic.toolkit.PEMenu
-
set menuitem accelerator to a.getValue(ACCELERATOR_KEY)
- add(PEToggleAction) - Method in class jpicedt.graphic.toolkit.PEMenu
-
set menuitem accelerator to a.getValue(ACCELERATOR_KEY)
- add(Action) - Method in class jpicedt.graphic.toolkit.PEToolBar
-
Creates a JButton from the given Action properties
- add(PEToggleAction) - Method in class jpicedt.graphic.toolkit.PEToolBar
-
Creates a JToggleButton from the given PEToggleAction's properties
- add(Action) - Method in class jpicedt.ui.dialog.DockableEditorKitToolBar
-
Creates a JButton from the given PEAction's properties
- add(Action) - Method in class jpicedt.ui.internal.PEPopupMenuFactory.PopupMenu
-
Overriden from JPopupMenu so as to take localization into account.
- ADD_ENDPT - Static variable in class jpicedt.graphic.toolkit.CursorFactory
-
- addAction(Action) - Method in class jpicedt.ui.action.ActionRegistry
-
- addActionListener(ActionListener) - Method in class jpicedt.widgets.IncrementableTextField
-
adds an ActionListener to the component
- addAll(Collection) - Method in class jpicedt.graphic.model.BranchElement
-
adds all the elements in the given collection that are instance of Element
as children of this BranchElement.
- addChild(Element) - Method in class jpicedt.graphic.model.BranchElement
-
add the given child to this BranchElement, setting its parent to this.
- addChild(int, Element) - Method in class jpicedt.graphic.model.BranchElement
-
insert the given child in this BranchElement at the given position, setting its parent to this,
and create a view for the child using the ViewFactory that produced the View for this
BranchElement.
- addChild(Element) - Method in class jpicedt.graphic.toolkit.DefaultSelectionHandler
-
overriden so that the parent of the added element isn't set to this, and its view is left unchanged.
- addConnection(PicNodeConnection) - Method in class jpicedt.graphic.model.DefaultLeafElement
-
- addCurrentToHistory() - Method in class jpicedt.widgets.HistoryTextField
-
Adds the currently entered item to the history.
- addDirtyRegion(JComponent, int, int, int, int) - Method in class jpicedt.ui.util.DebugRepaintManager
-
Add a component in the list of components that should be refreshed.
- addDockablePanel(String, JPanel) - Method in class jpicedt.ui.MDIManager
-
Adds the given pane to the hashtable of dockable panels, then shows it.
- addDrawingBoard(PEDrawingBoard) - Method in class jpicedt.ui.MDIManager
-
Adds a new DrawingBoard component to the list of drawing boards.
- addDrawingListener(DrawingListener) - Method in class jpicedt.graphic.model.Drawing
-
adds a DrawingListener to the Drawing
- addElement(Element) - Method in class jpicedt.graphic.model.Drawing
-
Add the given element to this Drawing
- addExtension(String) - Method in class jpicedt.ui.dialog.PEFileFilter
-
Add a new extension to the file filter
- addGrammar(RootExpression) - Method in class jpicedt.format.input.DefaultParser
-
Add a new sub-tree to this parser
- addHelpMessageListener(HelpMessageListener) - Method in class jpicedt.graphic.toolkit.EditorKit
-
adds a HelpMessageListener to the listener list
- addInternal(EventListener, EventListener) - Static method in class jpicedt.graphic.event.PEEventMulticaster
-
Returns the multicast listener resulting from the addition of listener-a
and listener-b.
If listener-a is null, it returns listener-b;
If listener-b is null, it returns listener-a
If neither are null, then it creates and returns
a new PEEventMulticaster instance which chains a with b.
- addItem(String) - Method in class jpicedt.widgets.HistoryModel
-
Adds an item to the end of this history list, trimming the list
to the maximum number of items if necessary.
- addMDIComponent(MDIManager.MDIComponent) - Method in class jpicedt.ui.internal.InternalFrameMDIManager
-
Depending on the inner pane of the given container,
adds it to the DEFAULT_LAYER or to the PALETTE_LAYER.
- addMDIComponent(MDIManager.MDIComponent) - Method in class jpicedt.ui.internal.JFrameMDIManager
-
Add the given component to the desktop
- addMDIComponent(MDIManager.MDIComponent) - Method in class jpicedt.ui.MDIManager
-
Adds the given component to the desktop of this MDIManager.
- addPEMouseInputListener(PEMouseInputListener) - Method in class jpicedt.graphic.PECanvas
-
Adds the specified mouse listener to receive mouse events from this component.
- addPoint(PicPoint) - Method in class jpicedt.graphic.model.AbstractCurve
-
Adds the given point to the end of this curve.
- addPoint(PicPoint) - Method in class jpicedt.graphic.model.PicMultiCurve
-
Adds a new subdivision point to the end of this curve.
- addPoint(PicPoint) - Method in class jpicedt.graphic.model.PicPsCurve
-
adds the given point at the end of this pscurve.
- addPoint(int, PicPoint) - Method in class jpicedt.graphic.model.PicPsCurve
-
Inserts the specified point at the specified index.
- addPoint(PicPoint) - Method in class jpicedt.graphic.model.PicSmoothPolygon
-
adds the given point at the end of this PicSmoothPolygon.
- addPoint(PicPoint, double) - Method in class jpicedt.graphic.model.PicSmoothPolygon
-
adds the given point with the given smoothness-coefficient at the end of this PicSmoothPolygon.
- addPoint(int, PicPoint) - Method in class jpicedt.graphic.model.PicSmoothPolygon
-
Adds the given polygon point at the given position, shifting ensuing point indices to the right.
- addPoint(int, PicPoint, double) - Method in class jpicedt.graphic.model.PicSmoothPolygon
-
Adds the given polygon point at the given position, shifting ensuing point indices to the right.
- addPropertyChangeListener(PropertyChangeListener) - Method in class jpicedt.graphic.toolkit.EditorKit
-
adds a PropertyChangeListener to the listener list
- addRecentFile(Properties, String) - Static method in class jpicedt.MiscUtilities
-
Add the given file name to the list of recent files in the given Properties object, trimming
the length of the list to 10.
- addSelectionListener(SelectionListener) - Method in class jpicedt.graphic.PECanvas
-
adds a SelectionListener to the Canvas
- addToggle(Action) - Method in class jpicedt.ui.dialog.DockableEditorKitToolBar
-
Creates a JToggleButton from the given PEAction's properties
- addToSelection(Element) - Method in class jpicedt.graphic.AbstractSelectionHandler
-
Add the given Element to the current selection.
- addToSelection(Element) - Method in interface jpicedt.graphic.SelectionHandler
-
Add the given Element to the current selection
- addToSelection(Element) - Method in class jpicedt.graphic.toolkit.DefaultSelectionHandler
-
Add the given Element to the current selection
- addUndoableEditListener(UndoableEditListener) - Method in class jpicedt.graphic.PECanvas
-
Register an UndoableEditListener for the Drawing hosted by this canvas.
- addZoomListener(ZoomListener) - Method in class jpicedt.graphic.PECanvas
-
adds a ZoomListener to the Canvas
- ALL_BUTTONS - Static variable in class jpicedt.graphic.toolkit.CustomizerDialog
-
mask to display all buttons
- allowedValueClass - Variable in class jpicedt.graphic.model.PicAttributeName
-
- ALT_GRAPH_MASK - Static variable in class jpicedt.widgets.KeyEventWorkaround
-
- AlternateExpression - Class in jpicedt.format.input.util
-
A regular expression that mimics the "x|y" RegExp syntax.
- AlternateExpression(AbstractRegularExpression) - Constructor for class jpicedt.format.input.util.AlternateExpression
-
Creates a new AlternateExpression with the given expr as first element
- AlternateExpression(AbstractRegularExpression, AbstractRegularExpression) - Constructor for class jpicedt.format.input.util.AlternateExpression
-
Creates a new AlternateExpression with the given expr as first and second element
- AlternateExpression(AbstractRegularExpression, AbstractRegularExpression, AbstractRegularExpression) - Constructor for class jpicedt.format.input.util.AlternateExpression
-
Creates a new AlternateExpression with the given expr as first, second and third element
- AlternateExpression() - Constructor for class jpicedt.format.input.util.AlternateExpression
-
Creates a new AlternateExpression with no element
- anchorPointsIterator() - Method in class jpicedt.graphic.model.AbstractElement
-
Create an Iterator over points that can serve as anchor points for grid alignment.
- anchorPointsIterator() - Method in interface jpicedt.graphic.model.Element
-
Return an Iterator over user-controlled point indexes that can serve as anchor points for grid alignment.
- anchorPointsIterator() - Method in class jpicedt.graphic.model.PicGroup
-
- and(EditPointConstraint) - Method in class jpicedt.graphic.model.BasicEditPointConstraint
-
Returns a new constraint made of this constraint AND'd with the given constraint.
- and(EditPointConstraint) - Method in class jpicedt.graphic.model.EditPointConstraintCollator
-
- angle(PicVector) - Method in class jpicedt.graphic.PicVector
-
Return the (CCW oriented) angle between this vector and the given vector, in radians.
- angleDegrees(PicVector) - Method in class jpicedt.graphic.PicVector
-
Return the (CCW oriented) angle between this vector and the given vector, in degrees.
- ANY_CHAR - Static variable in interface jpicedt.format.input.util.ExpressionConstants
-
constant for WildCharExpression
- ANY_CHAR_EOL - Static variable in interface jpicedt.format.input.util.ExpressionConstants
-
constant for WildCharExpression
- ANY_SIGN - Static variable in interface jpicedt.format.input.util.ExpressionConstants
-
sign for NumericalExpression
- append(String) - Method in class jpicedt.ui.util.RunExternalCommand.DlgBoxDisplayProcessIOStream
-
append text ; thread safe
- appendArrows(StringBuffer) - Method in class jpicedt.format.output.latex.PicEllipseFormatter
-
Append arrows to the given buffer by invoking
arrowToLatexString()
on the producing factory.
- appendDashLine(StringBuffer, PicPoint, PicPoint, double) - Method in class jpicedt.format.output.eepic.EepicFormatter
-
Append a \\dashline with the given points and dash value to the given buffer
- appendEmulatedArcString(StringBuffer) - Method in class jpicedt.format.output.latex.PicEllipseFormatter
-
Create a string representation of a circle/ellipse in the LaTeX format, using emulated lines,
and append it to the given buffer.
- appendLatexCircleString(StringBuffer) - Method in class jpicedt.format.output.latex.PicEllipseFormatter
-
Create a string representation of a circle in the LaTeX format, using the \\circle command,
and append it to the given buffer.
- appendLatexDiskString(StringBuffer) - Method in class jpicedt.format.output.latex.PicEllipseFormatter
-
Create a string representation of a disk in the LaTeX format, using the \\circle* command,
and append it to the given buffer.
- appendThicknessString(StringBuffer, Element) - Method in class jpicedt.format.output.eepic.EepicFormatter
-
Create a string representation of the thickness command for the given PicObjet in the eepic format,
and append it to the given StringBuffer.
- appendThicknessString(StringBuffer, Element) - Method in class jpicedt.format.output.latex.LatexFormatter
-
Create a string representation of the thickness command for the given PicObjet in the LaTeX format,
and append it to the given StringBuffer.
- apply(AffineTransform) - Method in class jpicedt.graphic.PicPoint
-
Apply the given AffineTransform to the coordinates of this point
- ARC - Static variable in class jpicedt.format.input.pstricks.PsArcExpression
-
- ARC_CHORD - Static variable in class jpicedt.graphic.toolkit.DrawToolFactory
-
- ARC_CHORD_FROM_3PTS - Static variable in class jpicedt.graphic.toolkit.DrawToolFactory
-
- ARC_CHORD_FROM_PARALLELO - Static variable in class jpicedt.graphic.toolkit.DrawToolFactory
-
- ARC_OPEN - Static variable in class jpicedt.graphic.toolkit.DrawToolFactory
-
- ARC_OPEN_FROM_3PTS - Static variable in class jpicedt.graphic.toolkit.DrawToolFactory
-
- ARC_OPEN_FROM_PARALLELO - Static variable in class jpicedt.graphic.toolkit.DrawToolFactory
-
- ARC_PIE - Static variable in class jpicedt.graphic.toolkit.DrawToolFactory
-
- ARC_PIE_FROM_3PTS - Static variable in class jpicedt.graphic.toolkit.DrawToolFactory
-
- ARC_PIE_FROM_PARALLELO - Static variable in class jpicedt.graphic.toolkit.DrawToolFactory
-
- areDimensionsComputed - Variable in class jpicedt.graphic.view.DefaultViewFactory.TextViewHybrid
-
- Arrow - Class in jpicedt.graphic.model
-
A class implementing the arrow attribute.
- Arrow(String) - Constructor for class jpicedt.graphic.model.Arrow
-
- Arrow(Arrow) - Constructor for class jpicedt.graphic.model.Arrow
-
- arrow1 - Variable in class jpicedt.graphic.view.DefaultViewFactory.AbstractCurveView
-
- arrow1 - Variable in class jpicedt.graphic.view.DefaultViewFactory.PicNodeConnectionView
-
- arrow1Dir - Variable in class jpicedt.graphic.view.DefaultViewFactory.AbstractCurveView
-
- arrow1Dir - Variable in class jpicedt.graphic.view.DefaultViewFactory.PicNodeConnectionView
-
- arrow1Loc - Variable in class jpicedt.graphic.view.DefaultViewFactory.AbstractCurveView
-
- arrow1Loc - Variable in class jpicedt.graphic.view.DefaultViewFactory.PicNodeConnectionView
-
- arrow2 - Variable in class jpicedt.graphic.view.DefaultViewFactory.AbstractCurveView
-
- arrow2 - Variable in class jpicedt.graphic.view.DefaultViewFactory.PicNodeConnectionView
-
- arrow2Dir - Variable in class jpicedt.graphic.view.DefaultViewFactory.AbstractCurveView
-
- arrow2Dir - Variable in class jpicedt.graphic.view.DefaultViewFactory.PicNodeConnectionView
-
- arrow2Loc - Variable in class jpicedt.graphic.view.DefaultViewFactory.AbstractCurveView
-
- arrow2Loc - Variable in class jpicedt.graphic.view.DefaultViewFactory.PicNodeConnectionView
-
- ARROW_GLOBAL_SCALE_LENGTH - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- ARROW_GLOBAL_SCALE_WIDTH - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- ARROW_HEAD - Static variable in class jpicedt.graphic.model.Arrow
-
- ARROW_INSET_SCALE - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- ARROW_LENGTH_SCALE - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- ARROW_WIDTH_LINEWIDTH_SCALE - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- ARROW_WIDTH_MINIMUM_MM - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- arrowEnd - Variable in class jpicedt.graphic.view.DefaultViewFactory.EllipseView
-
- arrowEndDir - Variable in class jpicedt.graphic.view.DefaultViewFactory.EllipseView
-
- ArrowPropertiesPanel() - Constructor for class jpicedt.ui.dialog.DockableAttributesCustomizer.ArrowPropertiesPanel
-
creates a JPanel for attributes editing
- arrowStart - Variable in class jpicedt.graphic.view.DefaultViewFactory.EllipseView
-
- arrowStartDir - Variable in class jpicedt.graphic.view.DefaultViewFactory.EllipseView
-
- arrowStroke - Variable in class jpicedt.graphic.view.DefaultViewFactory.AbstractCurveView
-
- arrowStroke - Variable in class jpicedt.graphic.view.DefaultViewFactory.EllipseView
-
- arrowStroke - Variable in class jpicedt.graphic.view.DefaultViewFactory.PicNodeConnectionView
-
- arrowToLatexString(PicPoint, PicPoint) - Method in class jpicedt.format.output.latex.LatexFormatter
-
Create a string representation of an arrow in the LaTeX format using \\vector's.
- asArray() - Method in class jpicedt.graphic.AbstractSelectionHandler
-
Return the selected elements wrapped in an array.
- asArray() - Method in interface jpicedt.graphic.SelectionHandler
-
Return the selected elements wrapped in an array (may be a convenience call to asCollection)
- asArray() - Method in class jpicedt.graphic.toolkit.DefaultSelectionHandler
-
- asCollection() - Method in class jpicedt.graphic.AbstractSelectionHandler
-
Return the selected elements wrapped in a Collection
- asCollection() - Method in interface jpicedt.graphic.SelectionHandler
-
Return the selected elements wrapped in a Collection
- asCollection() - Method in class jpicedt.graphic.toolkit.DefaultSelectionHandler
-
- AT_LEAST - Static variable in interface jpicedt.format.input.util.ExpressionConstants
-
RepeatExpression mode
- AT_MOST - Static variable in interface jpicedt.format.input.util.ExpressionConstants
-
RepeatExpression mode
- ATTRIBUTE_CHANGE - Static variable in class jpicedt.graphic.event.DrawingEvent.EventType
-
an element attribute or attribute set changed
- attributeSet - Variable in class jpicedt.graphic.model.AbstractElement
-
the attribute set
- C_SLIDER_MAX - Static variable in class jpicedt.graphic.model.PicPsCurve
-
- C_SLIDER_MIN - Static variable in class jpicedt.graphic.model.PicPsCurve
-
- CANCEL_BUTTON - Static variable in class jpicedt.graphic.toolkit.CustomizerDialog
-
mask to display the CANCEL button
- canRedo() - Method in class jpicedt.graphic.PECanvas
-
- canUndo() - Method in class jpicedt.graphic.PECanvas
-
- canvas - Variable in class jpicedt.test.TestCanvas
-
- cascadeDrawingBoards() - Method in class jpicedt.ui.internal.InternalFrameMDIManager
-
Cascade all open internal frames
- cascadeDrawingBoards() - Method in class jpicedt.ui.internal.JFrameMDIManager
-
Cascade all open internal frames
- cascadeDrawingBoards() - Method in class jpicedt.ui.MDIManager
-
Rearranges all open drawing-boards by cascading them
- CENTER_FIXED - Static variable in class jpicedt.graphic.model.PicParallelogram
-
predefined constraint for setPoint()
- centerViewport() - Method in class jpicedt.graphic.PEScrollPane
-
Bring the origin (i.e.
- CenterViewportAction(ActionDispatcher, ActionLocalizer, PEScrollPane) - Constructor for class jpicedt.graphic.PEScrollPane.CenterViewportAction
-
- changedUpdate(DrawingEvent.EventType) - Method in class jpicedt.format.output.eepic.EepicViewFactory.EllipseView
-
Give notification from the model that a change occured for an element this view is responsible
for rendering.
- changedUpdate(DrawingEvent.EventType) - Method in class jpicedt.format.output.latex.LatexViewFactory.EllipseView
-
Give notification from the model that a change occured for an element this view is responsible
for rendering.
- changedUpdate(DrawingEvent) - Method in interface jpicedt.graphic.event.DrawingListener
-
called when an element changed in the drawing
- changedUpdate(DrawingEvent) - Method in class jpicedt.graphic.toolkit.DefaultSelectionHandler
-
Implementation of DrawingListener interface aimed at keeping this selection-handler
always synchronized with the Drawing, especially when the Drawing content gets modified
directly throught the Drawing API (as opposed to using selection-related methods in PECanvas).
- changedUpdate(DrawingEvent.EventType) - Method in class jpicedt.graphic.view.CompositeView
-
Give notification from the model that a change occured for an element this view is responsible
for rendering.
- changedUpdate(DrawingEvent.EventType, double) - Method in class jpicedt.graphic.view.DefaultHighlighterFactory.DefaultHighlighter
-
Give notification from the model that a change occured for an element's highlighting
this highlighter is responsible for rendering.
- changedUpdate(DrawingEvent.EventType) - Method in class jpicedt.graphic.view.DefaultViewFactory.LeafElementView
-
Give notification from the model that a change occured for an element this view is responsible
for rendering.
- changedUpdate(DrawingEvent.EventType) - Method in class jpicedt.graphic.view.DefaultViewFactory.TextView
-
Give notification from the model that a change occured to the text this view is responsible
for rendering.
- changedUpdate(DrawingEvent.EventType) - Method in class jpicedt.graphic.view.DefaultViewFactory.TextViewHybrid
-
Give notification from the model that a change occured to the text this view is responsible
for rendering.
- changedUpdate(DrawingEvent.EventType, double) - Method in interface jpicedt.graphic.view.Highlighter
-
Give notification from the model that a change occured for an element's highlighting
this highlighter is responsible for rendering.
- changedUpdate(DrawingEvent.EventType) - Method in interface jpicedt.graphic.view.View
-
Give notification from the model that a change occured for an element this view is responsible
for rendering.
- changeLock - Variable in class jpicedt.graphic.model.BranchElement
-
a semaphor that signals a change of state is underway in this BranchElement and
it shouldn't process events coming from its children before the change is completed
(hence this is used inside
forwardChangedUpdate()
);
set it to true each time you start modifying children
in batch mode and you don't want
events to be forwarded to the root of the hierarchy before everything is completed (e.g.
- changeLock - Variable in class jpicedt.graphic.model.PicNodeConnection
-
a semaphor that signals a change of state is underway in this PicNodeConnection and
it shouldn't process events coming from its node before the change is completed
(hence this is used inside
forwardChangedUpdate()
);
set it to true each time you start modifying nodes AND edge
simulatneously and you don't want
events to be forwarded to the root of the hierarchy before everything is completed (e.g.
- characters(char[], int, int) - Method in class jpicedt.graphic.io.parser.JPICXmlHandler
-
- checkModifiersEx(int, int) - Method in class jpicedt.graphic.event.PEMouseEvent
-
Convenience method to test the state of all modal keys and mouse buttons just after the mouse event occured.
- children - Variable in class jpicedt.graphic.model.BranchElement
-
the array that contains children
- children() - Method in class jpicedt.graphic.model.BranchElement
-
- CHORD - Static variable in class jpicedt.graphic.model.PicEllipse
-
prefined closure type for arcs
- CIRCLE_BOX - Static variable in class jpicedt.format.input.pstricks.PsBox
-
expects a \\pscirclebox macro
- CIRCLE_CENTERED - Static variable in class jpicedt.graphic.model.Arrow
-
- CIRCLE_FLUSHED - Static variable in class jpicedt.graphic.model.Arrow
-
- CIRCLE_FROM_3PTS - Static variable in class jpicedt.graphic.toolkit.DrawToolFactory
-
- CircleHighlighter(PicCircleFrom3Points) - Constructor for class jpicedt.graphic.view.DefaultHighlighterFactory.CircleHighlighter
-
construct a new Highlighter for the given ellipse
- cleanTmpDir() - Static method in class jpicedt.ui.util.RunExternalCommand
-
Delete files created by JPicEdt or programms called by JPicEdt (LaTeX, dvips,...).
- clear() - Method in class jpicedt.graphic.model.BranchElement
-
remove all the children
- clear() - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SelectedPointsHandler
-
clears the state of this handler by removing the reference to the current Element and its selected points
- CLICK_DISTANCE - Static variable in interface jpicedt.graphic.view.ViewConstants
-
a constant that can be used as the max.
- clone() - Method in class jpicedt.graphic.model.AbstractElement
-
Returns a clone of this Element
- clone() - Method in class jpicedt.graphic.model.BranchElement
-
- clone() - Method in class jpicedt.graphic.model.DefaultLeafElement
-
Returns a clone of this element
- clone() - Method in class jpicedt.graphic.model.Drawing
-
- clone() - Method in class jpicedt.graphic.model.Drawing.RootElement
-
- clone() - Method in interface jpicedt.graphic.model.Element
-
Return a deep copy of this element.
- clone() - Method in class jpicedt.graphic.model.PicCircleFrom3Points
-
Overrides Object.clone() method
- clone() - Method in class jpicedt.graphic.model.PicEllipse
-
Overload Object.clone() method
- clone() - Method in class jpicedt.graphic.model.PicGroup
-
Return a deep copy of this PicGroup
- clone() - Method in class jpicedt.graphic.model.PicMultiCurve
-
Override Object.clone() method
- clone() - Method in class jpicedt.graphic.model.PicNodeConnection
-
- clone() - Method in class jpicedt.graphic.model.PicParallelogram
-
Overrides Object.clone() method
- clone() - Method in class jpicedt.graphic.model.PicPsCurve
-
Overide Object.clone() method
- clone() - Method in class jpicedt.graphic.model.PicSmoothPolygon
-
Overide Object.clone() method
- clone() - Method in class jpicedt.graphic.model.PicText
-
Override Object.clone() method
- clone() - Method in class jpicedt.graphic.PicPoint
-
Creates and returns a deep copy of this PicPoint.
- closeBoard(PEDrawingBoard) - Static method in class jpicedt.JPicEdt
-
Close the given board, or the currently active board if "board" is null.
- closeBoard(PEDrawingBoard) - Method in class jpicedt.ui.internal.InternalFrameMDIManager
-
- closeBoard(PEDrawingBoard) - Method in class jpicedt.ui.internal.JFrameMDIManager
-
- closeBoard(PEDrawingBoard) - Method in class jpicedt.ui.MDIManager
-
Ask the given board to close itself
- CLOSED_MULTI_CURVE - Static variable in class jpicedt.graphic.toolkit.DrawToolFactory
-
- CLOSED_PS_CURVE - Static variable in class jpicedt.graphic.toolkit.DrawToolFactory
-
- CLOSED_SMOOTH_POLY - Static variable in class jpicedt.graphic.toolkit.DrawToolFactory
-
- closure - Variable in class jpicedt.graphic.model.PicEllipse
-
closure type
- COEF_SLIDER_MAX - Static variable in class jpicedt.graphic.model.PicSmoothPolygon
-
Max value of smoothness coefficient accessible to Jslider in the geometry editor
- COEF_SLIDER_MIN - Static variable in class jpicedt.graphic.model.PicSmoothPolygon
-
Min value of smoothness coefficient accessible to JSlider in the geometry editor
- colorDEFAULT - Static variable in class jpicedt.graphic.grid.Grid
-
default colour used to paint grid lines
- colorToHex(Color) - Method in class jpicedt.graphic.io.formatter.XmlAttributeSet
-
Convert the given Color to a XML-like RGB string, each colour being expressed in the hexadecimal radix
- CommentExpression - Class in jpicedt.format.input.util
-
Parse comment strings.
- CommentExpression(String) - Constructor for class jpicedt.format.input.util.CommentExpression
-
- compare(Object, Object) - Method in class jpicedt.graphic.PicPoint.XComparator
-
- compare(Object, Object) - Method in class jpicedt.graphic.PicPoint.YComparator
-
- componentHidden(ComponentEvent) - Method in class jpicedt.graphic.toolkit.AbstractCustomizer
-
public as an implementation side effect
- componentMoved(ComponentEvent) - Method in class jpicedt.graphic.toolkit.AbstractCustomizer
-
public as an implementation side effect
- componentResized(ComponentEvent) - Method in class jpicedt.graphic.toolkit.AbstractCustomizer
-
public as an implementation side effect
- componentShown(ComponentEvent) - Method in class jpicedt.graphic.toolkit.AbstractCustomizer
-
calls "activated"
- Composite(BranchElement, int, PEMouseEvent) - Constructor for class jpicedt.graphic.view.HitInfo.Composite
-
construct a new HitInfo.Point that occured in the given BranchElement, on
the child with the given index.
- CompositeHighlighter(BranchElement) - Constructor for class jpicedt.graphic.view.DefaultHighlighterFactory.CompositeHighlighter
-
construct a new Highlighter for the given PicGroup
- CompositeView - Class in jpicedt.graphic.view
-
a CompositeView is a graphic representation of a BranchElement
- CompositeView(BranchElement) - Constructor for class jpicedt.graphic.view.CompositeView
-
construct a new View for the given PicGroup
- computeTangentToPath(Shape, PicPoint, double) - Static method in class jpicedt.graphic.PEToolKit
-
Returns the tangent to the given path, computed at
the path-point which is closest to the given point "pt" than the given maximum distance
Return null otherwise (ie if pt is too far from the given shape).
- con - Variable in class jpicedt.test.TestBoard
-
- con - Variable in class jpicedt.test.TestCanvas
-
- configure(Properties) - Method in class jpicedt.format.output.eepic.EepicContentType
-
Configure the EditorKit and the FormatterFactory returned by the factory methods,
from the given Properties
- configure(Properties) - Static method in class jpicedt.format.output.eepic.EepicFormatter
-
Configure static fields using the given Properties object
- configure(Properties) - Method in class jpicedt.format.output.latex.LatexContentType
-
Configure the EditorKit and the FormatterFactory returned by the factory methods,
from the given Properties
- configure(Properties) - Static method in class jpicedt.format.output.latex.LatexFormatter
-
Configure static fields using the given Properties object
- configure(Properties) - Static method in class jpicedt.format.output.latex.LatexViewFactory
-
Configure static fields using the given Properties object
- configure(Properties) - Method in class jpicedt.format.output.pstricks.PstricksContentType
-
Configure the EditorKit and the FormatterFactory returned by the factory methods,
from the given Properties
- configure(Properties) - Static method in class jpicedt.format.output.pstricks.PstricksFormatter
-
Configure static fields using the given Properties object
- configure(Properties) - Method in interface jpicedt.graphic.ContentType
-
Configure the EditorKit and the FormatterFactory returned by the factory methods,
from the given Properties
- configure(Properties) - Method in class jpicedt.graphic.DefaultContentType
-
Configure the EditorKit and the FormatterFactory (as returned by factory methods),
from the given Properties.
- configure(Properties) - Static method in class jpicedt.graphic.io.formatter.JPICFormatter
-
Configure static fields using the given Properties object
This implementation does nothing so far.
- configure(Properties) - Static method in class jpicedt.graphic.view.DefaultViewFactory
-
Configure static fields using the given Properties object
- configure(Properties) - Static method in class jpicedt.ui.dialog.PEFileChooser
-
Configure the default directory for the static JFileChooser's
from the given Properties object, using the following key/value pairs :
key = KEY_FILE_DIRECTORY, value = path-to-a-directory-for-opening-new-files
Then reinits the static JFileChooser so that they'll reflect the new preferences
next time they're called.
- confirmMsg(String) - Method in class jpicedt.ui.util.PEProgressBar
-
open a dialog box with the given information message
- contains(Element) - Method in class jpicedt.graphic.model.BranchElement
-
- contains(Object) - Method in class jpicedt.graphic.model.BranchElement
-
Returns true if this collection contains the specified
element.
- containsAll(Collection) - Method in class jpicedt.graphic.model.BranchElement
-
Returns true if this BranchElement contains all of the elements
in the specified collection.
- containsClass(Class) - Method in class jpicedt.graphic.model.BranchElement
-
Returns whether this BranchElement contains objects that are of the same type of inherit from the
given clazz.
- containsClass(Class) - Method in interface jpicedt.graphic.SelectionHandler
-
Returns whether this selection-handler contains objects that are of the same type of inherit from the
given clazz.
- CONTENT_TYPE_CHANGE - Static variable in class jpicedt.graphic.PECanvas
-
property name for content-type's change events
- ContentType - Interface in jpicedt.graphic
-
Specifies a content-type (aka mime-type) for a Drawing document created by an editor-kit.
- contentType - Variable in class jpicedt.graphic.PECanvas
-
the current content-type for this PECanvas (determines the EditorKit behaviour)
- ContentTypeAction(int) - Constructor for class jpicedt.JPicEdt.ContentTypeAction
-
- context - Variable in class jpicedt.format.input.DefaultParser
-
holds information about the current parser state
- Context - Class in jpicedt.format.input.util
-
A class that stores context information about the parsing process, like : current line
number, current parsed substring, block markers, stack for markers...
- Context(Reader) - Constructor for class jpicedt.format.input.util.Context
-
build a new Context fed by the given reader
- controlPts - Variable in class jpicedt.graphic.model.PicCircleFrom3Points
-
A list holding the three control-points this circle goes through, and serving
as a convenient caching mechanism.
- convertCubicBezierToQuad(Point2D, Point2D, Point2D, Point2D) - Static method in class jpicedt.graphic.PEToolKit
-
Given four specification points of a cubic bezier spline, returns an array of five PicPoint's containing
the specification points of two quad bezier splines having the same geometry as the given curve.
- convertCubicBezierToQuad(CubicCurve2D) - Static method in class jpicedt.graphic.PEToolKit
-
Converts the given cubic curve to a quad curve
- convertQuadBezierToCubic(Point2D, Point2D, Point2D) - Static method in class jpicedt.graphic.PEToolKit
-
Given the three specification points of a quad bezier spline, returns an array of PicPoint's
containing the four specification points of a cubic spline having the same geometry.
- convertQuadBezierToCubic(QuadCurve2D) - Static method in class jpicedt.graphic.PEToolKit
-
Converts the given quad curve to a cubic curve
- convertToEllipse() - Method in class jpicedt.graphic.model.PicCircleFrom3Points
-
Convert this circle to a new PicEllipse object.
- convertToMultiCurve() - Method in class jpicedt.graphic.model.PicEllipse
-
Return a Bezier curve created from this ellipse
- convertToMultiCurve() - Method in class jpicedt.graphic.model.PicMultiCurve
-
converts this ELement to a PicMultiCurve, i.e., itself (no copy).
- convertToMultiCurve() - Method in interface jpicedt.graphic.model.PicMultiCurveConvertable
-
converts this ELement to a PicMultiCurve
- convertToMultiCurve() - Method in class jpicedt.graphic.model.PicParallelogram
-
Return a polygon created from the sides of this parallelogram.
- convertToMultiCurve() - Method in class jpicedt.graphic.model.PicPsCurve
-
converts this PicPsCurve to a PicMultiCurve, by simply relying on the appropriate constructor
in class
PicMultiCurve
.
- convertToMultiCurve() - Method in class jpicedt.graphic.model.PicSmoothPolygon
-
converts this PicSmoothPolygon to a PicMultiCurve, by simply relying on the appropriate constructor
in class
PicMultiCurve
.
- copy() - Method in class jpicedt.graphic.model.Arrow
-
- copy(Clipboard) - Method in class jpicedt.graphic.PECanvas
-
Copy the content of the current selection (through a GraphicTransferable) to the
System's clipboard (after a formatting to text), AND to the given clipboard if non-null
(the latter can be a local clipboard supporting more data-flavors than the system clipboard)
- copy() - Method in class jpicedt.graphic.PECanvas
-
Copy the content of the current selection to the
System's clipboard (after a formatting to text)
- CopyAction(ActionDispatcher, ActionLocalizer, Clipboard) - Constructor for class jpicedt.graphic.toolkit.EditorKit.CopyAction
-
- copyAttributes() - Method in class jpicedt.graphic.model.PicAttributeSet
-
return a copy of this PicAttributeSet with the same resolving parent as the source,
and which is guaranteed not to change over time.
- counter - Variable in class jpicedt.graphic.model.DefaultPointIndexIterator
-
- counter - Variable in class jpicedt.graphic.model.PicGroup.GroupPointIterator
-
- CR_LF - Static variable in interface jpicedt.format.output.latex.LatexConstants
-
Line separator for the current platform (i.e.
- CR_LF - Static variable in interface jpicedt.format.output.pstricks.PstricksConstants
-
Line separator for the current platform (i.e.
- CR_LF - Static variable in interface jpicedt.graphic.io.formatter.JPICConstants
-
Line separator for the current platform (i.e.
- CR_LF_TAB - Static variable in interface jpicedt.graphic.io.formatter.JPICConstants
-
line separator + tabulation
- createActionMap(ActionDispatcher, ActionLocalizer) - Static method in class jpicedt.graphic.toolkit.EditorKit
-
- createActions(ActionDispatcher, ActionLocalizer, HitInfo) - Method in class jpicedt.graphic.model.AbstractCurve
-
Creates an array of Action's related to this object
- createActions(ActionDispatcher, ActionLocalizer, HitInfo) - Method in class jpicedt.graphic.model.PicCircleFrom3Points
-
Create an array of Action's related to this object
- createActions(ActionDispatcher, ActionLocalizer, HitInfo) - Method in class jpicedt.graphic.model.PicGroup
-
Creates an array of Action's related to this object
- createActions(ActionDispatcher, ActionLocalizer, HitInfo) - Method in class jpicedt.graphic.model.PicMultiCurve
-
Create an array of Action's related to this object
- createActions(ActionDispatcher, ActionLocalizer, HitInfo) - Method in class jpicedt.graphic.model.PicParallelogram
-
Create an array of Action's related to this object
- createActions(ActionDispatcher, ActionLocalizer, HitInfo) - Method in class jpicedt.graphic.model.PicPsCurve
-
Create an array of Action's related to this object
- createActions(ActionDispatcher, ActionLocalizer, HitInfo) - Method in class jpicedt.graphic.model.PicSmoothPolygon
-
Create an array of Action's related to this object
- createActions(ActionDispatcher, ActionLocalizer, HitInfo) - Method in interface jpicedt.graphic.toolkit.ActionFactory
-
Create an array of PEAction's related to the Element
- createArrow(PicAttributeSet, PicAttributeName) - Method in class jpicedt.format.output.eepic.EepicViewFactory
-
- createArrow(PicAttributeSet, PicAttributeName) - Method in class jpicedt.graphic.view.DefaultViewFactory
-
- createArrowIcons(boolean) - Static method in class jpicedt.graphic.model.Arrow
-
build icons for e.g.
- createArrowsFromPstricksString(String) - Static method in class jpicedt.format.output.pstricks.PstricksUtilities
-
- createComboBox(Object[]) - Static method in class jpicedt.graphic.PEToolKit
-
creates a JComboBox
- createCustomizer(Properties) - Method in class jpicedt.format.output.eepic.EepicContentType
-
Returns a customizer panel for this content-type
- createCustomizer(Properties) - Method in class jpicedt.format.output.latex.LatexContentType
-
Returns a customizer panel for this content-type
- createCustomizer(Properties) - Method in class jpicedt.format.output.pstricks.PstricksContentType
-
Returns a customizer panel for this content-type
- createCustomizer(Properties) - Method in interface jpicedt.graphic.ContentType
-
Returns a customizer panel for this content-type
- createCustomizer(Properties) - Method in class jpicedt.graphic.DefaultContentType
-
Returns a customizer panel for this content-type.
- createCustomizer() - Method in class jpicedt.graphic.model.AbstractCurve
-
Returns a Customizer for geometry editing
- createCustomizer() - Method in class jpicedt.graphic.model.PicCircleFrom3Points
-
Return a Customizer for geometry editing
- createCustomizer() - Method in class jpicedt.graphic.model.PicEllipse
-
- createCustomizer() - Method in class jpicedt.graphic.model.PicGroup
-
- createCustomizer() - Method in class jpicedt.graphic.model.PicMultiCurve
-
Returns a Customizer for geometry editing
- createCustomizer() - Method in class jpicedt.graphic.model.PicParallelogram
-
- createCustomizer() - Method in class jpicedt.graphic.model.PicPsCurve
-
- createCustomizer() - Method in class jpicedt.graphic.model.PicSmoothPolygon
-
- createCustomizer() - Method in class jpicedt.graphic.model.PicText
-
Return a Customizer for geometry editing
- createCustomizer() - Method in class jpicedt.graphic.PageFormat
-
Return a dialog for editing this PageFormat
- createCustomizer(Properties) - Static method in class jpicedt.graphic.PageFormat
-
Return a dialog for editing the PageFormat's values stored in the given Properties.
- createCustomizer() - Method in interface jpicedt.graphic.toolkit.CustomizerFactory
-
Returns a customizer (Swing) component
- createCustomizer(Properties) - Static method in class jpicedt.ui.util.RunExternalCommand
-
- createDefaultContentType() - Method in class jpicedt.graphic.toolkit.EditorKit
-
Creates a default content-type suited for this editor
- createDefaultEditorKit(ContentType) - Method in class jpicedt.graphic.PECanvas
-
Creates a default editor kit (EditorKit
) whose factory delegates are initialized
from the given content-type.
- createDefaultModel() - Method in class jpicedt.widgets.DecimalNumberField
-
- createDefaultModel() - Method in class jpicedt.widgets.WholeNumberField
-
- createDefaultParameterString() - Method in class jpicedt.format.output.pstricks.PstricksFormatter
-
Returns a "\\psset{...}" buffer containing default parameters (useful if these differ from PsTricks's ones)
This is very similar to createParameterString()
except that a default attribute set is used,
and dimensional parameters are taken into account, for which jPicEdt's default values slightly
differ from PsTricks's default (mostly due to the use of mm instead of postscript points as the basic unit).
- createDrawTool(String) - Method in class jpicedt.graphic.toolkit.DrawToolFactory
-
Returns a MouseTool of the given type.
- createFilteredCollection(Class) - Method in class jpicedt.graphic.model.BranchElement
-
Returns a list containing children of this BranchElement that are of the same type or
inherit the given clazz.
- createFilteredCollection(Class) - Method in interface jpicedt.graphic.SelectionHandler
-
Returns a list containing elements in the selection that are of the same type or
inherit the given clazz.
- createFlattenedPath(Shape, double) - Static method in class jpicedt.graphic.PEToolKit
-
Return an array of Line2D's representing the (visible part of the) flattened path
of the given shape.
- createFormatter() - Method in class jpicedt.format.output.eepic.EepicContentType
-
creates a FormatterFactory that's suited for this content-type
default implementation returns null.
- createFormatter(Element) - Method in class jpicedt.format.output.eepic.EepicFormatter
-
- createFormatter(Drawing, Object) - Method in class jpicedt.format.output.eepic.EepicFormatter
-
- createFormatter() - Method in class jpicedt.format.output.latex.LatexContentType
-
creates a FormatterFactory that's suited for this content-type
default implementation returns null.
- createFormatter(Element) - Method in class jpicedt.format.output.latex.LatexFormatter
-
- createFormatter(Drawing, Object) - Method in class jpicedt.format.output.latex.LatexFormatter
-
- createFormatter() - Method in class jpicedt.format.output.pstricks.PstricksContentType
-
creates a FormatterFactory that's suited for this content-type
default implementation returns null.
- createFormatter(Element) - Method in class jpicedt.format.output.pstricks.PstricksFormatter
-
- createFormatter(Drawing, Object) - Method in class jpicedt.format.output.pstricks.PstricksFormatter
-
- createFormatter() - Method in interface jpicedt.graphic.ContentType
-
Creates a FormatterFactory that's suited for this content-type
- createFormatter() - Method in class jpicedt.graphic.DefaultContentType
-
creates a FormatterFactory suited for the JPIC-XML content-type
- createFormatter(Element) - Method in interface jpicedt.graphic.io.formatter.FormatterFactory
-
- createFormatter(Drawing, Object) - Method in interface jpicedt.graphic.io.formatter.FormatterFactory
-
- createFormatter(Element) - Method in class jpicedt.graphic.io.formatter.JPICFormatter
-
Return a Formatter able to format the given Element in the JPIC-XML format
- createFormatter(Drawing, Object) - Method in class jpicedt.graphic.io.formatter.JPICFormatter
-
Return a Formatter able to format the given Drawing in the JPIC-XML language ;
- createHeader() - Method in class jpicedt.format.output.eepic.EepicFormatter.DrawingFormatter
-
- createHeader() - Method in class jpicedt.format.output.latex.LatexFormatter.DrawingFormatter
-
- createHighlighter(Element) - Method in class jpicedt.graphic.view.DefaultHighlighterFactory
-
- createHighlighter(Element) - Method in interface jpicedt.graphic.view.HighlighterFactory
-
- createImageIcon(String) - Static method in class jpicedt.graphic.PEToolKit
-
create an ImageIcon built from "/jpicedt/images/"+icon+".gif"
- createInputMap() - Method in class jpicedt.graphic.toolkit.EditorKit
-
- createJLabel(String) - Static method in class jpicedt.graphic.PEToolKit
-
create a JLabel with an Icon built from "/jpicedt/images/"+icon+".gif"
- createMDIComponent(JPanel) - Method in class jpicedt.ui.internal.InternalFrameMDIManager
-
Factory method that creates an MDIComponent which acts as a UI delegate to the given pane.
- createMDIComponent(JPanel) - Method in class jpicedt.ui.internal.JFrameMDIManager
-
Factory method that creates an MDIComponent which acts as a UI delegate to the given pane.
- createMDIComponent(JPanel) - Method in class jpicedt.ui.MDIManager
-
Factory method that creates a MDIComponent that acts as a wrapper for the given pane.
- createMDIManager(String, PEProgressBar) - Static method in class jpicedt.ui.MDIManager
-
Create an MDIManager according to the given value.
- createMenu() - Static method in class jpicedt.ui.util.BeanShell
-
Return a JMenu containing a hierarchy of JMenu's and JMenuItem's built from
the BSH scripts contained, first in the installation script directory, then
in the user script directory.
- createMenu() - Static method in class jpicedt.ui.util.Fragments
-
Return a JMenu containing a hierarchy of JMenu's and JMenuItem's built from
the fragments contained, first in the installation fragment directory, then
in the user fragment directory.
- createMouseTransform(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory
-
Return a MouseTransform whose type is adequate with the given mouse-event.
- createMouseTransform(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory
-
Return a MouseTransform whose type is adequate with the given mouse-event.
- createMouseTransform(PEMouseEvent) - Method in interface jpicedt.graphic.toolkit.MouseTransformFactory
-
Return a MouseTransform whose type is adequate with the given mouse-event.
- createPaintForInterior(PicAttributeSet) - Method in class jpicedt.format.output.eepic.EepicViewFactory
-
- createPaintForInterior(PicAttributeSet) - Method in class jpicedt.format.output.latex.LatexViewFactory
-
Returns LATEX_FILL, ie black filling only is allowed.
- createPaintForInterior(PicAttributeSet) - Method in class jpicedt.graphic.view.DefaultViewFactory
-
Returns a Paint object from the given attributes, that is suited for painting the interior of a shape.
- createPaintForOutline(PicAttributeSet) - Method in class jpicedt.format.output.eepic.EepicViewFactory
-
- createPaintForOutline(PicAttributeSet) - Method in class jpicedt.graphic.view.DefaultViewFactory
-
Returns a Paint object from the given attributes, that is suited for painting an outline,
or null if LINE_STYLE is NONE.
- createParameterString(Element) - Method in class jpicedt.format.output.pstricks.PstricksFormatter
-
Returns PsTricks's "standard" parameter string for the given Element:
linewidth=xxx, linecolor=xxxx, doubleline=true/false and rel.
- createParser() - Static method in class jpicedt.MiscUtilities
-
Return a parser dynamically created from the sub-trees found in directory jpicedt.format.*
- createPath(Shape) - Static method in class jpicedt.graphic.PEToolKit
-
Return an array of Line2D, Quad2D and Cubic2D, representing the (visible part of the) path
of the given shape.
- createPopupMenu(PECanvas, HitInfo) - Method in interface jpicedt.graphic.toolkit.PopupMenuFactory
-
- createPopupMenu(PECanvas, HitInfo) - Method in class jpicedt.ui.internal.PEPopupMenuFactory
-
- createPopupMenuFactory() - Method in class jpicedt.ui.MDIManager
-
Factory method to create a PopupMenuFactory for newly created board
- createPstricksStringFromArrows(Element) - Static method in class jpicedt.format.output.pstricks.PstricksUtilities
-
- createStroke(PicAttributeSet) - Method in class jpicedt.format.output.eepic.EepicViewFactory
-
- createStroke(double) - Method in class jpicedt.graphic.view.DefaultHighlighterFactory
-
Returns a Stroke object suited for painting hightlighter's stroke, e.g.
- createStroke(PicAttributeSet) - Method in class jpicedt.graphic.view.DefaultViewFactory
-
- createTestCanvas() - Method in class jpicedt.test.TestCanvas
-
- createTmpFile() - Static method in class jpicedt.ui.util.RunExternalCommand
-
Create a new tmp file if it doesn't exit yet
- createView(Element) - Method in class jpicedt.format.output.eepic.EepicViewFactory
-
- createView(Element) - Method in class jpicedt.format.output.latex.LatexViewFactory
-
- createView(Element) - Method in class jpicedt.format.output.pstricks.PstricksViewFactory
-
- createView(Element) - Method in class jpicedt.graphic.view.DefaultViewFactory
-
- createView(Element) - Method in interface jpicedt.graphic.view.ViewFactory
-
- createViewFactory() - Method in class jpicedt.format.output.eepic.EepicContentType
-
Creates a ViewFactory that's suited for this content-type
- createViewFactory() - Method in class jpicedt.format.output.latex.LatexContentType
-
Creates a ViewFactory that's suited for this content-type
- createViewFactory() - Method in class jpicedt.format.output.pstricks.PstricksContentType
-
Creates a ViewFactory that's suited for this content-type
- createViewFactory() - Method in interface jpicedt.graphic.ContentType
-
Creates a ViewFactory that's suited for this content-type
- createViewFactory() - Method in class jpicedt.graphic.DefaultContentType
-
Creates a ViewFactory that's suited for this content-type
- CROSSHATCH - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- CROSSHATCH_FILLED - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- CTRL_P_1 - Static variable in class jpicedt.graphic.model.PicCircleFrom3Points
-
index of first control-point, aka P_1, in
controlPts
list
- CTRL_P_2 - Static variable in class jpicedt.graphic.model.PicCircleFrom3Points
-
index of second control-point, aka P_2, in
controlPts
list
- CTRL_P_3 - Static variable in class jpicedt.graphic.model.PicCircleFrom3Points
-
index of last control-point, aka P_3, in
controlPts
list
- CURRENT_OBJ_ATTRIBUTES - Static variable in class jpicedt.format.input.util.Pool
-
Key used to fetch the attribute set attached to the current element "currentObj"
- currentGroup - Variable in class jpicedt.format.input.util.Pool
-
either the main drawing, or a subgroup ; each new parsed Element should be added to this group
- currentLocalizer() - Static method in class jpicedt.Localizer
-
- currentObj - Variable in class jpicedt.format.input.util.Pool
-
Convenience used to share information (e.g.
- CursorFactory - Class in jpicedt.graphic.toolkit
-
A factory for custom cursors.
- CursorFactory() - Constructor for class jpicedt.graphic.toolkit.CursorFactory
-
- curvatureA - Variable in class jpicedt.graphic.model.PicPsCurve
-
Curvature parameters a,b,c of pscurve.
- curvatureB - Variable in class jpicedt.graphic.model.PicPsCurve
-
- curvatureC - Variable in class jpicedt.graphic.model.PicPsCurve
-
- curve - Variable in class jpicedt.format.output.eepic.AbstractCurveFormatter
-
the Element this formater acts upon
- curve - Variable in class jpicedt.format.output.latex.AbstractCurveFormatter
-
the Element this formater acts upon
- curve - Variable in class jpicedt.format.output.pstricks.AbstractCurveFormatter
-
the Element this formatter acts upon
- curveTo(PicPoint, PicPoint, PicPoint) - Method in class jpicedt.graphic.model.AbstractCurve
-
If this curve if OPEN and NON-EMPTY,
adds the given points (2 control points and an endpoint) to the end of the curve.
If the curve is closed, use splitSegment
instead.
- curveTo(PicPoint, PicPoint, PicPoint) - Method in class jpicedt.graphic.model.PicMultiCurve
-
If this curve if OPEN and NON-EMPTY,
adds the given points (2 control points and an endpoint) to the end of the curve, then
fire a GEOMETRY_CHANGE event.
If the curve is closed, you should use splitSegment
instead, since this method does nothing
in this case ;-)
- Customizer() - Constructor for class jpicedt.graphic.model.Drawing.Customizer
-
Construct a customizer for editing the bounding box
- Customizer(Properties) - Constructor for class jpicedt.graphic.PageFormat.Customizer
-
- Customizer(PageFormat) - Constructor for class jpicedt.graphic.PageFormat.Customizer
-
- CustomizerDialog - Class in jpicedt.graphic.toolkit
-
A dialog box that lays out an array of AbstractCustomizer's inside a JPanel or
a JTabbedPane, depending on the number of customizers fed to the constructor.
- CustomizerDialog(AbstractCustomizer[], String, int) - Constructor for class jpicedt.graphic.toolkit.CustomizerDialog
-
Creates a new dialog box from the given array of AbstractCustomizer's, laying
them out in a JTabbedPane.
By default, clicking the OK button does not close this dialog box, this must be set
separately by invoking
setOkButtonClosesDialog
.
- CustomizerDialog(AbstractCustomizer[], String, int, int) - Constructor for class jpicedt.graphic.toolkit.CustomizerDialog
-
Creates a new dialog box from the given array of AbstractCustomizer's, laying
them out in a JTabbedPane.
By default, clicking the OK button does not close this dialog box, this must be set
separately by invoking
setOkButtonClosesDialog
.
- CustomizerDialog(AbstractCustomizer) - Constructor for class jpicedt.graphic.toolkit.CustomizerDialog
-
Builds a new dialog box from a single customizer.
By default, clicking the OK button does not close this dialog box, this must be set
separately by invoking
setOkButtonClosesDialog
.
- CustomizerDialog(AbstractCustomizer, int) - Constructor for class jpicedt.graphic.toolkit.CustomizerDialog
-
Builds a new dialog box from a single customizer.
By default, clicking the OK button does not close this dialog box, this must be set
separately by invoking
setOkButtonClosesDialog
.
- CustomizerFactory - Interface in jpicedt.graphic.toolkit
-
Tags Element's able to produce an AbstractCustomizer suited for editing its geometry.
- cut(Clipboard) - Method in class jpicedt.graphic.PECanvas
-
Cut the content of the current selection (through a GraphicTransferable) to the
System clipboard, AND to the given ClipBoard if non-null.
- cut() - Method in class jpicedt.graphic.PECanvas
-
Cut the content of the current selection to the System clipboard, after formatting to text.
- CutAction(ActionDispatcher, ActionLocalizer, Clipboard) - Constructor for class jpicedt.graphic.toolkit.EditorKit.CutAction
-
- DASH - Static variable in class jpicedt.graphic.grid.Grid
-
paint grid lines using dashed lines
- DASH1 - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
predefined dashes (in mm) and dotsep (in mm)
- DASH2 - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- DASH3 - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- DASH_OPAQUE - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- DASH_TRANSPARENT - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- DASHED - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- DEBUG - Static variable in interface jpicedt.format.input.util.ExpressionConstants
-
debug flag ; turn on for verbose parsing
- DEBUG - Static variable in class jpicedt.Log
-
- debug() - Static method in class jpicedt.Log
-
Usage : if (Log.DEBUG) Log.debug();
This will automatically print the calling class and method name using new JDK1.4 features.
- debug(String) - Static method in class jpicedt.Log
-
Usage : if (Log.DEBUG) Log.debug("message");
This will automatically print the calling class and method name using new JDK1.4 features.
- debugAppend(String) - Static method in class jpicedt.Log
-
use it like this : if (Log.DEBUG) Log.debugAppend(this,"bla bla"); *
- debugAppendLn(String) - Static method in class jpicedt.Log
-
Usage : if (Log.DEBUG) Log.debugAppendLn("bla bla");
- DebugFocusManager - Class in jpicedt.ui.util
-
A subclass of Swing's DefaultFocusManager that aims at helping us debug FocusEvent related bugs
- DebugFocusManager() - Constructor for class jpicedt.ui.util.DebugFocusManager
-
- DebugRepaintManager - Class in jpicedt.ui.util
-
A RepaintManager that may used for debugging purpose
- DebugRepaintManager() - Constructor for class jpicedt.ui.util.DebugRepaintManager
-
creates a new DebugRepaintManager with double-buffering turned off
- DecimalNumberDocument() - Constructor for class jpicedt.widgets.DecimalNumberField.DecimalNumberDocument
-
- DecimalNumberField - Class in jpicedt.widgets
-
A JtextField that accept only DecimalNumbers
- DecimalNumberField(int) - Constructor for class jpicedt.widgets.DecimalNumberField
-
contructs a new Field with "columns" as the initial number of columns
- DecimalNumberField(double, int, boolean) - Constructor for class jpicedt.widgets.DecimalNumberField
-
contructs a new Field with an initial value and an initial number of columns, and
the given "positiveOnly" flag
- DecimalNumberField(double, int) - Constructor for class jpicedt.widgets.DecimalNumberField
-
constructs a new Field with an initial value and an initial number of columns
- DecimalNumberField.DecimalNumberDocument - Class in jpicedt.widgets
-
- DEFAULT - Static variable in class jpicedt.graphic.model.PicParallelogram
-
predefined constraint for setPoint()
- DEFAULT_BITMAP_CREATION_COMMAND - Static variable in class jpicedt.ui.util.RunExternalCommand
-
default commands parameters
- DEFAULT_BUTTON - Static variable in class jpicedt.graphic.toolkit.CustomizerDialog
-
mask to display the DEFAULT button
- DEFAULT_CONTENT_TYPE_INDEX - Static variable in class jpicedt.MiscUtilities
-
default index in array returned by getAvailableContentTypes
- DEFAULT_CURVATURE_A - Static variable in class jpicedt.graphic.model.PicPsCurve
-
default values for the curvature parameters
- DEFAULT_CURVATURE_B - Static variable in class jpicedt.graphic.model.PicPsCurve
-
- DEFAULT_CURVATURE_C - Static variable in class jpicedt.graphic.model.PicPsCurve
-
- DEFAULT_DIRECTORY - Static variable in class jpicedt.ui.dialog.PEFileChooser
-
the user's home directory
- DEFAULT_DVI_COMMAND - Static variable in class jpicedt.ui.util.RunExternalCommand
-
default commands parameters
- DEFAULT_DVIPS_COMMAND - Static variable in class jpicedt.ui.util.RunExternalCommand
-
default commands parameters
- DEFAULT_EM_LINE_LENGTH - Static variable in interface jpicedt.format.output.latex.LatexConstants
-
- DEFAULT_FILE_WRAPPER_EPILOG - Static variable in interface jpicedt.format.output.eepic.EepicConstants
-
- DEFAULT_FILE_WRAPPER_EPILOG - Static variable in interface jpicedt.format.output.latex.LatexConstants
-
- DEFAULT_FILE_WRAPPER_EPILOG - Static variable in interface jpicedt.format.output.pstricks.PstricksConstants
-
- DEFAULT_FILE_WRAPPER_PROLOG - Static variable in interface jpicedt.format.output.eepic.EepicConstants
-
- DEFAULT_FILE_WRAPPER_PROLOG - Static variable in interface jpicedt.format.output.latex.LatexConstants
-
- DEFAULT_FILE_WRAPPER_PROLOG - Static variable in interface jpicedt.format.output.pstricks.PstricksConstants
-
- DEFAULT_GS_COMMAND - Static variable in class jpicedt.ui.util.RunExternalCommand
-
default commands parameters
- DEFAULT_LATEX_COMMAND - Static variable in class jpicedt.ui.util.RunExternalCommand
-
default commands parameters
- DEFAULT_MAX_CIRCLE_DIAMETER - Static variable in interface jpicedt.format.output.latex.LatexConstants
-
- DEFAULT_MAX_DISK_DIAMETER - Static variable in interface jpicedt.format.output.latex.LatexConstants
-
- DEFAULT_MAX_EM_CIRCLE_SEGMENT_LENGTH - Static variable in interface jpicedt.format.output.latex.LatexConstants
-
- DEFAULT_MAX_EM_LINE_SLOPE - Static variable in interface jpicedt.format.output.latex.LatexConstants
-
- DEFAULT_SET - Static variable in class jpicedt.graphic.model.PicAttributeSet
-
an immutable attribute set that serves as the resolving parent if no resolving parent
is explicitly set
- DEFAULT_SMOOTH_COEFF - Static variable in class jpicedt.graphic.model.PicSmoothPolygon
-
the default value for the smoothness coefficient on startup.
- DEFAULT_THICK_LINES_MAX_WIDTH - Static variable in interface jpicedt.format.output.eepic.EepicConstants
-
all lines with a thickness .lt.
- DEFAULT_THIN_LINES_MAX_WIDTH - Static variable in interface jpicedt.format.output.eepic.EepicConstants
-
all lines with a thickness .lt.
- DEFAULT_TMPDIR - Static variable in class jpicedt.JPicEdt
-
default platform tmp dir
- DEFAULT_USER1_COMMAND - Static variable in class jpicedt.ui.util.RunExternalCommand
-
default commands parameters
- DEFAULT_USER2_COMMAND - Static variable in class jpicedt.ui.util.RunExternalCommand
-
default commands parameters
- DefaultActionDispatcher - Class in jpicedt.graphic.toolkit
-
An implementation of the ActionDispatcher interface that's suited for non-shared PEAction's
(ie actions which are permanently "attached" to a given PECanvas).
- DefaultActionDispatcher(PECanvas) - Constructor for class jpicedt.graphic.toolkit.DefaultActionDispatcher
-
Builds an ActionDispatcher which permanently dispatches events to the given PECanvas.
- DefaultContentType - Class in jpicedt.graphic
-
Default implementation of the ContentType interface suited for the JPIC-XML language.
- DefaultContentType() - Constructor for class jpicedt.graphic.DefaultContentType
-
- DefaultDrawingEvent(Element, DrawingEvent.EventType) - Constructor for class jpicedt.graphic.model.Drawing.DefaultDrawingEvent
-
- DefaultHighlighter(Element) - Constructor for class jpicedt.graphic.view.DefaultHighlighterFactory.DefaultHighlighter
-
- DefaultHighlighterFactory - Class in jpicedt.graphic.view
-
This is the default factory used to create a Highlighter for a given Element.
- DefaultHighlighterFactory() - Constructor for class jpicedt.graphic.view.DefaultHighlighterFactory
-
- DefaultHighlighterFactory.AbstractCurveHighlighter - Class in jpicedt.graphic.view
-
a Highlighter for any concrete implementation of jpicedt.graphic.model.AbstractCurve.
- DefaultHighlighterFactory.CircleHighlighter - Class in jpicedt.graphic.view
-
a Highlighter for rendering circles.
- DefaultHighlighterFactory.CompositeHighlighter - Class in jpicedt.graphic.view
-
an Highlighter for a BranchElement
- DefaultHighlighterFactory.DefaultHighlighter - Class in jpicedt.graphic.view
-
Default implementation of the Highlighter interface.
- DefaultHighlighterFactory.EllipseHighlighter - Class in jpicedt.graphic.view
-
a Highlighter for PicEllipse's.
- DefaultHighlighterFactory.PsCurveHighlighter - Class in jpicedt.graphic.view
-
a Highlighter for PsCurve.
- DefaultHighlighterFactory.SmoothPolygonHighlighter - Class in jpicedt.graphic.view
-
a Highlighter for SmoothPolygon.
- DefaultHighlighterFactory.TextHighlighter - Class in jpicedt.graphic.view
-
a Highlighter for TextEditable's.
- DefaultLeafElement - Class in jpicedt.graphic.model
-
This is a default implementation of AbstractElement targetting leaf Element's, i.e.
- DefaultLeafElement() - Constructor for class jpicedt.graphic.model.DefaultLeafElement
-
construct an Element with no parent and a default PicAttributeSet, and no specification points.
- DefaultLeafElement(int) - Constructor for class jpicedt.graphic.model.DefaultLeafElement
-
construct a Element with no parent and a default PicAttributeSet, and the given
number of specification points.
- DefaultLeafElement(int, PicAttributeSet) - Constructor for class jpicedt.graphic.model.DefaultLeafElement
-
construct a DefaultElement with no parent and the given PicAttributeSet,
and the given number of specification points.
- DefaultLeafElement(DefaultLeafElement) - Constructor for class jpicedt.graphic.model.DefaultLeafElement
-
cloning constructor ; specification points and attribute set are deeply copied.
- DefaultParser - Class in jpicedt.format.input
-
Default implementation of the Parser interface.
- DefaultParser() - Constructor for class jpicedt.format.input.DefaultParser
-
Creates a new DefaultParser, and attach some grammar rules to it.
Tree structure = (WhiteSpaceOrEOL & (headExp | notParsable))*
where : headExp = Root1 | Root2 | Root3 ...
- DefaultPointIndexIterator - Class in jpicedt.graphic.model
-
Default implementation of the PointIndexIterator interface, which simply iterates in ascending order over all control points.
- DefaultPointIndexIterator(Element) - Constructor for class jpicedt.graphic.model.DefaultPointIndexIterator
-
create a new PointIndexIterator for the given Element
- DefaultSelectionHandler - Class in jpicedt.graphic.toolkit
-
Stores references to selected Element's.
- DefaultSelectionHandler(EditorKit) - Constructor for class jpicedt.graphic.toolkit.DefaultSelectionHandler
-
construct a new selection handler for this editor kit, with SelectionHandlerView as the default view.
- DefaultViewFactory - Class in jpicedt.graphic.view
-
This is the default factory used to create a View for a given Element ; should be used when
one wants to render all Element's attributes ; otherwise subclass with your own ViewFactory
and override :
createView : simply return your own View for some or all Element's (then call super.createView)
factory methods, e.g.
- DefaultViewFactory() - Constructor for class jpicedt.graphic.view.DefaultViewFactory
-
- DefaultViewFactory.AbstractCurveView - Class in jpicedt.graphic.view
-
a View for rendering any concrete implementation of jpicedt.graphic.model.AbstractCurve
- DefaultViewFactory.EllipseView - Class in jpicedt.graphic.view
-
a View for rendering ellipses defined by a parallelogram
- DefaultViewFactory.LeafElementView - Class in jpicedt.graphic.view
-
a View for rendering leaf-elements ; implements attributes caching, and shape rendering.
- DefaultViewFactory.ParallelogramView - Class in jpicedt.graphic.view
-
a View for rendering parallelograms
- DefaultViewFactory.PicNodeConnectionView - Class in jpicedt.graphic.view
-
a View for rendering any concrete implementation of jpicedt.graphic.model.PicNodeConnection
This view is responsible for painting the edge only! Nodes are rendered with their own view (provided
they were added to the drawing at some early point...)
- DefaultViewFactory.TextView - Class in jpicedt.graphic.view
-
a View for rendering Text's from TextLayout's
- DefaultViewFactory.TextViewHybrid - Class in jpicedt.graphic.view
-
a View for rendering Text's based on bitmaps (when available) or TextLayout (when image not available)
- deinstall(PECanvas) - Method in class jpicedt.graphic.toolkit.EditorKit
-
Called when the kit is being removed from a PECanvas
This is used to unregister any previously registered mouse-tool.
- delete(Drawing) - Method in class jpicedt.graphic.AbstractSelectionHandler
-
Delete all selected Element's from the given Drawing, and remove the reference to them
from this SelectionHandler.
- delete(Drawing) - Method in interface jpicedt.graphic.SelectionHandler
-
Delete all selected Element's from the given Drawing
- delete(Drawing) - Method in class jpicedt.graphic.toolkit.DefaultSelectionHandler
-
Delete all selected Element's from the given Drawing, and remove the reference to them
from the SelectionHandler.
- DeleteAction(ActionDispatcher, ActionLocalizer) - Constructor for class jpicedt.graphic.toolkit.EditorKit.DeleteAction
-
- deleteSelection() - Method in class jpicedt.graphic.PECanvas
-
remove all selected objects from the drawing
- depth - Variable in class jpicedt.graphic.model.PicText
-
- desktopColorDEFAULT - Static variable in class jpicedt.ui.internal.InternalFrameMDIManager
-
- desktopPane - Variable in class jpicedt.ui.internal.InternalFrameMDIManager
-
- destroy() - Method in class jpicedt.ui.util.PEProgressBar
-
destroy this progress bar, disposing the hosting frame
- det(PicVector) - Method in class jpicedt.graphic.PicVector
-
Return the determinant of {{x,y},{other.x,other.y}} ; this is aka vector product, where only the z-coordinate
gets returned.
- DialogAbout - Class in jpicedt.ui.dialog
-
"About..." dialog box ; displays various informations such as copyright, author(s),...
- DialogAbout() - Constructor for class jpicedt.ui.dialog.DialogAbout
-
Construct a new "about..." dialog
- DIMEN - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- DirectoriesCustomizer - Class in jpicedt.ui.dialog
-
A panel for editing default directories, e.g.
- DirectoriesCustomizer(Properties) - Constructor for class jpicedt.ui.dialog.DirectoriesCustomizer
-
Construct a new panel for editing directories.
- DISK_CENTERED - Static variable in class jpicedt.graphic.model.Arrow
-
- DISK_FLUSHED - Static variable in class jpicedt.graphic.model.Arrow
-
- displayDialog(boolean) - Method in class jpicedt.ui.util.SystemOutUtilities
-
Sets the "displayDialog" flag, ie what must happen when an error message comes up and redir=FILE : do we open a JDialog
or simply write the error message to the log file ?
(obviously, calling this method if redir=STANDARD simply makes no sense)
- dispose() - Method in interface jpicedt.ui.MDIManager.MDIComponent
-
makes this container unselected, unvisible or closed
- distance(PicMultiCurve) - Method in class jpicedt.graphic.model.PicMultiCurve
-
Returns the shortest distance b/w the end-points of this curve and those of the given one.
- DockableAttributesCustomizer - Class in jpicedt.ui.dialog
-
A dockable customizer for attributes (ie PicAttributesSet).
- DockableAttributesCustomizer(PEProgressBar) - Constructor for class jpicedt.ui.dialog.DockableAttributesCustomizer
-
Create a DockableAttributesCustomizer with no specific PECanvas attached to it.
- DockableAttributesCustomizer.ArrowPropertiesPanel - Class in jpicedt.ui.dialog
-
A panel for editing of Element's attributeSet
see GraphicPropertiesToolBar which is very similar (though it has less widget than this Panel)
- DockableAttributesCustomizer.FillPropertiesPanel - Class in jpicedt.ui.dialog
-
A panel for editing of Element's fill attributes
- DockableAttributesCustomizer.HatchPropertiesPanel - Class in jpicedt.ui.dialog
-
A panel for editing of Element's hatch attributes
- DockableAttributesCustomizer.PolydotsPropertiesPanel - Class in jpicedt.ui.dialog
-
A panel for editing AbstractCurve's polydots attributes
- DockableAttributesCustomizer.PstCustomPropertiesPanel - Class in jpicedt.ui.dialog
-
A panel for adding custom attributes (pstricks only)
[todo] disable panel when not in Pstricks content-type
- DockableAttributesCustomizer.ShadowPropertiesPanel - Class in jpicedt.ui.dialog
-
A customizer dedicated to editing shadow attributes
- DockableAttributesCustomizer.StrokePropertiesPanel - Class in jpicedt.ui.dialog
-
A panel for editing Element's stroke attributes (width, colour, dashing, ...)
- DockableAttributesCustomizer.TextPropertiesPanel - Class in jpicedt.ui.dialog
-
A panel for editing text attributes (alignment + frame)
- DockableEditorKitToolBar - Class in jpicedt.ui.dialog
-
A toolbar that offers various tools for drawing, editing, selecting...
- DockableEditorKitToolBar() - Constructor for class jpicedt.ui.dialog.DockableEditorKitToolBar
-
- DockablePanel(JPanel, String) - Constructor for class jpicedt.ui.MDIManager.DockablePanel
-
- dockablePanelsMap - Variable in class jpicedt.ui.MDIManager
-
a hash table used to remember dockable panels added to the desktop, with key=panel's title
- dot(PicVector) - Method in class jpicedt.graphic.PicVector
-
Return the dot product of this vector with the given vector
- DOT_SEP - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- DOT_SEP1 - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- DOT_SEP2 - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- DOT_SEP3 - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- dotDrawPaint - Variable in class jpicedt.graphic.view.DefaultViewFactory.AbstractCurveView
-
- dotFillPaint - Variable in class jpicedt.graphic.view.DefaultViewFactory.AbstractCurveView
-
- DOTS - Static variable in class jpicedt.format.input.pstricks.PsPolygonExpression
-
parses a \\psdots command
- dotShape - Variable in class jpicedt.graphic.view.DefaultViewFactory.AbstractCurveView
-
- dotStroke - Variable in class jpicedt.graphic.view.DefaultViewFactory.AbstractCurveView
-
- DOTTED - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- DOUBLE - Static variable in interface jpicedt.format.input.util.ExpressionConstants
-
type for NumericalExpression
- DOUBLE_ARROW_HEAD - Static variable in class jpicedt.graphic.model.Arrow
-
- DOUBLE_COLOR - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- DOUBLE_LINE - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- DOUBLE_REVERSE_ARROW_HEAD - Static variable in class jpicedt.graphic.model.Arrow
-
- DOUBLE_SEP - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- doubleToString(double) - Static method in class jpicedt.graphic.PEToolKit
-
Returns a string representation of the given double.
- doubleToString(Double) - Static method in class jpicedt.graphic.PEToolKit
-
- DPMM - Static variable in class jpicedt.graphic.PageFormat
-
screen dot per mm ; used during coordinates translation from model to view.
the effect is to render 1 cm as a "true" cm (or approximately) on the screen
- DRAW - Static variable in class jpicedt.graphic.toolkit.CursorFactory
-
- drawing - Variable in class jpicedt.format.output.latex.LatexFormatter.DrawingFormatter
-
the Drawing this formater acts upon
- Drawing - Class in jpicedt.graphic.model
-
An extensible array used to store Elements
- Drawing() - Constructor for class jpicedt.graphic.model.Drawing
-
Construct a new empty Drawing
- Drawing(Collection) - Constructor for class jpicedt.graphic.model.Drawing
-
Construct a new Drawing from the given Collection, which is supposed to contain Element's.
- Drawing(BranchElement) - Constructor for class jpicedt.graphic.model.Drawing
-
construct a new Drawing whose content is initialized from the content of the given BranchElement.
- Drawing(Drawing) - Constructor for class jpicedt.graphic.model.Drawing
-
cloning constructor
- drawing - Variable in class jpicedt.graphic.PECanvas
-
the model for this canvas
- Drawing.Customizer - Class in jpicedt.graphic.model
-
a customizer for editing the bounding box
- Drawing.DefaultDrawingEvent - Class in jpicedt.graphic.model
-
an implementation of DrawingEvent
- Drawing.RootElement - Class in jpicedt.graphic.model
-
the Element that is the root of the tree of Element's in this Drawing.
- DRAWING_CHANGE - Static variable in class jpicedt.graphic.PECanvas
-
property name for drawing-change events
- DrawingEvent - Interface in jpicedt.graphic.event
-
Interface for notifications of changes in a Drawing.
- DrawingEvent.EventType - Class in jpicedt.graphic.event
-
enumeration for DrawingEvent types
- DrawingFormatter(Drawing, Object) - Constructor for class jpicedt.format.output.eepic.EepicFormatter.DrawingFormatter
-
init this formater for the given drawing
- DrawingFormatter(Drawing, Object) - Constructor for class jpicedt.format.output.latex.LatexFormatter.DrawingFormatter
-
init this formater for the given drawing
- DrawingFormatter(Drawing, Object) - Constructor for class jpicedt.format.output.pstricks.PstricksFormatter.DrawingFormatter
-
init this formatter for the given drawing
- DrawingFormatter(Drawing, Object) - Constructor for class jpicedt.graphic.io.formatter.JPICFormatter.DrawingFormatter
-
init this formatter for the given drawing
- DrawingListener - Interface in jpicedt.graphic.event
-
Interface for an observer to receive notifications of changes made to a Drawing
- DrawToolFactory - Class in jpicedt.graphic.toolkit
-
A factory that produces mouse-tools for drawing (ie adding) graphical element's to a canvas.
- DrawToolFactory(EditorKit) - Constructor for class jpicedt.graphic.toolkit.DrawToolFactory
-
- DrawToolFactory.AbstractCurveDrawTool - Class in jpicedt.graphic.toolkit
-
a MouseTool suited for drawing any element inheriting from AbstractCurve.
- DrawToolFactory.GenericDrawTool - Class in jpicedt.graphic.toolkit
-
A MouseTool aimed at drawing new Elements.
- DrawToolFactory.TextDrawTool - Class in jpicedt.graphic.toolkit
-
A tool used to place PicText's ; it opens a dialog box for editing text content.
- DVIPS - Static variable in class jpicedt.ui.util.RunExternalCommand
-
static field defining an external "dvips" command, and also used by ActionLocalizer
- DVIVIEWER - Static variable in class jpicedt.ui.util.RunExternalCommand
-
static field defining an external "xdvi" (or similar) command, and also used by ActionLocalizer
- factory - Variable in class jpicedt.format.output.eepic.AbstractCurveFormatter
-
- factory - Variable in class jpicedt.format.output.eepic.PicParallelogramFormatter
-
the producing factory
- factory - Variable in class jpicedt.format.output.latex.AbstractCurveFormatter
-
- factory - Variable in class jpicedt.format.output.latex.PicEllipseFormatter
-
- factory - Variable in class jpicedt.format.output.latex.PicParallelogramFormatter
-
the producing factory
- factory - Variable in class jpicedt.format.output.pstricks.AbstractCurveFormatter
-
the producing factory
- fatalError(SAXParseException) - Method in class jpicedt.graphic.io.parser.JPICXmlHandler
-
Report a fatal XML parsing error.
- fatalError(String) - Method in class jpicedt.ui.util.PEProgressBar
-
open a modal dialog box with the given error message, wait for the user to close the dialog, then exit the application
- fetchClosestCurve(Collection) - Method in class jpicedt.graphic.model.PicMultiCurve
-
Returns the curve in the given collection that is closest to this one in the sense of the distance() method.
- fetchEdgeShape() - Method in class jpicedt.graphic.model.PicNodeConnection
-
Returns a Shape that holds the geometry of the connection.
- fetchParsedDrawing() - Method in class jpicedt.graphic.io.parser.JPICXmlHandler
-
Return a new instance of the Drawing class populated from JPIC-XML tags
- FILE - Static variable in class jpicedt.ui.util.SystemOutUtilities
-
redirects stdout to a file named "jPicedtError.log"
- FileCloseAction() - Constructor for class jpicedt.JPicEdt.FileCloseAction
-
- fileDPI - Variable in class jpicedt.graphic.view.DefaultViewFactory.TextViewHybrid
-
- FileNewAction() - Constructor for class jpicedt.JPicEdt.FileNewAction
-
- FileOpenAction(String) - Constructor for class jpicedt.JPicEdt.FileOpenAction
-
load a file with the given filename
- FileOpenAction() - Constructor for class jpicedt.JPicEdt.FileOpenAction
-
prompt user
- FileReloadAction() - Constructor for class jpicedt.JPicEdt.FileReloadAction
-
- FileSaveAction() - Constructor for class jpicedt.JPicEdt.FileSaveAction
-
save the content of the active board.
- FileSaveAction(PEDrawingBoard) - Constructor for class jpicedt.JPicEdt.FileSaveAction
-
save the content of the given board
- FileSaveAllAction() - Constructor for class jpicedt.JPicEdt.FileSaveAllAction
-
- FileSaveAsAction() - Constructor for class jpicedt.JPicEdt.FileSaveAsAction
-
Save the active internal frame with a new file name
- fileWrapperEpilog - Static variable in class jpicedt.format.output.latex.LatexFormatter
-
- fileWrapperEpilog - Static variable in class jpicedt.format.output.pstricks.PstricksFormatter
-
- fileWrapperProlog - Static variable in class jpicedt.format.output.latex.LatexFormatter
-
- fileWrapperProlog - Static variable in class jpicedt.format.output.pstricks.PstricksFormatter
-
- FILL_COLOR - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- FILL_STYLE - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- FillPropertiesPanel() - Constructor for class jpicedt.ui.dialog.DockableAttributesCustomizer.FillPropertiesPanel
-
creates a JPanel for attributes editing
- find(Pattern) - Method in class jpicedt.format.input.util.Context
-
Attempts to find the next subsequence of the current block that matches the given pattern, starting at the
caret position, then moves the caret past the matched string if found.
- fireActionPerformed() - Method in class jpicedt.widgets.HistoryTextField
-
Fires an action event to all listeners.
- fireActionPerformed() - Method in class jpicedt.widgets.IncrementableTextField
-
Notify all listeners that have registered interest for
notification on this event type.
- fireChangedUpdate(DrawingEvent.EventType) - Method in class jpicedt.graphic.model.AbstractElement
-
Must be called each time this AbstractElement changes.
- fireChangedUpdate(DrawingEvent.EventType) - Method in class jpicedt.graphic.model.DefaultLeafElement
-
Overriden in order to support forwarding to node connections.
- fireChangedUpdate(Element, DrawingEvent.EventType) - Method in class jpicedt.graphic.model.Drawing
-
Notify all listeners that have registered interest for notification on this event type.
- fireChangedUpdate(DrawingEvent.EventType) - Method in class jpicedt.graphic.model.Drawing.RootElement
-
Called each time the content of this RootElement has changed.
- fireChangedUpdate(DrawingEvent.EventType) - Method in class jpicedt.graphic.toolkit.DefaultSelectionHandler
-
Called each time this DefaultSelectionHandler changes.
- firePropertyChange(String, Object, Object) - Method in class jpicedt.graphic.toolkit.EditorKit
-
Notify all listeners that have registered interest for notification on this event type.
- fireSelectionUpdate(Element, SelectionEvent.EventType) - Method in class jpicedt.graphic.PECanvas
-
Notify all listeners that have registered interest for notification on this event type.
- fireSelectionUpdate(Element[], SelectionEvent.EventType) - Method in class jpicedt.graphic.PECanvas
-
Notify all listeners that have registered interest for notification on this event type.
- fireZoomUpdate(double, double, PicPoint) - Method in class jpicedt.graphic.PECanvas
-
Notify all listeners that have registered interest for notification on this event type.
- FIRST_CURVE_END_POINT - Static variable in class jpicedt.graphic.model.AbstractCurve
-
constant field for getPointType()
- FIRST_PT - Static variable in class jpicedt.graphic.model.PicGroup
-
- FIRST_PT - Static variable in class jpicedt.graphic.model.PicParallelogram
-
Index of first control-point
- FIRST_PT - Static variable in class jpicedt.graphic.model.TextEditable
-
- FIRST_SEGMENT_CONTROL_POINT - Static variable in class jpicedt.graphic.model.AbstractCurve
-
constant field for getPointType()
- fitTo(Rectangle2D) - Method in class jpicedt.graphic.PageFormat
-
Adjusts this PageFormat so that it fits to the given rectangle (in mm)
- flush() - Method in class jpicedt.graphic.toolkit.AbstractMouseTransformFactory
-
called when the associated SelectionTool is being deactivated in the hosting EditorKit.
- flush() - Method in class jpicedt.graphic.toolkit.DrawToolFactory.AbstractCurveDrawTool
-
called when this tool is being replaced by another mouse-tool in the hosting
editor kit ; this is mainly for mousetools using more than one sequence, for it
gives them a chance to clean themselves up for the next time
- flush() - Method in class jpicedt.graphic.toolkit.DrawToolFactory.GenericDrawTool
-
called when this tool is being replaced by another mouse-tool in the hosting
editor kit ; this is mainly for mousetools using more than one sequence, for it
gives them a chance to clean themselves up for the next time
- flush() - Method in class jpicedt.graphic.toolkit.DrawToolFactory.TextDrawTool
-
called when this tool is being replaced by another mouse-tool in the hosting
editor kit ; this is mainly for mousetools using more than one sequence, for it
gives them a chance to clean themselves up for the next time
- flush() - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory
-
called when the associated SelectionTool is being deactivated in the hosting EditorKit.
- flush() - Method in class jpicedt.graphic.toolkit.MouseTool
-
called when this tool is being replaced by another mouse-tool in the hosting
editor kit ; this is mainly for mousetools using more than one sequence, for it
gives them a chance to clean themselves up for the next time
- flush() - Method in interface jpicedt.graphic.toolkit.MouseTransformFactory
-
called when the associated SelectionTool is being deactivated in the hosting EditorKit.
- flush() - Method in class jpicedt.graphic.toolkit.RotateTool
-
Called when this tool is being replaced by another tool in the hosting kit
- flush() - Method in class jpicedt.graphic.toolkit.ScaleTool
-
Called when this tool is being replaced by another tool in the hosting kit
- flush() - Method in class jpicedt.graphic.toolkit.SelectionTool
-
called when this tool is being replaced by another mouse-tool in the hosting
editor kit ; this delegates to the underlying MouseTransform factory
- focusNextComponent(Component) - Method in class jpicedt.ui.util.DebugFocusManager
-
Cause the focus manager to set the focus on the next focusable component
- focusPreviousComponent(Component) - Method in class jpicedt.ui.util.DebugFocusManager
-
Cause the focus manager to set the focus on the previous focusable component
- FontSelector - Class in jpicedt.widgets
-
A font chooser widget (adapted from jEdit source code)
- FontSelector() - Constructor for class jpicedt.widgets.FontSelector
-
init with a default font
- FontSelector(Font) - Constructor for class jpicedt.widgets.FontSelector
-
init with the given font
- format() - Method in class jpicedt.format.output.eepic.AbstractCurveFormatter
-
Returns a string representing this AbstractCurve using \\line and \\qbezier LaTeX macros only.
- format() - Method in class jpicedt.format.output.eepic.PicEllipseFormatter
-
Returns a String representing this ellipse or arc using epic/eepic macros
- format() - Method in class jpicedt.format.output.eepic.PicParallelogramFormatter
-
- format() - Method in class jpicedt.format.output.latex.AbstractCurveFormatter
-
Returns a string representing this AbstractCurve using \\line and \\qbezier LaTeX macros only.
- format() - Method in class jpicedt.format.output.latex.LatexFormatter.DrawingFormatter
-
- format() - Method in class jpicedt.format.output.latex.PicEllipseFormatter
-
- format() - Method in class jpicedt.format.output.latex.PicParallelogramFormatter
-
Depending on the parallelogram being rectangle or not, either use LaTeX's \\line command,
or the \\rule command if the shape is to be filled.
- format() - Method in class jpicedt.format.output.latex.PicTextFormatter
-
- format() - Method in class jpicedt.format.output.pstricks.AbstractCurveFormatter
-
Return a String representing this curve in the PsTricks format.
- format() - Method in class jpicedt.format.output.pstricks.PicEllipseFormatter
-
\\rput{rotation}(centerX,centerY){\\psellipse[param](0,0)(greatAxis/2,smallAxis/2)} => plain ellipse
\\rput{rotationAngle}(centerX,centerY){\qline(min,0)(max,0)} => flat ellipse
- format() - Method in class jpicedt.format.output.pstricks.PicParallelogramFormatter
-
\\psframe[param](x1,y1)(x2,y2) => not used anymore [SR:pending]
\\pspolygon[param](x1,y1)...(x4,y4)
- format() - Method in class jpicedt.format.output.pstricks.PicTextFormatter
-
- format() - Method in class jpicedt.format.output.pstricks.PstricksFormatter.DrawingFormatter
-
- format() - Method in class jpicedt.format.output.util.PicGroupFormatter
-
- format() - Method in interface jpicedt.graphic.io.formatter.Formatter
-
Create a String representing an Element in the format of this formatter
- format() - Method in class jpicedt.graphic.io.formatter.JPICCircleFormatter
-
- format() - Method in class jpicedt.graphic.io.formatter.JPICEllipseFormatter
-
- format() - Method in class jpicedt.graphic.io.formatter.JPICFormatter.DrawingFormatter
-
- format() - Method in class jpicedt.graphic.io.formatter.JPICGroupFormatter
-
- format() - Method in class jpicedt.graphic.io.formatter.JPICMultiCurveFormatter
-
- format() - Method in class jpicedt.graphic.io.formatter.JPICParallelogramFormatter
-
PsTricks formating algorithm
ex : \psframe[framearc=0.5,linecolor=red,linewidth=0.2,fillstyle=solid,fillcolor=blue](2,2)(5,7)
- format() - Method in class jpicedt.graphic.io.formatter.JPICPsCurveFormatter
-
- format() - Method in class jpicedt.graphic.io.formatter.JPICSmoothPolygonFormatter
-
- format() - Method in class jpicedt.graphic.io.formatter.JPICTextFormatter
-
- formatCurve(StringBuffer) - Method in class jpicedt.format.output.eepic.AbstractCurveFormatter
-
formats curves containing at least one non-straight segment
- formatCurve() - Method in class jpicedt.format.output.pstricks.AbstractCurveFormatter
-
this is a convenience call to either formatPsCustom() or formatPsBezier() or
formatPsLine().
- formatFontAsProperties(Font) - Static method in class jpicedt.MiscUtilities
-
format a given Font to a string, following "Font.decode()" format, ie
fontname-style-pointsize, fontname-pointsize, fontname-style or fontname,
where style is one of "BOLD", "ITALIC", "BOLDITALIC" (default being PLAIN)
- formatPolygon(StringBuffer) - Method in class jpicedt.format.output.eepic.AbstractCurveFormatter
-
Formats curves containing straight segments only
- formatPsBezier() - Method in class jpicedt.format.output.pstricks.AbstractCurveFormatter
-
If the curve contains a single Bezier segment: \\psbezier...
- formatPsCurve() - Method in class jpicedt.format.output.pstricks.AbstractCurveFormatter
-
Format for pscurve
- formatPsCustom() - Method in class jpicedt.format.output.pstricks.AbstractCurveFormatter
-
If the curve has more than one segment, and it's not a polygon.
- formatPsDots() - Method in class jpicedt.format.output.pstricks.AbstractCurveFormatter
-
\\psdots(x1,y1)...(xn,yn)
- formatPsLine() - Method in class jpicedt.format.output.pstricks.AbstractCurveFormatter
-
Polygon: \\psline...
- formatRenderingHints(RenderingHints, Properties) - Static method in class jpicedt.MiscUtilities
-
store the given RenderingHints to a Properties object
- Formatter - Interface in jpicedt.graphic.io.formatter
-
An interface that specifies shared formatting behaviours for Element's.
- FormatterFactory - Interface in jpicedt.graphic.io.formatter
-
- FORWARD - Static variable in class jpicedt.graphic.toolkit.EditorKit.EditDispositionAction
-
Action command for moving element forward
- forwardChangedUpdate(Element, DrawingEvent.EventType) - Method in class jpicedt.graphic.model.BranchElement
-
Called by a child of this BranchElement to inform its parent of some change that occured to it or one of its children.
- forwardChangedUpdate(Element, DrawingEvent.EventType) - Method in class jpicedt.graphic.model.DefaultLeafElement
-
Called by a child of this element to inform its parent of some change that occured to it or one of its children.
- forwardChangedUpdate(Element, DrawingEvent.EventType) - Method in class jpicedt.graphic.model.Drawing.RootElement
-
Called by a child to inform of some change that occured to it or one of its children.
- forwardChangedUpdate(Element, DrawingEvent.EventType) - Method in interface jpicedt.graphic.model.Element
-
Called by a child of this element to inform its parent of some change that occured to it or one of its children.
- forwardChangedUpdate(Element, DrawingEvent.EventType) - Method in class jpicedt.graphic.model.PicNodeConnection
-
Called by a child-node (=a DefaultLeafElement) to inform this connection of some change that occured to
one of its nodes.
- FragmentInsertAction(String) - Constructor for class jpicedt.JPicEdt.FragmentInsertAction
-
insert a fragment from the given file name
- FragmentInsertAction() - Constructor for class jpicedt.JPicEdt.FragmentInsertAction
-
prompt user for fragment file name
- Fragments - Class in jpicedt.ui.util
-
Fragments menu management
- Fragments() - Constructor for class jpicedt.ui.util.Fragments
-
- FragmentSaveAction() - Constructor for class jpicedt.JPicEdt.FragmentSaveAction
-
- frame - Variable in class jpicedt.graphic.model.PicText
-
- frameSep - Variable in class jpicedt.graphic.model.PicText
-
- FREELY - Static variable in class jpicedt.graphic.model.PicMultiCurve
-
predefined constraint for setPoint()
- GeneralCustomizer - Class in jpicedt.ui.dialog
-
a panel for general preferences editing (LAF, language,...)
- GeneralCustomizer(Properties) - Constructor for class jpicedt.ui.dialog.GeneralCustomizer
-
creates a new panel for general preferences.
- GenericDrawTool(Element, EditPointConstraint, int[][]) - Constructor for class jpicedt.graphic.toolkit.DrawToolFactory.GenericDrawTool
-
- GenericDrawTool(Element, EditPointConstraint) - Constructor for class jpicedt.graphic.toolkit.DrawToolFactory.GenericDrawTool
-
The drawPoints
array gets computed
from all available control-points for the given element.
- GEOMETRY_CHANGE - Static variable in class jpicedt.graphic.event.DrawingEvent.EventType
-
an element geometry changed
- get(Pool.Key) - Method in class jpicedt.format.input.util.Pool
-
Return the value associated with the given key
- get(String) - Method in class jpicedt.Localizer
-
- getAction(String) - Method in class jpicedt.ui.action.ActionRegistry
-
- getActionAccelerator(String) - Method in interface jpicedt.graphic.toolkit.ActionLocalizer
-
- getActionAccelerator(String) - Method in class jpicedt.ui.action.PEActionLocalizer
-
- getActionCommand() - Method in class jpicedt.widgets.IncrementableTextField
-
- getActionDispatcher() - Static method in class jpicedt.JPicEdt
-
- getActionHelper(String) - Method in interface jpicedt.graphic.toolkit.ActionLocalizer
-
- getActionHelper(String) - Method in class jpicedt.ui.action.PEActionLocalizer
-
- getActionIcon(String) - Method in interface jpicedt.graphic.toolkit.ActionLocalizer
-
- getActionIcon(String) - Method in class jpicedt.ui.action.PEActionLocalizer
-
- getActionLocalizer() - Method in class jpicedt.Localizer
-
- getActionMnemonic(String) - Method in interface jpicedt.graphic.toolkit.ActionLocalizer
-
- getActionMnemonic(String) - Method in class jpicedt.ui.action.PEActionLocalizer
-
- getActionName(String) - Method in interface jpicedt.graphic.toolkit.ActionLocalizer
-
- getActionName(String) - Method in class jpicedt.ui.action.PEActionLocalizer
-
- getActionRegistry() - Static method in class jpicedt.JPicEdt
-
Return an ActionMap that holds GUI action for the entire application.
- getActionTooltip(String) - Method in interface jpicedt.graphic.toolkit.ActionLocalizer
-
- getActionTooltip(String) - Method in class jpicedt.ui.action.PEActionLocalizer
-
- getActiveCanvas() - Static method in class jpicedt.JPicEdt
-
Return the currently active PECanvas (ie hosted by the currently active PEDrawinBoard),
or null if no board is currently active.
- getActiveDrawing() - Static method in class jpicedt.JPicEdt
-
Return the Drawing attached to the currently active PECanvas (ie hosted by the currently active PEDrawinBoard),
or null if no board is currently active.
- getActiveDrawingBoard() - Static method in class jpicedt.JPicEdt
-
Return the currently active PEDrawingBoard, or null if none is active.
- getActiveDrawingBoard() - Method in class jpicedt.ui.internal.InternalFrameMDIManager
-
Returns the currently active drawing board ;
null if there's no internal frame in the desktopPane.
If there's at least one internal frame in the desktop, but it's deactivated
(this should never happen however), then the policy is to arbitrarly activate one frame
(namely the topmost frame on the desktop which is also the last one in the framearray)
- getActiveDrawingBoard() - Method in class jpicedt.ui.internal.JFrameMDIManager
-
Returns the currently active drawing board ;
null if there's no frame hosting a PEDrawingBoard in the desktop.
- getActiveDrawingBoard() - Method in class jpicedt.ui.MDIManager
-
Returns the currently active drawing board
- getActiveEditorKit() - Static method in class jpicedt.JPicEdt
-
Return the EditorKit attached to the currently active PECanvas (ie hosted by the currently active PEDrawinBoard),
or null if no board is currently active.
- getAddonDir() - Static method in class jpicedt.ui.util.RunExternalCommand
-
Return the add-ons directory w/o trailing "/"
- getAllDrawingBoards() - Method in class jpicedt.ui.MDIManager
-
Returns all opened drawing boards
- getAllowedValueClass() - Method in class jpicedt.graphic.model.PicAttributeName
-
Return the class that is allowed for attribute values
- getAllowsChildren() - Method in class jpicedt.graphic.model.BranchElement
-
Returns true if the receiver allows children.
- getAllowsChildren() - Method in class jpicedt.graphic.model.DefaultLeafElement
-
Returns true if the receiver allows children.
- getAllowsChildren() - Method in interface jpicedt.graphic.model.Element
-
Returns true if the receiver allows children.
- getAllowsChildren() - Method in class jpicedt.graphic.model.PicNodeConnection
-
- getAlternateControlPoint(int) - Method in class jpicedt.graphic.model.AbstractCurve
-
Returns the bezier-index of the alternate control-point of the given control-point.
- getAngleEnd() - Method in class jpicedt.graphic.model.PicEllipse
-
Returns
skewAngleEnd
, ie angle end of the arc in degrees,
measured in the frame defined by the parallelogram.
- getAngleExtent() - Method in class jpicedt.graphic.model.PicEllipse
-
Returns the extent of the arc in degrees (CCW) as measured in the parallelogram basis.
- getAngleStart() - Method in class jpicedt.graphic.model.PicEllipse
-
Returns
skewAngleStart
, ie the starting angle of the arc in degrees,
measured in the frame defined by the parallelogram.
- getArcType() - Method in class jpicedt.graphic.model.PicEllipse
-
Returns the closure type, ie one of CHORD, PIE or OPEN predefined constant fields.
- getArcTypeAsString() - Method in class jpicedt.graphic.model.PicEllipse
-
Returns the closure type as a String, ie one of "chord", "pie" or "open"
- getArrow(int) - Static method in class jpicedt.graphic.model.Arrow
-
Returns the Arrow corresponding to the given indx
Arrow.NONE if indx > number of arrows
- getArrowGlobalScaleLength(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
-
Returns the scale-factor for the arrow length
- getArrowGlobalScaleWidth(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
-
Returns the scale-factor for the arrow width
- getArrowInsetScale(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
-
Returns the arrow inset scale-factor (actual inset = ARROW_INSET * actual length)
- getArrowLengthScale(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
-
Returns the arrow length scale-factor (actual length (or height) = actual width * ARROW_LENGTH)
- getArrowWidthLineWidthScale(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
-
Returns the linewidth scale-factor for the arrow width (width = line-width-scale * line-width + minimum_size)
- getArrowWidthMinimumMm(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
-
Returns the relative size for arrows (width = linewidth-scale * line-width + minimum_size)
- getAttribute(PicAttributeName) - Method in class jpicedt.graphic.model.AbstractElement
-
Returns the value for the given attribute name
- getAttribute(PicAttributeName) - Method in interface jpicedt.graphic.model.Element
-
- getAttribute(PicAttributeName) - Method in class jpicedt.graphic.model.PicAttributeSet
-
Returns the attribute with the given name, possibly resolving to parent if "name" is not
defined in this set.
- getAttributeCount() - Method in class jpicedt.graphic.model.PicAttributeSet
-
Returns the number of attributes contained in this set ; this doesn't include the attributes
of the resolving parent.
- getAttributeNames() - Method in class jpicedt.graphic.model.PicAttributeSet
-
Returns an iterator over the names of the attributes in this attribute set ; this
doesn't iterate over the keys of the resolving parent.
- getAttributeSet(Pool.Key) - Method in class jpicedt.format.input.util.Pool
-
Convenience for retrieving a "PicAttributeSet" value ; can be used in conjunction with
static methods defined in jpicedt.graphic.model.StyleConstants to retrieve
attributes values with less burden.
- getAttributeSet() - Method in class jpicedt.graphic.model.AbstractElement
-
Returns the AttributeSet bound to this AbstractElement.
- getAttributeSet() - Method in interface jpicedt.graphic.model.Element
-
- getAvailableContentTypes() - Static method in class jpicedt.MiscUtilities
-
- getAvailableContentTypesFileExtensions() - Static method in class jpicedt.MiscUtilities
-
- getAvailableContentTypesNames() - Static method in class jpicedt.MiscUtilities
-
- getAvailableToolNames() - Static method in class jpicedt.graphic.toolkit.DrawToolFactory
-
Returns an array of arrays of String containing the name of each tool this factory can produce,
sorted by groups of tightly related tools.
- getAvailableToolNames() - Static method in class jpicedt.graphic.toolkit.EditorKit
-
Returns all mousetool-names registered by default with this EditorKit.
- getAwtMouseEvent() - Method in class jpicedt.graphic.event.PEMouseEvent
-
Return the "standard" MouseEvent wrapped in this PEMouseEvent ; this may be used
to retrieve the MouseEvent's fields not accessible through PEMouseEvent's methods.
- getBaseLineY() - Method in class jpicedt.graphic.model.PicText
-
Return y-coordinate of baseline
- getBeginningOfBlock() - Method in class jpicedt.format.input.util.Context
-
Return the position of the beginning of the current block
- getBlockContent() - Method in class jpicedt.format.input.util.Context
-
Return the content of the current block.
- getBOL() - Method in class jpicedt.format.input.util.Context
-
Returns the position of the beginning of the current line, or the beginning of the current block
if the caret is located b/w the B.of.Block and the first CR inside the current block.
- getBottomMarginMm() - Method in class jpicedt.graphic.PageFormat
-
Return the bottom-margin in mm
- getBottomY() - Method in class jpicedt.graphic.model.PicText
-
Return y-coordinate of bottom boundary of text only
- getBoundingBox(Rectangle2D) - Method in class jpicedt.graphic.model.BranchElement
-
Returns the bounding box (i.e.
- getBoundingBox(Rectangle2D) - Method in class jpicedt.graphic.model.DefaultLeafElement
-
Returns the bounding box (i.e.
- getBoundingBox() - Method in class jpicedt.graphic.model.Drawing
-
- getBoundingBox(Rectangle2D) - Method in interface jpicedt.graphic.model.Element
-
- getBoundingBox(Rectangle2D) - Method in class jpicedt.graphic.model.PicNodeConnection
-
Returns the bounding box (i.e.
- getBoundingBox(Rectangle2D) - Method in class jpicedt.graphic.model.PicParallelogram
-
Returns the bounding box (ie the surrounding rectangle) in double precision
Used for instance to determine the arguments of a \\begin{picture} command.
- getBoundingBox(Rectangle2D) - Method in class jpicedt.graphic.model.PicPsCurve
-
Returns the bounding box (ie the surrounding rectangle) in double precision
This implementation compute the bb from the union of :
the bb as computed by super-class
and the smallest rectangle that encompasses all the polygon-points.
- getBoundingBox(Rectangle2D) - Method in class jpicedt.graphic.model.PicSmoothPolygon
-
Returns the bounding box (ie the surrounding rectangle) in double precision
This implementation compute the bb from the union of :
the bb as computed by super-class
and the smallest rectangle that encompasses all the polygon-points.
- getBounds() - Method in class jpicedt.graphic.view.AbstractView
-
- getBounds() - Method in class jpicedt.graphic.view.DefaultHighlighterFactory.DefaultHighlighter
-
- getBounds() - Method in interface jpicedt.graphic.view.Highlighter
-
- getBounds() - Method in interface jpicedt.graphic.view.View
-
- getBounds() - Method in interface jpicedt.ui.MDIManager.MDIComponent
-
gets the bounds of the component wrapped by this DockablePanel
- getBracketLengthScale(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
-
Returns the bracket length scale-factor (actual length (or height) = actual width * BRACKET_LENGTH)
- getBuffer() - Method in class jpicedt.format.input.util.Context
-
Return the entire buffer
- getBuildDate() - Static method in class jpicedt.Version
-
- getCanvas() - Method in class jpicedt.graphic.event.PEMouseEvent
-
Return the PECanvas on which this mouse event occured
- getCanvas() - Method in class jpicedt.graphic.toolkit.EditorKit
-
Return the PECanvas into which this kit is installed, or null if the kit has not been installed yet.
- getCanvas() - Method in class jpicedt.graphic.toolkit.PEAction
-
Returns the PECanvas this Action acts upon, as specified by the ActionDispatcher
provided in the constructor.
- getCanvas() - Method in class jpicedt.ui.PEDrawingBoard
-
- getCaretPosition() - Method in class jpicedt.format.input.util.Context
-
Return the start-index of the remaining substring to be analysed.
- getCenter(PicPoint) - Method in class jpicedt.graphic.model.PicParallelogram
-
Return the parallelogram's centre
- getCenterPoint() - Method in class jpicedt.graphic.event.ZoomEvent
-
Return the coordinates of the point that was at the center of the canvas before the zoom changed.
- getCenterX() - Method in class jpicedt.graphic.model.PicParallelogram
-
Return the X-coord of the parallelogram's center
- getCenterX() - Method in class jpicedt.graphic.model.PicText
-
Return x-coordinate of center of text only
- getCenterY() - Method in class jpicedt.graphic.model.PicParallelogram
-
Return the Y-coord of the parallelogram's center
- getCenterY() - Method in class jpicedt.graphic.model.PicText
-
Return y-coordinate of center of text only
- getCharacter() - Method in class jpicedt.format.input.util.WildCharExpression
-
Return the last character parsed.
- getCharAt(int) - Method in class jpicedt.format.input.util.Context
-
Return the character at the given position, or null if index is negative, or past EOF
- getChildAt(int) - Method in class jpicedt.graphic.model.BranchElement
-
- getChildCount() - Method in class jpicedt.graphic.model.BranchElement
-
- getChildIndex(Element) - Method in class jpicedt.graphic.model.BranchElement
-
Returns the index of the given Element in the receivers children.
- getClickCount() - Method in class jpicedt.graphic.event.PEMouseEvent
-
Return the number of mouse clicks associated with this event
- getClickedChild() - Method in class jpicedt.graphic.view.HitInfo.Composite
-
- getClickedChildIndex() - Method in class jpicedt.graphic.view.HitInfo.Composite
-
- getClickedSegment() - Method in class jpicedt.graphic.view.HitInfo.Stroke
-
- getClipboard() - Static method in class jpicedt.graphic.toolkit.EditorKit
-
Return a static reference to the local ClipBoard shared across all instance of this EditorKit
- getClipboard() - Static method in class jpicedt.JPicEdt
-
Return a static reference to the local ClipBoard shared across all instance of this EditorKit.
- getClipboardStringContent(Clipboard) - Static method in class jpicedt.MiscUtilities
-
- getClipRectangle() - Method in class jpicedt.graphic.toolkit.AbstractMouseTransformFactory.SelectAreaTransform
-
Returns a rectangle defining the clip boundary for this mouse-transform, in model-coordinates
- getClone() - Method in class jpicedt.graphic.toolkit.AbstractMouseTransform
-
Return the clone of the target element, which was init'd by startTransform
- getColor() - Method in class jpicedt.graphic.grid.Grid
-
- getContainer() - Method in class jpicedt.graphic.view.AbstractView
-
Fetches the container hosting the view.
- getContainer() - Method in interface jpicedt.graphic.view.View
-
Fetches the container hosting the view.
- getContentType() - Method in class jpicedt.graphic.PECanvas
-
- getContentTypeFromClassName(String) - Static method in class jpicedt.MiscUtilities
-
- getContentTypeIndex(String) - Static method in class jpicedt.MiscUtilities
-
Utility to retrieve the index of the given content-type class name in the array
returned by getAvailableContentTypes
; to be used by JComboBox'es.
- getContext() - Method in class jpicedt.format.input.util.ParserEvent
-
- getControlPoint(int) - Method in class jpicedt.graphic.model.PicCircleFrom3Points
-
Returns a reference to the ith control-point in the
controlPts
list.
- getControlPointsIterator() - Method in class jpicedt.graphic.view.DefaultHighlighterFactory.CircleHighlighter
-
Returns an iterator over control-points that should be displayed by the hightligher.
- getControlPointsIterator() - Method in class jpicedt.graphic.view.DefaultHighlighterFactory.DefaultHighlighter
-
Returns an iterator over control-points that should be displayed by the hightligher.
- getCurrentDisplayLanguage() - Method in class jpicedt.Localizer
-
Return the current Locale for this Localizer
- getCurrentLafName() - Static method in class jpicedt.ui.LAFManager
-
- getCurrentLine() - Method in class jpicedt.format.input.util.Context
-
- getCurrentLocale() - Method in class jpicedt.Localizer
-
Return the current Locale for this Localizer
- getCurrentMouseTool() - Method in class jpicedt.graphic.toolkit.EditorKit
-
- getCursor() - Method in class jpicedt.graphic.toolkit.AbstractMouseTransformFactory.HelpMessageMouseTransform
-
- getCursor() - Method in class jpicedt.graphic.toolkit.AbstractMouseTransformFactory.InvalidMouseTransform
-
- getCursor() - Method in class jpicedt.graphic.toolkit.AbstractMouseTransformFactory.SelectAreaTransform
-
- getCursor() - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory._MoveControlPointTransform
-
- getCursor() - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory._MoveElementTransform
-
- getCursor() - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory.MoveControlPointTransform
-
- getCursor() - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory.MoveElementTransform
-
- getCursor() - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory.UnselectTransform
-
- getCursor() - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.EditSmoothCoeffTransform
-
- getCursor() - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.RemovePointTransform
-
- getCursor() - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SelectElementTransform
-
- getCursor() - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SplitSegmentTransform
-
- getCursor() - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.UnSelectPointTransform
-
- getCursor() - Method in interface jpicedt.graphic.toolkit.MouseTransform
-
Return the cursor for this MouseTransform
- getCurvatures() - Method in class jpicedt.graphic.model.PicPsCurve
-
Return an array containing the three curvature coefficients in an array, namely [a b c].
- getCustomizer() - Method in class jpicedt.graphic.model.Drawing
-
Return a bounding box customizer for this Drawing
- getDashOpaque(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
-
Return the opaque dash length , guaranteed to be positive.
- getDashTransparent(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
-
Return the transparent dash length , guaranteed to be positive.
- getDefaultLafName() - Static method in class jpicedt.ui.LAFManager
-
- getDefaultLanguage() - Method in class jpicedt.Localizer
-
- getDefaultManagerName() - Static method in class jpicedt.ui.MDIManager
-
- getDepth() - Method in class jpicedt.graphic.model.PicText
-
Return the depth of text only
- getDescription() - Method in class jpicedt.ui.dialog.PEFileFilter
-
- getDesktopSize() - Method in class jpicedt.ui.internal.InternalFrameMDIManager
-
Returns the dimension of the desktop that hosts the components of this MDIManager.
- getDesktopSize() - Method in class jpicedt.ui.internal.JFrameMDIManager
-
Returns the dimension of the desktop that hosts the components of this MDIManager.
- getDesktopSize() - Method in class jpicedt.ui.MDIManager
-
Returns the dimension of the desktop that hosts the components of this MDIManager.
- getDimen(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
-
Return a String (OUTER, MIDDLE or INNER) indicating whether the dimensions of boxes, circles,...
- getDimensionsFromLogFile(BufferedReader, PicText) - Method in class jpicedt.graphic.view.DefaultViewFactory.TextViewHybrid
-
- getDirector(PicPoint, PicPoint) - Static method in class jpicedt.graphic.PEToolKit
-
Deprecated.
- getDirector(PicPoint, PicPoint, PicPoint) - Static method in class jpicedt.graphic.PEToolKit
-
Deprecated.
- getDirector(double, double, double, double, PicPoint) - Static method in class jpicedt.graphic.PEToolKit
-
Deprecated.
- getDirector(PicPoint, PicPoint) - Static method in class jpicedt.graphic.PicVector
-
Return a unitary vector pointing from startPt to endPt
- getDirector(PicPoint, PicPoint, PicVector) - Static method in class jpicedt.graphic.PicVector
-
Return a unitary vector pointing from startPt to endPt ; if dest is non-null, it's filled with the result
and returned for convenience ; otherwise, a new PicPoint gets allocated.
- getDirector(double, double, double, double, PicVector) - Static method in class jpicedt.graphic.PicVector
-
Return a unitary vector pointing from startPt to endPt ; if dest is non-null, it's filled with the result
and returned for convenience ; otherwise, a new PicPoint gets allocated.
- getDisplayName() - Method in class jpicedt.graphic.model.BasicEditPointConstraint
-
- getDockablePanelFromKey(String) - Method in class jpicedt.ui.MDIManager
-
Return the inner pane contained in the dockable panel
associated with the given key, or null if none match.
- getDockablePanelKeys() - Method in class jpicedt.ui.MDIManager
-
Returns a set containing all keys (of class "String") that map to a DockablePanel
- getDotSep(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
-
Return the dot separation, guaranteed to be positive.
- getDouble(Pool.Key) - Method in class jpicedt.format.input.util.Pool
-
Convenience for retrieving a "double" value from the pool's hashmap
- getDoubleLineColor(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
-
Return the double-line colour
- getDoubleLineSep(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
-
Return the DoubleLine separation, guaranteed to be positive.
- getDrawing() - Method in interface jpicedt.graphic.event.DrawingEvent
-
Return the source of this event
- getDrawing() - Method in class jpicedt.graphic.model.AbstractElement
-
Retrieves the underlying drawing
- getDrawing() - Method in class jpicedt.graphic.model.Drawing.DefaultDrawingEvent
-
- getDrawing() - Method in class jpicedt.graphic.model.Drawing.RootElement
-
Retrieves the underlying drawing
Overriden to return this.
- getDrawing() - Method in interface jpicedt.graphic.model.Element
-
Retrieves the underlying drawing
- getDrawing() - Method in class jpicedt.graphic.PECanvas
-
- getDrawing() - Method in class jpicedt.graphic.toolkit.PEAction
-
Returns the Drawing that serves as a model for the target PECanvas (this is a convenience
call to getCanvas()
.
- getDrawing() - Method in class jpicedt.graphic.view.AbstractView
-
Fetches the model associated with the view.
- getDrawing() - Method in interface jpicedt.graphic.view.View
-
Fetches the document associated with the view.
- getDrawingBoardCount() - Method in class jpicedt.ui.MDIManager
-
Returns the number of open boards
- getEditorKit() - Method in class jpicedt.graphic.PECanvas
-
Fetches the currently installed kit for handling content.
- getEditorKit() - Method in class jpicedt.graphic.toolkit.AbstractMouseTransformFactory
-
Return the hosting EditorKit for mouse-tools which work with this factory.
- getEditorKit() - Method in class jpicedt.graphic.toolkit.PEAction
-
Returns the EditorKit associated with the target PECanvas (this is a convenience
call to getCanvas()
.
- getElement() - Method in interface jpicedt.graphic.event.DrawingEvent
-
Return the graphic element that changed
- getElement() - Method in class jpicedt.graphic.model.Drawing.DefaultDrawingEvent
-
- getElement(int) - Method in class jpicedt.graphic.model.Drawing
-
- getElement() - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SelectedPointsHandler
-
returns the current target Element
- getElement() - Method in class jpicedt.graphic.view.AbstractView
-
- getElement() - Method in class jpicedt.graphic.view.DefaultHighlighterFactory.DefaultHighlighter
-
returns the higlighted Element
- getElement() - Method in interface jpicedt.graphic.view.View
-
- getElements() - Method in class jpicedt.graphic.event.SelectionEvent
-
Return the graphic elements that got selected/unselected.
- getEnclosedString() - Method in class jpicedt.format.input.util.EnclosingExpression
-
- getEndOfBlock() - Method in class jpicedt.format.input.util.Context
-
Return the position of the end of the current block, i.e.
- getEndPointA(PicPoint) - Method in class jpicedt.graphic.model.PicNodeConnection
-
Returns the coordinates of the edge's end-point at node A
- getEndPointB(PicPoint) - Method in class jpicedt.graphic.model.PicNodeConnection
-
Returns the coordinates of the edge's end-point at node B
- getEOF() - Method in class jpicedt.format.input.util.Context
-
Return the position of the end of the buffer, i.e.
- getEOL() - Method in class jpicedt.format.input.util.Context
-
Returns the position of the end of the current line, i.e.
- getErrorLogFile() - Static method in class jpicedt.ui.util.SystemOutUtilities
-
Return the path to error.log
- getExpressionList() - Method in class jpicedt.format.input.util.AlternateExpression
-
Return a list containing every expression in this AlternateExpression
- getExtension(File) - Method in class jpicedt.ui.dialog.PEFileFilter
-
- getFallbackParser() - Method in class jpicedt.graphic.io.parser.JPICParser
-
Returns the Parser that'll be called when JPIC-XML parsing fails.
- getFileName(int, String) - Static method in class jpicedt.ui.dialog.PEFileChooser
-
Opens (and possibly inits on first call) a JFileChooser, the type of which is specified by one of
the hereabove constants.
- getFillColor(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
-
Return the fill colour
- getFillStyle(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
-
Return the fill style
- getFinalControlCurve() - Method in class jpicedt.graphic.model.PicPsCurve
-
Returns the 4 Bezier points of the final prolongation of the PsCurve.
- getFirstPointIndex() - Method in class jpicedt.graphic.model.BranchElement
-
- getFirstPointIndex() - Method in class jpicedt.graphic.model.DefaultLeafElement
-
Returns the index of the first user-controlled point that can be retrieved by getPoint()
.
- getFirstPointIndex() - Method in class jpicedt.graphic.model.Drawing.RootElement
-
Return 0
- getFirstPointIndex() - Method in interface jpicedt.graphic.model.Element
-
Return the index of the first user-controlled point that can be retrieved by getPoint()
- getFirstPointIndex() - Method in class jpicedt.graphic.model.PicCircleFrom3Points
-
Returns the index of the first user-controlled point that can be retrieved by getPoint()
.
- getFirstPointIndex() - Method in class jpicedt.graphic.model.PicGroup
-
- getFirstPointIndex() - Method in class jpicedt.graphic.model.PicNodeConnection
-
- getFirstPointIndex() - Method in class jpicedt.graphic.model.PicParallelogram
-
Return the index of the first point that can be retrieved by getPoint
- getFirstPointIndex() - Method in class jpicedt.graphic.model.PicPsCurve
-
Returns the index of the first user-controlled point that can be retrieved by getPoint()
.
- getFirstPointIndex() - Method in class jpicedt.graphic.model.PicSmoothPolygon
-
Returns the index of the first user-controlled point that can be retrieved by getPoint()
.
- getFormatterFactory() - Method in class jpicedt.graphic.toolkit.EditorKit
-
- getFrameBaseLineY() - Method in class jpicedt.graphic.model.PicText
-
Return y-coordinate of baseline
- getFrameBottomY() - Method in class jpicedt.graphic.model.PicText
-
Return y-coordinate of bottom boundary
- getFrameCenterX() - Method in class jpicedt.graphic.model.PicText
-
Return x-coordinate of center
- getFrameCenterY() - Method in class jpicedt.graphic.model.PicText
-
Return y-coordinate of center
- getFrameDepth() - Method in class jpicedt.graphic.model.PicText
-
Return the depth of the text including frame
- getFrameHeight() - Method in class jpicedt.graphic.model.PicText
-
Return the height of the text including frame
- getFrameLeftX() - Method in class jpicedt.graphic.model.PicText
-
Return x-coordinate of left boundary, including frame
- getFrameRightX() - Method in class jpicedt.graphic.model.PicText
-
Return x-coordinate of right boundary
- getFrameTopY() - Method in class jpicedt.graphic.model.PicText
-
Return y-coordinate of top boundary
- getFrameType() - Method in class jpicedt.graphic.model.PicText
-
Set the frame type
- getFrameWidth() - Method in class jpicedt.graphic.model.PicText
-
Return the width of the text including frame
- getGraphics() - Method in class jpicedt.graphic.view.AbstractView
-
Fetch a Graphics for rendering from the hosting container (if not null).
- getGraphics() - Method in interface jpicedt.graphic.view.View
-
Fetch a Graphics for rendering.
- getGreatAxisLength() - Method in class jpicedt.graphic.model.PicEllipse
-
Return the length of the great-axis of this ellipse/arc.
- getGrid() - Method in class jpicedt.graphic.PECanvas
-
- getGridStep() - Method in class jpicedt.graphic.grid.Grid
-
- getGridStepIndex(double) - Static method in class jpicedt.graphic.grid.Grid
-
Utilities to retrieve an index from a given gridStep in PREDEFINED_SNAP_STEPS
- getHatchAngle(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
-
Return the hatch angle, guaranteed to be b/w -90 and 90.
- getHatchColor(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
-
Return the hatch colour
- getHatchSep(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
-
Return the distance b/w hatches, guaranteed to be positive
- getHatchWidth(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
-
Return the hatch width, guaranteed to be positive
- getHeight() - Method in class jpicedt.graphic.model.PicText
-
Return the height of text only
- getHeightMm() - Method in class jpicedt.graphic.PageFormat
-
Return the page height in mm.
- getHeightPx(double) - Method in class jpicedt.graphic.PageFormat
-
Return the page height in pixels.
- getHelpMessage() - Method in class jpicedt.graphic.toolkit.AbstractMouseTransformFactory.HelpMessageMouseTransform
-
- getHelpMessage() - Method in class jpicedt.graphic.toolkit.AbstractMouseTransformFactory.InvalidMouseTransform
-
- getHelpMessage() - Method in class jpicedt.graphic.toolkit.AbstractMouseTransformFactory.SelectAreaTransform
-
- getHelpMessage() - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory._MoveControlPointTransform
-
- getHelpMessage() - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory._MoveElementTransform
-
- getHelpMessage() - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory.MoveControlPointTransform
-
- getHelpMessage() - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory.MoveElementTransform
-
- getHelpMessage() - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory.SelectElementsInAreaTransform
-
- getHelpMessage() - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory.UnselectTransform
-
- getHelpMessage() - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.EditSmoothCoeffTransform
-
- getHelpMessage() - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.RemovePointTransform
-
- getHelpMessage() - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SelectElementTransform
-
- getHelpMessage() - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SelectPointsInAreaTransform
-
- getHelpMessage() - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SplitSegmentTransform
-
- getHelpMessage() - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.UnSelectPointTransform
-
- getHelpMessage() - Method in interface jpicedt.graphic.toolkit.MouseTransform
-
Return a help-message for the UI, that makes sense with this transform.
- getHighlighter() - Method in class jpicedt.graphic.view.AbstractView
-
Returns the Highlighter responsible for rendering the highlighted part of this view.
- getHighlighter() - Method in interface jpicedt.graphic.view.View
-
Returns the Highlighter responsible for rendering the highlighted part of this view.
- getHighlighterFactory() - Method in class jpicedt.graphic.toolkit.EditorKit
-
Return the factory delegate for producing View's Highlighters
- getHighlighterFactory() - Method in class jpicedt.graphic.view.DefaultHighlighterFactory.DefaultHighlighter
-
Fetches the HighlighterFactory implementation that is feeding the view hierarchy.
- getHighlighterFactory() - Method in interface jpicedt.graphic.view.Highlighter
-
Fetches the HighlighterFactory implementation that is feeding the view hierarchy.
- getHighlightingMode() - Method in class jpicedt.graphic.toolkit.DefaultSelectionHandler
-
Return the current highlighting mode
- getHighlightingMode() - Method in class jpicedt.graphic.view.DefaultHighlighterFactory.CompositeHighlighter
-
Return the current highlighting mode
- getHitInfo() - Method in class jpicedt.graphic.event.EditorKitEvent
-
Return the HitInfo associated with the mouse-event
- getHorAlign() - Method in class jpicedt.graphic.model.PicText
-
Return horizontal alignment (see constant fields above)
- getHostingContainer(PEDrawingBoard) - Method in class jpicedt.ui.MDIManager
-
Returns the MDIComponent that contains the given board
- getIcon() - Method in class jpicedt.format.output.eepic.EepicCustomizer
-
- getIcon() - Method in class jpicedt.format.output.latex.LatexCustomizer
-
- getIcon() - Method in class jpicedt.format.output.pstricks.PstricksCustomizer
-
- getIcon() - Method in class jpicedt.graphic.toolkit.AbstractCustomizer
-
Returns the Icon associated with this panel, used e.g.
- getIcon() - Method in class jpicedt.ui.dialog.DirectoriesCustomizer
-
- getIcon() - Method in class jpicedt.ui.dialog.GeneralCustomizer
-
- getIcon() - Method in class jpicedt.ui.dialog.GridZoomCustomizer
-
Returns the Icon associated with this panel, used e.g.
- getIcon() - Method in class jpicedt.ui.dialog.RenderingCustomizer
-
- getIcon() - Method in class jpicedt.ui.dialog.ShortcutsCustomizer
-
- getIcon() - Method in class jpicedt.ui.dialog.UIColorCustomizer
-
- getIncomingTangent(int) - Method in class jpicedt.graphic.model.AbstractCurve
-
Return a non-normalized vector tangent to the incoming segment (i.e., wrt the control-point that comes before the given subdivision point)
- getIndex(Arrow) - Static method in class jpicedt.graphic.model.Arrow
-
Returns an integer associated with the given arrow (essentially for JComboxBox's...)
- getIndex() - Method in class jpicedt.graphic.view.HitInfo.Point
-
Return the point index on which the mouse hit occured.
- getIndex(int) - Method in class jpicedt.graphic.view.HitInfo.Point
-
Return the ith point index on which the mouse hit occured.
- getInitialControlCurve() - Method in class jpicedt.graphic.model.PicPsCurve
-
Returns the 4 Bezier points of the initial prolongation of the PsCurve.
- getInnerPane() - Method in interface jpicedt.ui.MDIManager.MDIComponent
-
Returns the JPanel wrapped into this MDIComponent.
- getInputAttributes() - Method in class jpicedt.graphic.toolkit.EditorKit
-
get the input attributes for the PECanvas attached to this EditorKit
- getInstalledLookAndFeelsNames() - Static method in class jpicedt.ui.LAFManager
-
- getInstalledMDIManagers() - Static method in class jpicedt.ui.MDIManager
-
- getItem(int) - Method in class jpicedt.widgets.HistoryModel
-
Returns an item from the history list.
- getJPicEdtHome() - Static method in class jpicedt.MiscUtilities
-
Returns JPicEdt's install directory w/o trailing "/", provided the command line looks like :
- getLastMouseEvent() - Method in class jpicedt.graphic.toolkit.MouseTool
-
Returns the last mouse-event as produced by the last invokation of a mouseXXX method
- getLastPointIndex() - Method in class jpicedt.graphic.model.BranchElement
-
- getLastPointIndex() - Method in class jpicedt.graphic.model.DefaultLeafElement
-
Returns the index of the last user-controlled point that can be retrieved by getPoint()
.
- getLastPointIndex() - Method in class jpicedt.graphic.model.Drawing.RootElement
-
Return 0
- getLastPointIndex() - Method in interface jpicedt.graphic.model.Element
-
Return the index of the last user-controlled point that can be retrieved by getPoint()
- getLastPointIndex() - Method in class jpicedt.graphic.model.PicCircleFrom3Points
-
Returns the index of the last user-controlled point that can be retrieved by getPoint()
.
- getLastPointIndex() - Method in class jpicedt.graphic.model.PicEllipse
-
Return the index of the last point that can be retrieved by
getPoint
.
- getLastPointIndex() - Method in class jpicedt.graphic.model.PicGroup
-
- getLastPointIndex() - Method in class jpicedt.graphic.model.PicNodeConnection
-
- getLastPointIndex() - Method in class jpicedt.graphic.model.PicParallelogram
-
Return the index of the last point that can be retrieved by getPoint
- getLastPointIndex() - Method in class jpicedt.graphic.model.PicPsCurve
-
Returns the index of the last user-controlled point that can be retrieved by getPoint()
.
- getLastPointIndex() - Method in class jpicedt.graphic.model.PicSmoothPolygon
-
Returns the index of the last user-controlled point that can be retrieved by getPoint()
.
- getLeftArrow(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
-
Return the left arrow
- getLeftMarginMm() - Method in class jpicedt.graphic.PageFormat
-
Return the left-margin in mm
- getLeftX() - Method in class jpicedt.graphic.model.PicText
-
Return x-coordinate of left boundary of text only
- getLineColor(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
-
Return the stroke color
- getLineNumber() - Method in class jpicedt.format.input.util.Context
-
Return the current line number ; beware that first line is numbered "0" !!! A line is terminated by a '\n'.
- getLineStyle() - Method in class jpicedt.graphic.grid.Grid
-
- getLineStyle(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
-
Return the line style
- getLineWidth(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
-
Return the line width, guaranteed to be positive.
- getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class jpicedt.widgets.MotifLAFCellRenderer
-
- getLocalizedMessage() - Method in exception jpicedt.format.input.util.REParserException
-
Convenience call to getMessage()
- getMatcher(Pattern) - Method in class jpicedt.format.input.util.Context
-
Returns the matcher built by matching the given pattern against the current block, starting
at the current caret position.
- getMaximum() - Method in class jpicedt.widgets.IncrementableTextField
-
- getMDIDelegate() - Method in class jpicedt.ui.MDIManager.DockablePanel
-
returns the MDIComponent that renders the UI of this DockablePanel
- getMDIManager() - Static method in class jpicedt.JPicEdt
-
- getMenuItems() - Method in class jpicedt.ui.internal.InternalFrameMDIManager
-
Return an array containing all the menu-items components attached to menubars
- getMenuItems() - Method in class jpicedt.ui.internal.JFrameMDIManager
-
Return an array containing all the menu-items components attached to menubars
- getMenuItems() - Method in class jpicedt.ui.internal.PEMenuBar
-
Return an array containing all the menu-items components attached to this menubar
- getMenuItems() - Method in class jpicedt.ui.MDIManager
-
Return an array containing all the menu-items components attached to menubars
- getMessage() - Method in exception jpicedt.format.input.util.REParserException
-
Return a meaningfull, human-readable, properly localized description of this exception
- getMessage() - Method in class jpicedt.graphic.event.HelpMessageEvent
-
Return the help-message.
- getMessage() - Method in exception jpicedt.graphic.io.parser.ParserException
-
- getMinimum() - Method in class jpicedt.widgets.IncrementableTextField
-
- getMinimumJdkVersion() - Static method in class jpicedt.Version
-
- getModel(String) - Static method in class jpicedt.widgets.HistoryModel
-
Returns a named model.
- getModel() - Method in class jpicedt.widgets.HistoryTextField
-
Returns the underlying history model.
- getModel2ViewTransform(double) - Method in class jpicedt.graphic.PageFormat
-
x' = zoom * DPMM * (x + leftMarginMm)
y' = zoom * DPMM * (-y + heightMm-bottomMarginMm)
Return the AffineTransform that translates from model to view coordinate using the
given zoom factor and this page format (ie most notably the left and bottom margins)
- getModelToViewTransform() - Method in class jpicedt.graphic.PECanvas
-
- getModifiers() - Method in class jpicedt.graphic.event.PEMouseEvent
-
Return the modifiers flag for this mouse event
- getModifiersEx() - Method in class jpicedt.graphic.event.PEMouseEvent
-
Return the modifiers flag for this mouse event
- getMouseEvent() - Method in class jpicedt.graphic.view.HitInfo
-
- getName() - Method in class jpicedt.graphic.model.Arrow
-
Return the name of this arrow.
- getName() - Method in class jpicedt.graphic.model.DefaultLeafElement
-
Returns a non-localised string representing this object's name
This default implementation returns the class name.
- getName() - Method in class jpicedt.graphic.model.Drawing.RootElement
-
- getName() - Method in interface jpicedt.graphic.model.Element
-
Return a non-localised string representing this element's name.
- getName() - Method in class jpicedt.graphic.model.PicAttributeName
-
Return the name of the attribute described by this PicAttributeName
- getName() - Method in class jpicedt.graphic.model.PicCircleFrom3Points
-
- getName() - Method in class jpicedt.graphic.model.PicEllipse
-
Return a localised string that represents this object's name
- getName() - Method in class jpicedt.graphic.model.PicGroup
-
- getName() - Method in class jpicedt.graphic.model.PicMultiCurve
-
- getName() - Method in class jpicedt.graphic.model.PicNodeConnection
-
- getName() - Method in class jpicedt.graphic.model.PicParallelogram
-
- getName() - Method in class jpicedt.graphic.model.PicPsCurve
-
- getName() - Method in class jpicedt.graphic.model.PicSmoothPolygon
-
- getName() - Method in class jpicedt.graphic.model.PicText
-
Return a string that represents this object's name
- getName() - Method in class jpicedt.ui.internal.InternalFrameMDIManager
-
- getName() - Method in class jpicedt.ui.internal.JFrameMDIManager
-
- getName() - Method in class jpicedt.ui.MDIManager
-
- getName() - Method in class jpicedt.widgets.HistoryModel
-
Returns the name of this history list.
- getNbHitPoints() - Method in class jpicedt.graphic.view.HitInfo.Point
-
Return the number of points that were hit simultaneously.
- getNearestSubdivisionPoint(int) - Method in class jpicedt.graphic.model.AbstractCurve
-
Returns the bezier-index of the nearest subdivision-point of the given control-point.
- getNewZoomValue() - Method in class jpicedt.graphic.event.ZoomEvent
-
Return the new zoom factor value
- getNodeA() - Method in class jpicedt.graphic.model.PicNodeConnection
-
Returns the first node.
- getNodeB() - Method in class jpicedt.graphic.model.PicNodeConnection
-
Returns the second node.
- getNodeIndex(DefaultLeafElement) - Method in class jpicedt.graphic.model.PicNodeConnection
-
Returns the index (0 or 1) of the given node, or -1 if the given node is not connected to this edge.
- getNodeName() - Method in class jpicedt.graphic.model.DefaultLeafElement
-
gets node name.
- getNotparsedCommands() - Method in class jpicedt.graphic.model.Drawing
-
- getNumberOfSegments() - Method in class jpicedt.graphic.model.AbstractCurve
-
Returns the number of segments that make up this curve.
- getNumberOfSpecificationPoints() - Method in class jpicedt.graphic.model.DefaultLeafElement
-
Return the number of specification points backing the geometry of this element.
- getNumberOfSubdivisionPoints() - Method in class jpicedt.graphic.model.AbstractCurve
-
Returns the number of subdivision points (including endpoints if the curve is open)
- getOldZoomValue() - Method in class jpicedt.graphic.event.ZoomEvent
-
Return the old zoom factor value
- getOrgPx(double) - Method in class jpicedt.graphic.PageFormat
-
Return (x,y) double-precision pixel-coordinates of the (0,0) model origin.
- getOrthogonal(PicPoint, PicPoint) - Static method in class jpicedt.graphic.PEToolKit
-
Deprecated.
- getOrthogonal(PicPoint, PicPoint) - Static method in class jpicedt.graphic.PicVector
-
Return a UNITARY vector orthogonal to the vector pointing from startPt to endPt and
built by rotating this vector CCW.
- getOSTmpDir() - Static method in class jpicedt.MiscUtilities
-
Return the platform standard tmp dir, or null if none is standardly defined.
- getOutgoingTangent(int) - Method in class jpicedt.graphic.model.AbstractCurve
-
Return a non-normalized vector tangent to the outcoming segment (i.e., wrt the control-point that comes after the given subdivision point)
- getOverStrikeColor(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
-
Return the border color
- getOverStrikeWidth(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
-
Return the overstrike width, guaranteed to be positive.
- getPageFormat() - Method in class jpicedt.graphic.PECanvas
-
- getParameterBuffer() - Method in class jpicedt.format.output.pstricks.PstricksFormatter.ParameterString
-
- getParent() - Method in class jpicedt.graphic.model.AbstractElement
-
Gets the parent of the element.
- getParent() - Method in class jpicedt.graphic.model.Drawing.RootElement
-
Gets the parent of the element.
- getParent() - Method in interface jpicedt.graphic.model.Element
-
Gets the parent of the element.
- getParent() - Method in class jpicedt.graphic.toolkit.DefaultSelectionHandler
-
Gets the parent of the element.
- getParentView() - Method in class jpicedt.graphic.view.AbstractView
-
Returns the parent of the view, as given by the tree-structure the associated graphic element belongs to.
- getParentView() - Method in interface jpicedt.graphic.view.View
-
Returns the parent of the view, as given by the tree-structure the associated graphic element belongs to.
- getParser() - Static method in class jpicedt.JPicEdt
-
Return the default parser used for parsing standard JPicEdt's formats, ie currently LaTeX,
epic/eepic, and PsTricks.
- getPBCBezierIndex(int) - Method in class jpicedt.graphic.model.AbstractCurve
-
Convenience method for Periodic Boundary Condition (PBC) management when curve is CLOSED.
- getPBCSegmentIndex(int) - Method in class jpicedt.graphic.model.AbstractCurve
-
Convenience method for Periodic Boundary Condition (PBC) management when curve is CLOSED.
- getPECursor(int) - Method in class jpicedt.graphic.toolkit.CursorFactory
-
- getPicPoint() - Method in class jpicedt.format.input.util.PicPointExpression
-
Returns the parsed PicPoint
- getPicPoint() - Method in class jpicedt.graphic.event.PEMouseEvent
-
Return the coordinates of the mouse click point in model-coordinate ; returned value is NOT
guaranteed to remain unchaged over time ! Make a copy if you need an immutable value
(e.g.
- getPoint(int, PicPoint) - Method in class jpicedt.graphic.model.BranchElement
-
Return the user-controlled point having the given index.
- getPoint(int, PicPoint) - Method in class jpicedt.graphic.model.DefaultLeafElement
-
Return the user-controlled point having the given index.
- getPoint(int) - Method in class jpicedt.graphic.model.DefaultLeafElement
-
Convenience call to getPoint(numPoint,null), i.e., a new Point is allocated on the fly.
- getPoint(int, PicPoint) - Method in class jpicedt.graphic.model.Drawing.RootElement
-
return null
- getPoint(int, PicPoint) - Method in interface jpicedt.graphic.model.Element
-
Return the user-controlled point having the given index.
- getPoint(int, PicPoint) - Method in class jpicedt.graphic.model.PicCircleFrom3Points
-
Get the coordinate of the point indexed by "numPoint" to the given value.
- getPoint(int, PicPoint) - Method in class jpicedt.graphic.model.PicEllipse
-
Return the user-controlled point having the given index.
- getPoint(int, PicPoint) - Method in class jpicedt.graphic.model.PicNodeConnection
-
- getPoint(int, PicPoint) - Method in class jpicedt.graphic.model.PicParallelogram
-
Return the user-controlled point having the given index.
- getPoint(int, PicPoint) - Method in class jpicedt.graphic.model.PicPsCurve
-
Return the user-controlled point (ie a polygon point, not a bezier point) having the given index.
- getPoint(int, PicPoint) - Method in class jpicedt.graphic.model.PicSmoothPolygon
-
Return the user-controlled point (ie a polygon point, not a bezier point) having the given index.
- getPointType(int) - Method in class jpicedt.graphic.model.AbstractCurve
-
Returns whether the given point index relates to a curve's end-point,
a subdivision point, a control point (in which case
this method returns the rank of the control point inside the segment to which it belongs), or (if the curve
is open) is an invalid point index.
Note that if this curve is CLOSED, this method never returns FIRST_CURVE_END_POINT nor LAST_CURVE_END_POINT for that matter.
- getPointX(int) - Method in class jpicedt.graphic.model.BranchElement
-
- getPointX(int) - Method in class jpicedt.graphic.model.DefaultLeafElement
-
This default implementation returns the X-coord of the specification-point with the same index.
- getPointX(int) - Method in interface jpicedt.graphic.model.Element
-
Same as getPoint()
, yet return the x-coordinate only.
- getPointX(int) - Method in class jpicedt.graphic.model.PicGroup
-
- getPointX(int) - Method in class jpicedt.graphic.model.PicNodeConnection
-
- getPointX(int) - Method in class jpicedt.graphic.model.PicParallelogram
-
Return the X-coord of the control-point indexed by numPoint
.
- getPointX(int) - Method in class jpicedt.graphic.model.PicPsCurve
-
This implementation returns the X-coord of the polygon-point with the same index.
- getPointX(int) - Method in class jpicedt.graphic.model.PicSmoothPolygon
-
This implementation returns the X-coord of the polygon-point with the same index.
- getPointY(int) - Method in class jpicedt.graphic.model.BranchElement
-
This default implementation returns ptsY[numPoint]
.This might be a valid implementation
as long as subclasses don't have other control points.
- getPointY(int) - Method in class jpicedt.graphic.model.DefaultLeafElement
-
This default implementation returns the Y-coord of the specification-point with the same index.
- getPointY(int) - Method in interface jpicedt.graphic.model.Element
-
Same as getPoint()
, yet return the y-coordinate only.
- getPointY(int) - Method in class jpicedt.graphic.model.PicGroup
-
- getPointY(int) - Method in class jpicedt.graphic.model.PicNodeConnection
-
- getPointY(int) - Method in class jpicedt.graphic.model.PicParallelogram
-
Return the Y-coord of the control-point indexed by numPoint
.
- getPointY(int) - Method in class jpicedt.graphic.model.PicPsCurve
-
This implementation returns the Y-coord of the polygon-point with the same index.
- getPointY(int) - Method in class jpicedt.graphic.model.PicSmoothPolygon
-
This implementation returns the Y-coord of the polygon-point with the same index.
- getPolydotsAngle(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
-
Returns the factor by which dots are to be rotated (in degrees and CCW)
- getPolydotsHorizontalScale(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
-
Returns the factor by which dots are to be scaled horizontally
- getPolydotsSizeLineWidthScale(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
-
Returns the line-width scale for polygon dots (size = linewidth-scale * line-width + minimum_size)
- getPolydotsSizeMinimumMm(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
-
Returns the minimum size of polygon dots (size = linewidth-scale * line-width + minimum_size)
- getPolydotsStyle(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
-
Returns the style of polygon dots
- getPolydotsVerticalScale(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
-
Returns the factor by which dots are to be scaled vertically
- getPolygonPoint(int) - Method in class jpicedt.graphic.model.PicPsCurve
-
Return a reference on the polygon point with the given index.
- getPolygonPoint(int) - Method in class jpicedt.graphic.model.PicSmoothPolygon
-
Return a reference on the polygon point with the given index.
- getPool() - Method in class jpicedt.format.input.DefaultParser
-
Return the pool containing variables shared across the grammar tree
- getPopupMenuFactory() - Method in class jpicedt.graphic.toolkit.EditorKit
-
- getPopupMenuFactory() - Method in class jpicedt.ui.PEDrawingBoard
-
- getPredefinedArrows() - Static method in class jpicedt.graphic.model.Arrow
-
Returns an array of predefined arrows
- getPreferences() - Static method in class jpicedt.JPicEdt
-
Return the Properties object that holds user preferences across the entire application.
- getPreferredScrollableViewportSize() - Method in class jpicedt.graphic.PECanvas
-
- getPresentationName() - Method in class jpicedt.format.output.eepic.EepicContentType
-
- getPresentationName() - Method in class jpicedt.format.output.latex.LatexContentType
-
- getPresentationName() - Method in class jpicedt.format.output.pstricks.PstricksContentType
-
- getPresentationName() - Method in interface jpicedt.graphic.ContentType
-
Return the presentation name of this content-type
- getPresentationName() - Method in class jpicedt.graphic.DefaultContentType
-
Return the presentation name of the JPIC-XML content-type
- getProperty(String, boolean) - Static method in class jpicedt.JPicEdt
-
Convenience for retrieving a boolean property from User's preferences
- getProperty(String, Color) - Static method in class jpicedt.JPicEdt
-
Convenience for retrieving a Colour property from User's preferences
- getProperty(String, double) - Static method in class jpicedt.JPicEdt
-
Convenience for retrieving a double property from User's preferences
- getProperty(String, int) - Static method in class jpicedt.JPicEdt
-
Convenience for retrieving a int property from User's preferences
Return a integer parsed from the value associated with the given key, or "def" in key wasn't found.
- getProperty(String, String) - Static method in class jpicedt.JPicEdt
-
Convenience for retrieving a String property from User's preferences
Return a String parsed from the value associated with the given key, or "def" in key wasn't found.
- getPstCustom(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
-
Return the pst custom parameters
- getPsTricksColor(String) - Static method in class jpicedt.format.output.pstricks.PstricksUtilities
-
Returns a Color object corresponding to the given PsTricks's colour name ;
a null Color if none matches (in which case the caller might look up a table of user-defined colours to see if one matches)
- getPsTricksColorName(Color) - Static method in class jpicedt.format.output.pstricks.PstricksUtilities
-
Returns PsTricks's colour name from the given Color object;
a null String if none matches (in which case the caller might define a new colour by using a \\newrgbcolor or a \\newgray command...)
- getRedoPresentationName() - Method in class jpicedt.graphic.PECanvas
-
- getRegisteredMouseTools() - Method in class jpicedt.graphic.toolkit.EditorKit
-
- getRegisteredMouseToolsByName() - Method in class jpicedt.graphic.toolkit.EditorKit
-
- getRenderingHints() - Method in class jpicedt.graphic.PECanvas
-
Return the RenderingHints applied to the graphic context when rendering this component
- getResolveParent() - Method in class jpicedt.graphic.model.PicAttributeSet
-
Returns the resolving parent, or DEFAULT_SET if it's null.
- getResourceBundle() - Method in class jpicedt.ui.action.PEActionLocalizer
-
- getRightArrow(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
-
Return the right arrow
- getRightX() - Method in class jpicedt.graphic.model.PicText
-
Return x-coordinate of right boundary of text only
- getRootElement() - Method in class jpicedt.graphic.model.Drawing
-
- getRootView() - Method in class jpicedt.graphic.model.Drawing
-
- getRotatedAngleEnd() - Method in class jpicedt.graphic.model.PicEllipse
-
Returns
rotatedAngleEnd
, ie the angle end of the arc in degrees
as measured in the frame defined by the axes of the ellipse.
- getRotatedAngleExtent() - Method in class jpicedt.graphic.model.PicEllipse
-
Returns the angle extent of the arc in degrees
as measured in the frame defined by the axes of the ellipse.
- getRotatedAngleStart() - Method in class jpicedt.graphic.model.PicEllipse
-
Return
rotatedAngleStart
, ie the angle start of the arc in degrees (CCW),
as measured in the frame defined by the axes of the ellipse.
- getRotation() - Method in class jpicedt.format.output.eepic.EepicViewFactory.TextView
-
Returns the text rotation in radians : we return 0, since eepic doesn't support rotating text
This is used by syncShape to compute the current tl2ModelTr AffineTransform
- getRotation() - Method in class jpicedt.graphic.view.DefaultViewFactory.TextView
-
Returns the text rotation in radians : subclassers that don't support rotating text may return 0 here.
- getRotation() - Method in class jpicedt.graphic.view.DefaultViewFactory.TextViewHybrid
-
Returns the text rotation in radians : subclassers that don't support rotating text may return 0 here.
- getRotationAngle() - Method in class jpicedt.graphic.model.PicEllipse
-
Return the rotation angle, ie the angle between the great axis of the ellipse and the horizontal axis.
- getRoundedBracketLengthScale(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
-
Returns the rounded-bracket length scale-factor (actual length (or height) = actual width * BRACKET_LENGTH)
- getScaleFactor() - Method in class jpicedt.graphic.PECanvas
-
- getScrollableBlockIncrement(Rectangle, int, int) - Method in class jpicedt.graphic.PECanvas
-
- getScrollableTracksViewportHeight() - Method in class jpicedt.graphic.PECanvas
-
- getScrollableTracksViewportWidth() - Method in class jpicedt.graphic.PECanvas
-
- getScrollableUnitIncrement(Rectangle, int, int) - Method in class jpicedt.graphic.PECanvas
-
- getScrollPane() - Method in class jpicedt.ui.PEDrawingBoard
-
- getSelectedObject() - Method in class jpicedt.graphic.toolkit.PEAction
-
Returns the selected graphic element in the target board ;
- getSelectedPointsHandler() - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory
-
Returns a reference to the current SelectedPointsHandler
- getSelectionHandler() - Method in class jpicedt.graphic.toolkit.EditorKit
-
- getSelectionRectangle() - Method in class jpicedt.graphic.toolkit.AbstractMouseTransformFactory.SelectAreaTransform
-
Return the selection rectangle as built from the first mouse-pressed event and the
current drag position.
- getSelectionSize() - Method in class jpicedt.graphic.PECanvas
-
- getSelectionSize() - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SelectedPointsHandler
-
return the number of selected points for the current element
- getShadowAngle(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
-
Return the shadow angle, guaranteed to lie b/w -180 and 180
- getShadowColor(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
-
Return the shadow colour
- getShadowSize(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
-
Return the shadow size , guaranteed to be positive.
- getShapeBounds2D(Rectangle2D) - Method in class jpicedt.graphic.model.AbstractCurve
-
Returns the the smallest rectangle enclosing the shape of this curve, as
opposed to getBoundingBox
which is defined as the smallest rectangle encompassing ALL
specification points.
- getShapeOfFrame() - Method in class jpicedt.graphic.model.PicText
-
Returns the frame that surrounds the text, ignoring rotation (the view will rotate it)
- getSheetOrigin() - Method in class jpicedt.graphic.PECanvas
-
- getSize() - Method in interface jpicedt.ui.MDIManager.MDIComponent
-
- getSize() - Method in class jpicedt.widgets.HistoryModel
-
Returns the number of elements in this history list.
- getSizePx(double) - Method in class jpicedt.graphic.PageFormat
-
Return the page dimension (w,h) in pixels.
- getSmallAxisLength() - Method in class jpicedt.graphic.model.PicEllipse
-
Return the length of the small-axis of this ellipse/arc.
- getSmoothCoefficient(int) - Method in class jpicedt.graphic.model.PicSmoothPolygon
-
- getSnapStep() - Method in class jpicedt.graphic.grid.Grid
-
- getSnapStepIndex(double) - Static method in class jpicedt.graphic.grid.Grid
-
Utilities to retrieve an index from a given snapStep in PREDEFINED_SNAP_STEPS
- getSource() - Method in class jpicedt.format.input.util.ParserEvent
-
- getSource() - Method in class jpicedt.graphic.event.EditorKitEvent
-
Return the editor kit that sourced this event
- getSource() - Method in class jpicedt.graphic.event.HelpMessageEvent
-
Return the editor kit that sourced this event.
- getSpecificationPoint(int) - Method in class jpicedt.graphic.model.AbstractCurve
-
Returns a reference on the specification point with the given index.
- getSpecificationPoint(int, PicPoint) - Method in class jpicedt.graphic.model.DefaultLeafElement
-
Return the specification-point having the given index.
- getSpecificationPoint(int) - Method in class jpicedt.graphic.model.DefaultLeafElement
-
Return a reference on the specification point with the given index.
- getSpecificationPointX(int) - Method in class jpicedt.graphic.model.DefaultLeafElement
-
Return the X-coordinate of the specification point with the given index, by calling
{@link #getSpecificationPoint(int).
- getSpecificationPointY(int) - Method in class jpicedt.graphic.model.DefaultLeafElement
-
Return the Y-coordinate of the specification point with the given index, by calling
{@link #getSpecificationPoint(int).
- getStatusBar() - Method in class jpicedt.ui.PEDrawingBoard
-
Return the status bar
- getSupportedDisplayLanguages() - Method in class jpicedt.Localizer
-
Return an array containing all languages this localizer supports, returned in the
same format as Locale.getDisplayLanguage(inLocale), yet localized using the current Locale
e.g.
- getSupportedLocales() - Method in class jpicedt.Localizer
-
Return an array containing all Locales this localizer supports, by looking up the "lang/" subdirectory.
- getTangentA(PicVector) - Method in class jpicedt.graphic.model.PicNodeConnection
-
Return the tangent to the node connection at node A.
- getTangentAtAngleEnd(PicVector) - Method in class jpicedt.graphic.model.PicEllipse
-
Utility for computing arrow direction.
- getTangentAtAngleStart(PicVector) - Method in class jpicedt.graphic.model.PicEllipse
-
Utility for computing arrow direction.
- getTangentB(PicVector) - Method in class jpicedt.graphic.model.PicNodeConnection
-
Return the tangent to the node connection at node B.
- getTarget() - Method in class jpicedt.graphic.toolkit.AbstractMouseTransform
-
Return the element this transform acts upon
- getTarget() - Method in interface jpicedt.graphic.toolkit.ActionDispatcher
-
return the PECanvas upon which a PEAction should act.
- getTarget() - Method in class jpicedt.graphic.toolkit.DefaultActionDispatcher
-
Returns the PECanvas upon which a PEAction should act.
- getTarget() - Method in class jpicedt.graphic.view.HitInfo
-
- getTBarWidthLineWidthScale(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
-
Returns the linewidth-scale for T-bars (width = linewidth-scale * line-width + relative_width)
- getTBarWidthMinimumMm(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
-
Returns the relative-width for T-bars (width = linewidth-scale * line-width + relative_width)
- getText() - Method in class jpicedt.graphic.model.TextEditable
-
Return the string argument (e.g of the corresponding \\makebox{} command)
- getTextHitInfo() - Method in class jpicedt.graphic.view.HitInfo.Text
-
Returns the java.awt.font.TextHitInfo
wrapped into this HitInfo.
- getTextLayout() - Method in class jpicedt.graphic.view.DefaultViewFactory.TextView
-
[SR:pending] make this view implement aka TextEditableView interface (or something like it), where
TextEditableView is a subinterface of View with text-editing specific capabilities.
- getTextLayout() - Method in class jpicedt.graphic.view.DefaultViewFactory.TextViewHybrid
-
[SR:pending] make this view implement aka TextEditableView interface (or something like it), where
TextEditableView is a subinterface of View with text-editing specific capabilities.
- getTextToModelTransform() - Method in class jpicedt.graphic.view.DefaultViewFactory.TextView
-
Return an affine transform which translat b/w the TextLayout coordinate system and the
jpicedt.graphic.model coordinate system.
- getTextToModelTransform() - Method in class jpicedt.graphic.view.DefaultViewFactory.TextViewHybrid
-
Return an affine transform which translat b/w the TextLayout coordinate system and the
jpicedt.graphic.model coordinate system.
- getTitle() - Method in class jpicedt.format.output.eepic.EepicCustomizer
-
- getTitle() - Method in class jpicedt.format.output.latex.LatexCustomizer
-
- getTitle() - Method in class jpicedt.format.output.pstricks.PstricksCustomizer
-
- getTitle() - Method in class jpicedt.graphic.model.Drawing.Customizer
-
- getTitle() - Method in class jpicedt.graphic.PageFormat.Customizer
-
- getTitle() - Method in class jpicedt.graphic.toolkit.AbstractCustomizer
-
Returns the panel title, used e.g.
- getTitle() - Method in class jpicedt.ui.dialog.DirectoriesCustomizer
-
- getTitle() - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.ArrowPropertiesPanel
-
- getTitle() - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.FillPropertiesPanel
-
- getTitle() - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.HatchPropertiesPanel
-
- getTitle() - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.PolydotsPropertiesPanel
-
- getTitle() - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.PstCustomPropertiesPanel
-
- getTitle() - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.ShadowPropertiesPanel
-
- getTitle() - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.StrokePropertiesPanel
-
- getTitle() - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.TextPropertiesPanel
-
- getTitle() - Method in class jpicedt.ui.dialog.GeneralCustomizer
-
- getTitle() - Method in class jpicedt.ui.dialog.GridZoomCustomizer
-
Returns the panel title, used e.g.
- getTitle() - Method in class jpicedt.ui.dialog.RenderingCustomizer
-
- getTitle() - Method in class jpicedt.ui.dialog.ShortcutsCustomizer
-
Returns the panel title, used e.g.
- getTitle() - Method in class jpicedt.ui.dialog.UIColorCustomizer
-
- getTitle() - Method in class jpicedt.ui.PEDrawingBoard
-
- getTmpDir() - Static method in class jpicedt.JPicEdt
-
Return the user tmp dir, or the platform standard tmp dir if user didn't set one,
or null if none is standardly defined.
- getTmpFile() - Static method in class jpicedt.ui.util.RunExternalCommand
-
- getTmpFilePrefix() - Static method in class jpicedt.ui.util.RunExternalCommand
-
- getTmpPath() - Static method in class jpicedt.ui.util.RunExternalCommand
-
- getTooltip() - Method in class jpicedt.format.output.eepic.EepicCustomizer
-
- getTooltip() - Method in class jpicedt.format.output.latex.LatexCustomizer
-
- getTooltip() - Method in class jpicedt.format.output.pstricks.PstricksCustomizer
-
- getTooltip() - Method in class jpicedt.graphic.toolkit.AbstractCustomizer
-
Returns the tooltip string associated with this panel ; default implementation returns an empty string.
- getTooltip() - Method in class jpicedt.ui.dialog.DirectoriesCustomizer
-
- getTooltip() - Method in class jpicedt.ui.dialog.GeneralCustomizer
-
- getTooltip() - Method in class jpicedt.ui.dialog.GridZoomCustomizer
-
Returns the tooltip string associated with this panel
- getTooltip() - Method in class jpicedt.ui.dialog.RenderingCustomizer
-
- getTooltip() - Method in class jpicedt.ui.dialog.ShortcutsCustomizer
-
- getTooltip() - Method in class jpicedt.ui.dialog.UIColorCustomizer
-
- getTopY() - Method in class jpicedt.graphic.model.PicText
-
Return y-coordinate of top boundary of text only
- getTransferData(DataFlavor) - Method in class jpicedt.graphic.toolkit.TransferableGraphic
-
- getTransferDataFlavors() - Method in class jpicedt.graphic.toolkit.TransferableGraphic
-
- getType() - Method in class jpicedt.format.input.util.WildCharExpression
-
- getType() - Method in interface jpicedt.graphic.event.DrawingEvent
-
Return the event type
- getType() - Method in class jpicedt.graphic.event.EditorKitEvent
-
Return the type of this event
- getType() - Method in class jpicedt.graphic.event.SelectionEvent
-
Return the event type
- getType() - Method in class jpicedt.graphic.model.Drawing.DefaultDrawingEvent
-
- getUndoPresentationName() - Method in class jpicedt.graphic.PECanvas
-
- getUserDefinedColourBuffer() - Method in class jpicedt.format.output.pstricks.PstricksFormatter.ParameterString
-
- getUserSettingsDirectory() - Static method in class jpicedt.JPicEdt
-
Return the user-settings directory, for instance "~/.jpicedt" on unix.
- getValue() - Method in class jpicedt.format.input.util.NumericalExpression
-
Return the parsed value, wrapped in a Number (either Integer or Double)
- getValue() - Method in class jpicedt.format.input.util.ParserEvent
-
- getValue() - Method in class jpicedt.format.input.util.StatementExpression
-
Return the value of the RHS, wrapped in a Number (either Integer or Double)
- getValue() - Method in class jpicedt.format.input.util.WordExpression
-
Return the parsed content of this expression after a successfull parsing.
- getValue() - Method in class jpicedt.widgets.DecimalNumberField
-
- getValue() - Method in class jpicedt.widgets.IncrementableTextField
-
- getValue() - Method in class jpicedt.widgets.WholeNumberField
-
- getVersion() - Static method in class jpicedt.Version
-
- getVertAlign() - Method in class jpicedt.graphic.model.PicText
-
Return vertical alignement (see static constant above)
- getView() - Method in class jpicedt.graphic.model.AbstractElement
-
Returns the View that's responsible for rendering this AbstractElement
- getView() - Method in interface jpicedt.graphic.model.Element
-
- getView2ModelTransform(double) - Method in class jpicedt.graphic.PageFormat
-
x' = zoom * DPMM * (x + leftMarginMm)
y' = zoom * DPMM * (-y + heightMm-bottomMarginMm)
- getViewFactory() - Method in class jpicedt.graphic.toolkit.EditorKit
-
- getViewFactory() - Method in class jpicedt.graphic.view.AbstractView
-
Fetches the ViewFactory implementation that is feeding the view hierarchy.
- getViewFactory() - Method in class jpicedt.graphic.view.DefaultViewFactory.LeafElementView
-
Fetches the ViewFactory implementation that is feeding the view hierarchy.
- getViewFactory() - Method in interface jpicedt.graphic.view.View
-
Fetches the ViewFactory implementation that is feeding the view hierarchy.
- getViewToModelTransform() - Method in class jpicedt.graphic.PECanvas
-
- getWidth() - Method in class jpicedt.graphic.model.PicText
-
Return the width of text only
- getWidthMm() - Method in class jpicedt.graphic.PageFormat
-
Return the page width in mm.
- getWidthPx(double) - Method in class jpicedt.graphic.PageFormat
-
Return the page width in pixels.
- getX() - Method in class jpicedt.graphic.event.PEMouseEvent
-
Return the x-coordinate of the mouse click point in model-coordinate.
- getXOrgPx(double) - Method in class jpicedt.graphic.PageFormat
-
Return the left margin in pixels, ie the x-coordinate of the (0,0) model origin.
- getXYNearestSlope(double, boolean) - Method in class jpicedt.format.output.latex.LatexFormatter
-
- getY() - Method in class jpicedt.graphic.event.PEMouseEvent
-
Return the y-coordinate of the mouse click point in model-coordinate.
- getYOrgPx(double) - Method in class jpicedt.graphic.PageFormat
-
Return the y-coordinate in pixels (starting from the canvas's top-side) of the (0,0) model origin.
- getZoomFactor() - Method in class jpicedt.graphic.PECanvas
-
- getZoomIndex(double) - Static method in class jpicedt.graphic.PECanvas
-
utilities to retrieve the index of the given zoom in PREDEFINED_ZOOMS ; this may be used by GUI widgets,
e.g.
- GHOSTVIEW - Static variable in class jpicedt.ui.util.RunExternalCommand
-
static field defining an external "gv" (or similar) command, and also used by ActionLocalizer
- GLOBAL_HIGHLIGHTING_COLOR - Static variable in class jpicedt.graphic.view.DefaultHighlighterFactory
-
- GLOBAL_MODE - Static variable in class jpicedt.graphic.toolkit.DefaultSelectionHandler
-
Highlighting mode corresponding to
the selection-handler behaving as if it were a PicGroup,
hence its 8 control-points only are highlighted
- GLOBAL_MODE - Static variable in class jpicedt.graphic.view.DefaultHighlighterFactory.CompositeHighlighter
-
Highlighting mode corresponding to
the selection-handler behaving as if it were a PicGroup,
hence its 8 control-points only are highlighted
- globalScaleLength - Variable in class jpicedt.graphic.model.Arrow
-
- globalScaleWidth - Variable in class jpicedt.graphic.model.Arrow
-
- greatAxis - Variable in class jpicedt.graphic.model.PicEllipse
-
Lengths of the great axis of the ellipse.
- Grid - Class in jpicedt.graphic.grid
-
A grid for PECanvas, defined in model-coordinate (natural unit = 1mm)
Provides the ability to find a nearest-neighbour point on the grid, given a point in model-coordinate,
using current snap-step value
Offers several paint schemes (grid step)
- Grid() - Constructor for class jpicedt.graphic.grid.Grid
-
Construct a new Grid with default values
- Grid(boolean, boolean, double, double, Color, String) - Constructor for class jpicedt.graphic.grid.Grid
-
Construct a new Grid
- Grid(Properties) - Constructor for class jpicedt.graphic.grid.Grid
-
Construct a new Grid from the given Properties, using the following key/value pairs :
- key = KEY_VISIBLE, value = true/false
- key = KEY_SNAP_ON, value = true/false
- key = KEY_SNAP_STEP, value = a double
- key = KEY_GRID_COLOR, value = integer (RGB) representation of the colour
- key = KEY_LINE_STYLE, value = one of the predefined string (SOLID or DASH)
- grid - Variable in class jpicedt.graphic.PECanvas
-
the grid attached to this canvas
- gridStepDEFAULT - Static variable in class jpicedt.graphic.grid.Grid
-
- GridZoomCustomizer - Class in jpicedt.ui.dialog
-
Grid and zoom preferences editing.
- GridZoomCustomizer(Properties) - Constructor for class jpicedt.ui.dialog.GridZoomCustomizer
-
Construct a new panel for grid/zoom preferences editing.
- GridZoomToolBar(ActionDispatcher, ActionLocalizer) - Constructor for class jpicedt.ui.PEDrawingBoard.GridZoomToolBar
-
Constructor
- GroupAction(ActionDispatcher, ActionLocalizer) - Constructor for class jpicedt.graphic.toolkit.EditorKit.GroupAction
-
set "GroupAction" as the action's name
- GroupPointIterator() - Constructor for class jpicedt.graphic.model.PicGroup.GroupPointIterator
-
create a new PointIterator
- groupSelection() - Method in class jpicedt.graphic.PECanvas
-
group all selected objects into a new PicGroup and add it to the drawing.
- image - Variable in class jpicedt.graphic.view.DefaultViewFactory.TextViewHybrid
-
- imposes(EditPointConstraint) - Method in class jpicedt.graphic.model.BasicEditPointConstraint
-
- imposes(EditPointConstraint) - Method in interface jpicedt.graphic.model.EditPointConstraint
-
Returns true if this constraint imposes the given constraint.
- imposes(EditPointConstraint) - Method in class jpicedt.graphic.model.EditPointConstraintCollator
-
- IncompleteSequence(Context, AbstractRegularExpression) - Constructor for exception jpicedt.format.input.util.REParserException.IncompleteSequence
-
- increment(String) - Method in class jpicedt.ui.util.PEProgressBar
-
increment the state of this progress bar by one, displaying the given message at the same time
- increment() - Method in class jpicedt.ui.util.PEProgressBar
-
increment the state of this progress bar by one, leaving the message unchanged
- IncrementableTextField - Class in jpicedt.widgets
-
A JComponent that lump together a JSpinner (with a +/- arrow field that allows the user to increment/decrement)
and prefix/postfix labels.
- IncrementableTextField(double, double, Icon, String) - Constructor for class jpicedt.widgets.IncrementableTextField
-
Creates a new IncrementableTextField with an etched border drawn around it.
- IncrementableTextField(double, double, Icon, String, boolean) - Constructor for class jpicedt.widgets.IncrementableTextField
-
- IncrementableTextField(double, double, JLabel, JLabel, boolean) - Constructor for class jpicedt.widgets.IncrementableTextField
-
- indexIterator() - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SelectedPointsHandler
-
return an Iterator over the set of selected-points indices (wrapped in Integer's)
- indexOf(String) - Method in class jpicedt.format.input.util.Context
-
Return the index of the first occurence of the given String, starting from the current
caret position.
- indexOf(String, int) - Method in class jpicedt.format.input.util.Context
-
Return the index of the first occurence of the given String in the current block,
starting from the given position
- indexOfBeforeEOL(String) - Method in class jpicedt.format.input.util.Context
-
Return the index of the first occurence of the given String, starting from the current
caret position, ending at getEndOfBlock() (not included!).
- init() - Method in class jpicedt.graphic.toolkit.AbstractMouseTransformFactory
-
called when the associated SelectionTool is being activated in the hosting EditorKit.
- init() - Method in class jpicedt.graphic.toolkit.DrawToolFactory.AbstractCurveDrawTool
-
called when this tool is being activated in the hosting editor kit
- init() - Method in class jpicedt.graphic.toolkit.DrawToolFactory.GenericDrawTool
-
called when this tool is being activated in the hosting editor kit
- init() - Method in class jpicedt.graphic.toolkit.DrawToolFactory.TextDrawTool
-
called when this tool is being activated in the hosting editor kit
- init() - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory
-
called when the associated SelectionTool is being activated in the hosting EditorKit.
- init() - Method in class jpicedt.graphic.toolkit.MouseTool
-
called when this tool is being activated in the hosting
editor kit ; this is mainly for mousetools that need to do some initialization work
before any mouse-event occurs.
- init() - Method in interface jpicedt.graphic.toolkit.MouseTransformFactory
-
called when the associated SelectionTool is being activated in the hosting EditorKit.
- init() - Method in class jpicedt.graphic.toolkit.SelectionTool
-
called when this tool is being activated in the hosting
editor kit ; this delegates to the underlying MouseTransform factory
- init() - Method in class jpicedt.Localizer
-
Init ResourceBundle using OS's default Locale
- init(Properties) - Method in class jpicedt.Localizer
-
(Re)init from a Properties object.
- INNER - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- INSERT - Static variable in class jpicedt.graphic.event.DrawingEvent.EventType
-
a child was inserted to the changed-element
- insert(Reader, Parser) - Method in class jpicedt.graphic.PECanvas
-
insert content from a reader into the current drawing
- insert(String, Parser) - Method in class jpicedt.ui.PEDrawingBoard
-
Insert new content from the given path into this board's drawing
- insertFragment(String) - Static method in class jpicedt.JPicEdt
-
Insert a fragment loaded from disk in the active board
- insertString(int, String, AttributeSet) - Method in class jpicedt.widgets.DecimalNumberField.DecimalNumberDocument
-
- insertString(int, String, AttributeSet) - Method in class jpicedt.widgets.WholeNumberField.WholeNumberDocument
-
- install(PECanvas) - Method in class jpicedt.graphic.toolkit.EditorKit
-
Called when the kit is being installed into a PECanvas.
- install(PECanvas) - Method in class jpicedt.ui.PEDrawingBoard.GridZoomToolBar
-
Called when this tool-bar is installed, and widgets values must reflect a given PECanvas state.
- instance() - Static method in class jpicedt.ui.util.SystemOutUtilities
-
intanciates singleton if it's null, then returns it
- InstanciationExpression - Class in jpicedt.format.input.util
-
An expression that can instanciate a new Element by cloning the given graphic element when it finds a given
litteral tag, then add it to the current PicGroup in the pool.
- InstanciationExpression(String, Element, PicAttributeSet, Pool) - Constructor for class jpicedt.format.input.util.InstanciationExpression
-
- INTEGER - Static variable in interface jpicedt.format.input.util.ExpressionConstants
-
type for NumericalExpression
- Interior(Element, PEMouseEvent) - Constructor for class jpicedt.graphic.view.HitInfo.Interior
-
construct a new HitInfo.Interior that occured on the given Element
- interiorPaint - Variable in class jpicedt.graphic.view.DefaultViewFactory.LeafElementView
-
paint for interior (cached)
- InternalFrameMDIManager - Class in jpicedt.ui.internal
-
An MDI Manager implementation for "childframe" mode (ie using JInternalFrame's).
- InternalFrameMDIManager(PEProgressBar) - Constructor for class jpicedt.ui.internal.InternalFrameMDIManager
-
- interpret(Context) - Method in class jpicedt.format.input.latex.PicEndExpression
-
- interpret(Context) - Method in class jpicedt.format.input.pstricks.PsObjectExpression
-
- interpret(Context) - Method in class jpicedt.format.input.pstricks.PSTDotStyleExpression
-
- interpret(Context) - Method in class jpicedt.format.input.pstricks.PSTFillStyleExpression
-
- interpret(Context) - Method in class jpicedt.format.input.util.AbstractRegularExpression
-
Parses this expression, possibly using the given Context to fetch the String to interpret
if this Expression is a leaf expression.
- interpret(Context) - Method in class jpicedt.format.input.util.AlternateExpression
-
Calls "action" with value=Integer(index of first expression parsed with success,
starting from 0).
- interpret(Context) - Method in class jpicedt.format.input.util.EnclosingExpression
-
Call action() with value=enclosed string
- interpret(Context) - Method in class jpicedt.format.input.util.LiteralExpression
-
- interpret(Context) - Method in class jpicedt.format.input.util.NumericalExpression
-
- interpret(Context) - Method in class jpicedt.format.input.util.OptionalExpression
-
- interpret(Context) - Method in class jpicedt.format.input.util.PicPointExpression
-
- interpret(Context) - Method in class jpicedt.format.input.util.RegExExpression
-
- interpret(Context) - Method in class jpicedt.format.input.util.RepeatExpression
-
- interpret(Context) - Method in class jpicedt.format.input.util.SequenceExpression
-
- interpret(Context) - Method in class jpicedt.format.input.util.StatementExpression
-
- interpret(Context) - Method in class jpicedt.format.input.util.WildCharExpression
-
- interpret(Context) - Method in class jpicedt.format.input.util.WordExpression
-
If parsing was successfull, sends a ParserEvent with value=string found (this may be an empty string)
- interpreter - Variable in class jpicedt.test.TestCanvas
-
- intToString(double) - Static method in class jpicedt.graphic.PEToolKit
-
- INVALID - Static variable in class jpicedt.graphic.toolkit.CursorFactory
-
- INVALID_POINT_INDEX - Static variable in class jpicedt.graphic.model.AbstractCurve
-
constant field for getPointType()
- InvalidMouseTransform() - Constructor for class jpicedt.graphic.toolkit.AbstractMouseTransformFactory.InvalidMouseTransform
-
- inverse() - Method in class jpicedt.graphic.PicVector
-
Change the sign of each coordinate of this vector
- isAltDown() - Method in class jpicedt.graphic.event.PEMouseEvent
-
Return whether or not the ALT modifier is down on this mouse event
- isAltGraphDown() - Method in class jpicedt.graphic.event.PEMouseEvent
-
Return whether or not the "AltGr" modifier is down on this mouse event
- isArc() - Method in class jpicedt.graphic.model.PicEllipse
-
Returns true if this PicEllipse is an arc, ie if angle extent does not equl 360
- isAtBeginningOfBlock() - Method in class jpicedt.format.input.util.Context
-
Return true if the caret is located at the beginning of the current block
- isAtEndOfBlock() - Method in class jpicedt.format.input.util.Context
-
Return true if the caret is located at the end of the current block
- isAtEOF() - Method in class jpicedt.format.input.util.Context
-
Return true if the caret is located at the end of the entire buffer
- isAutoComputeBoundingBox() - Method in class jpicedt.graphic.model.Drawing
-
Return true if the bb is computed automatically on-the-fly
- isCancelled() - Method in class jpicedt.graphic.toolkit.CustomizerDialog
-
- isCircle() - Method in class jpicedt.graphic.model.PicEllipse
-
- isCircular() - Method in class jpicedt.graphic.model.PicEllipse
-
Returns TRUE if this ellipse is circular, ie if smallAxis==greatAxis.
- isClosed - Variable in class jpicedt.graphic.model.AbstractCurve
-
tells whether this curve is closed of not
- isClosed() - Method in class jpicedt.graphic.model.AbstractCurve
-
Returns true if this curve is closed.
- isClosed() - Method in class jpicedt.graphic.model.PicEllipse
-
Returns whether this arc or ellipse is closed or not.
- isColinear(PicVector) - Method in class jpicedt.graphic.PicVector
-
Return whether this vector is proportional to the given vector
- isControlDown() - Method in class jpicedt.graphic.event.PEMouseEvent
-
Return whether or not the CTRL modifier is down on this mouse event
- isControlPoint(int) - Method in class jpicedt.graphic.model.AbstractCurve
-
Return whether the bezier-point with the given index is a control-point.
- isDataFlavorSupported(DataFlavor) - Method in class jpicedt.graphic.toolkit.TransferableGraphic
-
- isDefinedColourString() - Method in class jpicedt.format.output.pstricks.PstricksFormatter.ParameterString
-
- isDirty() - Method in class jpicedt.ui.PEDrawingBoard
-
- isDotFilled - Variable in class jpicedt.graphic.view.DefaultViewFactory.AbstractCurveView
-
- isDoubleLine(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
-
Return whether double-line is on or off
- isEmpty() - Method in class jpicedt.graphic.model.BranchElement
-
- isEnabled() - Method in class jpicedt.widgets.IncrementableTextField
-
Return the "enabled" state of this component
- isExtensionListInDescription() - Method in class jpicedt.ui.dialog.PEFileFilter
-
- isFitInto(Rectangle2D) - Method in class jpicedt.graphic.PageFormat
-
Returns whether the given rectangle (in mm units) fits into this page.
- isFlat() - Method in class jpicedt.graphic.model.PicEllipse
-
Return true if this ellipse is flat.
- isFramed() - Method in class jpicedt.graphic.model.PicText
-
Return TRUE if the box has to be drawn
- isGUI - Static variable in class jpicedt.ui.util.RunExternalCommand
-
- isHighBounded() - Method in class jpicedt.widgets.IncrementableTextField
-
- isLeftButton() - Method in class jpicedt.graphic.event.PEMouseEvent
-
Return whether or not the Left button was pressed
- isLocaleSupported(Locale) - Method in class jpicedt.Localizer
-
- isLowBounded() - Method in class jpicedt.widgets.IncrementableTextField
-
- isMetaDown() - Method in class jpicedt.graphic.event.PEMouseEvent
-
Return whether or not the META (aka ALT) modifier is down on this mouse event
- isMiddleButton() - Method in class jpicedt.graphic.event.PEMouseEvent
-
Return whether or not the Middle button was pressed ([pending] what happens on MacOS ?)
- isNode() - Method in class jpicedt.graphic.model.DefaultLeafElement
-
Are we a Node ?(ie do we have connections ?)
- isNodeable() - Method in class jpicedt.graphic.model.DefaultLeafElement
-
Can we be made into a node ?
to be overriden by subclass
- isNodeable() - Method in class jpicedt.graphic.model.PicText
-
- isNull() - Method in class jpicedt.graphic.PicVector
-
Return true if this vector has a null-norm
- isOrthogonal(PicVector) - Method in class jpicedt.graphic.PicVector
-
Return whether this vector is orthogonal to the given vector
- isOverStrike(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
-
Return whether overstrike is on or off
- isPlain() - Method in class jpicedt.graphic.model.PicCircleFrom3Points
-
- isPlain() - Method in class jpicedt.graphic.model.PicEllipse
-
Return true if this PicEllipse is a plain ellipse, ie if angle extent equals 360.
- isPolydotsSuperimposed(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
-
Returns true if dots superimpose on underlying curve
- isPolygon() - Method in class jpicedt.graphic.model.AbstractCurve
-
Return true if this curve is a polygon, ie has only straight segments
- isPopupTrigger() - Method in class jpicedt.graphic.event.PEMouseEvent
-
Return whether or not this mouse event is the popup-menu trigger event
- isRectangle() - Method in class jpicedt.graphic.model.PicParallelogram
-
Returns true if this parallelogram is a rectangle
- isRequestFocusEnabled() - Method in class jpicedt.graphic.PECanvas
-
Overriden from JComponent
Signals that this component can receive focus (useful for handling keyevents)
- isRightButton() - Method in class jpicedt.graphic.event.PEMouseEvent
-
Return whether or not the Right button was pressed
- isRotated() - Method in class jpicedt.graphic.model.PicEllipse
-
Return true if this PicEllipse has a null rotation angle along the x-axis
- isSaved() - Method in class jpicedt.ui.PEDrawingBoard
-
- isSelected(Element, boolean) - Method in class jpicedt.graphic.AbstractSelectionHandler
-
Return whether the given Element is selected or not.
- isSelected(Element) - Method in class jpicedt.graphic.PECanvas
-
- isSelected(Element, boolean) - Method in interface jpicedt.graphic.SelectionHandler
-
Return whether the given Element is selected or not
- isSelected(Element, boolean) - Method in class jpicedt.graphic.toolkit.DefaultSelectionHandler
-
- isSelected(int) - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SelectedPointsHandler
-
Returns true if the point with the given index is selected.
- isSelected(HitInfo.Point) - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SelectedPointsHandler
-
Return true if at least one point in the given HitInfo.Point is selected
- isShadow(PicAttributeSet) - Static method in class jpicedt.graphic.model.StyleConstants
-
Return whether shadow is on or off
- isShiftDown() - Method in class jpicedt.graphic.event.PEMouseEvent
-
Return whether or not the SHIFT modifier is down on this mouse event
- isSmooth(int) - Method in class jpicedt.graphic.model.AbstractCurve
-
Check whether the two control points around the given subdivision point satisfy (up to 5%)
the 2nd order smoothness criterion.
- isSnapOn() - Method in class jpicedt.graphic.grid.Grid
-
- isStraight(int) - Method in class jpicedt.graphic.model.AbstractCurve
-
Returns whether the given segment is straight.
- isSuccessful() - Method in class jpicedt.format.input.util.ParserEvent
-
- isSymmetric(int) - Method in class jpicedt.graphic.model.AbstractCurve
-
Check whether the control points around the given subdivision point satisfy (up to 5%) the
symmetry criterion.
- isToBack(Element) - Method in class jpicedt.graphic.model.BranchElement
-
- isToFront(Element) - Method in class jpicedt.graphic.model.BranchElement
-
- isValidBezierIndex(int) - Method in class jpicedt.graphic.model.AbstractCurve
-
Returns true iff the given bezier point index is a valid point index.
- isValidSegmentIndex(int) - Method in class jpicedt.graphic.model.AbstractCurve
-
Returns true iff the given segment index is a valid segment index.
- isValidTarget(Element) - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory
-
Return true is the given element is a valid target for this factory.
- isVisible() - Method in class jpicedt.graphic.grid.Grid
-
- isVisible() - Method in interface jpicedt.ui.MDIManager.MDIComponent
-
returns whether the panel is currently visible or not
- isVisibleDEFAULT - Static variable in class jpicedt.graphic.grid.Grid
-
default for visible state
- iterator() - Method in class jpicedt.graphic.model.BranchElement
-
Returns an iterator over children.
- iterator() - Method in class jpicedt.graphic.model.DefaultLeafElement
-
Returns an iterator over all the node connections
- l2rVec - Variable in class jpicedt.graphic.model.PicParallelogram
-
"l2rVec" is a vector pointing from P_BL to P_BR (or equally, from P_TL to P_TR)
"b2tVec" is a vector pointing from P_BR to P_TR (or equally, from P_BL to P_TL)
These two vectors simply define a convenient parallelogram's basis, and
are updated by a call to updateParalleloBasis().
- LAFManager - Class in jpicedt.ui
-
LAF management : maintains a list of installed LAF, and handles LAF loading.
- LAFManager() - Constructor for class jpicedt.ui.LAFManager
-
- LAST_CURVE_END_POINT - Static variable in class jpicedt.graphic.model.AbstractCurve
-
constant field for getPointType()
- LAST_PT - Static variable in class jpicedt.graphic.model.PicCircleFrom3Points
-
- LAST_PT - Static variable in class jpicedt.graphic.model.PicEllipse
-
- LAST_PT - Static variable in class jpicedt.graphic.model.PicGroup
-
- LAST_PT - Static variable in class jpicedt.graphic.model.PicParallelogram
-
Index of last control-point
- LAST_PT - Static variable in class jpicedt.graphic.model.TextEditable
-
- lastMouseEvent - Static variable in class jpicedt.graphic.toolkit.MouseTool
-
this field remembers the last mouse-event produced by a call to one of the mouseXXX methods ; shared by every MouseTool
- LATEX - Static variable in class jpicedt.ui.util.RunExternalCommand
-
static field defining an external "latex" command, and also used by ActionLocalizer
- LATEX_FILL - Static variable in class jpicedt.format.output.latex.LatexViewFactory
-
color for interior
- LATEX_STROKE - Static variable in class jpicedt.format.output.latex.LatexViewFactory
-
color for outlines
- LaTeXBox - Class in jpicedt.format.input.latex
-
Parses LaTeX boxes, i.e.
- LaTeXBox(Pool) - Constructor for class jpicedt.format.input.latex.LaTeXBox
-
- LaTeXCircle - Class in jpicedt.format.input.latex
-
Parses LaTeX circles, i.e.
- LaTeXCircle(Pool) - Constructor for class jpicedt.format.input.latex.LaTeXCircle
-
- LatexConstants - Interface in jpicedt.format.output.latex
-
"emulated latex" parameters : these parameters get used by LatexFormatter, LatexParser
and LatexViewFactory.
- LatexContentType - Class in jpicedt.format.output.latex
-
Specifies content-type for Drawing's created by editor-kits.
- LatexContentType() - Constructor for class jpicedt.format.output.latex.LatexContentType
-
- LatexCustomizer - Class in jpicedt.format.output.latex
-
a panel for LaTeX preferences editing (emulation parameters,...)
- LatexCustomizer(Properties) - Constructor for class jpicedt.format.output.latex.LatexCustomizer
-
construct a new panel for LaTeX preferences editing.
- LatexFormatter - Class in jpicedt.format.output.latex
-
LaTeX formater
- LatexFormatter() - Constructor for class jpicedt.format.output.latex.LatexFormatter
-
Constructor using default properties values
- LatexFormatter.DrawingFormatter - Class in jpicedt.format.output.latex
-
- LaTeXInstanciationExpression - Class in jpicedt.format.input.latex
-
instanciates a new Element by cloning the given object, when it finds the given tag,
then adds it to the current PicGroup ; makes use of the PicAttributeSet associated with
the ATTRIBUTES key in LaTeXParser.
- LaTeXInstanciationExpression(String, Element, Pool) - Constructor for class jpicedt.format.input.latex.LaTeXInstanciationExpression
-
- LaTeXLine - Class in jpicedt.format.input.latex
-
Parses LaTeX lines, with or without arrows, i.e.
- LaTeXLine(Pool) - Constructor for class jpicedt.format.input.latex.LaTeXLine
-
- LaTeXOval - Class in jpicedt.format.input.latex
-
Parses LaTeX \\oval command.
- LaTeXOval(Pool) - Constructor for class jpicedt.format.input.latex.LaTeXOval
-
- LaTeXParser - Class in jpicedt.format.input.latex
-
Grammar rules for the LaTeX's picture environment parser
- LaTeXParser(Pool) - Constructor for class jpicedt.format.input.latex.LaTeXParser
-
Creates a new LaTeXParser, and build grammar rules
- LaTeXPicPointExpression - Class in jpicedt.format.input.latex
-
an expression that parses "(x,y)" string (LaTeX-like PicPoint)
and gives the corresponding numerical values to the point number "ptNumber" of the current Element
using its setPoint()
, using the given constraint.
- LaTeXPicPointExpression(int, Pool) - Constructor for class jpicedt.format.input.latex.LaTeXPicPointExpression
-
- LaTeXPicPointExpression(int, EditPointConstraint, Pool) - Constructor for class jpicedt.format.input.latex.LaTeXPicPointExpression
-
- LaTeXPutExpression - Class in jpicedt.format.input.latex
-
\\put(x,y){argument}
- LaTeXPutExpression(Pool) - Constructor for class jpicedt.format.input.latex.LaTeXPutExpression
-
- LatexViewFactory - Class in jpicedt.format.output.latex
-
Creates a View for a given Element when the underlying content type is the LaTeX-picture environment.
- LatexViewFactory() - Constructor for class jpicedt.format.output.latex.LatexViewFactory
-
- LatexViewFactory.AbstractCurveView - Class in jpicedt.format.output.latex
-
a View for rendering any concrete implementation of jpicedt.graphic.model.AbstractCurve
LaTeX-picture environment does not allow filling such shapes.
- LatexViewFactory.EllipseView - Class in jpicedt.format.output.latex
-
view for ellipse specific to the LaTeX picture environment.
- LatexViewFactory.ParallelogramView - Class in jpicedt.format.output.latex
-
a View for rendering parallelograms.
- LeafElementView(Element) - Constructor for class jpicedt.graphic.view.DefaultViewFactory.LeafElementView
-
construct a new View for the given Element
- LEFT_ARROW - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- leftMarginMmDEFAULT - Static variable in class jpicedt.graphic.PageFormat
-
- LINE - Static variable in class jpicedt.format.input.pstricks.PsPolygonExpression
-
parses a \\psline command
- LINE - Static variable in class jpicedt.graphic.toolkit.DrawToolFactory
-
- LINE_COLOR - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- LINE_STYLE - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
Attribute Names
- LINE_WIDTH - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- lineFeed() - Method in class jpicedt.format.input.util.Context
-
Move cursor to the beginning of the next line, EVEN if we aren't at an EOL
- lineStyleDEFAULT - Static variable in class jpicedt.graphic.grid.Grid
-
default style used to paint grid lines
- LineThicknessExpression - Class in jpicedt.format.input.latex
-
Legal syntax :
\\linethickness{0.4pt}
\\linethickness{0.4mm}
\\linethickness{0.4cm}
\\linethickness{0.4} // default to mm
note : 1pt = 1/72.27 inch = 0.3515 mm cf.
- LineThicknessExpression(Pool) - Constructor for class jpicedt.format.input.latex.LineThicknessExpression
-
- lineTo(PicPoint) - Method in class jpicedt.graphic.model.AbstractCurve
-
Adds a STRAIGHT segment to the end of this curve, i.e.
- lineToLatexString(PicPoint, PicPoint, Arrow, Arrow, double) - Method in class jpicedt.format.output.latex.LatexFormatter
-
Computes a LaTeX string for a line segment, given its two end-points and
decoration parameters.
- lineToLatexString(double, double, double, double, Arrow, Arrow, double) - Method in class jpicedt.format.output.latex.LatexFormatter
-
Computes a LaTeX string for a line segment, given its two end-points and
decoration parameters.
- lineWidth - Variable in class jpicedt.graphic.view.DefaultViewFactory.LeafElementView
-
line width to be used to compute the view bounds (cached)
- listenerList - Variable in class jpicedt.graphic.model.Drawing
-
list of listener's (e.g.
- listenerList - Variable in class jpicedt.graphic.toolkit.EditorKit
-
list of HelpMessageListener's and PropertyChangeListener's for this EditorKit
- LiteralExpression - Class in jpicedt.format.input.util
-
An expression specified by a String to be exactly matched at the current cursor position.
- LiteralExpression(String) - Constructor for class jpicedt.format.input.util.LiteralExpression
-
- LL - Static variable in class jpicedt.graphic.model.PicGroup
-
- LM - Static variable in class jpicedt.graphic.model.PicGroup
-
- load() - Method in class jpicedt.format.output.eepic.EepicCustomizer
-
Load widgets value from the Properties object given in the constructor.
- load() - Method in class jpicedt.format.output.latex.LatexCustomizer
-
Load widgets value from the Properties object given in the constructor.
- load() - Method in class jpicedt.format.output.pstricks.PstricksCustomizer
-
Load widgets value from the Properties object given in the constructor.
- load() - Method in class jpicedt.graphic.model.Drawing.Customizer
-
Load widgets value, presumably from a "preferences" file or a dedicated storage class
- load() - Method in class jpicedt.graphic.PageFormat.Customizer
-
Load widgets value, presumably from a "preferences" file or a dedicated storage class
- load() - Method in class jpicedt.graphic.toolkit.AbstractCustomizer
-
Loads widgets display content, presumably from a "preferences" file or a dedicated storage class
- load() - Method in class jpicedt.ui.dialog.DirectoriesCustomizer
-
Load widgets value from the Options class.
- load() - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.ArrowPropertiesPanel
-
update widgets values according to currently active attribute set.
- load() - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.FillPropertiesPanel
-
update widgets values according to currently active attribute set.
- load() - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.HatchPropertiesPanel
-
update widgets values according to currently active attribute set.
- load() - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.PolydotsPropertiesPanel
-
load widgets with object's properties
- load() - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.PstCustomPropertiesPanel
-
update widgets values according to currently active attribute set.
- load() - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.ShadowPropertiesPanel
-
update widgets values according to currently active attribute set (ie either an appropriate
input attribute, or the attribute set of a selected element).
- load() - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.StrokePropertiesPanel
-
update widgets values according to currently active attribute set.
- load() - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.TextPropertiesPanel
-
(re)init widgets with Element's properties
- load() - Method in class jpicedt.ui.dialog.GeneralCustomizer
-
Load widgets value from the Options class.
- load() - Method in class jpicedt.ui.dialog.GridZoomCustomizer
-
Load widgets value from the Properties object
- load() - Method in class jpicedt.ui.dialog.RenderingCustomizer
-
Load widgets value from the Options class.
- load() - Method in class jpicedt.ui.dialog.ShortcutsCustomizer
-
Load widgets value from the Properties object
- load() - Method in class jpicedt.ui.dialog.UIColorCustomizer
-
Load widgets value from the Options class.
- load(String, Parser) - Method in class jpicedt.ui.PEDrawingBoard
-
Load this board's content from the given path
- loadDefault() - Method in class jpicedt.format.output.eepic.EepicCustomizer
-
Load widgets display content with a default value retrieved from the EepicConstants interface.
- loadDefault() - Method in class jpicedt.format.output.latex.LatexCustomizer
-
Load widgets display content with a default value retrieved from the LatexConstants interface.
- loadDefault() - Method in class jpicedt.format.output.pstricks.PstricksCustomizer
-
Load widgets display content with a default value retrieved from the LatexConstants interface.
- loadDefault() - Method in class jpicedt.graphic.model.Drawing.Customizer
-
Load widgets display content with a default value,
presumably from a "default preferences" file or a dedicated storage class.
- loadDefault() - Method in class jpicedt.graphic.PageFormat.Customizer
-
Load widgets display content with a default value,
presumably from a "default preferences" file or a dedicated storage class.
- loadDefault() - Method in class jpicedt.graphic.toolkit.AbstractCustomizer
-
Loads widgets display content with a default value,
presumably from a "default preferences" file or a dedicated storage class.
- loadDefault() - Method in class jpicedt.ui.dialog.DirectoriesCustomizer
-
Load widgets display content with default values fetched from the PEFileChooser class.
- loadDefault() - Method in class jpicedt.ui.dialog.GeneralCustomizer
-
Load widgets display content with a default value retrieved from the Options class.
- loadDefault() - Method in class jpicedt.ui.dialog.GridZoomCustomizer
-
Load widgets display content with a default value retrieved from the Options class.
- loadDefault() - Method in class jpicedt.ui.dialog.RenderingCustomizer
-
Load widgets display content with a default value retrieved from the Options class.
- loadDefault() - Method in class jpicedt.ui.dialog.ShortcutsCustomizer
-
Load widgets display content with default values
- loadDefault() - Method in class jpicedt.ui.dialog.UIColorCustomizer
-
/**
Load widgets display content with a default value retrieved from the Options class.
- LOCAL_HIGHLIGHTING_COLOR - Static variable in class jpicedt.graphic.view.DefaultHighlighterFactory
-
- LOCAL_MODE - Static variable in class jpicedt.graphic.toolkit.DefaultSelectionHandler
-
Highlighting mode corresponding to each Element belonging to the selection is highlighted
- LOCAL_MODE - Static variable in class jpicedt.graphic.view.DefaultHighlighterFactory.CompositeHighlighter
-
Highlighting mode corresponding to each Element belonging to the selection is highlighted
- localize(String) - Method in exception jpicedt.graphic.io.parser.ParserException
-
Return a localized version of the given string, by relying on the currently installed
jpicedt.Localizer.
- Localizer - Class in jpicedt
-
Localizer for all classes of the jpicedt's tree.
It uses "lang/i18n_xx_yy.properties" resource file, where xx_yy is the Locale.
- Localizer() - Constructor for class jpicedt.Localizer
-
Create a new Localizer instance init'd from the default locale
- Localizer(Properties) - Constructor for class jpicedt.Localizer
-
Create a new Localizer instance init'd from the given Properties object
- Log - Class in jpicedt
-
Utility class for printing out debugging messages.
- Log() - Constructor for class jpicedt.Log
-
- lookingAt(Pattern) - Method in class jpicedt.format.input.util.Context
-
match the given RE pattern on the current block, starting at the caret position, then move the caret
past the matched string if found.
- lostOwnership(Clipboard, Transferable) - Method in class jpicedt.graphic.toolkit.TransferableGraphic
-
Notifies this object that it is no longer the owner of the content of the clipboard
This implementation does nothing.
- LR - Static variable in class jpicedt.graphic.model.PicGroup
-
- P_1 - Static variable in class jpicedt.graphic.model.PicCircleFrom3Points
-
index of first end-point
- P_2 - Static variable in class jpicedt.graphic.model.PicCircleFrom3Points
-
index of intermediate point
- P_3 - Static variable in class jpicedt.graphic.model.PicCircleFrom3Points
-
index of last end-point
- P_ANCHOR - Static variable in class jpicedt.graphic.model.TextEditable
-
- P_ANGLE_END - Static variable in class jpicedt.graphic.model.PicEllipse
-
point marking end-of-arc
- P_ANGLE_START - Static variable in class jpicedt.graphic.model.PicEllipse
-
point marking start-of-arc
- P_BL - Static variable in class jpicedt.graphic.model.PicParallelogram
-
Bottom-Left corner (also first specification point)
- P_BR - Static variable in class jpicedt.graphic.model.PicParallelogram
-
Bottom-Right corner (also second specification point)
- P_CENTER - Static variable in class jpicedt.graphic.model.PicParallelogram
-
Parallelogram's centre
- P_SPEC_BL - Static variable in class jpicedt.graphic.model.PicParallelogram
-
1st specification point : Bottom-Left corner
- P_SPEC_BR - Static variable in class jpicedt.graphic.model.PicParallelogram
-
2nd specification point : Bottom-Right corner
- P_SPEC_TR - Static variable in class jpicedt.graphic.model.PicParallelogram
-
3rd specification point : Top-Right corner
- P_TL - Static variable in class jpicedt.graphic.model.PicParallelogram
-
Top-Left corner
- P_TR - Static variable in class jpicedt.graphic.model.PicParallelogram
-
Top-Right corner (also third specification point)
- pack() - Method in interface jpicedt.ui.MDIManager.MDIComponent
-
- PageFormat - Class in jpicedt.graphic
-
- PageFormat() - Constructor for class jpicedt.graphic.PageFormat
-
Construct a new PageFormat with the default values (170,100,5,5)
- PageFormat(Properties) - Constructor for class jpicedt.graphic.PageFormat
-
Construct a new PageFormat with values fetched from the given Properties :
Key = KEY_PAGE_FORMAT
Value = width height leftMargin bottomMargin (separated with spaces)
If some values aren't found (including Properties's default), the local default values are used.
- PageFormat(double, double, double, double) - Constructor for class jpicedt.graphic.PageFormat
-
Construct a new PageFormat with lengths given in mm.
- PageFormat(double, double) - Constructor for class jpicedt.graphic.PageFormat
-
Constructor a new PageFormat with length given in mm.
- pageFormat - Variable in class jpicedt.graphic.PECanvas
-
pageFormat encapsulates board size and margin data
- PageFormat.Customizer - Class in jpicedt.graphic
-
a dialog box used to change a PageFormat
- PageFormatAction() - Constructor for class jpicedt.JPicEdt.PageFormatAction
-
- paint(Graphics2D, Rectangle2D, double) - Method in class jpicedt.graphic.grid.Grid
-
paint this grid using a grid-step of "gridstep" mm to compute line-spacing.
The graphic context is in user-coordinate, i.e.
- paint(Graphics2D, double, PicPoint, PicPoint) - Method in class jpicedt.graphic.model.Arrow
-
Paints this arrow.
- paint(Graphics2D, double, double, double, PicPoint) - Method in class jpicedt.graphic.model.Arrow
-
Paints this arrow (this implementation does nothing)
- paint(Graphics2D, Rectangle2D, double) - Method in class jpicedt.graphic.toolkit.AbstractMouseTransform
-
Paints the clone.
- paint(Graphics2D, Rectangle2D, double) - Method in class jpicedt.graphic.toolkit.AbstractMouseTransformFactory.HelpMessageMouseTransform
-
Allows the MouseTransform to do specific graphic rendering when it's operating.
- paint(Graphics2D, Rectangle2D, double) - Method in class jpicedt.graphic.toolkit.AbstractMouseTransformFactory.InvalidMouseTransform
-
Allows the MouseTransform to do specific graphic rendering when it's operating.
- paint(Graphics2D, Rectangle2D, double) - Method in class jpicedt.graphic.toolkit.AbstractMouseTransformFactory
-
Allows the MouseTransformFactory to do specific graphic rendering when it's installed in a
hosting SelectionTool.
- paint(Graphics2D, Rectangle2D, double) - Method in class jpicedt.graphic.toolkit.AbstractMouseTransformFactory.SelectAreaTransform
-
render the selection rectangle
- paint(Graphics2D, Rectangle2D, double) - Method in class jpicedt.graphic.toolkit.DefaultSelectionHandler
-
paint the selection handler highlighting
- paint(Graphics2D, Rectangle2D, double) - Method in class jpicedt.graphic.toolkit.DrawToolFactory.AbstractCurveDrawTool
-
This method is called by the hosting EditorKit : this implementation paints
the current element's highlighter.
- paint(Graphics2D, Rectangle2D, double) - Method in class jpicedt.graphic.toolkit.DrawToolFactory.GenericDrawTool
-
This method is called by the hosting EditorKit : this implementation paints
the current element's highlighter.
- paint(Graphics2D, Rectangle2D, double) - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory.MoveControlPointTransform
-
Does nothing.
- paint(Graphics2D, Rectangle2D, double) - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory.MoveElementTransform
-
- paint(Graphics2D, Rectangle2D, double) - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory.UnselectTransform
-
- paint(Graphics2D, Rectangle2D, double) - Method in class jpicedt.graphic.toolkit.EditorKit
-
Allow this EditorKit to paint shapes specific to the current tool, either directly,
or through the paint method of its tools.
- paint(Graphics2D, Rectangle2D, double) - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.EditSmoothCoeffTransform
-
Allows the MouseTransform to do specific graphic rendering when it's operating.
- paint(Graphics2D, Rectangle2D, double) - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory
-
Allows this EditPointMouseTransformFactory to do specific graphic rendering when it's installed in a
hosting SelectionTool.
- paint(Graphics2D, Rectangle2D, double) - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.RemovePointTransform
-
Allows the MouseTransform to do specific graphic rendering when it's operating.
- paint(Graphics2D, Rectangle2D, double) - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SelectElementTransform
-
- paint(Graphics2D, Rectangle2D, double) - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SplitSegmentTransform
-
Allows the MouseTransform to do specific graphic rendering when it's operating.
- paint(Graphics2D, Rectangle2D, double) - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.UnSelectPointTransform
-
- paint(Graphics2D, Rectangle2D, double) - Method in class jpicedt.graphic.toolkit.MouseTool
-
Allow the tool to paint shapes that are specific to this tool.
- paint(Graphics2D, Rectangle2D, double) - Method in interface jpicedt.graphic.toolkit.MouseTransform
-
Allows the MouseTransform to do specific graphic rendering when it's operating.
- paint(Graphics2D, Rectangle2D, double) - Method in interface jpicedt.graphic.toolkit.MouseTransformFactory
-
Allows the MouseTransformFactory to do specific graphic rendering when it's installed in a
hosting SelectionTool.
- paint(Graphics2D, Rectangle2D, double) - Method in class jpicedt.graphic.toolkit.MoveTool
-
Allow the tool to paint shapes that are specific to this tool.
- paint(Graphics2D, Rectangle2D, double) - Method in class jpicedt.graphic.toolkit.RotateTool
-
Allow the tool to paint shapes that are specific to this tool.
- paint(Graphics2D, Rectangle2D, double) - Method in class jpicedt.graphic.toolkit.ScaleTool
-
Allow the tool to paint shapes that are specific to this tool.
- paint(Graphics2D, Rectangle2D, double) - Method in class jpicedt.graphic.toolkit.SelectionTool
-
Do tool specific painting.
- paint(Graphics2D, Rectangle2D) - Method in class jpicedt.graphic.view.CompositeView
-
Render the View for the graphic element to the given graphic context.
- paint(Graphics2D, Rectangle2D, double) - Method in class jpicedt.graphic.view.DefaultHighlighterFactory.AbstractCurveHighlighter
-
Render the Highlighter to the given graphic context.
Current implementation paints end-points using the highlighter color if the given
allocation intersects the bounds of this view, then renders tangents,
finally paint first subdivision-point in black to help user know where closed-curve
start exactly.
- paint(Graphics2D, Rectangle2D, double) - Method in class jpicedt.graphic.view.DefaultHighlighterFactory.CompositeHighlighter
-
Render the Highlighter to the given graphic context.
- paint(Graphics2D, Rectangle2D, double) - Method in class jpicedt.graphic.view.DefaultHighlighterFactory.DefaultHighlighter
-
Render the Highlighter to the given graphic context.
Current implementation paints end-points by delegating to a
DefaultPointIndexIterator
,
using the highlighter color if the given
allocation intersects the bounds of this view,
then iterates over the
shapes
array, and paints any non-null element.
- paint(Graphics2D, Rectangle2D, double) - Method in class jpicedt.graphic.view.DefaultHighlighterFactory.EllipseHighlighter
-
Render the Highlighter to the given graphic context.
Current implementation paints end-points using the highlighter color if the given
allocation intersects the bounds of this view, then paint the surrounding parallelogram.
- paint(Graphics2D, Rectangle2D, double) - Method in class jpicedt.graphic.view.DefaultHighlighterFactory.TextHighlighter
-
- paint(Graphics2D, Rectangle2D) - Method in class jpicedt.graphic.view.DefaultViewFactory.AbstractCurveView
-
Render the View to the given graphic context.
- paint(Graphics2D, Rectangle2D) - Method in class jpicedt.graphic.view.DefaultViewFactory.EllipseView
-
Render the View to the given graphic context.
- paint(Graphics2D, Rectangle2D) - Method in class jpicedt.graphic.view.DefaultViewFactory.LeafElementView
-
Render the View to the given graphic context.
- paint(Graphics2D, Rectangle2D) - Method in class jpicedt.graphic.view.DefaultViewFactory.PicNodeConnectionView
-
Render the View to the given graphic context.
- paint(Graphics2D, Rectangle2D) - Method in class jpicedt.graphic.view.DefaultViewFactory.TextView
-
Render the View to the given graphic context.
- paint(Graphics2D, Rectangle2D) - Method in class jpicedt.graphic.view.DefaultViewFactory.TextViewHybrid
-
Render the View to the given graphic context.
- paint(Graphics2D, Rectangle2D, double) - Method in interface jpicedt.graphic.view.Highlighter
-
Render the Highlighter to the given graphic context.
- paint(Graphics2D, Rectangle2D) - Method in interface jpicedt.graphic.view.View
-
Render the View of the underlying Element to the given graphic context.
- paintComponent(Graphics) - Method in class jpicedt.graphic.PECanvas
-
paintComponent(Graphics g) is called by AWTEventDispatchThread via "paint(g)"
it's absolutely necessary to call super.paintComponent(g) so that the background gets properly painted (PECanvas is opaque)
- paintDirtyRegions() - Method in class jpicedt.ui.util.DebugRepaintManager
-
Paint all of the components that have been marked dirty.
- paintHatches(Graphics2D, PicAttributeSet, Shape) - Method in class jpicedt.format.output.eepic.EepicViewFactory
-
paint hatches (vlines,...) depending on the FILL_STYLE attributes of the given set.
- paintHatches(Graphics2D, PicAttributeSet, Shape) - Method in class jpicedt.graphic.view.DefaultViewFactory
-
paint hatches (vlines,...) depending on the FILL_STYLE attributes of the given set.
- paintHighlighter(Graphics2D, Rectangle2D, double) - Method in class jpicedt.graphic.view.AbstractView
-
Render the Highlighter to the given graphic context.
- paintHighlighter(Graphics2D, Rectangle2D, double) - Method in interface jpicedt.graphic.view.View
-
Render the Highlighter to the given graphic context.
- paintOverStrike(Graphics2D, PicAttributeSet, Shape) - Method in class jpicedt.format.output.eepic.EepicViewFactory
-
paint overstrike ; overriden to do nothing
- paintOverStrike(Graphics2D, PicAttributeSet, Shape) - Method in class jpicedt.graphic.view.DefaultViewFactory
-
paint overstrike depending on the OVER_STRIKE attribute and rel.
- paintShadow(Graphics2D, PicAttributeSet, Shape) - Method in class jpicedt.format.output.eepic.EepicViewFactory
-
paint shadow ; overriden to do nothing, since eepic and LaTeX don't support shadowing
- paintShadow(Graphics2D, PicAttributeSet, Shape) - Method in class jpicedt.graphic.view.DefaultViewFactory
-
paint shadow depending on the SHADOW attribute and rel.
- paneActivated(AbstractCustomizer) - Method in class jpicedt.graphic.toolkit.CustomizerDialog
-
If this dialog was constructed with more than one inner-pane, this
methods is invoked when a new pane gets activated.
- PARALLELOGRAM - Static variable in class jpicedt.graphic.toolkit.DrawToolFactory
-
- ParallelogramView(PicParallelogram) - Constructor for class jpicedt.format.output.latex.LatexViewFactory.ParallelogramView
-
construct a new View for the given PicParallelogram
- ParallelogramView(PicParallelogram) - Constructor for class jpicedt.graphic.view.DefaultViewFactory.ParallelogramView
-
construct a new View for the given PicParallelogram
- ParameterString(StringBuffer, StringBuffer) - Constructor for class jpicedt.format.output.pstricks.PstricksFormatter.ParameterString
-
- parent - Variable in class jpicedt.graphic.model.AbstractElement
-
the parent of this element
- parent - Variable in class jpicedt.graphic.model.PicAttributeSet
-
if non-null, used as the resolving parent when name is not found in current set
- parse(Reader) - Method in class jpicedt.format.input.DefaultParser
-
kicks off the parsing process
- parse(Reader) - Method in class jpicedt.graphic.io.parser.JPICParser
-
kicks off the parsing process
- parse(Reader) - Method in interface jpicedt.graphic.io.parser.Parser
-
kicks off the parsing process
- parseDouble(String) - Static method in class jpicedt.MiscUtilities
-
Return a double parsed from the given string, possibly formatted with a "%" sign
- parseProperty(Properties, String, boolean) - Static method in class jpicedt.MiscUtilities
-
- parseProperty(Properties, String, Color) - Static method in class jpicedt.MiscUtilities
-
- parseProperty(Properties, String, double) - Static method in class jpicedt.MiscUtilities
-
- parseProperty(Properties, String, int) - Static method in class jpicedt.MiscUtilities
-
Return a integer parsed from the value associated with the given key, or "def" in key wasn't found.
- Parser - Interface in jpicedt.graphic.io.parser
-
This is the interface from which every parser passed as a parameter to "PECanvas.read()" (or similar
methods from related classes) must inherit.
- parseRecentFiles(Properties) - Static method in class jpicedt.MiscUtilities
-
- parseRenderingHints(Properties) - Static method in class jpicedt.MiscUtilities
-
Returns a RenderingHints parsed from the given Properties
- ParserEvent - Class in jpicedt.format.input.util
-
An event that gets sent as an argument of the "action" method during an interpret operation
- ParserEvent(AbstractRegularExpression, Context, boolean, Object) - Constructor for class jpicedt.format.input.util.ParserEvent
-
- ParserException - Exception in jpicedt.graphic.io.parser
-
Placeholder for the Exception class ; should serve as the base-class for any Exception related
to parsing processes, and may be used as an Exception wrapper as well, e.g.
- ParserException(String) - Constructor for exception jpicedt.graphic.io.parser.ParserException
-
- ParserException(Exception) - Constructor for exception jpicedt.graphic.io.parser.ParserException
-
Convenient constructor for wrapping an Exception into a ParserException
- ParserException.UnrecognizedFileFormat - Exception in jpicedt.graphic.io.parser
-
May signal that the content being currently parsed does not correspond to
any recognized/supported format
- paste(Clipboard, boolean) - Method in class jpicedt.graphic.PECanvas
-
Add the content of the given ClipBoard to the current drawing, then select it.
- paste(boolean) - Method in class jpicedt.graphic.PECanvas
-
Add the content of the System's ClipBoard to the current drawing, then select it.
- PasteAction(ActionDispatcher, ActionLocalizer, Clipboard) - Constructor for class jpicedt.graphic.toolkit.EditorKit.PasteAction
-
paste from the given clipboard
- PasteAction(ActionDispatcher, ActionLocalizer) - Constructor for class jpicedt.graphic.toolkit.EditorKit.PasteAction
-
paste from System clipboard ; action name = "PasteSpecial"
- PEAction - Class in jpicedt.graphic.toolkit
-
An abstract subclass of Swing's AbstractAction that can (but may as well not)
be shared across multiple PECanvas.
- PEAction(ActionDispatcher, String, ActionLocalizer) - Constructor for class jpicedt.graphic.toolkit.PEAction
-
Constructor to be used either :
when the target board is not known in advance (e.g.
- PEActionLocalizer - Class in jpicedt.ui.action
-
A class that can feed PEAction's with localized properties (e.g.
- PEActionLocalizer(ResourceBundle) - Constructor for class jpicedt.ui.action.PEActionLocalizer
-
Construct a new PEActionLocalizer from the given ResourceBundle.
- PECanvas - Class in jpicedt.graphic
-
This is a JComponent on which graphic elements are drawn.
- PECanvas() - Constructor for class jpicedt.graphic.PECanvas
-
Construct a new PECanvas initialized with default values.
- PECanvas(double, PageFormat, Grid, ContentType) - Constructor for class jpicedt.graphic.PECanvas
-
Construct a new PECanvas with the default editor-kit and drawing as content storage.
- PEDrawingBoard - Class in jpicedt.ui
-
A drawing board based on jpicedt.graphic.PECanvas, with an embeded scrollpane, and
some I/O facilities (saving and loading) which PECanvas doesn't have.
There are two accessors two retrieve the embedded canvas and scrollpane.
- PEDrawingBoard(int, double, PageFormat, Grid, ContentType) - Constructor for class jpicedt.ui.PEDrawingBoard
-
create a new empty drawing board with a (localized) "untitled" title
- PEDrawingBoard(String, double, PageFormat, Grid, ContentType, Parser) - Constructor for class jpicedt.ui.PEDrawingBoard
-
create a new drawing board pre-loaded from the given path ; set title from this path.
- PEDrawingBoard(int, Properties) - Constructor for class jpicedt.ui.PEDrawingBoard
-
create a new empty drawing board with a (localized) "untitled" title
Init zoom, pageFormat, contentType and undoableLimit from the given Properties, using :
- key = PECanvas.KEY_ZOOM, value = a double
- key = PageFormat.KEY_PAGE_FORMAT (see jpicedt.graphic.PageFormat for details)
- key = PECanvas.KEY_CONTENT_TYPE, value = path of ContentType class (e.g.
- PEDrawingBoard(String, Properties, Parser) - Constructor for class jpicedt.ui.PEDrawingBoard
-
create a new drawing board pre-loaded from the given path ; set title from this path.
- PEDrawingBoard.GridZoomToolBar - Class in jpicedt.ui
-
A toolbar that allows the user to change the grid and zoom properties
- PEDrawingBoard.StatusBar - Class in jpicedt.ui
-
jpicedt's Status Bar
- PEEventMulticaster - Class in jpicedt.graphic.event
-
- PEEventMulticaster(EventListener, EventListener) - Constructor for class jpicedt.graphic.event.PEEventMulticaster
-
Creates a PEEventMulticaster instance which chains listener-a with listener-b
- PEFileChooser - Class in jpicedt.ui.dialog
-
A factory than produces and caches frequently accessed JFileChooser's.
- PEFileFilter - Class in jpicedt.ui.dialog
-
a concrete implementation of FileFilter for LaTeX and rel.
- PEFileFilter() - Constructor for class jpicedt.ui.dialog.PEFileFilter
-
Construct a new empty file filter
- PEFileFilter(String) - Constructor for class jpicedt.ui.dialog.PEFileFilter
-
Construct a new file filter with the given extension, e.g.
- PEFileFilter(String, String) - Constructor for class jpicedt.ui.dialog.PEFileFilter
-
Construct a new file filter with the given extension (e.g.
- PEFileFilter(String[]) - Constructor for class jpicedt.ui.dialog.PEFileFilter
-
Construct a new file filter with the given array of extensions, e.g.
- PEFileFilter(String[], String) - Constructor for class jpicedt.ui.dialog.PEFileFilter
-
Construct a new file filter with the given array of extensions and the given description.
- PEMenu - Class in jpicedt.graphic.toolkit
-
This is a subclass of JMenu that allows to add Swing Action's using
the ACCELERATOR_KEY property (contrary to the JMenu implementation).
- PEMenu(Action) - Constructor for class jpicedt.graphic.toolkit.PEMenu
-
create a PEMenu from the given Action ; this is merely used to fetch the
menu mnemonic from the given Action's MNEMONIC_KEY value
- PEMenu(String) - Constructor for class jpicedt.graphic.toolkit.PEMenu
-
create a PEMenu from the given string, w/o mnemonic
- PEMenuBar - Class in jpicedt.ui.internal
-
The main menu bar.
- PEMenuBar() - Constructor for class jpicedt.ui.internal.PEMenuBar
-
Creates the application main menu bar
- PEMouseEvent - Class in jpicedt.graphic.event
-
This is an enriched implementation of MouseEvent that return mouse coordinates in model-coordinates in addition
to the usual screen-coordinates.
- PEMouseEvent(MouseEvent, PECanvas, PicPoint) - Constructor for class jpicedt.graphic.event.PEMouseEvent
-
- PEMouseInputAdapter - Class in jpicedt.graphic.event
-
An abstract adapter class for receiving PEMouseEvent's.
- PEMouseInputAdapter() - Constructor for class jpicedt.graphic.event.PEMouseInputAdapter
-
- PEMouseInputListener - Interface in jpicedt.graphic.event
-
The listener for receiving mouse and mouse motion events.
- PEPopupMenuFactory - Class in jpicedt.ui.internal
-
A factory to create a PEPopupMenu for an EditorKit.
- PEPopupMenuFactory() - Constructor for class jpicedt.ui.internal.PEPopupMenuFactory
-
Create a new PEPopupMenuFactory using the given action-map to retrieve actions.
- PEPopupMenuFactory.PopupMenu - Class in jpicedt.ui.internal
-
This class implements a popup-menu activable from a right-click on the associated PECanvas.
- PEProgressBar - Class in jpicedt.ui.util
-
a progress bar that is (currently) used only during GUI initialization on start-up (hence messages are predefined so that
it makes sense during a GUI init, but probably not elsewhere).
- PEProgressBar(int) - Constructor for class jpicedt.ui.util.PEProgressBar
-
- PEProgressBar(int, String, String) - Constructor for class jpicedt.ui.util.PEProgressBar
-
- PEProgressBar.Test - Class in jpicedt.ui.util
-
test class
- PEScrollPane - Class in jpicedt.graphic
-
A scrollpane that is able to host a
PECanvas
.
- PEScrollPane(PECanvas) - Constructor for class jpicedt.graphic.PEScrollPane
-
Construct a new PEScrollPane using the given canvas for the View.
- PEScrollPane.CenterViewportAction - Class in jpicedt.graphic
-
Move the view so that (0,0) is at the center of the viewport
- PEToggleAction - Class in jpicedt.graphic.toolkit
-
A subclass of PEAction suited for toggle-able AbstractButton's, e.g.
- PEToggleAction(ActionDispatcher, String, ActionLocalizer) - Constructor for class jpicedt.graphic.toolkit.PEToggleAction
-
- PEToolBar - Class in jpicedt.graphic.toolkit
-
A subclass of JToolBar that knows how to add PEAction's.
- PEToolBar() - Constructor for class jpicedt.graphic.toolkit.PEToolBar
-
simply calls super()
- PEToolBar - Class in jpicedt.ui.internal
-
The main application toolbar.
- PEToolBar() - Constructor for class jpicedt.ui.internal.PEToolBar
-
- PEToolKit - Class in jpicedt.graphic
-
A collection of static -utilities- methods targetting number formatting, Swing's widget creation, computation
of geometrical properties,...
- PEToolKit() - Constructor for class jpicedt.graphic.PEToolKit
-
- PicArrowTypeExpression - Class in jpicedt.format.input.latex
-
"0/1 0/1" arrow type (we take for granted that this string is followed by a LaTeX-picPoint, as in
%Line 0 1 (2.3,4.5)..., possibly with leading whitespaces)
- PicArrowTypeExpression(Pool) - Constructor for class jpicedt.format.input.latex.PicArrowTypeExpression
-
- PicAttributeName - Class in jpicedt.graphic.model
-
A wrapper for an attribute name that can be pushed into a PicAttributeSet.
- PicAttributeName(String, Class) - Constructor for class jpicedt.graphic.model.PicAttributeName
-
- PicAttributeSet - Class in jpicedt.graphic.model
-
a class that stores non-default graphical attributes (e.g.
- PicAttributeSet() - Constructor for class jpicedt.graphic.model.PicAttributeSet
-
Create a new PicAttributeSet with DEFAULT_SET as the resolving parent.
- PicAttributeSet(PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicAttributeSet
-
cloning constructor
- PicBezierExpression - Class in jpicedt.format.input.latex
-
Parser expression for :
- PicBezierExpression(Pool) - Constructor for class jpicedt.format.input.latex.PicBezierExpression
-
- PicCircleFrom3Points - Class in jpicedt.graphic.model
-
A class implementing either a circle or an arc, whose geometry is specified by a PicEllipse,
yet is further controllable by three additional points :
this may either be a plain circle going through these three points,
or an arc going from P_1 to P_3 through P_2, in which case a pie or a chord may be added as well.
Superclass control-points are still available here, yet geometry is constrained to a circle by
invoking e.g.
- PicCircleFrom3Points() - Constructor for class jpicedt.graphic.model.PicCircleFrom3Points
-
Creates a new circle reduced to a single point located at (0,0).
- PicCircleFrom3Points(boolean, int) - Constructor for class jpicedt.graphic.model.PicCircleFrom3Points
-
Creates a new arc or circle reduced to a single point located at (0,0), with a default attribute set
and the given closure type.
- PicCircleFrom3Points(PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicCircleFrom3Points
-
Creates a new (full) circle reduced to a single point located at (0,0), with the given attribute set.
- PicCircleFrom3Points(boolean, int, PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicCircleFrom3Points
-
Creates a new arc or circle reduced to a single point located at (0,0),
with the given closure and attribute set.
- PicCircleFrom3Points(PicPoint, PicPoint, PicPoint, PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicCircleFrom3Points
-
Create a new circle whose geometry is specificed by the the 3 given points, and
with the given attribute set.
- PicCircleFrom3Points(PicPoint, PicPoint, PicPoint, boolean, int, PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicCircleFrom3Points
-
Create a new arc or circle whose geometry is specified by the 3 given points, and
with the given attribute set.
- PicCircleFrom3Points(PicCircleFrom3Points) - Constructor for class jpicedt.graphic.model.PicCircleFrom3Points
-
"cloning" constructor (to be used by clone())
- PicColorExpression - Class in jpicedt.format.input.latex
-
jPicEdt syntax (ie lines starting with a %)
color : filled/blacken/whiten/shade
- PicColorExpression(Pool) - Constructor for class jpicedt.format.input.latex.PicColorExpression
-
- PicDashStatement - Class in jpicedt.format.input.latex
-
Handles dash statements in jPicEdt-syntax (ie TeX-like comments)
% ...
- PicDashStatement(Pool) - Constructor for class jpicedt.format.input.latex.PicDashStatement
-
- PicEllipse - Class in jpicedt.graphic.model
-
Ellipse or arc, based on parallelogram
The geometrical model of this ellipse (or its arc counterpart) is based on a parallelogram, yet
is equivalent to an ellipse rotated around its center.
- PicEllipse() - Constructor for class jpicedt.graphic.model.PicEllipse
-
Create a new PicEllipse, centered at (0,0), with a null radius.
- PicEllipse(PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicEllipse
-
Create a new PicEllipse, centered at (0,0), with a null radius, and the given attribute set.
- PicEllipse(int) - Constructor for class jpicedt.graphic.model.PicEllipse
-
Create a new PicEllipse, centered at (0,0), with a null radius, the given closure type.
- PicEllipse(int, PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicEllipse
-
Create a new PicEllipse, centered at (0,0), with a null radius,
the given closure type, and the given attribute set.
- PicEllipse(PicPoint, PicPoint, PicPoint, int, PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicEllipse
-
Create a new PicEllipse object using the 3 given points as 3 consecutive points of the
surrounding parallelogram, and the given attribute set.
- PicEllipse(PicPoint, PicPoint, PicPoint, int) - Constructor for class jpicedt.graphic.model.PicEllipse
-
Create a new PicEllipse object using the 3 given points as 3 consecutive points of the
surrounding parallelogram, and a default attribute set.
- PicEllipse(PicEllipse) - Constructor for class jpicedt.graphic.model.PicEllipse
-
"cloning" constructor (to be used by clone())
- PicEllipseExpression - Class in jpicedt.format.input.latex
-
PicEllipse :
%Ellipse(x0,y0)(width)(height)
%Ellipse(x0,y0)(width,height) filled|whiten|blacken|shade arcStart= arcExtent=
Any string (multiput...)
%End Ellipse
- PicEllipseExpression(Pool) - Constructor for class jpicedt.format.input.latex.PicEllipseExpression
-
- PicEllipseFormatter - Class in jpicedt.format.output.eepic
-
Formats a PicEllipse using macros of the eepic package.
- PicEllipseFormatter(PicEllipse, EepicFormatter) - Constructor for class jpicedt.format.output.eepic.PicEllipseFormatter
-
- PicEllipseFormatter - Class in jpicedt.format.output.latex
-
A drawing->LaTeX formater for PicEllipse objects
- PicEllipseFormatter(PicEllipse, LatexFormatter) - Constructor for class jpicedt.format.output.latex.PicEllipseFormatter
-
- PicEllipseFormatter - Class in jpicedt.format.output.pstricks
-
Formats a PicEllipse using PsTricks macros, including pstricks-add's \\psellipticarc if applicable.
- PicEllipseFormatter(PicEllipse, PstricksFormatter) - Constructor for class jpicedt.format.output.pstricks.PicEllipseFormatter
-
- PicEndExpression - Class in jpicedt.format.input.latex
-
Match "%End XXXX"-like expressions at the beginning of a line (or preceeded by whitespaces),
after skipping as many lines as necessary.
- PicEndExpression(String) - Constructor for class jpicedt.format.input.latex.PicEndExpression
-
- PicGroup - Class in jpicedt.graphic.model
-
A concrete implementation of BranchElement that is suited for building groups of elements.
- PicGroup() - Constructor for class jpicedt.graphic.model.PicGroup
-
construct a PicGroup with no parent and a default PicAttributeSet
- PicGroup(PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicGroup
-
construct a PicGroup with no parent and the given PicAttributeSet
- PicGroup(BranchElement) - Constructor for class jpicedt.graphic.model.PicGroup
-
Cloning constructor.
- PicGroup(Collection) - Constructor for class jpicedt.graphic.model.PicGroup
-
Simply call superclass's constructor.
- PicGroup.GroupPointIterator - Class in jpicedt.graphic.model
-
An iterator over PicPoint's that can serve as anchors for grid alignment.
- PicGroupExpression - Class in jpicedt.format.input.latex
-
PicGroup:
%Begin group
...
%End group
- PicGroupExpression(Pool) - Constructor for class jpicedt.format.input.latex.PicGroupExpression
-
- PicGroupFormatter - Class in jpicedt.format.output.util
-
A formatter for PicGroup objects.
- PicGroupFormatter(PicGroup, FormatterFactory) - Constructor for class jpicedt.format.output.util.PicGroupFormatter
-
- picGroupStack - Variable in class jpicedt.format.input.util.Pool
-
a fifo-like stack used to store the main drawing and its subgroups ; each time a "begin group" is encountered,
the current PicGroup is pushed onto the stack, and a new PicGroup is instanciated, which then
represents the current PicGroup ; the opposite operations are executed in the reverse order
when a "end group" is found.
- PicLineExpression - Class in jpicedt.format.input.latex
-
PicLine :
%Line 0 0 (x0,y0)(x1,y1) dash=value
%Line 0 1 (x0,y0)(x1,y1) dash=value
%Line 1 0 (x0,y0)(x1,y1) dash=value
%Line 1 1 (x0,y0)(x1,y1) dash=value (dash is optional)
Any string (\multiput, etc...)
%End Line
- PicLineExpression(Pool) - Constructor for class jpicedt.format.input.latex.PicLineExpression
-
- PicMultiCurve - Class in jpicedt.graphic.model
-
PicMultiCurve is basically an AbstractCurve where each subdivision point has
additionnal features regarding 2nd-order smoothness and symmetry.
- PicMultiCurve() - Constructor for class jpicedt.graphic.model.PicMultiCurve
-
Create a new empty open multi curve, with a default attribute set.
- PicMultiCurve(boolean) - Constructor for class jpicedt.graphic.model.PicMultiCurve
-
Create a new empty multi curve, with a default attribute set.
- PicMultiCurve(boolean, PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicMultiCurve
-
Create a new empty multi curve with the given set of attribute
- PicMultiCurve(PicPoint) - Constructor for class jpicedt.graphic.model.PicMultiCurve
-
Create a new open multi curve reduced to the given point, and a default attribute set.
- PicMultiCurve(PicPoint, PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicMultiCurve
-
Create a new open multi curve reduced to the given point, and the given attribute set
- PicMultiCurve(PicPoint, PicPoint) - Constructor for class jpicedt.graphic.model.PicMultiCurve
-
Create a new line, i.e.
- PicMultiCurve(PicPoint, PicPoint, PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicMultiCurve
-
Create a new straight open multi curve with the two given points, and the given attribute set.
- PicMultiCurve(PicPoint, PicPoint, PicPoint, PicPoint) - Constructor for class jpicedt.graphic.model.PicMultiCurve
-
Create an open single cubic bezier curve from the four given points, and a default attribute set
- PicMultiCurve(PicPoint[], PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicMultiCurve
-
Create a new multi-curve filled with the given array of PicPoint's, each
segment being a curved Bezier segment.
- PicMultiCurve(PicSmoothPolygon) - Constructor for class jpicedt.graphic.model.PicMultiCurve
-
constructor for conversion of smoothPoly into multiCurve
- PicMultiCurve(PicPsCurve) - Constructor for class jpicedt.graphic.model.PicMultiCurve
-
constructor for conversion of pscurve into multiCurve
- PicMultiCurve(PicMultiCurve) - Constructor for class jpicedt.graphic.model.PicMultiCurve
-
"cloning" constructor (to be used by clone())
- PicMultiCurveConvertable - Interface in jpicedt.graphic.model
-
Specifies Element's that can be converted to a PicMultiCurve
- PicNodeConnection - Class in jpicedt.graphic.model
-
This class represents a connection between two DefaultLeafElement's.
- PicNodeConnection(DefaultLeafElement, DefaultLeafElement, String, PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicNodeConnection
-
- PicNodeConnection(PicNodeConnection) - Constructor for class jpicedt.graphic.model.PicNodeConnection
-
- PicNodeConnectionView(PicNodeConnection) - Constructor for class jpicedt.graphic.view.DefaultViewFactory.PicNodeConnectionView
-
construct a new View for the given node connection
- PicObjectConstants - Interface in jpicedt.graphic.model
-
Useful constants for the Element interface.
- PicParallelogram - Class in jpicedt.graphic.model
-
A class implementing a parallelogram.
- PicParallelogram() - Constructor for class jpicedt.graphic.model.PicParallelogram
-
Creates a new PicParallelogram reduced to (0,0)
- PicParallelogram(PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicParallelogram
-
Creates a new PicParallelogram reduced to (0,0), with the given attribute set
- PicParallelogram(PicPoint, PicPoint, PicPoint) - Constructor for class jpicedt.graphic.model.PicParallelogram
-
Create a new PicParallelogram object using the 3 given points as 3 consecutive points of the parallelogram,
and a default attribute set.
- PicParallelogram(PicPoint, PicPoint, PicPoint, PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicParallelogram
-
Create a new PicParallelogram object using the 3 given points as 3 consecutive points of the parallelogram.
- PicParallelogram(PicPoint, PicPoint) - Constructor for class jpicedt.graphic.model.PicParallelogram
-
Create a new rectangle with axes parallel to X- and Y-axes, using the 2 given points to build the diagonal,
and a default attribute set.
- PicParallelogram(PicPoint, PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicParallelogram
-
Create a new PicParallelogram reduced to a point located at the given position
- PicParallelogram(PicParallelogram) - Constructor for class jpicedt.graphic.model.PicParallelogram
-
"cloning" constructor (to be used by clone())
- PicParallelogramFormatter - Class in jpicedt.format.output.eepic
-
Formats a PicParallelogram to the eepic package, using \\path macros, with appropriate filling if any,
or \\dashline macros if dash is positive.
- PicParallelogramFormatter(PicParallelogram, EepicFormatter) - Constructor for class jpicedt.format.output.eepic.PicParallelogramFormatter
-
- PicParallelogramFormatter - Class in jpicedt.format.output.latex
-
Formats a PicParallelogram to the LaTeX-picture format.
- PicParallelogramFormatter(PicParallelogram, LatexFormatter) - Constructor for class jpicedt.format.output.latex.PicParallelogramFormatter
-
- PicParallelogramFormatter - Class in jpicedt.format.output.pstricks
-
Pstricks formatter for PicParallelogram paraects.
- PicParallelogramFormatter(PicParallelogram, PstricksFormatter) - Constructor for class jpicedt.format.output.pstricks.PicParallelogramFormatter
-
- PicPoint - Class in jpicedt.graphic
-
Enhancement of Point2D.Double with convenient formatting methods and constructors.
- PicPoint() - Constructor for class jpicedt.graphic.PicPoint
-
Construct a (0,0) point.
- PicPoint(Point2D) - Constructor for class jpicedt.graphic.PicPoint
-
Clone the given point.
- PicPoint(Point2D, Point2D, double) - Constructor for class jpicedt.graphic.PicPoint
-
Construct a new PicPoint "p" located on the line joining p1 with p2, so that
(p1,p) = ratio * (p1,p2)
- PicPoint(double, double) - Constructor for class jpicedt.graphic.PicPoint
-
Construct (x,y)
- PicPoint(Number, Number) - Constructor for class jpicedt.graphic.PicPoint
-
Construct a point from the given pair of Number (using their double value).
- PicPoint(float[]) - Constructor for class jpicedt.graphic.PicPoint
-
Construct a point from the first two elements of the given array.
- PicPoint(double[]) - Constructor for class jpicedt.graphic.PicPoint
-
Construct a point from the first two elements of the given array.
- PicPoint(String) - Constructor for class jpicedt.graphic.PicPoint
-
Construct a point by parsing a String similar to that given by the
toString()
method, ie
(x,y)
.
- PicPoint.XComparator - Class in jpicedt.graphic
-
a comparator b/w PicPoint for X-axis ordering
- PicPoint.YComparator - Class in jpicedt.graphic
-
a comparator b/w PicPoint for Y-axis ordering
- PicPointExpression - Class in jpicedt.format.input.util
-
An expression for 2D-Point parsing e.g.
- PicPointExpression(String, String, String) - Constructor for class jpicedt.format.input.util.PicPointExpression
-
- PicPolygonExpression - Class in jpicedt.format.input.latex
-
PicPolygon :
%Polygon (x1,y1)...(xn,yn) dash=value whiten|shade|blacken closed
...
- PicPolygonExpression(Pool) - Constructor for class jpicedt.format.input.latex.PicPolygonExpression
-
- PicPsCurve - Class in jpicedt.graphic.model
-
A multicurve, either closed or not, going through a set of control points.
- PicPsCurve() - Constructor for class jpicedt.graphic.model.PicPsCurve
-
Create a new empty open pscurve, with a default attribute set.
- PicPsCurve(boolean) - Constructor for class jpicedt.graphic.model.PicPsCurve
-
Create a new empty pscurve, open or closed, with a default attribute set bound to it.
- PicPsCurve(boolean, PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicPsCurve
-
Create a new empty pscurve with the given attribute set.
- PicPsCurve(PicPoint[], boolean, double, double, double, PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicPsCurve
-
Create a new pscurve initialized from the given array of PicPoint's.
- PicPsCurve(PicPoint[], boolean, PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicPsCurve
-
Create a new pscurve initialized from the given array of PicPoint's, using the
default curvature values.
- PicPsCurve(PicPsCurve) - Constructor for class jpicedt.graphic.model.PicPsCurve
-
"cloning" constructor (to be used by clone())
- PicRectangleExpression - Class in jpicedt.format.input.latex
-
%Rectangle(x0,y0)(x1,y1)
or %Rectangle(x0,y0)(x1,y1) filled|blacken|shade|whiten dash=value
Any string
%End Rectangle
- PicRectangleExpression(Pool) - Constructor for class jpicedt.format.input.latex.PicRectangleExpression
-
- PicSmoothPolygon - Class in jpicedt.graphic.model
-
A multicurve, either close or not, whose geometry is specified using a polygon, in such a way that the curve snakes
"smoothly" along the polygon.
- PicSmoothPolygon() - Constructor for class jpicedt.graphic.model.PicSmoothPolygon
-
Create a new empty open smooth polygon, with a default attribute set.
- PicSmoothPolygon(boolean) - Constructor for class jpicedt.graphic.model.PicSmoothPolygon
-
Create a new empty smooth polygon, open or closed, with a default attribute set bound to it.
- PicSmoothPolygon(boolean, PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicSmoothPolygon
-
Create a new empty smooth polygon with the given attribute set.
- PicSmoothPolygon(PicPoint[], boolean, double, PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicSmoothPolygon
-
Create a new smooth polygon initialized from the given array of PicPoint's.
- PicSmoothPolygon(PicPoint[], boolean, double[], PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicSmoothPolygon
-
Create a new smooth polygon initialized from the given array of PicPoint's, using the
given array of smoothness values.
- PicSmoothPolygon(PicPoint[], boolean, PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicSmoothPolygon
-
Create a new smooth polygon initialized from the given array of PicPoint's, using the
default smoothness value.
- PicSmoothPolygon(PicSmoothPolygon) - Constructor for class jpicedt.graphic.model.PicSmoothPolygon
-
"cloning" constructor (to be used by clone())
- PicText - Class in jpicedt.graphic.model
-
Textual elements, possibly surrounded by a box (currently, only rectangular, oval and circular shapes
are supported).
- PicText(PicPoint, String, PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicText
-
Create a new PicText object with the whole bunch of parameters !
- PicText(PicPoint, PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicText
-
Creates a PicText object with the following default values :
empty string,
frame and alignment according to the attribute set
- PicText(PicAttributeSet) - Constructor for class jpicedt.graphic.model.PicText
-
Creates a PicText object with the following default values :
empty string,
frame and alignment according to the attribute set
and anchor point at (0,0)
- PicText() - Constructor for class jpicedt.graphic.model.PicText
-
Creates a PicText object with a default attribute set, and the following default values :
empty string,
no frame,
bottom-left alignment.
- PicText(PicText) - Constructor for class jpicedt.graphic.model.PicText
-
cloning constructor
- PicTextFormatter - Class in jpicedt.format.output.latex
-
An interface that specifies common formatting behaviours for Drawable objects
- PicTextFormatter(PicText, FormatterFactory) - Constructor for class jpicedt.format.output.latex.PicTextFormatter
-
- PicTextFormatter - Class in jpicedt.format.output.pstricks
-
A formatter for PicText objects in the PsTricks format :
\\rput[refpoint]{rotation}(x,y){stuff}
where :
stuff can be any of the following :
\\psframebox[param]{text}}
\\pscirclebox[param]{text}}
\\psovalbox[param]{text}}
refpoint = B|b|t for vertical and l|r for horizontal (B = baseline)
rotation = any angle in degree or U,L,D,R,N,W,S or E.
- PicTextFormatter(PicText, PstricksFormatter) - Constructor for class jpicedt.format.output.pstricks.PicTextFormatter
-
- PicVector - Class in jpicedt.graphic
-
This class encapsulates a geometrical vector (ie it has absolutely no relation with java.util.Vector !).
- PicVector() - Constructor for class jpicedt.graphic.PicVector
-
Construct a null vector.
- PicVector(PicVector) - Constructor for class jpicedt.graphic.PicVector
-
Clone the given vector.
- PicVector(double, double) - Constructor for class jpicedt.graphic.PicVector
-
Construct a vector with coordinates (x,y)
- PicVector(Number, Number) - Constructor for class jpicedt.graphic.PicVector
-
Construct a vector from the given pair of Number (using their double value).
- PicVector(float[]) - Constructor for class jpicedt.graphic.PicVector
-
Construct a vector from the first two elements of the given array.
- PicVector(double[]) - Constructor for class jpicedt.graphic.PicVector
-
Construct a vector from the first two elements of the given array.
- PicVector(String) - Constructor for class jpicedt.graphic.PicVector
-
Construct a point by parsing a String similar to that given by the
toString()
method, ie
(x,y)
.
- PicVector(Point2D, Point2D) - Constructor for class jpicedt.graphic.PicVector
-
Construct a new PicVector from the two given points
- PicVector(Point2D) - Constructor for class jpicedt.graphic.PicVector
-
Construct a new PicVector pointing from (0,0) to the given point
- PicVector(Line2D) - Constructor for class jpicedt.graphic.PicVector
-
Construct a new PicVector from the two end-points of the given Line2D object.
- PIE - Static variable in class jpicedt.graphic.model.PicEllipse
-
prefined closure type for arcs
- Point(Element, int, PEMouseEvent) - Constructor for class jpicedt.graphic.view.HitInfo.Point
-
construct a new HitInfo.Point that occured on the given Element and on the given point index
- Point(Element, ArrayList, PEMouseEvent) - Constructor for class jpicedt.graphic.view.HitInfo.Point
-
construct a new HitInfo.Point that occured on the given Element and on the given points simultaneously.
- PointIndexIterator - Interface in jpicedt.graphic.model
-
An iterator over Element's control-point indices.
- pointIndexIterator - Variable in class jpicedt.graphic.view.DefaultHighlighterFactory.DefaultHighlighter
-
iterator over visible control-points
- pointToSegmentIndex(int) - Method in class jpicedt.graphic.model.AbstractCurve
-
Returns the index of the segment the given point belongs to.
- POLYDOTS_ANGLE - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- POLYDOTS_CIRCLE - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- POLYDOTS_DISK - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
Polydots style
- POLYDOTS_PENTAGON - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- POLYDOTS_PENTAGON_FILLED - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- POLYDOTS_PLUS - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- POLYDOTS_SCALE_H - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- POLYDOTS_SCALE_V - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- POLYDOTS_SIZE_LINEWIDTH_SCALE - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- POLYDOTS_SIZE_MINIMUM_MM - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- POLYDOTS_SQUARE - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- POLYDOTS_SQUARE_FILLED - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- POLYDOTS_STYLE - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- POLYDOTS_SUPERIMPOSE - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- POLYDOTS_TRIANGLE - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- POLYDOTS_TRIANGLE_FILLED - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- PolydotsPropertiesPanel() - Constructor for class jpicedt.ui.dialog.DockableAttributesCustomizer.PolydotsPropertiesPanel
-
Initializes the GUI.
- POLYGON - Static variable in class jpicedt.format.input.pstricks.PsPolygonExpression
-
parses a \\pspolygon command
- polygonPts - Variable in class jpicedt.graphic.model.PicPsCurve
-
An array of PicPoint's backing the geometry of the polygon.
- polygonPts - Variable in class jpicedt.graphic.model.PicSmoothPolygon
-
An array of PicPoint's backing the geometry of the polygon.
- pool - Variable in class jpicedt.format.input.DefaultParser
-
a pool of primitive types and objects that may be shared by sub-expressions
- Pool - Class in jpicedt.format.input.util
-
Offers a means for expressions belonging to the parser-tree to share variables across the tree.
- Pool() - Constructor for class jpicedt.format.input.util.Pool
-
Simply call reinit()
- Pool.Key - Class in jpicedt.format.input.util
-
Enforces use of strong typing for keys being pushed in the map .
- PopupMenu(PECanvas, HitInfo) - Constructor for class jpicedt.ui.internal.PEPopupMenuFactory.PopupMenu
-
Construct a new pop-up menu associated with the given PECanvas (the component on which a right mouse click occured that triggered this popup).
- PopupMenuFactory - Interface in jpicedt.graphic.toolkit
-
A factory used to create a JPopupMenu for an EditorKit.
- POSITIVE - Static variable in interface jpicedt.format.input.util.ExpressionConstants
-
sign for NumericalExpression
- postHelpMessage(String) - Method in class jpicedt.graphic.toolkit.EditorKit
-
Notify all listeners that have registered interest for notification on this event type.
- PREDEFINED_GRID_STEP_STRINGS - Static variable in class jpicedt.graphic.grid.Grid
-
- PREDEFINED_GRID_STEPS - Static variable in class jpicedt.graphic.grid.Grid
-
- PREDEFINED_SNAP_STEP_STRINGS - Static variable in class jpicedt.graphic.grid.Grid
-
- PREDEFINED_SNAP_STEPS - Static variable in class jpicedt.graphic.grid.Grid
-
- PREDEFINED_STYLES - Static variable in class jpicedt.graphic.grid.Grid
-
- PREDEFINED_ZOOM_STRINGS - Static variable in class jpicedt.graphic.PECanvas
-
- PREDEFINED_ZOOMS - Static variable in class jpicedt.graphic.PECanvas
-
- PreferencesAction() - Constructor for class jpicedt.JPicEdt.PreferencesAction
-
- process(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.AbstractMouseTransformFactory.HelpMessageMouseTransform
-
Called when the mouse is dragged.
- process(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.AbstractMouseTransformFactory.InvalidMouseTransform
-
Called when the mouse is dragged.
- process(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.AbstractMouseTransformFactory.SelectAreaTransform
-
Called when the mouse is dragged.
- process(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory._MoveControlPointTransform
-
Called when the mouse is dragged.
- process(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory._MoveElementTransform
-
Called when the mouse is dragged.
- process(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory.MoveControlPointTransform
-
Called when the mouse is dragged.
- process(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory.MoveElementTransform
-
Called when the mouse is dragged.
- process(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory.UnselectTransform
-
- process(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.EditSmoothCoeffTransform
-
Called when the mouse is dragged.
- process(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.RemovePointTransform
-
Called when the mouse is dragged.
- process(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SelectElementTransform
-
- process(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SplitSegmentTransform
-
Called when the mouse is dragged.
- process(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.UnSelectPointTransform
-
- process(PEMouseEvent) - Method in interface jpicedt.graphic.toolkit.MouseTransform
-
Called when the mouse is dragged/moved after the first mouse-pressed event.
- processKeyEvent(KeyEvent, boolean) - Method in class jpicedt.graphic.toolkit.MouseTool
-
Triggers a fake "mouseMoved" event if a key is pressed or released, with the adequate key modifiers ;
this is a "lazy" handling of key-events
which delegates to the mouse-handler.
- processKeyEvent(Component, KeyEvent) - Method in class jpicedt.ui.util.DebugFocusManager
-
Called by a JComponent when a key event occus.
- processKeyEvent(KeyEvent) - Method in class jpicedt.widgets.HistoryTextField
-
- processKeyEvent(KeyEvent) - Static method in class jpicedt.widgets.KeyEventWorkaround
-
- processMouseEvent(MouseEvent) - Method in class jpicedt.graphic.PECanvas
-
Processes mouse events occurring on this component by
dispatching them to any registered
PEMouseListener
objects.
- processMouseMotionEvent(MouseEvent) - Method in class jpicedt.graphic.PECanvas
-
Processes mouse motion events occurring on this component by
dispatching them to any registered
PEMouseInputListener
objects.
- project(PicPoint, PicPoint) - Method in class jpicedt.graphic.PicPoint
-
Project this point onto the line joining p1 and p2.
- project(PicPoint, PicPoint, PicPoint) - Method in class jpicedt.graphic.PicPoint
-
Project this point onto the line joining p1 and p2.
- propertyChange(PropertyChangeEvent) - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer
-
Update customizer's title from the given event if it's a MDIManager.ACTIVE_BOARD_CHANGE event.
- propertyChange(PropertyChangeEvent) - Method in class jpicedt.ui.dialog.DockableEditorKitToolBar
-
Implementation of PropertyChangeListener interface
Allows this tool-bar to get notified of change from the target EditorKit, e.g.
- propertyChange(PropertyChangeEvent) - Method in class jpicedt.ui.internal.PEMenuBar
-
Implementation of PropertyChangeListener interface
Allows this menu-bar to get notified of change from the target EditorKit, e.g.
- propertyChange(PropertyChangeEvent) - Method in class jpicedt.ui.MDIManager.BoardEventHandler
-
Handler for "PropertyChange" events sources from either PECanvas or its EditorKit.
- PS_CURVE - Static variable in class jpicedt.graphic.toolkit.DrawToolFactory
-
- PS_POINT - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
a PostScript point in mm
- PsArcExpression - Class in jpicedt.format.input.pstricks
-
Parses \\psarc commands :
\\psarc[parameters]{<->}(x0,y0){rad}{angleA}{angleB} ; where at least "arrows" or (x0,y0) args must be included
\\psarc*[parameters]{<->}(x0,y0){rad}{angleA}{angleB} ; idid.
- PsArcExpression(Pool, String) - Constructor for class jpicedt.format.input.pstricks.PsArcExpression
-
- PsArcExpression(Pool, String, String) - Constructor for class jpicedt.format.input.pstricks.PsArcExpression
-
- PsBezierExpression - Class in jpicedt.format.input.pstricks
-
Rules for parsing cubic splines with a PsTricks syntax :
\\psbezier[parameters]{arrows}(x0,y0)(x1,y1)(x2,y2)(x3,y3)
\\psbezier*[parameters]{arrows}(x0,y0)(x1,y1)(x2,y2)(x3,y3)
or PsTricks's object previously defined by help of a \\newpsobject command.
- PsBezierExpression(Pool) - Constructor for class jpicedt.format.input.pstricks.PsBezierExpression
-
tag = \\psbezier and proto = new PicBezierCubic.
- PsBezierExpression(Pool, String) - Constructor for class jpicedt.format.input.pstricks.PsBezierExpression
-
Constructor allowing to set a non-standard tag.
- PsBox - Class in jpicedt.format.input.pstricks
-
Parses PsTricks boxes, i.e.
- PsBox(Pool, String) - Constructor for class jpicedt.format.input.pstricks.PsBox
-
- PsCircleExpression - Class in jpicedt.format.input.pstricks
-
Quick circle :
\\pscircle[parameters](x0,y0){rad}
\\pscircle*[parameters](x0,y0){rad}
- PsCircleExpression(Pool) - Constructor for class jpicedt.format.input.pstricks.PsCircleExpression
-
Uses default tag.
- PsCircleExpression(Pool, String) - Constructor for class jpicedt.format.input.pstricks.PsCircleExpression
-
- PsCurveHighlighter(PicPsCurve) - Constructor for class jpicedt.graphic.view.DefaultHighlighterFactory.PsCurveHighlighter
-
construct a new Highlighter for the given pscurve
- PsEllipseExpression - Class in jpicedt.format.input.pstricks
-
Parses \\psellipse commands :
\\psellipse[parameters](x0,y0)(hrad,vrad)
\\psellipse*[parameters](x0,y0)(hrad,vrad)
- PsEllipseExpression(Pool) - Constructor for class jpicedt.format.input.pstricks.PsEllipseExpression
-
Uses default tag
- PsEllipseExpression(Pool, String) - Constructor for class jpicedt.format.input.pstricks.PsEllipseExpression
-
- PsFrameExpression - Class in jpicedt.format.input.pstricks
-
\\psframe[parameters](x0,y0)(x1,y1)
\\psframe*[parameters](x0,y0)(x1,y1)
- PsFrameExpression(Pool) - Constructor for class jpicedt.format.input.pstricks.PsFrameExpression
-
Uses default tag.
- PsFrameExpression(Pool, String) - Constructor for class jpicedt.format.input.pstricks.PsFrameExpression
-
- PsObjectExpression - Class in jpicedt.format.input.pstricks
-
Handles \\newpsobject{myobj}{ps_object}{par1=val1,...}, for instance
\\newpsobject{myline}{psline}{linecolor=green} (param is optional, though in this case, it'd be pretty useless!)
- PsObjectExpression(PstricksParser, Pool) - Constructor for class jpicedt.format.input.pstricks.PsObjectExpression
-
- PsPolygonExpression - Class in jpicedt.format.input.pstricks
-
Parses \\pspolygon, \\psdots and \\psline commands :
\\pspolygon[param](2,4)(3,15) // NO ARROW ALLOWED HERE !
\\pspolygon*[param](5,1)(5,8)...(xN,yN)
\\psline[param]{arrows}(5,1)(5,8)...(xN,yN)
\\psline*[param]{arrows}(5,1)(5,8)...(xN,yN)
\\psdots[param,dotstyle=style,dotscale=a b,dotangle=angle]{arrows}(5,1)(5,8)...(xN,yN)
\\psdots*[param]{arrows}(5,1)(5,8)...(xN,yN) (same as above, '*' being unused)
Note : PsPolygon -> close path ; PsLine -> open path ; PsDots -> dots only
- PsPolygonExpression(Pool, String) - Constructor for class jpicedt.format.input.pstricks.PsPolygonExpression
-
Uses the given type as the default tag
- PsPolygonExpression(Pool, String, String) - Constructor for class jpicedt.format.input.pstricks.PsPolygonExpression
-
- PsQDiskExpression - Class in jpicedt.format.input.pstricks
-
Quick disk : (streamlines version of \\pscircle*),
\\qdisk(x0,y0)(rad)
- PsQDiskExpression(Pool) - Constructor for class jpicedt.format.input.pstricks.PsQDiskExpression
-
Uses default tag.
- PsQDiskExpression(Pool, String) - Constructor for class jpicedt.format.input.pstricks.PsQDiskExpression
-
- PsQLineExpression - Class in jpicedt.format.input.pstricks
-
Quick line :
\\qline(x0,y0)(x1,y1)
- PsQLineExpression(Pool) - Constructor for class jpicedt.format.input.pstricks.PsQLineExpression
-
- PsRPutExpression - Class in jpicedt.format.input.pstricks
-
Parses PsTricks's \\rput commands, either:
\\rput[refpoint]{rotation}(x,y){stuff}
\\rput*[refpoint]{rotation}(x,y){stuff}
(line-breaks being allowed b/w each "block"), where :
refpoint = B|b|t for vertical and l|r for horizontal (B = baseline), used only for psframebox and rel.
- PsRPutExpression(Pool) - Constructor for class jpicedt.format.input.pstricks.PsRPutExpression
-
- PST_ARROWS - Static variable in interface jpicedt.format.output.pstricks.PstricksConstants
-
PsTricks supported Arrow's
- PST_ARROWS_LEFT - Static variable in interface jpicedt.format.output.pstricks.PstricksConstants
-
Formatted string for a left arrow
- PST_ARROWS_RIGHT - Static variable in interface jpicedt.format.output.pstricks.PstricksConstants
-
Formatted string for a right arrow
- PST_COLORNAMES - Static variable in interface jpicedt.format.output.pstricks.PstricksConstants
-
associate colours name in the PsTricks syntax (cf.
- PST_COLORS - Static variable in interface jpicedt.format.output.pstricks.PstricksConstants
-
colours natively supported by PsTricks
- PST_CUSTOM - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- PSTAngleParameter - Class in jpicedt.format.input.pstricks
-
Used by PSTParametersExpression to parse statements involving angles, for instance
"hatchangle=45" or "shadowangle=90".
- PSTAngleParameter(Pool, String, PicAttributeName, Pool.Key) - Constructor for class jpicedt.format.input.pstricks.PSTAngleParameter
-
- PSTArrowExpression - Class in jpicedt.format.input.pstricks
-
Parses Pstricks's arrows, as given by the PsTricks's documentation (p.29).
This is based on the following rules :
an opening "{" ;
"<", ">", "(",...
- PSTArrowExpression(Pool) - Constructor for class jpicedt.format.input.pstricks.PSTArrowExpression
-
Constructor for the PSTArrowExpression object
- PSTBooleanExpression - Class in jpicedt.format.input.pstricks
-
Used by PSTParametersExpression to parse statements involving true/false parameters values, for instance
"shadow=true" or "shadow=false" ...
- PSTBooleanExpression(Pool, String, PicAttributeName, Pool.Key) - Constructor for class jpicedt.format.input.pstricks.PSTBooleanExpression
-
- PSTColorExpression - Class in jpicedt.format.input.pstricks
-
Used by PSTParametersExpression to parse statements involving colours, for instance
"linecolor=green" (predefined colour) or "fillcolor=MyGray" (user-defined colours).
- PSTColorExpression(Pool, String, PicAttributeName, Pool.Key) - Constructor for class jpicedt.format.input.pstricks.PSTColorExpression
-
- PstCustomPropertiesPanel() - Constructor for class jpicedt.ui.dialog.DockableAttributesCustomizer.PstCustomPropertiesPanel
-
creates a JPanel for attributes editing
- PSTDashExpression - Class in jpicedt.format.input.pstricks
-
Parses statements similar to "dash=1pt 3mm" (first opaque, then transparent).
- PSTDashExpression(Pool, Pool.Key) - Constructor for class jpicedt.format.input.pstricks.PSTDashExpression
-
- PSTDotStyleExpression - Class in jpicedt.format.input.pstricks
-
Parses statements similar to "dotstyle=style" where style is one of PicObjectConstants predefined dot styles.
- PSTDotStyleExpression(Pool, Pool.Key) - Constructor for class jpicedt.format.input.pstricks.PSTDotStyleExpression
-
- PSTFillStyleExpression - Class in jpicedt.format.input.pstricks
-
Parses statements similar to "fillstyle=style" where style is one of PicObjectConstants predefined fill styles.
- PSTFillStyleExpression(Pool, Pool.Key) - Constructor for class jpicedt.format.input.pstricks.PSTFillStyleExpression
-
- PSTInstanciationExpression - Class in jpicedt.format.input.pstricks
-
Instanciates a new Element by cloning the given object, when a given tag gets found.
- PSTInstanciationExpression(String, Element, Pool) - Constructor for class jpicedt.format.input.pstricks.PSTInstanciationExpression
-
- PSTLengthParameter - Class in jpicedt.format.input.pstricks
-
Parses statement involving length units (as set by PsTricks's "runit" register),
e.g.
- PSTLengthParameter(Pool, String, PicAttributeName, Pool.Key) - Constructor for class jpicedt.format.input.pstricks.PSTLengthParameter
-
- PSTLineStyleExpression - Class in jpicedt.format.input.pstricks
-
Parses statements similar to "linestyle=style" where style is one of PicObjectConstants predefined line styles.
- PSTLineStyleExpression(Pool, Pool.Key) - Constructor for class jpicedt.format.input.pstricks.PSTLineStyleExpression
-
- PSTParametersExpression - Class in jpicedt.format.input.pstricks
-
PsTricks graphics parameters, e.g.
- PSTParametersExpression(Pool, Pool.Key) - Constructor for class jpicedt.format.input.pstricks.PSTParametersExpression
-
- PSTPicPointExpression - Class in jpicedt.format.input.pstricks
-
an expression that parses "(x,y)" string (PsTricks-like PicPoint)
and gives the corresponding numerical values to the point number "ptNumber" of the current Element,
possibly using a given EditPointConstraint.
- PSTPicPointExpression(int, Pool) - Constructor for class jpicedt.format.input.pstricks.PSTPicPointExpression
-
Initializes this expression with a "null" EditPointConstraint (= default constraint)
- PSTPicPointExpression(int, EditPointConstraint, Pool) - Constructor for class jpicedt.format.input.pstricks.PSTPicPointExpression
-
- PstricksConstants - Interface in jpicedt.format.output.pstricks
-
Useful constants used across the jpicedt.format.output.pstricks package.
- PstricksContentType - Class in jpicedt.format.output.pstricks
-
ContentType for the Pstricks format.
- PstricksContentType() - Constructor for class jpicedt.format.output.pstricks.PstricksContentType
-
- PstricksCustomizer - Class in jpicedt.format.output.pstricks
-
a panel for configuring the PstricksFormatter.
- PstricksCustomizer(Properties) - Constructor for class jpicedt.format.output.pstricks.PstricksCustomizer
-
construct a new panel for pstricks preferences editing.
- PstricksFormatter - Class in jpicedt.format.output.pstricks
-
Produces formatters for the PsTricks macro package.
- PstricksFormatter() - Constructor for class jpicedt.format.output.pstricks.PstricksFormatter
-
- PstricksFormatter.DrawingFormatter - Class in jpicedt.format.output.pstricks
-
"begin{pspicture}(x0,y0)(x1,y1)" (PsTricks) where
(x0,y0)=lower-left corner and
(x1,y1)=upper-right corner
- PstricksFormatter.ParameterString - Class in jpicedt.format.output.pstricks
-
an inner class that represents a PsTricks parameter string (useful especially to handle User Defined Colours)
the basic problem is that, if a new colour has to be defined, this has to be done through e.g.
- PstricksParser - Class in jpicedt.format.input.pstricks
-
Root expression for the Pstricks parser, containing grammar rules for the pstricks format.
- PstricksParser(Pool) - Constructor for class jpicedt.format.input.pstricks.PstricksParser
-
Creates a new PstricksParser, and build grammar rules
- PstricksUtilities - Class in jpicedt.format.output.pstricks
-
Collection of static methods for the PsTricks format
- PstricksUtilities() - Constructor for class jpicedt.format.output.pstricks.PstricksUtilities
-
- PstricksViewFactory - Class in jpicedt.format.output.pstricks
-
A factory to create a View for a given Element when the underlying content type for
the model is Pstricks.
- PstricksViewFactory() - Constructor for class jpicedt.format.output.pstricks.PstricksViewFactory
-
- PsUnitLengthExpression - Class in jpicedt.format.input.pstricks
-
Used by PSTParamExpression to parse statement involving the 4 pstricks length registers, that is
"unit=1mm,xunit=1mm,yunit=1mm,runit=1mm" (or pt or cm), where setting "unit" sets "xunit",
"yunit" and "runit" simultaneously.
- PsUnitLengthExpression(Pool, String) - Constructor for class jpicedt.format.input.pstricks.PsUnitLengthExpression
-
unit actually sets the following three parameters : xunit, yunit, and runit.
- ptAngleEnd - Variable in class jpicedt.graphic.view.DefaultViewFactory.EllipseView
-
- ptAngleStart - Variable in class jpicedt.graphic.view.DefaultViewFactory.EllipseView
-
- ptBuffer - Variable in class jpicedt.graphic.view.DefaultHighlighterFactory.DefaultHighlighter
-
buffer used by paint only ; may be safely used by subclasses as well
- pts - Variable in class jpicedt.graphic.model.DefaultLeafElement
-
an ArrayList containing PicPoint's representing the geometry of this element (specification points)
- ptsX - Variable in class jpicedt.graphic.model.BranchElement
-
an array of X-coordinates representing the two opposite corner of the bounding box that contains all children
- ptsY - Variable in class jpicedt.graphic.model.BranchElement
-
an array of Y-coordinates representing the two opposite corner of the bounding box that contains all children
- pushBack() - Method in class jpicedt.format.input.util.Context
-
After a read(), pushes back the char that has been read
- put(Pool.Key, Object) - Method in class jpicedt.format.input.util.Pool
-
Associates the specified value with the given key in the pool's hashmap
- put(Pool.Key, double) - Method in class jpicedt.format.input.util.Pool
-
Convenience for storing a "double" value into the pool's hashmap
- putCommonAttributes(Element) - Method in class jpicedt.graphic.io.formatter.XmlAttributeSet
-
Fills the given map with XML-like entries (name->value will translate into name="value" once text formatted)
for common attributes of the given Element, that is,
attributes specific to a given subclass of Element are not included here, but should
be handled directly by the appropriate formatter.
- putNameValuePair(Object, String) - Method in class jpicedt.graphic.io.formatter.XmlAttributeSet
-
Given attribute name and value, append a name/value entry to the given map.
- putNameValuePair(Object, Color, Color) - Method in class jpicedt.graphic.io.formatter.XmlAttributeSet
-
Given attribute name and value, append a name/value entry to the given map if value differs from the given default value.
- putNameValuePair(Object, boolean) - Method in class jpicedt.graphic.io.formatter.XmlAttributeSet
-
Given attribute name and value, append a name/value entry to the given map.
- putNameValuePair(Object, PicPoint) - Method in class jpicedt.graphic.io.formatter.XmlAttributeSet
-
Given attribute name and value, append a name/value entry to the given map
- putNameValuePair(Object, double) - Method in class jpicedt.graphic.io.formatter.XmlAttributeSet
-
Given attribute name and value, append a name/value entry to the given map.
- putNameValuePair(Object, double, double) - Method in class jpicedt.graphic.io.formatter.XmlAttributeSet
-
Given attribute name and value, append a name/value entry to the given map if value differs from the given default value.
- putNameValuePair(Object, double[]) - Method in class jpicedt.graphic.io.formatter.XmlAttributeSet
-
Given attribute name and an array of doubles, append a name/value entry to the given map.
- putNameValuePair(Object, PicPoint[]) - Method in class jpicedt.graphic.io.formatter.XmlAttributeSet
-
Given attribute name and an array of PicPoint's, append a name/value entry to the given map.
- RBRACKET_LENGTH_SCALE - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- read() - Method in class jpicedt.format.input.util.Context
-
read a character, and increment the caret position by one, if this is possible.
- read(int) - Method in class jpicedt.format.input.util.Context
-
read the given number of character, wrapped in a String, and move the caret past the String
being returned.
- read(Reader, Parser) - Method in class jpicedt.graphic.PECanvas
-
read drawing content from a reader and erase old one.
- readTo(int) - Method in class jpicedt.format.input.util.Context
-
Return the remaining substring up to the given position
if (pos < caret) return "".
- readToEOL() - Method in class jpicedt.format.input.util.Context
-
Returns the remaining substring up to the end of the current line, EOL NOT INCLUDED !
Doesn't proceed to any linefeed, i.e.
- recoverableError(String) - Method in class jpicedt.ui.util.PEProgressBar
-
open a dialog box with the given error message
- RECTANGLE - Static variable in class jpicedt.graphic.toolkit.DrawToolFactory
-
- RECTANGLE_BOX - Static variable in class jpicedt.format.input.pstricks.PsBox
-
expects a \\psframebox macro
- rectBuffer - Variable in class jpicedt.graphic.view.DefaultHighlighterFactory.DefaultHighlighter
-
buffer used by paint only ; may be safely used by subclasses as well
- redirect(int) - Method in class jpicedt.ui.util.SystemOutUtilities
-
Redirect to the stream of the given type
- redo() - Method in class jpicedt.graphic.PECanvas
-
Redo last change
- RedoAction() - Constructor for class jpicedt.JPicEdt.RedoAction
-
- RedrawAction() - Constructor for class jpicedt.JPicEdt.RedrawAction
-
- RegExExpression - Class in jpicedt.format.input.util
-
An expression specified by a java.util.regex.Pattern regular expression.
- RegExExpression(String) - Constructor for class jpicedt.format.input.util.RegExExpression
-
- registerMouseTool(String, MouseTool) - Method in class jpicedt.graphic.toolkit.EditorKit
-
Registers the given mouse-tool by associating it with the given name in the hashtable of
available mouse-tools.
- reinit() - Method in class jpicedt.format.input.eepic.EepicParser
-
reinit eepic/LaTeX related parameters
- reinit() - Method in class jpicedt.format.input.latex.LaTeXParser
-
reinit LaTeX related parameters
- reinit() - Method in class jpicedt.format.input.pstricks.PstricksParser
-
reinit shared parameters belonging to the Pool
- reinit() - Method in class jpicedt.format.input.util.Pool
-
Reset public fields values.
- reinit() - Method in class jpicedt.format.input.util.RootExpression
-
reinit sub-tree (e.g.
- reload(Parser) - Method in class jpicedt.ui.PEDrawingBoard
-
Reload the content of this board from its current file name if applicable ; do nothing otherwise.
- RELOAD_BUTTON - Static variable in class jpicedt.graphic.toolkit.CustomizerDialog
-
mask to display the RELOAD button
- reloadBoard() - Static method in class jpicedt.JPicEdt
-
Reload the active board from disk
- REMOVE - Static variable in class jpicedt.graphic.event.DrawingEvent.EventType
-
a child was removed from the changed-element
- remove(PEMouseInputListener, PEMouseInputListener) - Static method in class jpicedt.graphic.event.PEEventMulticaster
-
Removes the old PEMouseInputListener from PEMouseInputListener-l and
returns the resulting multicast listener.
- remove(EventListener) - Method in class jpicedt.graphic.event.PEEventMulticaster
-
Removes a listener from this multicaster and returns the
resulting multicast listener.
- remove(Object) - Method in class jpicedt.graphic.model.BranchElement
-
Removes a single instance of the specified Element from this
BranchElement, if it is present AND is instance of Element.
- REMOVE_ENDPT - Static variable in class jpicedt.graphic.toolkit.CursorFactory
-
- removeActionListener(ActionListener) - Method in class jpicedt.widgets.IncrementableTextField
-
removes an ActionListener from the component
- removeAll(Collection) - Method in class jpicedt.graphic.model.BranchElement
-
Removes all this collection's elements that are also contained in the
specified collection.
- removeAllChildren() - Method in class jpicedt.graphic.model.BranchElement
-
remove all children from this BranchElement, set each child's parent to null.
- removeAllChildren() - Method in class jpicedt.graphic.toolkit.DefaultSelectionHandler
-
overriden so as to leave children parent and view unchanged.
- removeAllConnections() - Method in class jpicedt.graphic.model.DefaultLeafElement
-
- removeChild(Element) - Method in class jpicedt.graphic.model.BranchElement
-
remove the given child from this BranchElement, setting its parent to null so that
the given child become (possibly) eligible for garbage collection if there are no other
reference to it.
- removeChild(Element) - Method in class jpicedt.graphic.toolkit.DefaultSelectionHandler
-
overriden so as to leave child's parent and view unchanged.
- removeConnection(PicNodeConnection) - Method in class jpicedt.graphic.model.DefaultLeafElement
-
- removeDrawingBoard(PEDrawingBoard) - Method in class jpicedt.ui.MDIManager
-
Remove the given drawing board from the list of open drawing boards, possibly attempting to
save its content if necessary, then unregisters any previously registered listener.
- removeDrawingListener(DrawingListener) - Method in class jpicedt.graphic.model.Drawing
-
removes a DrawingListener from the Drawing
- removeElement(Element) - Method in class jpicedt.graphic.model.Drawing
-
Remove the given graphic object from this Drawing, overriden so as to
update selection if this element was selected.
- removeHelpMessageListener(HelpMessageListener) - Method in class jpicedt.graphic.toolkit.EditorKit
-
removes an HelpMessageListener from the EditorKit
- removeInternal(EventListener, EventListener) - Static method in class jpicedt.graphic.event.PEEventMulticaster
-
Returns the multicast listener obtained after removing the
old listener from listener-l.
If listener-l equals the old listener OR listener-l is null,
returns null.
Else if listener-l is an instance of AWTEventMulticaster,
then removes the old listener from it.
Else, returns listener l.
- removeLastPoint() - Method in class jpicedt.graphic.model.PicPsCurve
-
removes the last point of this PicPsCurve.
- removeLastPoint() - Method in class jpicedt.graphic.model.PicSmoothPolygon
-
removes the last point of this PicSmoothPolygon.
- removeLastSubdivisionPoint() - Method in class jpicedt.graphic.model.AbstractCurve
-
Removes the last subdivision point.
- removeLineFeeds(String) - Static method in class jpicedt.format.input.util.Context
-
Remove '\n' and '\r' from a given string, and return a new string.
- removePEMouseInputListener(PEMouseInputListener) - Method in class jpicedt.graphic.PECanvas
-
Removes the specified mouse listener so that it no longer
receives mouse events from this component.
- removePoint(int) - Method in class jpicedt.graphic.model.AbstractCurve
-
Remove the point with the given index from this curve
- removePoint(int) - Method in class jpicedt.graphic.model.PicMultiCurve
-
Removes the point with the given index from this curve.
- removePoint(int) - Method in class jpicedt.graphic.model.PicPsCurve
-
Remove a point at the given position from this PicPsCurve, then fire a
changed-update.
- removePoint(int) - Method in class jpicedt.graphic.model.PicSmoothPolygon
-
Remove a point at the given position from this PicSmoothPolygon, then fire a
changed-update.
- RemovePointTransform() - Constructor for class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.RemovePointTransform
-
- removePropertyChangeListener(PropertyChangeListener) - Method in class jpicedt.graphic.toolkit.EditorKit
-
removes an PropertyChangeListener from the EditorKit
- removeRedundantWhiteSpaces(String) - Static method in class jpicedt.format.input.util.Context
-
Replace " " (double-space) or tabs by ' ' ; always return a new String.
- removeSelectionListener(SelectionListener) - Method in class jpicedt.graphic.PECanvas
-
removes a SelectionListener from the Canvas
- removeSubdivisionPoint(int) - Method in class jpicedt.graphic.model.AbstractCurve
-
Remove a subdivision point from this curve, together with the two neighbouring control points.
- removeSubdivisionPoint(int) - Method in class jpicedt.graphic.model.PicMultiCurve
-
Removes a subdivision point from this curve, together with its two neighbouring control points.
- removeUndoableEditListener(UndoableEditListener) - Method in class jpicedt.graphic.PECanvas
-
Unregister an UndoableEditListener for the Drawing hosted by this canvas.
- removeView() - Method in class jpicedt.graphic.model.AbstractElement
-
remove the view that render this element ; this may be used to remove any reference to the view,
and render it eligible for garbage collection ; if no View, does nothing.
- removeView() - Method in class jpicedt.graphic.model.BranchElement
-
remove the view that render this element and propagate to children ;
this may be used to remove any reference to the view,
and render it eligible for garbage collection ; if no View, does nothing.
- removeView() - Method in interface jpicedt.graphic.model.Element
-
remove the view that render this element ; this may be used to remove any reference to the view,
and render it eligible for garbage collection ; if no View, does nothing.
- removeZoomListener(ZoomListener) - Method in class jpicedt.graphic.PECanvas
-
removes a ZoomListener from the Canvas
- RenderingCustomizer - Class in jpicedt.ui.dialog
-
a panel for editing rendering-preferences (anti-aliasing,...)
- RenderingCustomizer(Properties) - Constructor for class jpicedt.ui.dialog.RenderingCustomizer
-
creates a new panel for general preferences.
- renderingHints - Variable in class jpicedt.graphic.PECanvas
-
a Map storing RenderingHints to be applied to the graphic context when rendering the drawing
- repaint(Rectangle2D) - Method in class jpicedt.graphic.view.AbstractView
-
ask the hosting container (if it's non-null) to repaint itself
- repaint(Rectangle2D) - Method in interface jpicedt.graphic.view.View
-
ask the hosting container to repaint itself
- repaintFromModelRect(Rectangle2D) - Method in class jpicedt.graphic.PECanvas
-
add the given rectangle, given in model-coordinates, to the list of dirty regions.
- REParserException - Exception in jpicedt.format.input.util
-
An Exception manager to be used by RE-parsers (i.e.
- REParserException(String, Context) - Constructor for exception jpicedt.format.input.util.REParserException
-
create a new REParserException with the specified error code and line number.
- REParserException(String, Context, AbstractRegularExpression) - Constructor for exception jpicedt.format.input.util.REParserException
-
create a new REParserException, raised by the given Expression
- REParserException.BeginGroupMismatch - Exception in jpicedt.format.input.util
-
a "begin group" has no matching "end group"
- REParserException.BlockMismatch - Exception in jpicedt.format.input.util
-
a closing delimiter has no matching opening delimiter (see EnclosingExpression)
- REParserException.EndGroupMismatch - Exception in jpicedt.format.input.util
-
a "end group" has no matching "begin group"
- REParserException.EndOfPicture - Exception in jpicedt.format.input.util
-
the end of the picture environment was encoutered.
- REParserException.EndOfPictureNotFound - Exception in jpicedt.format.input.util
-
the end of the picture environment wasn't found in the current Reader.
- REParserException.EOF - Exception in jpicedt.format.input.util
-
the end of the file (or the underlying Reader) was reached abnormally, e.g.
- REParserException.IncompleteSequence - Exception in jpicedt.format.input.util
-
signals an incomplete SequenceExpression
- REParserException.NotFoundInFile - Exception in jpicedt.format.input.util
-
a mandatory expression wasn't found
- REParserException.NumberFormat - Exception in jpicedt.format.input.util
-
aka NumberFormatException
- REParserException.NumberSign - Exception in jpicedt.format.input.util
-
signals an error concerning the sign of a number (see NumericalExpression)
- REParserException.SyntaxError - Exception in jpicedt.format.input.util
-
a syntax error has occured ; should be used as a last resort, when
no specific exception message applies.
- RepeatExpression - Class in jpicedt.format.input.util
-
an expression that represents a pattern repeating a given number of times
- RepeatExpression(AbstractRegularExpression, int, int) - Constructor for class jpicedt.format.input.util.RepeatExpression
-
- REPLACE - Static variable in class jpicedt.graphic.event.DrawingEvent.EventType
-
a child was replaced by another element in the changed-element
- replaceChild(int, Element) - Method in class jpicedt.graphic.model.BranchElement
-
replace the child at the given position by the given child
- replaceElement(int, Element) - Method in class jpicedt.graphic.model.Drawing
-
Replace the element at the given index with the given graphic element
No effet if "element" already belongs to the drawing.
- replaceElement(Element, Element) - Method in class jpicedt.graphic.model.Drawing
-
Replace the given "src" element with the given "dest" element, if "src" belongs to this drawing.
- replaceSelection(Element) - Method in class jpicedt.graphic.AbstractSelectionHandler
-
Replace the current selection with the given element.
- replaceSelection(Element) - Method in interface jpicedt.graphic.SelectionHandler
-
Replace the current selection with the given element.
- replaceSelection(Element) - Method in class jpicedt.graphic.toolkit.DefaultSelectionHandler
-
Replace the current selection with the given element.
- resBundle - Variable in class jpicedt.ui.action.PEActionLocalizer
-
the ResourceBundle that feeds this localizer with localized Strings
- RESCALING_TEX_FUNCTION - Static variable in interface jpicedt.format.output.latex.LatexConstants
-
- RESCALING_TEX_FUNCTION - Static variable in interface jpicedt.format.output.pstricks.PstricksConstants
-
- reset() - Method in class jpicedt.format.input.util.Context
-
reset caret position to the convenience marker position, or to the beginning of the
current block if no marker has been set.
- reset() - Method in class jpicedt.graphic.model.DefaultPointIndexIterator
-
- reset() - Method in class jpicedt.graphic.model.PicGroup.GroupPointIterator
-
- reset() - Method in interface jpicedt.graphic.model.PointIndexIterator
-
reset the state of this iterator
- reshape(int, int, int, int) - Method in interface jpicedt.ui.MDIManager.MDIComponent
-
- restoreState(Hashtable) - Method in class jpicedt.graphic.model.Drawing
-
Restore RootElement from the given Hashtable, using key="state"
- retainAll(Collection) - Method in class jpicedt.graphic.model.BranchElement
-
Retains only the elements in this BranchElement that are contained in the specified collection
- REVERSE_ARROW_HEAD - Static variable in class jpicedt.graphic.model.Arrow
-
- reverseIndexing() - Method in class jpicedt.graphic.model.PicMultiCurve
-
Reverse the order in which points are stored in the protected pts array.
- RIGHT_ARROW - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- root - Variable in class jpicedt.graphic.model.Drawing
-
the root-element of the drawing
- RootElement() - Constructor for class jpicedt.graphic.model.Drawing.RootElement
-
Construct a new empty RootElement
- RootElement(BranchElement) - Constructor for class jpicedt.graphic.model.Drawing.RootElement
-
construct a new RootElement whose content is initialized from the content of the given BranchElement
Children are cloned beforehands, so it's perfectly safe to use this constructor when one
doesn't want to modify the initial content of the given BranchElement.
- RootElement(Collection) - Constructor for class jpicedt.graphic.model.Drawing.RootElement
-
create a new BranchElement from the content of the given Collection of Element's.
- RootExpression - Class in jpicedt.format.input.util
-
This is the super-class for head-expressions that contain grammar rule for a given format.
- RootExpression() - Constructor for class jpicedt.format.input.util.RootExpression
-
- rotate(PicPoint, double) - Method in class jpicedt.graphic.model.BranchElement
-
Rotate this Element by the given angle along the given point
- rotate(PicPoint, double) - Method in class jpicedt.graphic.model.DefaultLeafElement
-
Rotate this Element by the given angle along the given point
- rotate(PicPoint, double) - Method in interface jpicedt.graphic.model.Element
-
Rotate this Element by the given angle along the given point
- rotate(PicPoint, double) - Method in class jpicedt.graphic.model.PicCircleFrom3Points
-
Rotate this Element by the given angle along the given point
- rotate(PicPoint, double) - Method in class jpicedt.graphic.model.PicEllipse
-
Rotate this Element by the given angle along the given point
- rotate(PicPoint, double) - Method in class jpicedt.graphic.model.PicNodeConnection
-
Rotate this Element by the given angle along the given point
- rotate(PicPoint, double) - Method in class jpicedt.graphic.model.PicParallelogram
-
Rotate this Element by the given angle along the given point
- rotate(PicPoint, double) - Method in class jpicedt.graphic.model.PicPsCurve
-
Rotate this Element by the given angle along the given point
- rotate(PicPoint, double) - Method in class jpicedt.graphic.model.PicSmoothPolygon
-
Rotate this Element by the given angle along the given point
- rotate(PicPoint, double) - Method in class jpicedt.graphic.PicPoint
-
Apply a rotation of center ptOrg and the given angle in radians to this PicPoint
Current implementation arranges for a very fast code if angle is Math.PI, Math.PI/2 or
-Math.PI/2.
- rotate(double) - Method in class jpicedt.graphic.PicVector
-
Rotate this vector by the given (CCW-oriented) angle in radians.
Current implementation arranges for a very fast code if angle is Math.PI, Math.PI/2 or
-Math.PI/2.
- rotate(PicVector, PicVector, double) - Static method in class jpicedt.graphic.PicVector
-
Return a rotated copy of the given vector.
- ROTATE - Static variable in class jpicedt.graphic.toolkit.EditorKit
-
rotate
- rotatedAngleEnd - Variable in class jpicedt.graphic.model.PicEllipse
-
Arc angles in degrees, as measured in the ellipse basis.
- rotatedAngleStart - Variable in class jpicedt.graphic.model.PicEllipse
-
Arc angles in degrees, as measured in the ellipse basis.
- RotateTool - Class in jpicedt.graphic.toolkit
-
A MouseTool used to rotate a target Element using a origin point and a mobile point used to
compute the rotation angle..
- RotateTool(EditorKit, Element) - Constructor for class jpicedt.graphic.toolkit.RotateTool
-
- rotationAngle - Variable in class jpicedt.graphic.model.PicEllipse
-
Angle in radians (CCW) between the great axis of the ellipse and the horizontal axis.
- ROUNDED_BRACKET - Static variable in class jpicedt.graphic.model.Arrow
-
- run() - Method in class jpicedt.graphic.view.DefaultViewFactory.TextViewHybrid
-
- run() - Method in class jpicedt.test.TestCanvas
-
Run the BSH interpreter in interactive mode.
- run() - Method in class jpicedt.ui.util.BeanShell
-
Run the BSH interpreter in interactive mode.
- run() - Method in class jpicedt.ui.util.RunExternalCommand.DlgBoxDisplayProcessIOStream
-
handle asynchronous widgets updating
- run() - Method in class jpicedt.ui.util.RunExternalCommand
-
run an external process as a thread (overloading Thread.run() method)
we then pipe the process std output to a JTextArea
- RunExternalCommand - Class in jpicedt.ui.util
-
A class implementing methods for calling external processes like latex, (x)dvi, ghostscript...
- RunExternalCommand(Drawing, ContentType, String) - Constructor for class jpicedt.ui.util.RunExternalCommand
-
- RunExternalCommand(Drawing, ContentType, String, boolean) - Constructor for class jpicedt.ui.util.RunExternalCommand
-
Mostly for debugging purpose, or when used outside the jpicedt.ui package (since then JPicEdt.preferences
are no longer available).
- RunExternalCommand.DlgBoxDisplayProcessIOStream - Class in jpicedt.ui.util
-
An inner class implementing a JDialog to display external process
inputStream and send keyboard events to process outputStream
- RunExternalCommandAction(String) - Constructor for class jpicedt.JPicEdt.RunExternalCommandAction
-
- RUNIT - Static variable in class jpicedt.format.input.pstricks.PsUnitLengthExpression
-
- runScript(String, String) - Static method in class jpicedt.ui.util.BeanShell
-
Run a BSH script with the given path.
- S_RESIZE - Static variable in class jpicedt.graphic.toolkit.CursorFactory
-
- save(boolean) - Method in class jpicedt.ui.PEDrawingBoard
-
Save drawing content to disk.
- save(String, boolean) - Method in class jpicedt.ui.PEDrawingBoard
-
Save drawing or selection content the given file.
- saveAllBoards() - Static method in class jpicedt.JPicEdt
-
Save all open boards to disk, possibly prompting user for a file name for those boards which
haven't been saved to disk before.
- saveBoard(boolean) - Static method in class jpicedt.JPicEdt
-
Save the active board to disk ; prompt user if this board hasn't been saved yet, or
if alwaysPromptUser is true (e.g.
- SAVEFILE - Static variable in class jpicedt.ui.dialog.PEFileChooser
-
file chooser type for saving files
- saveFragment() - Static method in class jpicedt.JPicEdt
-
Save the active board selection as a fragment to disk
- SAVEFRAGMENT - Static variable in class jpicedt.ui.dialog.PEFileChooser
-
file chooser type for saving fragments
- saveFragment() - Method in class jpicedt.ui.PEDrawingBoard
-
save the selection content to the "fragment directory" on disk, prompting user for a file name
- saveGeometry() - Method in class jpicedt.ui.internal.InternalFrameMDIManager
-
Saves UI geometry to JPicEdt's preferences.
- saveGeometry() - Method in class jpicedt.ui.internal.JFrameMDIManager
-
Saves UI geometry to JPicEdt's preferences.
- saveGeometry() - Method in class jpicedt.ui.MDIManager
-
Saves UI geometry to JPicEdt's preferences.
This implementation saves geometrical properties related
to DockablePanel only.
- scale(PicPoint, double, double) - Method in class jpicedt.graphic.model.AbstractElement
-
Scale this object by (sx,sy) using ptOrg as origin
sx and sy can be negative.
- scale(PicPoint, double, double) - Method in class jpicedt.graphic.model.BranchElement
-
Scale children by (sx,sy) using ptOrg as origin ; sx and sy can be negative.
- scale(double, double, double, double) - Method in class jpicedt.graphic.model.BranchElement
-
Scale children by (sx,sy) using (ptOrgX,ptOrgY) as origin ; sx and sy can be negative.
- scale(double, double, double, double) - Method in class jpicedt.graphic.model.DefaultLeafElement
-
Scale this object by (sx,sy) using (ptOrgX,ptOrgY) as the origin.
- scale(PicPoint, double, double) - Method in interface jpicedt.graphic.model.Element
-
Scale this object by (sx,sy) using ptOrg as origin
sx and sy may be negative.
- scale(double, double, double, double) - Method in interface jpicedt.graphic.model.Element
-
Scale this object by (sx,sy) using (ptOrgX,ptOrgY) as origin
sx and sy can be negative.
- scale(double, double, double, double) - Method in class jpicedt.graphic.model.PicCircleFrom3Points
-
Scale this object by (sx,sy) using (ptOrgX,ptOrgY) as the origin.
- scale(double, double, double, double) - Method in class jpicedt.graphic.model.PicEllipse
-
Scale this object by (sx,sy) using (ptOrgX,ptOrgY) as the origin.
- scale(double, double, double, double) - Method in class jpicedt.graphic.model.PicNodeConnection
-
Scale children by (sx,sy) using (ptOrgX,ptOrgY) as origin ; sx and sy can be negative.
- scale(double, double, double, double) - Method in class jpicedt.graphic.model.PicPsCurve
-
Scale this object by (sx,sy) using (ptOrgX,ptOrgY) as the origin.
- scale(double, double, double, double) - Method in class jpicedt.graphic.model.PicSmoothPolygon
-
Scale this object by (sx,sy) using (ptOrgX,ptOrgY) as the origin.
- scale(PicPoint, double, double) - Method in class jpicedt.graphic.PicPoint
-
Apply a scaling transform to this point.
- scale(PicPoint, double) - Method in class jpicedt.graphic.PicPoint
-
Apply a scaling transform to this point.
- scale(double, double, double) - Method in class jpicedt.graphic.PicPoint
-
Apply a scaling transform to this point.
- scale(double, double, double, double) - Method in class jpicedt.graphic.PicPoint
-
Apply a scaling transform to this point.
- scale(double) - Method in class jpicedt.graphic.PicVector
-
Multiply each coordinate of this vector by the given double
- scale(double, double) - Method in class jpicedt.graphic.PicVector
-
Multiply each coordinate of this vector by the given pair of double
- scale(PicVector, PicVector, double) - Static method in class jpicedt.graphic.PicVector
-
Return a scaled copy of the given vector.
- SCALE - Static variable in class jpicedt.graphic.toolkit.EditorKit
-
scale
- ScaleTool - Class in jpicedt.graphic.toolkit
-
A MouseTool used to scale a target Element using a source and a destination vector.
- ScaleTool(EditorKit, Element) - Constructor for class jpicedt.graphic.toolkit.ScaleTool
-
- SE_RESIZE - Static variable in class jpicedt.graphic.toolkit.CursorFactory
-
- SECOND_SEGMENT_CONTROL_POINT - Static variable in class jpicedt.graphic.model.AbstractCurve
-
constant field for getPointType()
- segmentToPointIndex(int, int) - Method in class jpicedt.graphic.model.AbstractCurve
-
Returns the index of the bezier-point belonging to the given segment, and having the given
pointType.
- SELECT - Static variable in class jpicedt.graphic.event.SelectionEvent.EventType
-
an element was selected
- select(Collection, boolean) - Method in class jpicedt.graphic.PECanvas
-
select the elements in the given collection (if they belong to the drawing)
- select(Element, boolean) - Method in class jpicedt.graphic.PECanvas
-
select the given element
- SELECT - Static variable in class jpicedt.graphic.toolkit.CursorFactory
-
- SELECT - Static variable in class jpicedt.graphic.toolkit.EditorKit
-
selection
- selectAll(Drawing) - Method in class jpicedt.graphic.AbstractSelectionHandler
-
Select all Element's in the given drawing.
- selectAll(boolean) - Method in class jpicedt.graphic.PECanvas
-
select or unselect every object in this drawing
- selectAll(Drawing) - Method in interface jpicedt.graphic.SelectionHandler
-
Select all Element's belonging to the given Drawing.
- selectAll(Drawing) - Method in class jpicedt.graphic.toolkit.DefaultSelectionHandler
-
Select all Element's in the given drawing.
- SelectAllAction(ActionDispatcher, ActionLocalizer) - Constructor for class jpicedt.graphic.toolkit.EditorKit.SelectAllAction
-
- SelectAreaTransform() - Constructor for class jpicedt.graphic.toolkit.AbstractMouseTransformFactory.SelectAreaTransform
-
- selectDrawingBoard(PEDrawingBoard) - Method in class jpicedt.ui.internal.InternalFrameMDIManager
-
selects the given drawing board by bringing it to front.
- selectDrawingBoard(PEDrawingBoard) - Method in class jpicedt.ui.internal.JFrameMDIManager
-
selects the given drawing board by bringing it to front.
- selectDrawingBoard(PEDrawingBoard) - Method in class jpicedt.ui.MDIManager
-
Selects the given drawing board ; concrete implementation should call show() or any similar method
on the MDIComponent (aka container) hosting the given board.
- SelectedPointsHandler() - Constructor for class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SelectedPointsHandler
-
- SelectElementsInAreaTransform(Element, boolean) - Constructor for class jpicedt.graphic.toolkit.EditElementMouseTransformFactory.SelectElementsInAreaTransform
-
- SelectElementTransform(Element) - Constructor for class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SelectElementTransform
-
- selection() - Method in class jpicedt.graphic.PECanvas
-
- SelectionEvent - Class in jpicedt.graphic.event
-
Class for notifications of changes that occured in a SelectionHandler (strongly mimics
javax.swing.event.CaretEvent
)
- SelectionEvent(PECanvas, Element[], SelectionEvent.EventType) - Constructor for class jpicedt.graphic.event.SelectionEvent
-
a new SelectionEvent sourced from the given PECanvas
Use this constructor when several elements were (un)selected.
- SelectionEvent(PECanvas, Element, SelectionEvent.EventType) - Constructor for class jpicedt.graphic.event.SelectionEvent
-
a new SelectionEvent sourced from the given PECanvas.
- SelectionEvent.EventType - Class in jpicedt.graphic.event
-
enumeration for SelectionEvent types
- SelectionHandler - Interface in jpicedt.graphic
-
a SelectionHandler allows to manage selection-related behaviours for a given instance of
Drawing
.
- SelectionListener - Interface in jpicedt.graphic.event
-
Interface for an observer to receive notifications of changes made to a SelectionHandler
- SelectionTool - Class in jpicedt.graphic.toolkit
-
This generic mouse-tool is dedicated to applying MouseTransform's to elements of a Drawing, following a uniform sequence of
mouse-events.
- selectionUpdate(SelectionEvent) - Method in interface jpicedt.graphic.event.SelectionListener
-
called when the content of the selection changed
- selectionUpdate(SelectionEvent) - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer
-
Implementation of the SelectionListener interface ;
called when a change occurs in the selection from the target PECanvas
- selectionUpdate(SelectionEvent) - Method in class jpicedt.ui.MDIManager.BoardEventHandler
-
Handler for "Selection" events triggered e.g.
- SelectMouseToolAction(ActionDispatcher, ActionLocalizer, String) - Constructor for class jpicedt.graphic.toolkit.EditorKit.SelectMouseToolAction
-
Construct a new SelectMouseToolAction for the given mouse-tool name.
- selectPoint(int) - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SelectedPointsHandler
-
adds the given point index to the selection
- SelectPointsInAreaTransform(boolean) - Constructor for class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SelectPointsInAreaTransform
-
- SelectPointsInAreaTransform(HitInfo.Point, boolean) - Constructor for class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SelectPointsInAreaTransform
-
- SequenceExpression - Class in jpicedt.format.input.util
-
An expression that represents a sequence of expressions to be matched exactly in
the same order they're being added to the sequence.
- SequenceExpression() - Constructor for class jpicedt.format.input.util.SequenceExpression
-
constructs a sequence that contains no sub-expression and doesn't throw IncompleteSequenceException
- SequenceExpression(boolean) - Constructor for class jpicedt.format.input.util.SequenceExpression
-
constructs a sequence that contains no sub-expression.
- SequenceExpression(AbstractRegularExpression) - Constructor for class jpicedt.format.input.util.SequenceExpression
-
constructs a sequence with the given expression as the first sub-expression
and which doesn't throw IncompleteSequenceException.
- SequenceExpression(AbstractRegularExpression, boolean) - Constructor for class jpicedt.format.input.util.SequenceExpression
-
constructs a sequence with the given expression as the first sub-expression.
- SequenceExpression(AbstractRegularExpression, AbstractRegularExpression) - Constructor for class jpicedt.format.input.util.SequenceExpression
-
constructs a sequence with the given expression as the first and second sub-expression and which doesn't throw Exception
- SequenceExpression(AbstractRegularExpression, AbstractRegularExpression, boolean) - Constructor for class jpicedt.format.input.util.SequenceExpression
-
constructs a sequence with the given expression as the first and second sub-expression
- SequenceExpression(AbstractRegularExpression, AbstractRegularExpression, AbstractRegularExpression, boolean) - Constructor for class jpicedt.format.input.util.SequenceExpression
-
constructs a sequence with three sub-expressions
- setActionCommand(String) - Method in class jpicedt.widgets.IncrementableTextField
-
sets the actionCommand for this component to the given string
- setAngleEnd(double) - Method in class jpicedt.graphic.model.PicEllipse
-
Set the angle end, then fire a changed-update.
- setAngleExtent(double) - Method in class jpicedt.graphic.model.PicEllipse
-
Sets the angle extent, keeping the angle start fixed, then fire a changed update.
- setAngleStart(double) - Method in class jpicedt.graphic.model.PicEllipse
-
Set the angle start, as measured in the parallelogram basis, then fire a changed-update.
- setArcType(int) - Method in class jpicedt.graphic.model.PicEllipse
-
Sets the closure type to one of CHORD, PIE or OPEN.
- setArrowGlobalScaleLength(PicAttributeSet, double) - Static method in class jpicedt.graphic.model.StyleConstants
-
Sets the scale-factor for the arrow length
- setArrowGlobalScaleWidth(PicAttributeSet, double) - Static method in class jpicedt.graphic.model.StyleConstants
-
Sets the scale-factor for the arrow width
- setArrowInsetScale(PicAttributeSet, double) - Static method in class jpicedt.graphic.model.StyleConstants
-
Sets the arrow inset scale-factor (actual inset = ARROW_INSET * actual length)
- setArrowLengthScale(PicAttributeSet, double) - Static method in class jpicedt.graphic.model.StyleConstants
-
Sets the arrow length scale-factor (actual length (or height) = actual width * ARROW_LENGTH)
- setArrowWidthLineWidthScale(PicAttributeSet, double) - Static method in class jpicedt.graphic.model.StyleConstants
-
Sets the the linewidth scale-factor for the arrow width (width = line-width-scale * line-width + minimum_size)
- setArrowWidthMinimumMm(PicAttributeSet, double) - Static method in class jpicedt.graphic.model.StyleConstants
-
Sets the relative-size for arrows (width = linewidth-scale * line-width + minimum_size)
- setAttribute(Pool.Key, PicAttributeName, Object) - Method in class jpicedt.format.input.util.Pool
-
Add a name/value attribute pair to the attribute set with the given key, i.e.
- setAttribute(PicAttributeName, Object) - Method in class jpicedt.graphic.model.AbstractElement
-
Set the given attribute name to the given value for this AbstractElement
- setAttribute(PicAttributeName, Object) - Method in class jpicedt.graphic.model.BranchElement
-
set an Attribute for this BranchElement and propagate to children
- setAttribute(PicAttributeName, Object) - Method in interface jpicedt.graphic.model.Element
-
set the given attribute name to the given value for this Element
- setAttribute(PicAttributeName, Object) - Method in class jpicedt.graphic.model.PicAttributeSet
-
Add a new name/value pair to the set if it's present nor in the set, nor in the resolving parent,
otherwise modify the value for the given name.
- setAttribute(PicAttributeName, Object) - Method in class jpicedt.graphic.model.TextEditable
-
Set the given attribute name to the given value for this AbstractElement
- setAttribute(PicAttributeName, Object) - Method in class jpicedt.graphic.toolkit.PEAction
-
Applies the given attribute to the drawing content.
- setAttributes(PicAttributeSet) - Method in class jpicedt.graphic.model.PicAttributeSet
-
Sets several name/value pairs at a time from the given set.
- setAttributeSet(PicAttributeSet) - Method in class jpicedt.graphic.model.AbstractElement
-
Bind the given attributes set to this Element.
- setAttributeSet(PicAttributeSet) - Method in class jpicedt.graphic.model.BranchElement
-
set AttributeSet for this BranchElement and propagate to children
- setAttributeSet(PicAttributeSet) - Method in interface jpicedt.graphic.model.Element
-
- setBottomMarginMm(double) - Method in class jpicedt.graphic.PageFormat
-
Set the bottom margin in mm
- setBoundingBox(Rectangle2D) - Method in class jpicedt.graphic.model.Drawing
-
set bounding box manually ; set to null to switch back to automatic behaviour
- setBoundValues(double, double) - Method in class jpicedt.widgets.IncrementableTextField
-
sets minimum and maximum bounds for "value" to the given doubles
- setBracketLengthScale(PicAttributeSet, double) - Static method in class jpicedt.graphic.model.StyleConstants
-
Sets the bracket length scale-factor (actual length (or height) = actual width * BRACKET_LENGTH)
- setChild(AbstractRegularExpression) - Method in class jpicedt.format.input.util.EnclosingExpression
-
Change the Expression that must be parsed inside the delimiters
to the given expression (can be null)
- setClosed(boolean) - Method in class jpicedt.graphic.model.AbstractCurve
-
close or open this curve, either by opening the last segment if curve is closed,
or by adding two control-points after the last segment if it is open.
This methods doesn't fire any DrawingEvent.
- setClosed(boolean) - Method in class jpicedt.graphic.model.PicMultiCurve
-
close or open this curve, that is, remove or add an end-point.
This methods fires a DrawingEvent of type GEOMETRY_CHANGE .
- setClosed(boolean) - Method in class jpicedt.graphic.model.PicPsCurve
-
set close path state, then fires a changed-update.
- setClosed(boolean) - Method in class jpicedt.graphic.model.PicSmoothPolygon
-
set close path state, then fires a changed-update.
- setColor(Color) - Method in class jpicedt.graphic.grid.Grid
-
set the colour used to paint the grid
- setContentType(ContentType) - Method in class jpicedt.graphic.PECanvas
-
change the current content-type: this implies plugging a new ViewFactory and a new FormatterFactory
to the currently installed EditorKit, as obtained from the given newContentType argument.
- setControlPoint(int, PicPoint) - Method in class jpicedt.graphic.model.PicCircleFrom3Points
-
Set the coordinates of ith control-point from the given point.
- setCoordinates(PicPoint) - Method in class jpicedt.graphic.PicPoint
-
Set the coordinates of this point from the given point.
- setCoordinates(double, double) - Method in class jpicedt.graphic.PicPoint
-
Set the coordinates of this point from the given pair
- setCoordinates(Point2D, Point2D) - Method in class jpicedt.graphic.PicVector
-
Set the coordinates of this vector from the two given points.
- setCoordinates(Line2D) - Method in class jpicedt.graphic.PicVector
-
Set the coordinates of this vector from the given Line2D object
- setCurrentLocalizer(Localizer) - Static method in class jpicedt.Localizer
-
set the Localizer that should be used for the jpicedt's class library
- setCurrentMouseTool(String) - Method in class jpicedt.graphic.toolkit.EditorKit
-
set the current mouse tool for this editor kit
- setCurrentPoint(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.DrawToolFactory.GenericDrawTool
-
move the points indexed in drawPoints[currentTaskIndex] to the current click-point
(possibly after grid alignment).
- setDashOpaque(PicAttributeSet, double) - Static method in class jpicedt.graphic.model.StyleConstants
-
set the opaque dash length
- setDashTransparent(PicAttributeSet, double) - Static method in class jpicedt.graphic.model.StyleConstants
-
set the transparent dash length
- setDefaultCloseOperation(int) - Method in interface jpicedt.ui.MDIManager.MDIComponent
-
control the window-closing operation
- setDescription(String) - Method in class jpicedt.ui.dialog.PEFileFilter
-
Set the description string for this filter
- setDialogTitle(String) - Method in class jpicedt.widgets.IncrementableTextField
-
sets the title of the JDialog that opens when a NumberFormatException occurs
- setDimen(PicAttributeSet, String) - Static method in class jpicedt.graphic.model.StyleConstants
-
set the "dimen" parameter to OUTER, MIDDLE or INNER.
- setDimensions(double, double, double) - Method in class jpicedt.graphic.model.PicText
-
set the width, height, and depth (of the text box, without frame).
- setDirty(boolean) - Method in class jpicedt.ui.PEDrawingBoard
-
mark this board as being dirty
- setDocumentLocator(Locator) - Method in class jpicedt.graphic.io.parser.JPICXmlHandler
-
- setDotSep(PicAttributeSet, double) - Static method in class jpicedt.graphic.model.StyleConstants
-
set the dot separation
- setDoubleLine(PicAttributeSet, boolean) - Static method in class jpicedt.graphic.model.StyleConstants
-
set whether double-line is on or off
- setDoubleLineColor(PicAttributeSet, Color) - Static method in class jpicedt.graphic.model.StyleConstants
-
Return the double-line colour
- setDoubleLineSep(PicAttributeSet, double) - Static method in class jpicedt.graphic.model.StyleConstants
-
set the DoubleLine separation
- setDrawing(Drawing) - Method in class jpicedt.graphic.PECanvas
-
set the Drawing model for this component.
- setEditorKit(EditorKit) - Method in class jpicedt.graphic.PECanvas
-
Sets the currently installed kit for handling content.
- setElement(Element) - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SelectedPointsHandler
-
sets the current Element and clears the list of selected-points
- setElement(Element) - Method in class jpicedt.graphic.view.AbstractView
-
set the element the View is responsible for rendering
- setElement(Element) - Method in interface jpicedt.graphic.view.View
-
set the element the View is responsible for rendering
- setEnabled(boolean) - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.HatchPropertiesPanel
-
- setEnabled(boolean) - Method in class jpicedt.widgets.IncrementableTextField
-
set the enable state of this component
- setExtensionListInDescription(boolean) - Method in class jpicedt.ui.dialog.PEFileFilter
-
Set whether the list of extensions is included in the description string.
- setFactoriesFromContentType(ContentType) - Method in class jpicedt.graphic.toolkit.EditorKit
-
plugs new FormatterFactory and ViewFactory into this EditorKit, using the given ContentType to create them on-the-fly.
- setFallbackParser(Parser) - Method in class jpicedt.graphic.io.parser.JPICParser
-
set the Parser that'll be called when JPIC-XML parsing fails.
- setFillColor(PicAttributeSet, Color) - Static method in class jpicedt.graphic.model.StyleConstants
-
set the fill colour
- setFillStyle(PicAttributeSet, String) - Static method in class jpicedt.graphic.model.StyleConstants
-
set the fill style to NONE, SOLID, HLINES, ...
- setFont(Font) - Method in class jpicedt.widgets.FontSelector
-
- setFrameType(String) - Method in class jpicedt.graphic.model.PicText
-
Set the type of frame to be put around the text.
- setGridStep(double) - Method in class jpicedt.graphic.grid.Grid
-
sets the grid (display)-step to the given value
- setHatchAngle(PicAttributeSet, double) - Static method in class jpicedt.graphic.model.StyleConstants
-
set the hatch angle
- setHatchColor(PicAttributeSet, Color) - Static method in class jpicedt.graphic.model.StyleConstants
-
set the hatch colour
- setHatchSep(PicAttributeSet, double) - Static method in class jpicedt.graphic.model.StyleConstants
-
set the distance b/w hatches
- setHatchWidth(PicAttributeSet, double) - Static method in class jpicedt.graphic.model.StyleConstants
-
set the hatch width
- setHeightMm(double) - Method in class jpicedt.graphic.PageFormat
-
Set the page height in mm.
- setHighBounded(boolean) - Method in class jpicedt.widgets.IncrementableTextField
-
- setHighlighter(Highlighter) - Method in class jpicedt.graphic.view.AbstractView
-
Sets the Highlighter responsible for rendering the highlighted part of this view.
- setHighlighter(Highlighter) - Method in interface jpicedt.graphic.view.View
-
Sets the Highlighter responsible for rendering the highlighted part of this view.
- setHighlighterFactory(HighlighterFactory) - Method in class jpicedt.graphic.toolkit.EditorKit
-
Sets the factory delegate for producing View's Highlighters
- setHighlightingMode(String) - Method in class jpicedt.graphic.toolkit.DefaultSelectionHandler
-
set the current highlighting mode ;
this influences the way the Highligther is painted, but also the result returned by HitTest.
- setHighlightingMode(String) - Method in class jpicedt.graphic.view.DefaultHighlighterFactory.CompositeHighlighter
-
set the current highlighting mode ;
this influences the way the Highligther is painted, but also the result returned by HitTest.
- setHorAlign(String) - Method in class jpicedt.graphic.model.PicText
-
Set the horizontal alignment (see constant fields above)
- setHostingContainerTitle(String, PEDrawingBoard) - Method in class jpicedt.ui.MDIManager
-
Sets the title of the frame/internal frame hosting the given board
to the given string.
- setInputAttributes(PicAttributeSet) - Method in class jpicedt.graphic.toolkit.EditorKit
-
set the input attributes for the PECanvas attached to this EditorKit
- setLeftArrow(PicAttributeSet, Arrow) - Static method in class jpicedt.graphic.model.StyleConstants
-
set the left arrow
- setLeftMarginMm(double) - Method in class jpicedt.graphic.PageFormat
-
Set the left margin in mm
- setLineColor(PicAttributeSet, Color) - Static method in class jpicedt.graphic.model.StyleConstants
-
set the stroke color
- setLineStyle(String) - Method in class jpicedt.graphic.grid.Grid
-
set the style used to paint grid lines
- setLineStyle(PicAttributeSet, String) - Static method in class jpicedt.graphic.model.StyleConstants
-
set the line style
- setLineWidth(PicAttributeSet, double) - Static method in class jpicedt.graphic.model.StyleConstants
-
set the line width
- setLocation(int, int) - Method in interface jpicedt.ui.MDIManager.MDIComponent
-
- setLowBounded(boolean) - Method in class jpicedt.widgets.IncrementableTextField
-
- setMarginsMm(double, double) - Method in class jpicedt.graphic.PageFormat
-
Set the page margins in mm
- setMaximum(double) - Method in class jpicedt.widgets.IncrementableTextField
-
sets maximum bound for "value" to the given double
- setMaximumFractionDigits(int) - Static method in class jpicedt.graphic.PEToolKit
-
Set the maximum number of fraction digits to be used when formatting doubles using
the doubleToString()
method.
- setMDIManager(MDIManager) - Static method in class jpicedt.JPicEdt
-
set the MDI manager that should be used for jPicEdt
- setMDIManager(String) - Static method in class jpicedt.JPicEdt
-
Changes the current MDI Manager to
- setMinimum(double) - Method in class jpicedt.widgets.IncrementableTextField
-
sets minimum bound for "value" to the given double
- setModel(String) - Method in class jpicedt.widgets.HistoryTextField
-
Sets the history list model.
- setNodeA(DefaultLeafElement) - Method in class jpicedt.graphic.model.PicNodeConnection
-
Sets the first node.
- setNodeB(DefaultLeafElement) - Method in class jpicedt.graphic.model.PicNodeConnection
-
Sets the second node.
- setNodeName(String) - Method in class jpicedt.graphic.model.DefaultLeafElement
-
sets node name.
- setNotparsedCommands(String) - Method in class jpicedt.graphic.model.Drawing
-
- setOkButtonClosesDialog(boolean) - Method in class jpicedt.graphic.toolkit.CustomizerDialog
-
Whether clicking the OK button, beside storing widgets content, also closes this dialog or not.
- setOverStrike(PicAttributeSet, boolean) - Static method in class jpicedt.graphic.model.StyleConstants
-
set whether overstrike is on or off
- setOverStrikeColor(PicAttributeSet, Color) - Static method in class jpicedt.graphic.model.StyleConstants
-
set the border color
- setOverStrikeWidth(PicAttributeSet, double) - Static method in class jpicedt.graphic.model.StyleConstants
-
set the overstrike width
- setPageFormat(PageFormat) - Method in class jpicedt.graphic.PECanvas
-
Set the size of the drawing board.
- setParent(Element) - Method in class jpicedt.graphic.model.AbstractElement
-
Sets the parent of this element to be the given element.
- setParent(Element) - Method in class jpicedt.graphic.model.Drawing.RootElement
-
Sets the parent of the element.
- setParent(Element) - Method in interface jpicedt.graphic.model.Element
-
Sets the parent of the element.
- setPattern(AbstractRegularExpression) - Method in class jpicedt.format.input.util.RepeatExpression
-
set the base-pattern to the given expression
- setPlain(boolean) - Method in class jpicedt.graphic.model.PicCircleFrom3Points
-
- setPlain() - Method in class jpicedt.graphic.model.PicEllipse
-
Set angle parameters so that this ellipse is a plain ellipse.
- setPoint(int, PicPoint, EditPointConstraint) - Method in class jpicedt.graphic.model.AbstractCurve
-
Set the coordinates of the Bezier point with the given index to the given location,
but doesn't fire any DrawingEvent.
- setPoint(int, PicPoint) - Method in class jpicedt.graphic.model.BranchElement
-
- setPoint(int, PicPoint, EditPointConstraint) - Method in class jpicedt.graphic.model.BranchElement
-
Set the point indexed by "numPoint" to the given value.
- setPoint(int, PicPoint) - Method in class jpicedt.graphic.model.DefaultLeafElement
-
- setPoint(int, PicPoint, EditPointConstraint) - Method in class jpicedt.graphic.model.DefaultLeafElement
-
Set the user-controlled point indexed by "index" to the given value, using the specified geometrical constraint.
- setPoint(int, PicPoint) - Method in class jpicedt.graphic.model.Drawing.RootElement
-
- setPoint(int, PicPoint, EditPointConstraint) - Method in class jpicedt.graphic.model.Drawing.RootElement
-
does nothing
- setPoint(int, PicPoint) - Method in interface jpicedt.graphic.model.Element
-
- setPoint(int, PicPoint, EditPointConstraint) - Method in interface jpicedt.graphic.model.Element
-
Set the user-controlled point indexed by "index" to the given value, using the specified geometrical constraint.
- setPoint(int, PicPoint, EditPointConstraint) - Method in class jpicedt.graphic.model.PicCircleFrom3Points
-
Set the coordinate of the point indexed by "numPoint" to the given value.
- setPoint(int, PicPoint, EditPointConstraint) - Method in class jpicedt.graphic.model.PicEllipse
-
Set the coordinate of the point indexed by "numPoint" to the given value.
- setPoint(int, PicPoint, EditPointConstraint) - Method in class jpicedt.graphic.model.PicGroup
-
Set the point numbered by "numPoint" to the "pt" value, and scales inward object accordingly
- setPoint(int, PicPoint, EditPointConstraint) - Method in class jpicedt.graphic.model.PicMultiCurve
-
Set the coordinates of a Bezier point having the given index to the given location,
possibly moving other control-points according to the given constraint.
- setPoint(int, PicPoint) - Method in class jpicedt.graphic.model.PicNodeConnection
-
- setPoint(int, PicPoint, EditPointConstraint) - Method in class jpicedt.graphic.model.PicNodeConnection
-
- setPoint(int, PicPoint, EditPointConstraint) - Method in class jpicedt.graphic.model.PicParallelogram
-
Set the coordinate of the control-point indexed by "numPoint" to the given value.
- setPoint(int, PicPoint, EditPointConstraint) - Method in class jpicedt.graphic.model.PicPsCurve
-
Set the user-controlled point with the given index to the given value.
- setPoint(int, PicPoint, EditPointConstraint) - Method in class jpicedt.graphic.model.PicSmoothPolygon
-
Set the user-controlled point with the given index to the given value.
- setPoint(int, PicPoint, EditPointConstraint) - Method in class jpicedt.graphic.model.PicText
-
- setPolydotsAngle(PicAttributeSet, double) - Static method in class jpicedt.graphic.model.StyleConstants
-
Sets the factor by which dots are to be rotated (in degrees and CCW)
- setPolydotsHorizontalScale(PicAttributeSet, double) - Static method in class jpicedt.graphic.model.StyleConstants
-
Sets the factor by which dots are to be scaled horizontally
- setPolydotsSizeLineWidthScale(PicAttributeSet, double) - Static method in class jpicedt.graphic.model.StyleConstants
-
Sets the line-width scale for polygon dots (size = linewidth-scale * line-width + minimum_size)
- setPolydotsSizeMinimumMm(PicAttributeSet, double) - Static method in class jpicedt.graphic.model.StyleConstants
-
Sets the minimum size of polygon dots (size = linewidth-scale * line-width + minimum_size)
- setPolydotsStyle(PicAttributeSet, String) - Static method in class jpicedt.graphic.model.StyleConstants
-
Sets the style of polygon dots
- setPolydotsSuperimposed(PicAttributeSet, boolean) - Static method in class jpicedt.graphic.model.StyleConstants
-
Sets whether dots superimpose on underlying curve or not
- setPolydotsVerticalScale(PicAttributeSet, double) - Static method in class jpicedt.graphic.model.StyleConstants
-
Sets the factor by which dots are to be scaled vertically
- setPopupMenuFactory(PopupMenuFactory) - Method in class jpicedt.graphic.toolkit.EditorKit
-
Set the popup-menu factory that produces a JPopupMenu when the EditorKit asks for it.
- setPopupMenuFactory(PopupMenuFactory) - Method in class jpicedt.ui.PEDrawingBoard
-
Set the PopupMenuFactory that produces JPopupMenu when a popup-trigger mouse event occurs
on the board.
- setPstCustom(PicAttributeSet, String) - Static method in class jpicedt.graphic.model.StyleConstants
-
set pst custom parameters
- setResolveParent(PicAttributeSet) - Method in class jpicedt.graphic.model.PicAttributeSet
-
set the resolving parent.
- setRightArrow(PicAttributeSet, Arrow) - Static method in class jpicedt.graphic.model.StyleConstants
-
set the right arrow
- setRoundedBracketLengthScale(PicAttributeSet, double) - Static method in class jpicedt.graphic.model.StyleConstants
-
Sets the rounded-bracket length scale-factor (actual length (or height) = actual width * BRACKET_LENGTH)
- setShadow(PicAttributeSet, boolean) - Static method in class jpicedt.graphic.model.StyleConstants
-
set whether shadow is on or off
- setShadowAngle(PicAttributeSet, double) - Static method in class jpicedt.graphic.model.StyleConstants
-
set the shadow angle
- setShadowColor(PicAttributeSet, Color) - Static method in class jpicedt.graphic.model.StyleConstants
-
set the shadow colour
- setShadowSize(PicAttributeSet, double) - Static method in class jpicedt.graphic.model.StyleConstants
-
set the ShadowSize
- setSizeMm(double, double) - Method in class jpicedt.graphic.PageFormat
-
Sets the page size in millimeters
- setSmooth(int) - Method in class jpicedt.graphic.model.PicMultiCurve
-
Forces the smoothness feature of the given subdivision point by moving alternate control-points.
If one neightbouring segment is straight, it imposes the location of the alternate control.
If both segments are straight, this method can't do anything unfortunately.
If both segments are curved, the resulting tangent is computed from the external bissector of both control vectors,
yet retaining norm of control-vectors.
This method fires a drawing-event of type GEOMETRY_CHANGE.
- setSmooth() - Method in class jpicedt.graphic.model.PicMultiCurve
-
changes the smoothness feature of all the subdivision points at once.
- setSmoothCoefficient(int, double) - Method in class jpicedt.graphic.model.PicSmoothPolygon
-
- setSnapOn(boolean) - Method in class jpicedt.graphic.grid.Grid
-
sets whether snap is active or not
- setSnapStep(double) - Method in class jpicedt.graphic.grid.Grid
-
sets the snap-step to the given value
- setSpecificationPoint(int, PicPoint) - Method in class jpicedt.graphic.model.DefaultLeafElement
-
set the specification point with the given index to the given location.
- setStraight(int) - Method in class jpicedt.graphic.model.PicMultiCurve
-
changes the straightness feature for the given segment by making its control- and end-points identical.
- setStraight() - Method in class jpicedt.graphic.model.PicMultiCurve
-
Straighten ALL segments (ie make this curve a polygon).
- setSymmetric(int) - Method in class jpicedt.graphic.model.PicMultiCurve
-
Force the SYMMETRY feature of the given subdivision point.
- setSymmetric() - Method in class jpicedt.graphic.model.PicMultiCurve
-
force the symmetry feature of all the subdivision points at once.
- setTBarWidthLineWidthScale(PicAttributeSet, double) - Static method in class jpicedt.graphic.model.StyleConstants
-
Sets the linewidth-scale for T-bars (width = linewidth-scale * line-width + relative_width)
- setTBarWidthMinimumMm(PicAttributeSet, double) - Static method in class jpicedt.graphic.model.StyleConstants
-
Sets the relative-width for T-bars (width = linewidth-scale * line-width + relative_width)
- setText(String) - Method in class jpicedt.graphic.model.TextEditable
-
Set the string argument (e.g.
- setText(String) - Method in class jpicedt.widgets.HistoryTextField
-
Sets the displayed text.
- setTitle(String) - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer
-
Changes the customizer title
- setTitle(String) - Method in interface jpicedt.ui.MDIManager.MDIComponent
-
set the title of this container
- setTmpDir(String) - Static method in class jpicedt.JPicEdt
-
set the current tmp dir
- setUndoLimit(int) - Method in class jpicedt.graphic.PECanvas
-
set the number of undoable events to remember
- setValue(double) - Method in class jpicedt.widgets.DecimalNumberField
-
set the field's text from the given double value
- setValue(double) - Method in class jpicedt.widgets.IncrementableTextField
-
sets the DecimalNumberField double value, as well as the internal copy, to the given value, possibly modifying it so that it fits within the limits.
- setValue(Number) - Method in class jpicedt.widgets.IncrementableTextField
-
- setValue(int) - Method in class jpicedt.widgets.WholeNumberField
-
- setVertAlign(String) - Method in class jpicedt.graphic.model.PicText
-
set the vertical alignement (see constant fields above)
- setViewFromFactory(ViewFactory) - Method in class jpicedt.graphic.model.AbstractElement
-
set the view for this AbstractElement from the given view factory
or remove the view if f is null.
- setViewFromFactory(ViewFactory) - Method in class jpicedt.graphic.model.BranchElement
-
set the view for this Element from the given view factory, then set the view for children.
- setViewFromFactory(ViewFactory) - Method in interface jpicedt.graphic.model.Element
-
set the view for this Element from the given view factory
- setViewTree(ViewFactory) - Method in class jpicedt.graphic.model.Drawing
-
set the view tree that renders this drawing to screen, starting from the root-element.
- setVisible(boolean) - Method in class jpicedt.graphic.grid.Grid
-
set whether this grid is visible or not
- setVisible(boolean) - Method in class jpicedt.ui.MDIManager.DockablePanel
-
set the visible state of this DockablePanel, first trying to fetch the geometrical aspect from
the Properties object given in the constructor.
- setVisible(boolean) - Method in interface jpicedt.ui.MDIManager.MDIComponent
-
set the visible state of the component
- setVisible(boolean) - Method in class jpicedt.widgets.ModalInternalFrame
-
- setWidthMm(double) - Method in class jpicedt.graphic.PageFormat
-
Set the page width in mm.
- setZoomFactor(double) - Method in class jpicedt.graphic.PECanvas
-
Convenience call to setZoomFactor(zoom,null)
- setZoomFactor(double, PicPoint) - Method in class jpicedt.graphic.PECanvas
-
sets the current zoom factor to the given double,
then updates various properties (model <-> view transforms, dimension, preferredSize...), finally,
sources a ZoomEvent to give a chance to receiver to update their state accordingly (this may
be used e.g.
- SHADOW - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- SHADOW_ANGLE - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- SHADOW_COLOR - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- SHADOW_SIZE - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- shadowBounds - Variable in class jpicedt.graphic.view.DefaultViewFactory.LeafElementView
-
buffer
- ShadowPropertiesPanel() - Constructor for class jpicedt.ui.dialog.DockableAttributesCustomizer.ShadowPropertiesPanel
-
creates a customizer for shadow attributes editing
- shape - Variable in class jpicedt.graphic.view.DefaultHighlighterFactory.DefaultHighlighter
-
highlighter shape ; should be null if N/A in subclass
- shape - Variable in class jpicedt.graphic.view.DefaultViewFactory.LeafElementView
-
shape to be drawn ; subclass must update it properly
- shear(PicPoint, double, double) - Method in class jpicedt.graphic.model.BranchElement
-
Shear this Element by the given params wrt to the given origin
- shear(PicPoint, double, double) - Method in class jpicedt.graphic.model.DefaultLeafElement
-
Shear this Element by the given params wrt to the given origin
- shear(PicPoint, double, double) - Method in interface jpicedt.graphic.model.Element
-
Shear this Element by the given params wrt to the given origin
- shear(PicPoint, double, double) - Method in class jpicedt.graphic.model.PicCircleFrom3Points
-
Shear this Element by the given params wrt to the given origin
- shear(PicPoint, double, double) - Method in class jpicedt.graphic.model.PicEllipse
-
Shear this Element by the given params wrt to the given origin
- shear(PicPoint, double, double) - Method in class jpicedt.graphic.model.PicNodeConnection
-
Shear this Element by the given params wrt to the given origin
- shear(PicPoint, double, double) - Method in class jpicedt.graphic.model.PicParallelogram
-
Shear this Element by the given params wrt to the given origin
- shear(PicPoint, double, double) - Method in class jpicedt.graphic.model.PicPsCurve
-
Shear this Element by the given params wrt to the given origin
- shear(PicPoint, double, double) - Method in class jpicedt.graphic.model.PicSmoothPolygon
-
Shear this Element by the given params wrt to the given origin
- shear(PicPoint, double, double) - Method in class jpicedt.graphic.PicPoint
-
Apply a shearing transform of given parameters wrt to the given origin, to this PicPoint
- SHEAR - Static variable in class jpicedt.graphic.toolkit.EditorKit
-
shear
- ShortcutsCustomizer - Class in jpicedt.ui.dialog
-
A panel for editing keyboard shortcuts (i.e.
- ShortcutsCustomizer(Properties) - Constructor for class jpicedt.ui.dialog.ShortcutsCustomizer
-
Construct a new panel for editing shortcuts.
- show(Component, int, int) - Method in class jpicedt.ui.internal.PEPopupMenuFactory.PopupMenu
-
- showCoord(PicPoint) - Method in class jpicedt.ui.PEDrawingBoard.StatusBar
-
Displays current mouse coordinates
- showDockablePanel(String, boolean) - Method in class jpicedt.ui.MDIManager
-
Set the visible state of the dockable pane with the given key.
- ShowErrorLogAction() - Constructor for class jpicedt.JPicEdt.ShowErrorLogAction
-
- ShowGridAction(ActionDispatcher, ActionLocalizer) - Constructor for class jpicedt.graphic.toolkit.EditorKit.ShowGridAction
-
set "GridVisible" as the action's name
- ShowHelpAction() - Constructor for class jpicedt.JPicEdt.ShowHelpAction
-
- ShowLicenseAction() - Constructor for class jpicedt.JPicEdt.ShowLicenseAction
-
- showMessage(String) - Method in class jpicedt.ui.PEDrawingBoard.StatusBar
-
Displays a tooltip about current possible mouse-actions
- showModalDialogBox(String, JComponent) - Method in class jpicedt.ui.internal.InternalFrameMDIManager
-
[pending] experimental ! 1.3.2-beta9 ; not used yet.
- showModalDialogBox(String, JComponent) - Method in class jpicedt.ui.internal.JFrameMDIManager
-
[pending] experimental ! 1.3.2-beta9 ; not used yet.
- showStatus(String) - Method in class jpicedt.ui.MDIManager
-
Requests that the argument string be displayed in the status bar
- SIDE_B - Static variable in class jpicedt.graphic.model.PicParallelogram
-
Bottom side mid-point
- SIDE_L - Static variable in class jpicedt.graphic.model.PicParallelogram
-
Left side mid-pint
- SIDE_R - Static variable in class jpicedt.graphic.model.PicParallelogram
-
Right side mid-point
- SIDE_T - Static variable in class jpicedt.graphic.model.PicParallelogram
-
Top side mid-point
- size() - Method in class jpicedt.graphic.AbstractSelectionHandler
-
Return the number of selected objects.
- size() - Method in class jpicedt.graphic.model.BranchElement
-
- size() - Method in class jpicedt.graphic.model.Drawing
-
- size() - Method in interface jpicedt.graphic.SelectionHandler
-
Return the number of selected objects
- skewAngleEnd - Variable in class jpicedt.graphic.model.PicEllipse
-
- skewAngleStart - Variable in class jpicedt.graphic.model.PicEllipse
-
Arc start- and end- angles in degrees as measured with respect to parallolegram's basis
(see
toParalleloBasisCoordinates()
for
details on how this basis is defined).
- smallAxis - Variable in class jpicedt.graphic.model.PicEllipse
-
Length of the small axis of the ellipse.
- SMOOTH_POLY - Static variable in class jpicedt.graphic.toolkit.DrawToolFactory
-
- smoothCoeff - Variable in class jpicedt.graphic.model.PicSmoothPolygon
-
The following array contains one Double per polygon point, specifying how close to
polygon points the curve should go along.
- SMOOTHNESS - Static variable in class jpicedt.graphic.model.PicMultiCurve
-
predefined constraint for setPoint()
- SmoothPolygonHighlighter(PicSmoothPolygon) - Constructor for class jpicedt.graphic.view.DefaultHighlighterFactory.SmoothPolygonHighlighter
-
construct a new Highlighter for the given smooth-polygon
- snapOnDEFAULT - Static variable in class jpicedt.graphic.grid.Grid
-
is snapping active ?
- snapStepDEFAULT - Static variable in class jpicedt.graphic.grid.Grid
-
default snap step
- SOLID - Static variable in class jpicedt.graphic.grid.Grid
-
paint grid lines using solid lines
- SOLID - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- sort() - Method in class jpicedt.graphic.toolkit.DefaultSelectionHandler
-
Sort selected elements according to their z-ordering in the given drawing
- splitSegment(int, PicPoint) - Method in class jpicedt.graphic.model.AbstractCurve
-
Split the segment having the given index.
- splitSegment(int, PicPoint, PicPoint, PicPoint) - Method in class jpicedt.graphic.model.AbstractCurve
-
Split a segment (either straight or curved) at a given point using two additionnal control points given
as parameters.
- splitSegment(int, PicPoint) - Method in class jpicedt.graphic.model.PicMultiCurve
-
Adds a new point to a (maybe curved) segment then fires a changed-update.
- splitSegment(int, PicPoint) - Method in class jpicedt.graphic.model.PicPsCurve
-
Split the given polygon segment (starting from 0),
by inserting a new polygon point at the appropriate position.
- splitSegment(int, PicPoint) - Method in class jpicedt.graphic.model.PicSmoothPolygon
-
Split the given polygon segment (starting from 0),
by inserting a new polygon point at the appropriate position.
- splitSegment(int, PicPoint, double) - Method in class jpicedt.graphic.model.PicSmoothPolygon
-
Split the given polygon segment (starting from 0),
by inserting a new polygon point at the appropriate position.
- SplitSegmentTransform(AbstractCurve, int, Grid) - Constructor for class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SplitSegmentTransform
-
- SQUARE - Static variable in class jpicedt.graphic.model.PicParallelogram
-
predefined constraint for setPoint()
- SQUARE_BRACKET - Static variable in class jpicedt.graphic.model.Arrow
-
- STANDARD - Static variable in class jpicedt.ui.util.SystemOutUtilities
-
doesn't redirect stdout to a file, ie redirect to console ; instead open a frame and displays the error message in it
- StarExpression - Class in jpicedt.format.input.pstricks
-
Handles (usually optional) "*" after \\psframebox,\\pspolygon,...
- StarExpression(Pool) - Constructor for class jpicedt.format.input.pstricks.StarExpression
-
- start(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.AbstractMouseTransform
-
Called by mousePressed.
Creates a clone of the target (e.g.
- start(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.AbstractMouseTransformFactory.HelpMessageMouseTransform
-
Called when the mouse is pressed.
- start(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.AbstractMouseTransformFactory.InvalidMouseTransform
-
Called when the mouse is pressed.
- start(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.AbstractMouseTransformFactory.SelectAreaTransform
-
Invoked by mousePressed().
- start(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory._MoveElementTransform
-
Called when the mouse is pressed.
Create a clone of the clickedElement given as the parameter in the constructor.
- start(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory.MoveControlPointTransform
-
Called when the mouse is pressed.
- start(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory.MoveElementTransform
-
Called when the mouse is pressed.
- start(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory.SelectElementsInAreaTransform
-
called by mousePressed
- start(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory.UnselectTransform
-
- start(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.EditSmoothCoeffTransform
-
Called when the mouse is pressed.
- start(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.RemovePointTransform
-
Called when the mouse is pressed.
- start(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SelectElementTransform
-
- start(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SelectPointsInAreaTransform
-
called by mousePressed
- start(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SplitSegmentTransform
-
Called when the mouse is pressed for the first time.
- start(PEMouseEvent) - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.UnSelectPointTransform
-
called by mousePressed
- start(PEMouseEvent) - Method in interface jpicedt.graphic.toolkit.MouseTransform
-
Called when the mouse is pressed.
- startDocument() - Method in class jpicedt.graphic.io.parser.JPICXmlHandler
-
- startElement(String, String, String, Attributes) - Method in class jpicedt.graphic.io.parser.JPICXmlHandler
-
Receive notification of the start of an element.
- startsWith(String) - Method in class jpicedt.format.input.util.Context
-
Return whether the string at the caret position starts with the given string or not.
- stateChanged(ChangeEvent) - Method in class jpicedt.graphic.model.Drawing.Customizer
-
called by a click on "automaticCB"
- stateChanged(ChangeEvent) - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.FillPropertiesPanel
-
Called by the colorchooser when the user picks a new colour, and this customizer lies currently
on top.
- stateChanged(ChangeEvent) - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.HatchPropertiesPanel
-
Called by the colorchooser when the user picks a new colour, and this customizer lies currently
on top.
- stateChanged(ChangeEvent) - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.ShadowPropertiesPanel
-
Called by the colorchooser when the user picks a new colour, and this customizer lies currently
on top.
- stateChanged(ChangeEvent) - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer
-
Called :
- by the colorchooser if the user picks a new colour ;
- or by the tabbed pane when a different pane is made active (ie brought on top)
- stateChanged(ChangeEvent) - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.StrokePropertiesPanel
-
Called by the colorchooser when the user picks a new colour, and this customizer lies currently
on top.
- stateEdit - Variable in class jpicedt.graphic.PECanvas
-
the UndoableEdit in progress
- StatementExpression - Class in jpicedt.format.input.util
-
An expression for "statement"-parsing, i.e.
- StatementExpression(String, String, String, int, int) - Constructor for class jpicedt.format.input.util.StatementExpression
-
- StatusBar() - Constructor for class jpicedt.ui.PEDrawingBoard.StatusBar
-
mouseCoord | toolTip
- store() - Method in class jpicedt.format.output.eepic.EepicCustomizer
-
Store current widgets value to the Properties object given in the constructor,
then update LatexFormatter accordingly.
- store() - Method in class jpicedt.format.output.latex.LatexCustomizer
-
Store current widgets value to the Properties object given in the constructor,
then update LatexFormatter accordingly.
- store() - Method in class jpicedt.format.output.pstricks.PstricksCustomizer
-
Store current widgets value to the Properties object given in the constructor,
then update PstricksFormatter accordingly.
- store() - Method in class jpicedt.graphic.model.Drawing.Customizer
-
Store current widgets value, presumably to a file or to a dedicated storage class
- store() - Method in class jpicedt.graphic.PageFormat.Customizer
-
Store current widgets value, presumably to a file or to a dedicated storage class
- store() - Method in class jpicedt.graphic.toolkit.AbstractCustomizer
-
Stores current widgets value, presumably to a file or to a dedicated storage class
- store() - Method in class jpicedt.ui.dialog.DirectoriesCustomizer
-
Store current widgets value, presumably to the Properties object given in the constructor
- store() - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.ArrowPropertiesPanel
-
does nothing (handled by actionPerformed)
- store() - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.FillPropertiesPanel
-
does nothing (handled by actionPerformed)
- store() - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.HatchPropertiesPanel
-
does nothing (handled by actionPerformed)
- store() - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.PolydotsPropertiesPanel
-
does nothing (handled by actionPerformed)
- store() - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.PstCustomPropertiesPanel
-
does nothing (handled by actionPerformed)
- store() - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.ShadowPropertiesPanel
-
does nothing (handled by actionPerformed)
- store() - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.StrokePropertiesPanel
-
does nothing (handled by actionPerformed)
- store() - Method in class jpicedt.ui.dialog.DockableAttributesCustomizer.TextPropertiesPanel
-
does nothing (handled by actionPerformed)
- store() - Method in class jpicedt.ui.dialog.GeneralCustomizer
-
Store current widgets value to the Properties object given in the constructor.
- store() - Method in class jpicedt.ui.dialog.GridZoomCustomizer
-
Store current widgets value, presumably to a file or to a dedicated storage class
- store(Properties) - Static method in class jpicedt.ui.dialog.PEFileChooser
-
Store the current file and fragment directories to the given Properties object
- store() - Method in class jpicedt.ui.dialog.RenderingCustomizer
-
Store current widgets value to the Properties object given in the constructor.
- store() - Method in class jpicedt.ui.dialog.ShortcutsCustomizer
-
Store current widgets value, presumably to the Properties object given in the constructor
- store() - Method in class jpicedt.ui.dialog.UIColorCustomizer
-
Store current widgets value, presumably to a file or to a dedicated storage class
- storeState(Hashtable) - Method in class jpicedt.graphic.model.Drawing
-
Store a clone of RootElement in the given Hashtable, with key = "state"
- STRICTLY_NEGATIVE - Static variable in interface jpicedt.format.input.util.ExpressionConstants
-
sign for NumericalExpression
- STRICTLY_POSITIVE - Static variable in interface jpicedt.format.input.util.ExpressionConstants
-
sign for NumericalExpression
- Stroke(Element, int, PEMouseEvent) - Constructor for class jpicedt.graphic.view.HitInfo.Stroke
-
construct a new HitInfo.Stroke that occured on the stroke of the given Element
- STROKE_DASHARRAY - Static variable in class jpicedt.graphic.io.formatter.JPICFormatter
-
- StrokePropertiesPanel() - Constructor for class jpicedt.ui.dialog.DockableAttributesCustomizer.StrokePropertiesPanel
-
creates a JPanel for stroke attributes editing
- strx - Variable in class jpicedt.graphic.view.DefaultViewFactory.TextView
-
TextLayout location with respect to PicText's anchor point
- strx - Variable in class jpicedt.graphic.view.DefaultViewFactory.TextViewHybrid
-
- stry - Variable in class jpicedt.graphic.view.DefaultViewFactory.TextView
-
TextLayout location with respect to PicText's anchor point
- stry - Variable in class jpicedt.graphic.view.DefaultViewFactory.TextViewHybrid
-
- StyleConstants - Class in jpicedt.graphic.model
-
Utility class to get or set attributes in a type-safe manner
- StyleConstants() - Constructor for class jpicedt.graphic.model.StyleConstants
-
- SUBDIVISION_POINT - Static variable in class jpicedt.graphic.model.AbstractCurve
-
constant field for getPointType()
- subtract(PicVector) - Method in class jpicedt.graphic.PicVector
-
Subtract the given vector from this vector, and return this for convenience.
- SW_RESIZE - Static variable in class jpicedt.graphic.toolkit.CursorFactory
-
- SYMMETRY - Static variable in class jpicedt.graphic.model.PicMultiCurve
-
predefined constraint for setPoint()
- symmetry(PicPoint) - Method in class jpicedt.graphic.PicPoint
-
Apply a central-symmetry wrt the given point
- symmetry(PicPoint, PicPoint) - Static method in class jpicedt.graphic.PicPoint
-
Return a new PicPoint obtained by applying a central-symmetry with the given center to
the given src point.
- syncAttributes() - Method in class jpicedt.format.output.eepic.EepicViewFactory.AbstractCurveView
-
Inherits from superclass, except for filling behaviour
- syncAttributes() - Method in class jpicedt.format.output.eepic.EepicViewFactory.EllipseView
-
Inherits from superclass, except for elliptic arcs, which are never filled, as well
as rotated ellipses.
- syncAttributes() - Method in class jpicedt.format.output.latex.LatexViewFactory.AbstractCurveView
-
Inherits from superclass, except for filling behaviour
- syncAttributes() - Method in class jpicedt.format.output.latex.LatexViewFactory.EllipseView
-
Inherits from superclass, except for elliptic arcs, which are never filled.
- syncAttributes() - Method in class jpicedt.format.output.latex.LatexViewFactory.ParallelogramView
-
Inherits from superclass, except for filling behaviour
- syncAttributes(PicAttributeSet) - Method in class jpicedt.graphic.model.Arrow
-
Configure the parameters of this arrow (size, scale, inset, ...) from the
given attribute set, aka view/model synchronization.
- syncAttributes() - Method in class jpicedt.graphic.view.DefaultViewFactory.AbstractCurveView
-
Inherits from superclass, except where painting dots is concerned, where this method delegates
to
syncDotShape()
to create the appropriate Shape.
- syncAttributes() - Method in class jpicedt.graphic.view.DefaultViewFactory.LeafElementView
-
Synchronizes cached attributes values with the model ;
lineWidth, from the LINE_WIDTH attribute
outlineStroke, from the ViewFactory, using createStroke
outinePaint, from the ViewFactory, using createPaintForOutline
interiorPaint, from the ViewFactory, using createPaintForInterior
overStrikeWidth, from the OVER_STRIKE and OVER_STRIKE_WIDTH attributes
- syncBounds(double) - Method in class jpicedt.graphic.view.DefaultHighlighterFactory.DefaultHighlighter
-
Synchronizes the highlighter's bounding rectangle (aka clip) with the model ;
"bounds" is first computed from the set of visible control-points,
then its size gets increased by BARBELL_SIZE.
- syncBounds() - Method in class jpicedt.graphic.view.DefaultViewFactory.LeafElementView
-
Synchronizes the bounding box with the model ;
"bounds" is first computed from the current shape's bound, if any,
then its size gets increased by BARBELL_SIZE, line-thickness, overstrike width,
and possibly the shadow area.
- syncBounds() - Method in class jpicedt.graphic.view.DefaultViewFactory.TextView
-
Synchronizes bounding box with the model ;
- syncBounds() - Method in class jpicedt.graphic.view.DefaultViewFactory.TextViewHybrid
-
Synchronizes bounding box with the model ;
- syncDotShape() - Method in class jpicedt.format.output.eepic.EepicViewFactory.AbstractCurveView
-
Computes the Shape (centered at 0,0) used for drawing polygon's dots, built from the given attributes ;
this implementation sets it to null, as dotting is not supported.
- syncDotShape() - Method in class jpicedt.format.output.latex.LatexViewFactory.AbstractCurveView
-
Computes the Shape (centered at 0,0) used for drawing polygon's dots, built from the given attributes ;
this implementation sets it to null, as dotting is not supported.
- syncDotShape() - Method in class jpicedt.graphic.view.DefaultViewFactory.AbstractCurveView
-
Computes the Shape (centered at 0,0) used for drawing polygon's dots, built from the given attributes ;
set it to null if POLYDOTS_STYLE==NONE or if dotting is not supported by the factory.
- syncFrame() - Method in class jpicedt.format.output.eepic.EepicViewFactory.TextView
-
update frame shape : all frames are drawn as a rectangle
- syncFrame() - Method in class jpicedt.graphic.view.DefaultViewFactory.TextView
-
synchronize frame shape and location
- syncFrame() - Method in class jpicedt.graphic.view.DefaultViewFactory.TextViewHybrid
-
synchronize frame shape and location (TextLayout only) ; this is called by syncShape(),
so that subclasser might override easily when only rectangular shapes are availables.
- syncShape(double) - Method in class jpicedt.graphic.view.DefaultHighlighterFactory.AbstractCurveHighlighter
-
Synchronizes the highlighter's tangents with the model.
- syncShape(double) - Method in class jpicedt.graphic.view.DefaultHighlighterFactory.CompositeHighlighter
-
Synchronize the array of "shapes" needed to paint this highlighter, with the model ;
- syncShape(double) - Method in class jpicedt.graphic.view.DefaultHighlighterFactory.DefaultHighlighter
-
Synchronize the shape needed to paint this highlighter, with the model ;
This implementation does nothing.
- syncShape(double) - Method in class jpicedt.graphic.view.DefaultHighlighterFactory.EllipseHighlighter
-
Synchronize the "shape" variable with the model.
- syncShape(double) - Method in class jpicedt.graphic.view.DefaultHighlighterFactory.PsCurveHighlighter
-
Synchronizes the highlighter's tangents with the model.
- syncShape(double) - Method in class jpicedt.graphic.view.DefaultHighlighterFactory.SmoothPolygonHighlighter
-
Synchronizes the highlighter's tangents with the model.
- syncShape() - Method in class jpicedt.graphic.view.DefaultViewFactory.AbstractCurveView
-
Synchronize the "shape" variable with the model.
- syncShape() - Method in class jpicedt.graphic.view.DefaultViewFactory.EllipseView
-
Synchronize the "shape" variable with the model
- syncShape() - Method in class jpicedt.graphic.view.DefaultViewFactory.LeafElementView
-
Synchronize the "shape" variable with the model ; obviously, this implementation does nothing !
- syncShape() - Method in class jpicedt.graphic.view.DefaultViewFactory.ParallelogramView
-
Synchronize the "shape" variable with the model
- syncShape() - Method in class jpicedt.graphic.view.DefaultViewFactory.PicNodeConnectionView
-
Synchronize the "shape" variable with the model.
- syncShape() - Method in class jpicedt.graphic.view.DefaultViewFactory.TextView
-
Synchronize the textLayout and the shape (=frame box, by calling syncFrame) with the model
This delegates to getRotation() where computing rotation angle is concerned, and
updates the AffineTransform returned by getTextToModelTransform().
- syncShape() - Method in class jpicedt.graphic.view.DefaultViewFactory.TextViewHybrid
-
Synchronize the textLayout and the shape (=frame box, by calling syncFrame) with the model
When TextLayout is used, this delegates to getRotation() where computing rotation angle is concerned, and
updates the AffineTransform returned by getTextToModelTransform().
- syncStringLocation() - Method in class jpicedt.graphic.view.DefaultViewFactory.TextViewHybrid
-
update strx stry = location of TextLayout's bottom-Left corner with respect to PicText's anchor-point
- syncStringLocationX() - Method in class jpicedt.format.output.eepic.EepicViewFactory.TextView
-
update strx
- syncStringLocationX() - Method in class jpicedt.graphic.view.DefaultViewFactory.TextView
-
update strx = x-location of TextLayout's bottom-Left corner with respect to PicText's anchor-point
- syncStringLocationY() - Method in class jpicedt.format.output.eepic.EepicViewFactory.TextView
-
update stry
- syncStringLocationY() - Method in class jpicedt.graphic.view.DefaultViewFactory.TextView
-
update strx = y-location of TextLayout's bottom-Left corner with respect to PicText's anchor-point
- SyntaxError(Context, AbstractRegularExpression) - Constructor for exception jpicedt.format.input.util.REParserException.SyntaxError
-
- SystemOutUtilities - Class in jpicedt.ui.util
-
A class that allow redirection of stderr and/or stdout to a log file.
- T_BAR_CENTERED - Static variable in class jpicedt.graphic.model.Arrow
-
- T_BAR_FLUSHED - Static variable in class jpicedt.graphic.model.Arrow
-
- TBAR_WIDTH_LINEWIDTH_SCALE - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- TBAR_WIDTH_MINIMUM_MM - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- Test() - Constructor for class jpicedt.ui.util.PEProgressBar.Test
-
- TestBoard - Class in jpicedt.test
-
test class
- TestBoard() - Constructor for class jpicedt.test.TestBoard
-
- TestCanvas - Class in jpicedt.test
-
Test class incorporating a BSH interpreter facility for efficient debugging.
- TestCanvas() - Constructor for class jpicedt.test.TestCanvas
-
- testDistanceToPath(Shape, PicPoint, double) - Static method in class jpicedt.graphic.PEToolKit
-
Return a positive integer if the given point "pt" lies closer to the given shape path (= stroke)
than the given maximum distance ; this integer indicates which segment/quad/cubic of the path,
starting from 0 (ie according to getPathIterator numbering scheme),
lies at the closest distance from "pt" ; -1 otherwise.
- TEXT - Static variable in class jpicedt.graphic.toolkit.DrawToolFactory
-
- Text(TextEditable, TextHitInfo, PEMouseEvent) - Constructor for class jpicedt.graphic.view.HitInfo.Text
-
construct a new HitInfo.Text that occured on the given TextEditable, fetching useful information
from the given TextHitInfo.
- text - Variable in class jpicedt.test.TestBoard
-
- text - Variable in class jpicedt.test.TestCanvas
-
- text2 - Variable in class jpicedt.test.TestBoard
-
- text2 - Variable in class jpicedt.test.TestCanvas
-
- text2ModelTr - Variable in class jpicedt.graphic.view.DefaultViewFactory.TextViewHybrid
-
- TEXT_BOX_CIRCLE - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- TEXT_BOX_NO_FRAME - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- TEXT_BOX_OVAL - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- TEXT_BOX_RECTANGLE - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- TEXT_CHANGE - Static variable in class jpicedt.graphic.event.DrawingEvent.EventType
-
the text content of a text element changed
- TEXT_FONT_DEFAULT - Static variable in class jpicedt.graphic.view.DefaultViewFactory
-
default font used to display text with TextView
- TEXT_FONT_SCALE - Static variable in class jpicedt.graphic.view.DefaultViewFactory
-
scaling factor to be applied to the default font before rendering, so as to compensate for zoom factor
- TEXT_FRAME - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- TEXT_HALIGN_CENTER - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- TEXT_HALIGN_LEFT - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- TEXT_HALIGN_RIGHT - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- TEXT_HOR_ALIGN - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- TEXT_ROTATION - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- TEXT_VALIGN_BASELINE - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- TEXT_VALIGN_BOTTOM - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
Text attributes
- TEXT_VALIGN_CENTER - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- TEXT_VALIGN_TOP - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- TEXT_VERT_ALIGN - Static variable in interface jpicedt.graphic.model.PicObjectConstants
-
- TextDrawTool(PicText) - Constructor for class jpicedt.graphic.toolkit.DrawToolFactory.TextDrawTool
-
- TextEditable - Class in jpicedt.graphic.model
-
An abstract class for Element's that have a textual representation, and [pending:removed as of 1.3.2]
whose text can be graphically edited
- TextEditable(String, PicPoint, PicAttributeSet) - Constructor for class jpicedt.graphic.model.TextEditable
-
Construct a new TextEditable with the given content and attribute set
- TextEditable(String, PicPoint) - Constructor for class jpicedt.graphic.model.TextEditable
-
Construct a new TextEditable with the given content and a default attribute set
- TextEditable(TextEditable) - Constructor for class jpicedt.graphic.model.TextEditable
-
Construct a clone of the given TextEditable
- textFont - Static variable in class jpicedt.graphic.view.DefaultViewFactory
-
font used to display text strings with TextView
- TextHighlighter(TextEditable) - Constructor for class jpicedt.graphic.view.DefaultHighlighterFactory.TextHighlighter
-
construct a new Highlighter for the given TextEditable
- textLayout - Variable in class jpicedt.graphic.view.DefaultViewFactory.TextView
-
the TextLayout that renders the text string of this TextEditable
- textLayout - Variable in class jpicedt.graphic.view.DefaultViewFactory.TextViewHybrid
-
- TextPropertiesPanel() - Constructor for class jpicedt.ui.dialog.DockableAttributesCustomizer.TextPropertiesPanel
-
GUI init
- textString - Variable in class jpicedt.graphic.model.TextEditable
-
string argument
- TextView(PicText) - Constructor for class jpicedt.format.output.eepic.EepicViewFactory.TextView
-
construct a new View for the given PicRectangle
- TextView(PicText) - Constructor for class jpicedt.graphic.view.DefaultViewFactory.TextView
-
construct a new View for the given PicRectangle
- TextViewHybrid(PicText) - Constructor for class jpicedt.graphic.view.DefaultViewFactory.TextViewHybrid
-
construct a new View for the given PicRectangle
- tileDrawingBoardsHorizontally() - Method in class jpicedt.ui.internal.InternalFrameMDIManager
-
Tiles all open internal frames horizontally
- tileDrawingBoardsHorizontally() - Method in class jpicedt.ui.internal.JFrameMDIManager
-
Tiles all open internal frames horizontally
- tileDrawingBoardsHorizontally() - Method in class jpicedt.ui.MDIManager
-
Tiles all open drawing-boards horizontally
- tileDrawingBoardsVertically() - Method in class jpicedt.ui.internal.InternalFrameMDIManager
-
Tiles all open internal frames vertically.
- tileDrawingBoardsVertically() - Method in class jpicedt.ui.internal.JFrameMDIManager
-
Tiles all open internal frames vertically.
- tileDrawingBoardsVertically() - Method in class jpicedt.ui.MDIManager
-
Tiles all open drawing-boards vertically
- tl2ModelTr - Variable in class jpicedt.graphic.view.DefaultViewFactory.TextView
-
- toArray() - Method in class jpicedt.graphic.model.BranchElement
-
Returns an array containing all of the elements in this collection.
- toArray(Object[]) - Method in class jpicedt.graphic.model.BranchElement
-
Returns an array containing all of the elements in this collection
whose runtime type is that of the specified array.
- TOBACK - Static variable in class jpicedt.graphic.toolkit.EditorKit.EditDispositionAction
-
Action command for bringing elements to back
- toDoubleArray(double[]) - Method in class jpicedt.graphic.PicPoint
-
Return a two-element array filled with x and y ; if f is null, a new array is allocated ; otherwise,
the given array is directly modified and returned for convenience.
- toFloatArray(float[]) - Method in class jpicedt.graphic.PicPoint
-
Return a two-element array filled with x and y ; if f is null, a new array is allocated ; otherwise,
the given array is directly modified and returned for convenience.
- TOFRONT - Static variable in class jpicedt.graphic.toolkit.EditorKit.EditDispositionAction
-
Action command for bringing elements to front
- ToggleAttributesPanelAction() - Constructor for class jpicedt.JPicEdt.ToggleAttributesPanelAction
-
- toggleDockablePanel(String) - Method in class jpicedt.ui.MDIManager
-
Toggle the visible state of the dockable pane with the given key.
- ToggleEditPointsModeAction(ActionDispatcher, ActionLocalizer) - Constructor for class jpicedt.graphic.toolkit.EditorKit.ToggleEditPointsModeAction
-
Construct a new ToggleEditPointsModeAction.
- toggleHighlightingMode() - Method in class jpicedt.graphic.toolkit.DefaultSelectionHandler
-
Toggle the current highlighting mode
- toggleHighlightingMode() - Method in class jpicedt.graphic.view.DefaultHighlighterFactory.CompositeHighlighter
-
Toggle the current highlighting mode
- ToggleToolkitPanelAction() - Constructor for class jpicedt.JPicEdt.ToggleToolkitPanelAction
-
- toggleVisible() - Method in class jpicedt.ui.MDIManager.DockablePanel
-
returns true if this DockablePanel is currently visible
public boolean isVisible(){
return mdiComponent.isVisible();
}
- toMm(double) - Method in class jpicedt.graphic.PicPoint
-
Convert a PicPoint with coordinates expressed in the given unitlenth (expressed in mm),
to a new PicPoint in mm coordinates.
- toMm(double, double) - Method in class jpicedt.graphic.PicPoint
-
Convert a PicPoint with coordinate expressed in the given unitlenths along X- and Y-axis (the latter being expressed in mm)
to a new PicPoint in mm coordinate.
- toParalleloBasisCoordinates(PicPoint, PicPoint, PicVector) - Method in class jpicedt.graphic.model.PicParallelogram
-
Compute the contravariant coordinate of the given point "ptSrc" along the "l2r" and "b2t" vectors of
the parallelogram's basis, the origin of the basis being set at "ptOrg"
This simply reduces to a contravariant change of coordinates from the cartesian basis to the
(non-orthonormalized) parallelogram basis.
To wind up : denoting OM = vec(ptOrg -> ptSrc), (e1,e2) the cartesian basis (ie std model-coordinates),
and (x',y') the new coords in the (l2r,b2t) basis, yields :
OM = x e1 + y e2 = x' l2r + y' b2t.
- toPstricksString(Arrow, boolean) - Static method in class jpicedt.format.output.pstricks.PstricksUtilities
-
Returns a String representing the given Arrow in the PsTricks syntax, e.g.
- toString() - Method in class jpicedt.format.input.DefaultParser
-
- toString() - Method in class jpicedt.format.input.latex.BeginPictureExpression
-
- toString() - Method in class jpicedt.format.input.latex.EndPictureExpression
-
- toString() - Method in class jpicedt.format.input.latex.LaTeXInstanciationExpression
-
- toString() - Method in class jpicedt.format.input.latex.LaTeXPutExpression
-
- toString() - Method in class jpicedt.format.input.latex.LineThicknessExpression
-
- toString() - Method in class jpicedt.format.input.latex.PicBezierExpression
-
- toString() - Method in class jpicedt.format.input.latex.PicEllipseExpression
-
- toString() - Method in class jpicedt.format.input.latex.PicEndExpression
-
- toString() - Method in class jpicedt.format.input.latex.PicLineExpression
-
- toString() - Method in class jpicedt.format.input.latex.PicPolygonExpression
-
- toString() - Method in class jpicedt.format.input.latex.PicRectangleExpression
-
- toString() - Method in class jpicedt.format.input.latex.UnitLengthExpression
-
- toString() - Method in class jpicedt.format.input.pstricks.BeginPsPictureExpression
-
- toString() - Method in class jpicedt.format.input.pstricks.PsArcExpression
-
- toString() - Method in class jpicedt.format.input.pstricks.PsBezierExpression
-
- toString() - Method in class jpicedt.format.input.pstricks.PsCircleExpression
-
- toString() - Method in class jpicedt.format.input.pstricks.PsEllipseExpression
-
- toString() - Method in class jpicedt.format.input.pstricks.PsFrameExpression
-
- toString() - Method in class jpicedt.format.input.pstricks.PsObjectExpression
-
- toString() - Method in class jpicedt.format.input.pstricks.PsPolygonExpression
-
- toString() - Method in class jpicedt.format.input.pstricks.PsQDiskExpression
-
- toString() - Method in class jpicedt.format.input.pstricks.PsQLineExpression
-
- toString() - Method in class jpicedt.format.input.pstricks.PsRPutExpression
-
- toString() - Method in class jpicedt.format.input.pstricks.PSTInstanciationExpression
-
- toString() - Method in class jpicedt.format.input.pstricks.PSTParametersExpression
-
- toString() - Method in class jpicedt.format.input.pstricks.UserDefinedColorExpression
-
- toString() - Method in class jpicedt.format.input.util.AlternateExpression
-
- toString() - Method in class jpicedt.format.input.util.Context
-
- toString() - Method in class jpicedt.format.input.util.EnclosingExpression
-
- toString() - Method in class jpicedt.format.input.util.InstanciationExpression
-
- toString() - Method in class jpicedt.format.input.util.LiteralExpression
-
- toString() - Method in class jpicedt.format.input.util.NumericalExpression
-
- toString() - Method in class jpicedt.format.input.util.OptionalExpression
-
- toString() - Method in class jpicedt.format.input.util.ParserEvent
-
- toString() - Method in class jpicedt.format.input.util.PicPointExpression
-
- toString() - Method in class jpicedt.format.input.util.Pool.Key
-
- toString() - Method in class jpicedt.format.input.util.Pool
-
- toString() - Method in class jpicedt.format.input.util.RegExExpression
-
- toString() - Method in exception jpicedt.format.input.util.REParserException
-
Convenience call to getMessage()
- toString() - Method in class jpicedt.format.input.util.RepeatExpression
-
- toString() - Method in class jpicedt.format.input.util.SequenceExpression
-
- toString() - Method in class jpicedt.format.input.util.StatementExpression
-
- toString() - Method in class jpicedt.format.input.util.WhiteSpacesOrEOL
-
- toString() - Method in class jpicedt.format.input.util.WildCharExpression
-
- toString() - Method in class jpicedt.format.input.util.WordExpression
-
- toString() - Method in class jpicedt.graphic.event.DrawingEvent.EventType
-
- toString() - Method in class jpicedt.graphic.event.EditorKitEvent.EventType
-
Return the name of this event type ; this can be used by a GUI, but it's in english, so
it needs to be localized.
- toString() - Method in class jpicedt.graphic.event.EditorKitEvent
-
Return a String representation of this event for debugging purpose.
- toString() - Method in class jpicedt.graphic.event.HelpMessageEvent
-
Return a String representation of this event for debugging purpose.
- toString() - Method in class jpicedt.graphic.event.PEEventMulticaster
-
- toString() - Method in class jpicedt.graphic.event.PEMouseEvent
-
- toString() - Method in class jpicedt.graphic.event.SelectionEvent.EventType
-
- toString() - Method in class jpicedt.graphic.event.SelectionEvent
-
a textual representation of this event
- toString() - Method in class jpicedt.graphic.event.ZoomEvent
-
a textual representation of this event
- toString() - Method in exception jpicedt.graphic.io.parser.ParserException.UnrecognizedFileFormat
-
- toString() - Method in class jpicedt.graphic.model.AbstractCurve
-
Returns a string for debugging purpose.
- toString() - Method in class jpicedt.graphic.model.AbstractElement
-
Returns a String representation of the attribute set for this AbstractElement
- toString() - Method in class jpicedt.graphic.model.Arrow
-
Returns a string representation of this Arrow for debugging purpose
- toString() - Method in class jpicedt.graphic.model.BasicEditPointConstraint
-
- toString() - Method in class jpicedt.graphic.model.BranchElement
-
Returns a String representing the group for debugging use only.
- toString() - Method in class jpicedt.graphic.model.DefaultLeafElement
-
Returns a String representation of this DefaultElement
- toString() - Method in class jpicedt.graphic.model.Drawing.DefaultDrawingEvent
-
- toString() - Method in class jpicedt.graphic.model.Drawing
-
Returns a String representing the drawing for debugging use only.
- toString() - Method in class jpicedt.graphic.model.EditPointConstraintCollator
-
- toString() - Method in class jpicedt.graphic.model.PicAttributeName
-
- toString() - Method in class jpicedt.graphic.model.PicAttributeSet
-
Returns a text representation of this attribute set, for debugging purpose
- toString() - Method in class jpicedt.graphic.model.PicCircleFrom3Points
-
Implementation of the Object.toString() method, used for debugging purpose
- toString() - Method in class jpicedt.graphic.model.PicEllipse
-
Implementation of the Object.toString() method, used for debugging purpose
- toString() - Method in class jpicedt.graphic.model.PicGroup
-
Returns a String representing the group for debugging use only.
- toString() - Method in class jpicedt.graphic.model.PicMultiCurve
-
Return a string for debugging purpose.
- toString() - Method in class jpicedt.graphic.model.PicNodeConnection
-
- toString() - Method in class jpicedt.graphic.model.PicParallelogram
-
Implementation of the Object.toString() method, used for debugging purpose
- toString() - Method in class jpicedt.graphic.model.PicPsCurve
-
Used for debugging purpose.
- toString() - Method in class jpicedt.graphic.model.PicSmoothPolygon
-
Used for debugging purpose.
- toString() - Method in class jpicedt.graphic.model.PicText
-
- toString() - Method in class jpicedt.graphic.PicPoint
-
Return a "(x,y)" string representing this point.
- toString() - Method in class jpicedt.graphic.toolkit.AbstractMouseTransformFactory.SelectAreaTransform
-
- toString() - Method in class jpicedt.graphic.toolkit.DefaultSelectionHandler
-
Returns a String representing the group for debugging use only.
- toString() - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory._MoveControlPointTransform
-
- toString() - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory._MoveElementTransform
-
- toString() - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory.MoveControlPointTransform
-
- toString() - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory.MoveElementTransform
-
- toString() - Method in class jpicedt.graphic.toolkit.EditElementMouseTransformFactory.SelectElementsInAreaTransform
-
- toString() - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.EditSmoothCoeffTransform
-
- toString() - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.RemovePointTransform
-
- toString() - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SelectedPointsHandler
-
- toString() - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SelectPointsInAreaTransform
-
- toString() - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.SplitSegmentTransform
-
- toString() - Method in class jpicedt.graphic.toolkit.EditPointMouseTransformFactory.UnSelectPointTransform
-
- toString() - Method in class jpicedt.graphic.view.HitInfo.Composite
-
- toString() - Method in class jpicedt.graphic.view.HitInfo.EnvelopeStroke
-
Deprecated.
- toString() - Method in class jpicedt.graphic.view.HitInfo.HighlighterStroke
-
- toString() - Method in class jpicedt.graphic.view.HitInfo.Interior
-
- toString() - Method in class jpicedt.graphic.view.HitInfo.Point
-
- toString() - Method in class jpicedt.graphic.view.HitInfo.Stroke
-
- toString() - Method in class jpicedt.graphic.view.HitInfo.Text
-
- toXML() - Method in class jpicedt.graphic.io.formatter.XmlAttributeSet
-
Returns a buffer constructed by iterating over the entries in this
and appending a name="value" string to the buffer for each attribute.
- TransferableGraphic - Class in jpicedt.graphic.toolkit
-
Wrapper for Element's that can be transfered to/from a Clipboard.
- TransferableGraphic(Element[], String) - Constructor for class jpicedt.graphic.toolkit.TransferableGraphic
-
Construct a new TransferableGraphic from a clone of the given elements and the given String
containing the formatted representation of the elements (this depends on the ContentType of
of the caller).
- translate(double, double) - Method in class jpicedt.graphic.model.BranchElement
-
Translate children by the given vector
- translate(double, double) - Method in class jpicedt.graphic.model.DefaultLeafElement
-
Translate this Element by (dx,dy) ; this implementation translates the specification-points,
then fires a changed-update event.
- translate(double, double) - Method in interface jpicedt.graphic.model.Element
-
Translate this object by (dx,dy)
- translate(double, double) - Method in class jpicedt.graphic.model.PicCircleFrom3Points
-
Translate this circle by (dx,dy)
- translate(double, double) - Method in class jpicedt.graphic.model.PicNodeConnection
-
Translate both nodes and connections by the given vector
- translate(double, double) - Method in class jpicedt.graphic.model.PicPsCurve
-
Translate this Element by (dx,dy) ; this implementation translates the specification-points,
then fires a changed-update event.
- translate(double, double) - Method in class jpicedt.graphic.model.PicSmoothPolygon
-
Translate this Element by (dx,dy) ; this implementation translates the specification-points,
then fires a changed-update event.
- translate(double, double) - Method in class jpicedt.graphic.PicPoint
-
translates this point by (dx,dy)
- translate(PicPoint) - Method in class jpicedt.graphic.PicPoint
-
translates this point by (p.x, p.y), ie the given point is considered as a translation vector.
- translate(PicPoint, PicPoint) - Method in class jpicedt.graphic.PicPoint
-
translates this point by (p2.x-p1.x, p2.y-p2.y), ie the given point is considered as a translation vector
build from the two given points.
- translate(PicPoint, double) - Method in class jpicedt.graphic.PicPoint
-
translates this point by a*(p.x, p.y), ie the given point is considered as a translation vector scaled
by the given double.
This method proves a useful when one wants to minimize object creation, since it avoids cloning a given PicPoint,
scaling it by "a", then passing it to the translate(PicPoint) method.
- translate(PicPoint, PicPoint, double) - Method in class jpicedt.graphic.PicPoint
-
translates this point by a*(p2.x-p1.x, p2.y-p2.y), ie the given point is considered as a translation vector
build from the two given points, then scaled by the given double.
- type - Variable in class jpicedt.graphic.event.SelectionEvent
-
the event type