Overview | Package | Class | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package com.nwoods.jgo

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.

Class Summary
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 a Swing JButton.
JGoCollection | JGoCollection implements an ordered list of JGoObjects.
JGoControl | The parent of any class that defines a JGoObject represented by a Swing JComponent.
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.
JGoGridView | Deprecated. Grids and snap-to-grid behavior have been moved into the JGoView class.
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.
JGoPrintPreview |
JGoRectangle | Represents a basic rectangle object.
JGoRoundRect | Represents a rectangle object with rounded corners.
JGoScrollBar | A JGoControl containing a Swing JScrollBar.
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 a Swing JTextComponent 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.
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 a lightweight Swing JComponent 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.

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES