This must match the signature of the superclass it is overriding or the
method invocation may not resolve to this method unless it is called on
a reference of specifically MDIDesktopPane type.
compute distance of point from line segment, or
Double.MAX_VALUE if perpendicular projection is outside segment; or
If pts on line are same, return distance from point
Create new set of affected figures for redo operation because
deleting figures in an undo operation makes them unusable
Especially contained figures have been removed from their
observing container like CompositeFigure or DecoratorFigure.
An appropriate event is triggered and all registered observers
are notified if the drawing view has been changed, e.g. by
switching between several internal frames.
Gets the next paragraph in the supplied string
Paragraphs are defined by a LF or CRLF sequence
Scanning starts from the next characters as given by the pos.y value
Initializes a default value for a named attribute
The difference between this method and setDefaultAttribute is that
if the attribute is already set then it will not be changed.
Subclasses can override this method to specify an algorithms that determines
how version strings are compared and which version strings can be regarded
as compatible.
A package name is normalized by replacing all path delimiters by "." to retrieve
a valid standardized package specifier used in package declarations in Java source
files.
This method displays a popup menu, if there is one registered with the
Figure (the Figure's attributes are queried for Figure.POPUP_MENU which
is used to indicate an association of a popup menu with the Figure).
Tests wether the Drag event is of a type that we support handling
Check the DND interface and support the events it says it supports
if not a dnd interface comp, then dont support!
TextAreaFigureContentProducer produces text contents from an existing
TextHolder figure
It can either be specific if set for a specific figure, or generic, encoding
any color passed to the getContents method.
Collection of utility methods that are useful for dealing with version information
retrieved from reading jar files or package loaded by the class manager.