Interface Summary |
DomCDATASection |
An interface similar to org.w3c.dom.CDATASection used for SVG XML serialization. |
DomDoc |
An interface similar to org.w3c.dom.Document used for SVG XML serialization. |
DomElement |
An interface similar to org.w3c.dom.Element used for SVG XML serialization. |
DomList |
An interface similar to org.w3c.dom.NodeList used for SVG XML serialization. |
DomNode |
An interface similar to org.w3c.dom.Node used for SVG XML serialization. |
DomText |
An interface similar to org.w3c.dom.Text used for SVG XML serialization. |
JGoActionObject |
This interface specifies ways for a JGoView to invoke actions on objects. |
JGoCopyEnvironment |
An interface for environment objects used during copy operations. |
JGoDocumentListener |
This interface is implemented by an object that listens for changes
to a JGoDocument and to any changes to the JGoObjects contained within
that JGoDocument. |
JGoIdentifiablePart |
Any JGoObject that implements this interface will automatically
get a unique integer PartID identifier when the object is added
to a JGoDocument whose MaintainsPartID property is true. |
JGoLabeledPart |
Provide access to a textual label for an object. |
JGoObjectCollection |
This interface represents the standard operations available for manipulating
collections of JGoObjects. |
JGoObjectSimpleCollection |
This interface provides the basic methods for iterating through a collection
of JGoObjects. |
JGoViewListener |
An interface that listens for changes to a JGoView and the JGoObjects
contained within that JGoView. |
JGoXMLSaveRestore |
An interface for JGo SVG XML serialization. |
UndoableEdit |
This exists for compatibility with javax.swing.undo.UndoableEdit. |
Class Summary |
AbstractUndoableEdit |
This exists for compatibility with javax.swing.undo.AbstractUndoableEdit. |
CompoundEdit |
This exists for compatibility with javax.swing.undo.CompoundEdit. |
Dimension |
This exists for compatibility with java.awt.Dimension. |
GeneralPath |
This exists for compatibility with java.awt.geom.GeneralPath. |
Graphics2D |
This exists for compatibility with java.awt.Graphics2D. |
Insets |
This exists for compatibility with java.awt.Insets. |
JGo3DNoteRect |
Draws a 3D Rectangle with a 3 dimensional look using a shadow
and a little "note-like" flap in the lower right corner. |
JGo3DRect |
Represents a rectangle that looks 3-dimensional. |
JGoArea |
JGoArea implements the concept of a "group" of objects that can
be manipulated together. |
JGoBasicNode |
A JGoBasicNode is an Area containing an Ellipse or Rectangle and
one Port and an optional Text label. |
JGoBrush |
Implements the concept of a drawing "brush", which determines how
a graphical figure is filled in. |
JGoButton |
A JGoControl containing an SWT Button widget. |
JGoCollection |
JGoCollection implements an ordered list of JGoObjects. |
JGoControl |
The parent of any class that defines a JGoObject represented by
an SWT Control. |
JGoCopyMap |
The default environment object used during copy operations. |
JGoDocument |
JGoDocument represents a group of JGoObjects that can be viewed
inside a JGoView. |
JGoDocumentChangedEdit |
JGoDocumentChangedEdit is an UndoableEdit that remembers the document
it is associated with, the kind of change it represents, and the
before and after state (usually a property value) for that kind of
change. |
JGoDocumentEvent |
This class defines the event object passed to JGoDocumentListeners when
events of interest occur on the JGoDocument. |
JGoDrawable |
The parent of any class that is drawn by lines and fills. |
JGoEllipse |
Represents an ellipse object in a JGoView. |
JGoGlobal |
This class is used to hold information and routines
that may be needed throughout the JGo system and/or
that need to be constant across views. |
JGoGridStyleEditor |
This class is a PropertyEditor, primarily intended for use by java
development environments, so that these environments can provide provide
better editors for the integer "GridStyle" property of the JGoView
bean. |
JGoHandle |
Represents a handle used for selecting, resizing, etc. |
JGoIconicNode |
A JGoIconicNode is a JGoNode that has an icon, a label, and one port. |
JGoImage |
JGoImage is a JGoObject that represents a graphic image
stored in some graphics file or at some location on the
network. |
JGoInternalMouseActionsEditor |
This class is a PropertyEditor, primarily intended for use by java
development environments, so that these environments can provide provide
better editors for the integer "InternalMouseActions" property of the JGoView
bean. |
JGoLabeledLink |
JGoLabeledLink is a JGoLink that has optional JGoObject "labels"
near the ports and the middle of the link. |
JGoLayer |
A JGoLayer holds a collection of objects in a document. |
JGoLink |
JGoLink is a JGoStroke that connects two different JGoPorts. |
JGoLinkLabel |
JGoLinkLabel is a JGoText used as a label on a JGoLabeledLink. |
JGoListPosition |
JGoListPosition represents the position of an object in
an object collection. |
JGoNode |
JGoNode is a collection of JGoObjects, a JGoArea, that is normally used
as the base class for implementing most kinds of "nodes". |
JGoObject |
JGoObject is the superclass of all objects that can be
contained in a JGoDocument or a JGoView and that can be
displayed in a view. |
JGoOrientationEditor |
This class is a PropertyEditor, primarily intended for use by java
development environments, so that these environments can provide provide
better editors for the integer "Orientation" property of the JGoPalette
bean. |
JGoOverview |
A simple overview window, displaying another JGoView's document at a
reduced scale, and allowing navigation by the user. |
JGoOverviewBeanInfo |
This class provides explicit information about the JGoOverview bean, primarily
for use by java development environments, so that these environments can
provide provide more complete design-time editors for the methods,
properties, and events of this bean. |
JGoOverviewRectangle |
The rectangle shown and dragged around in the overview window. |
JGoPalette |
A simple view holding objects that can be dragged into another view. |
JGoPaletteBeanInfo |
This class provides explicit information about the JGoPalette bean, primarily
for use by java development environments, so that these environments can
provide provide more complete design-time editors for the methods,
properties, and events of this bean. |
JGoPen |
Implements the concept of a drawing "pen", which determines the
outline of a graphical figure. |
JGoPolygon |
Represents a basic polygon object. |
JGoPort |
A connection point for JGoLink objects. |
JGoRectangle |
Represents a basic rectangle object. |
JGoRoundRect |
Represents a rectangle object with rounded corners. |
JGoScrollBar |
A JGoControl containing an SWT Slider widget. |
JGoSelection |
JGoSelection holds the collection of a JGoDocument's JGoObjects that are
currently selected in a JGoView. |
JGoSnapEditor |
This class is a PropertyEditor, primarily intended for use by java
development environments, so that these environments can provide provide
better editors for the integer "SnapeMove" and "SnapResize" properties of
the JGoView bean. |
JGoStroke |
JGoStroke is a JGoObject that represents a poly line. |
JGoSubGraph |
A node class that can contain and display a subgraph of other nodes
and links, and that permits links to cross levels across the
subgraph boundary, and that displays its own background color and
border, and a label, and can be collapsed to just display a collapsed
object and a label. |
JGoSubGraphBase |
Node classes that expect to hold nodes and links should inherit from this class. |
JGoSubGraphHandle |
The little "+" or "-" square button used to expand or collapse a JGoSubGraph. |
JGoText |
JGoText displays a text string. |
JGoTextEdit |
JGoTextEdit displays an SWT Text Control to allow end-user editing of the text
in the associated JGoText object. |
JGoTextNode |
A JGoTextNode is an Area containing a Text, a 3DRect, and four ports. |
JGoTransfer |
This provides a standard kind of ByteArrayTransfer for clipboard copy/paste. |
JGoUndoManager |
This class is an extension of UndoManager that also keeps track
of JGoDocumentEvents and produces JGoDocumentChangedEdits that get
added to CompoundEdits that this undo manager manages. |
JGoView |
JGoView is an SWT Control that supports the display and editing of
graphical objects such as nodes and links. |
JGoViewBeanInfo |
This class provides explicit information about the JGoView bean, primarily
for use by java development environments, so that these environments can
provide provide more complete design-time editors for the methods,
properties, and events of this bean. |
JGoViewEvent |
This class defines the event object passed to JGoViewListeners when
events of interest occur on the JGoView. |
Point2D |
|
Point2D.Double |
|
Point2D.Float |
|
UndoManager |
This exists for compatibility with javax.swing.undo.UndoManager. |