A B C D E F G H I J K L M N O P Q R S T U V W X Y

A

ABORTED_TRANSACTION - Static variable in class com.nwoods.jgo.JGoDocumentEvent
Raised by JGoDocument.endTransaction(false) for an outer-level transaction that is aborted
ALIGN_CENTER - Static variable in class com.nwoods.jgo.JGoText
Align the text at the center
ALIGN_LEFT - Static variable in class com.nwoods.jgo.JGoText
Align the text at the left side
ALIGN_RIGHT - Static variable in class com.nwoods.jgo.JGoText
Align the text at the right side.
ARRANGED - Static variable in class com.nwoods.jgo.JGoDocumentEvent
The top-level objects of the document have been moved/rearranged
AUTOSCROLL_INSETS_CHANGED - Static variable in class com.nwoods.jgo.JGoViewEvent
The margin where autoscrolling can occur has changed
AbstractNode - class com.nwoods.jgo.svg.AbstractNode.
A wrapper class for org.w3c.dom.Node.
AbstractNode(Node) - Constructor for class com.nwoods.jgo.svg.AbstractNode
Create a new AbstractNode
AbstractUndoableEdit - class com.nwoods.jgo.AbstractUndoableEdit.
This exists for compatibility with javax.swing.undo.AbstractUndoableEdit.
AbstractUndoableEdit() - Constructor for class com.nwoods.jgo.AbstractUndoableEdit
 
AdjustingStyleCalculate - Static variable in class com.nwoods.jgo.JGoLink
Clear all of the existing points and add points for the standard kinds of strokes.
AdjustingStyleEnd - Static variable in class com.nwoods.jgo.JGoLink
When there are more than the standard number of points in the stroke, or if the stroke is orthogonal, just modify the end points, while leaving the intermediate points unchanged.
AdjustingStyleScale - Static variable in class com.nwoods.jgo.JGoLink
When there are more than the standard number of points in the stroke, scale and rotate the intermediate points so that the link's shape stays approximately the same.
AdjustingStyleStretch - Static variable in class com.nwoods.jgo.JGoLink
When there are more than the standard number of points in the stroke, linearly interpolate the intermediate points along the X and Y dimensions between the ports.
add(JGoObject) - Method in class com.nwoods.jgo.JGoDocument
Add an object to the default layer, or to the links layer if the given object is a JGoLink.
addArc(float, float, float, float, double, double, boolean) - Method in class com.nwoods.jgo.GeneralPath
 
addArray(JGoObject[]) - Method in class com.nwoods.jgo.JGoCollection
Add the JGoObjects in the given array at the end of this list.
addArray(JGoObject[]) - Method in class com.nwoods.jgo.JGoSelection
Add the JGoObjects in the given array at the end of this list.
addCollection(JGoObjectSimpleCollection, boolean, JGoLayer) - Method in class com.nwoods.jgo.JGoArea
Move some objects into this area, as immediate children of this group, even if they are part of other areas in this same layer.
addCollection(ArrayList, boolean, JGoLayer) - Method in class com.nwoods.jgo.JGoArea
Move some objects into this area, as immediate children of this group, even if they are part of other areas in this same layer.
addCollection(ArrayList) - Method in class com.nwoods.jgo.JGoCollection
Add the JGoObjects in the given ArrayList at the end of this list.
addCollection(JGoObjectSimpleCollection) - Method in class com.nwoods.jgo.JGoCollection
Add the JGoObjects in the given collection at the end of this list.
addCollection(JGoObjectSimpleCollection, boolean, JGoLayer) - Method in class com.nwoods.jgo.JGoLayer
Re-parent some objects to be top-level objects, even if they are part of areas in this same layer.
addCollection(ArrayList, boolean, JGoLayer) - Method in class com.nwoods.jgo.JGoLayer
Re-parent some objects to be top-level objects, even if they are part of areas in this same layer.
addCollection(ArrayList) - Method in class com.nwoods.jgo.JGoSelection
Add the JGoObjects in the given ArrayList at the end of this list.
addCollection(JGoObjectSimpleCollection) - Method in class com.nwoods.jgo.JGoSelection
Add the JGoObjects in the given collection at the end of this list.
addCopy(JGoObject, Point) - Method in class com.nwoods.jgo.JGoDocument
Add a copy of an object into this document at the given point.
addDocumentListener(JGoDocumentListener) - Method in class com.nwoods.jgo.JGoDocument
Add a listener for JGoDocument events.
addDocumentListener(JGoDocumentListener) - Method in class com.nwoods.jgo.JGoView
Add a listener for JGoDocument events, such as changes to a JGoObject's properties or to a JGoObject having been added or removed from a JGoLayer.
addEdit(UndoableEdit) - Method in class com.nwoods.jgo.AbstractUndoableEdit
 
addEdit(UndoableEdit) - Method in class com.nwoods.jgo.CompoundEdit
 
addEdit(UndoableEdit) - Method in class com.nwoods.jgo.UndoManager
 
addEdit(UndoableEdit) - Method in interface com.nwoods.jgo.UndoableEdit
 
addEllipse(float, float, float, float, boolean) - Method in class com.nwoods.jgo.GeneralPath
 
addHandle(JGoObject, JGoHandle) - Method in class com.nwoods.jgo.JGoSelection
Keep track of a new handle and add it to the selection's view.
addLayerAfter(JGoLayer) - Method in class com.nwoods.jgo.JGoDocument
Create a new empty layer and add it to this document just in front of the given layer.
addLayerBefore(JGoLayer) - Method in class com.nwoods.jgo.JGoDocument
Create a new empty layer and add it to this document just behind the given layer.
addLink(JGoNetworkLink) - Method in class com.nwoods.jgo.layout.JGoNetwork
Adds a JGoNetworkLink to the JGoNetwork.
addLink(JGoLink) - Method in class com.nwoods.jgo.layout.JGoNetwork
This convenience method makes sure there is a JGoNetworkLink in this network corresponding to the given JGoLink.
addNode(JGoNetworkNode) - Method in class com.nwoods.jgo.layout.JGoNetwork
Adds a node to the network.
addNode(JGoObject) - Method in class com.nwoods.jgo.layout.JGoNetwork
This convenience method makes sure there is a JGoNetworkNode in this network corresponding to a JGoObject.
addNodesAndLinksFromCollection(JGoObjectSimpleCollection) - Method in class com.nwoods.jgo.layout.JGoNetwork
Adds a JGoObjectSimpleCollection to the network.
addObjectAtHead(JGoObject) - Method in class com.nwoods.jgo.JGoArea
Adds a child to the beginning of this area's list of children, appearing underneath other objects in this area.
addObjectAtHead(JGoObject) - Method in class com.nwoods.jgo.JGoCollection
Add an object to the beginning of a collection of objects.
addObjectAtHead(JGoObject) - Method in class com.nwoods.jgo.JGoDocument
Adds an object behind all other objects in the document.
addObjectAtHead(JGoObject) - Method in class com.nwoods.jgo.JGoLayer
Adds an object behind all other objects in the layer.
addObjectAtHead(JGoObject) - Method in interface com.nwoods.jgo.JGoObjectCollection
Add an object to the beginning of a collection of objects.
addObjectAtHead(JGoObject) - Method in class com.nwoods.jgo.JGoSubGraph
When adding an object, assume it can be dragged around by itself, without dragging the whole JGoSubGraph.
addObjectAtHead(JGoObject) - Method in class com.nwoods.jgo.JGoView
Adds an object behind all other objects in the view.
addObjectAtTail(JGoObject) - Method in class com.nwoods.jgo.JGoArea
Adds a child to the end of this area's list of children, appearing on top of other objects in this area.
addObjectAtTail(JGoObject) - Method in class com.nwoods.jgo.JGoCollection
Add an object to the end of a collection of objects.
addObjectAtTail(JGoObject) - Method in class com.nwoods.jgo.JGoDocument
Adds an object in front of all other objects in the document.
addObjectAtTail(JGoObject) - Method in class com.nwoods.jgo.JGoLayer
Adds an object in front of all other objects in the layer.
addObjectAtTail(JGoObject) - Method in interface com.nwoods.jgo.JGoObjectCollection
Add an object to the end of a collection of objects.
addObjectAtTail(JGoObject) - Method in class com.nwoods.jgo.JGoSubGraph
When adding an object, assume it can be dragged around by itself, without dragging the whole JGoSubGraph.
addObjectAtTail(JGoObject) - Method in class com.nwoods.jgo.JGoView
Adds an object in front of all other objects in the view.
addOrthoPoints(int, int, double, int, int, double) - Method in class com.nwoods.jgo.JGoLink
If the link should be routed orthogonally, this method is called in order to add stroke points between the end segments.
addPoint(Point) - Method in class com.nwoods.jgo.JGoStroke
Add a point to the stroke.
addPoint(int, int) - Method in class com.nwoods.jgo.JGoStroke
Add a point to the stroke.
addPredLink(JGoNetworkLink) - Method in class com.nwoods.jgo.layout.JGoNetworkNode
Adds a JGoNetworkLink to the list predecessors (i.e., the link will be to this node).
addSuccLink(JGoNetworkLink) - Method in class com.nwoods.jgo.layout.JGoNetworkNode
Adds a JGoNetworkLink to the list successors (i.e., the link will be from this node).
addViewListener(JGoViewListener) - Method in class com.nwoods.jgo.JGoView
Add a listener for JGoViewEvents, such as clicking on objects or in the background, or a link having been drawn by the user, or property changes on this JGoView.
adjacentExchangeCrossingReductionBendStraighten(int, int, boolean, int) - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Adjusts the columns of nodes within the unfixedLayer to simultaneously reduce the number of link crossings and the number of "bends" between the unfixedLayer and its adjacent layers between the unfixedLayer and its adjacent layers.
adjustPoints(int, int, int, int, int, int) - Method in class com.nwoods.jgo.JGoLink
Adjust all of the existing points in this link's stroke in an inclusive range according to new first and last stroke points.
allocateResizeHandle(JGoObject, int, int, int) - Method in class com.nwoods.jgo.JGoSelection
This method is called by createResizeHandle to actually allocate a JGoHandle of the appropriate size at the given position.
appendChild(DomNode) - Method in interface com.nwoods.jgo.DomNode
Adds the node newChild to the end of the list of children of this node.
appendChild(DomNode) - Method in class com.nwoods.jgo.svg.AbstractNode
 
applyRenderingHints(Graphics2D) - Method in class com.nwoods.jgo.JGoView
Set the standard RenderingHints for how shapes, images, and text are drawn.
assignLayers() - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Assigns every node in the input network to a layer.

B

BACKGROUND_CLICKED - Static variable in class com.nwoods.jgo.JGoViewEvent
The user single clicked in the background, not on an object
BACKGROUND_DOUBLE_CLICKED - Static variable in class com.nwoods.jgo.JGoViewEvent
The user double clicked in the background, not on an object
BACKGROUND_IMAGE_CHANGED - Static variable in class com.nwoods.jgo.JGoViewEvent
The background image has changed
BEFORE_CHANGING - Static variable in class com.nwoods.jgo.JGoDocumentEvent
A special hint modifier used before a change occurs when passing all of the previous state information as part of a regular document event would be impractical.
Bottom - Static variable in class com.nwoods.jgo.JGoObject
a spot location or handle placement, the same as BottomCenter
BottomCenter - Static variable in class com.nwoods.jgo.JGoObject
a spot location or handle placement
BottomLeft - Static variable in class com.nwoods.jgo.JGoObject
a spot location or handle placement
BottomMiddle - Static variable in class com.nwoods.jgo.JGoObject
a spot location or handle placement, the same as BottomCenter
BottomRight - Static variable in class com.nwoods.jgo.JGoObject
a spot location or handle placement
barycenters(int, int) - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Computes the array of barycenters (average) columns for the nodes in the unfixedLayer based on the columns of predecessors (direction < 0), successors (direction > 0), or both predecessors and successors (direction == 0).
bendStraighten(int, int) - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Adjusts the columns of nodes within the unfixedLayer to reduce the number of "bends" between the unfixedLayer and its adjacent layers.
bends(int, int, boolean) - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Computes the bends between the unfixedLayer and its adjacent layers.
black - Static variable in class com.nwoods.jgo.JGoBrush
a predefined solid black brush
black - Static variable in class com.nwoods.jgo.JGoPen
a predefined solid black pen of width 1
blue - Static variable in class com.nwoods.jgo.JGoBrush
a predefined solid blue brush
blue - Static variable in class com.nwoods.jgo.JGoPen
a predefined solid blue pen of width 1
bottom - Variable in class com.nwoods.jgo.Insets
 
brightenRGB(RGB, double) - Static method in class com.nwoods.jgo.Graphics2D
 
bringLayerToFront(JGoLayer) - Method in class com.nwoods.jgo.JGoDocument
Re-order the layers of this document by moving the given one in front of all of the others.
bringObjectToFront(JGoObject) - Method in class com.nwoods.jgo.JGoArea
Moves a child object of this area to the "front" of the z-order.
bringObjectToFront(JGoObject) - Method in class com.nwoods.jgo.JGoCollection
Moves an object to the end of the list of objects.
bringObjectToFront(JGoObject) - Method in class com.nwoods.jgo.JGoDocument
Moves an object in front of other objects in the document (moved to the end of the list of objects).
bringObjectToFront(JGoObject) - Method in class com.nwoods.jgo.JGoLayer
Moves an object in front of other objects in the layer (moved to the end of the list of objects).
bringObjectToFront(JGoObject) - Method in interface com.nwoods.jgo.JGoObjectCollection
Moves an object in front of other objects in the collection (moved to the end of the list of objects).
bringObjectToFront(JGoObject) - Method in class com.nwoods.jgo.JGoView
Moves an object in front of other objects in the view (moved to the end of the list of objects).
buildJGoDoc(JGoDocument) - Method in class com.nwoods.jgo.svg.DefaultDocument
Build a JGoDocument document from this DefaultDocument.
buildSVGDoc(JGoDocument) - Method in class com.nwoods.jgo.svg.DefaultDocument
Build a DefaultDocument from this JGoDocument.

C

CHANGED - Static variable in class com.nwoods.jgo.JGoDocumentEvent
An object was modified
CHANGED - Static variable in class com.nwoods.jgo.JGoViewEvent
A view object was modified
CLICKED - Static variable in class com.nwoods.jgo.JGoViewEvent
The user single clicked on an object
CLIPBOARD_COPIED - Static variable in class com.nwoods.jgo.JGoViewEvent
The user has copied some objects into the clipboard, by calling JGoView.copy() or JGoView.cut().
CLIPBOARD_PASTED - Static variable in class com.nwoods.jgo.JGoViewEvent
The user has pasted a copy of the clipboard's collection of objects into this view's document, by calling JGoView.paste().
CannotRedoException - exception com.nwoods.jgo.CannotRedoException.
This exists for compatibility with javax.swing.undo.CannotRedoException.
CannotRedoException() - Constructor for class com.nwoods.jgo.CannotRedoException
 
CannotUndoException - exception com.nwoods.jgo.CannotUndoException.
This exists for compatibility with javax.swing.undo.CannotUndoException.
CannotUndoException() - Constructor for class com.nwoods.jgo.CannotUndoException
 
Center - Static variable in class com.nwoods.jgo.JGoObject
a spot location or handle placement
CenterLeft - Static variable in class com.nwoods.jgo.JGoObject
a spot location or handle placement, the same as LeftCenter
CenterRight - Static variable in class com.nwoods.jgo.JGoObject
a spot location or handle placement, the same as RightCenter
Changed2DScale - Static variable in class com.nwoods.jgo.JGoText
a CHANGED event hint: changed whether the horizontal size can be used to control the resize
Changed4ResizeHandles - Static variable in class com.nwoods.jgo.JGoObject
a CHANGED JGoDocumentEvent or JGoViewEvent hint: the 4ResizeHandles property has changed
ChangedAddPoint - Static variable in class com.nwoods.jgo.JGoStroke
a CHANGED event hint: a stroke point has been added
ChangedAddedLink - Static variable in class com.nwoods.jgo.JGoPort
a CHANGED JGoDocumentEvent or JGoViewEvent hint: added a link
ChangedAdjustingStyle - Static variable in class com.nwoods.jgo.JGoLink
a CHANGED JGoDocumentEvent or JGoViewEvent hint: how calculateStroke determines the path of the link
ChangedAlignment - Static variable in class com.nwoods.jgo.JGoText
a CHANGED event hint: the alignment has changed
ChangedAllPoints - Static variable in class com.nwoods.jgo.JGoStroke
a CHANGED event hint: all stroke points have been changed.
ChangedArcDimension - Static variable in class com.nwoods.jgo.JGoRoundRect
a CHANGED JGoDocumentEvent or JGoViewEvent hint: the corner arc has changed
ChangedArrowHeads - Static variable in class com.nwoods.jgo.JGoStroke
a CHANGED event hint: changed the presence of arrow heads at the either end of the stroke
ChangedArrowLength - Static variable in class com.nwoods.jgo.JGoStroke
a CHANGED event hint: changed the length of the arrow heads
ChangedArrowShaftLength - Static variable in class com.nwoods.jgo.JGoStroke
a CHANGED event hint: changed the length of the arrow heads on the stroke
ChangedArrowWidth - Static variable in class com.nwoods.jgo.JGoStroke
a CHANGED event hint: changed the length of the arrow heads
ChangedAutoRescale - Static variable in class com.nwoods.jgo.JGoObject
a CHANGED JGoDocumentEvent or JGoViewEvent hint: the AutoRescale property has changed
ChangedAutoResize - Static variable in class com.nwoods.jgo.JGoBasicNode
A JGoDocumentEvent.CHANGED subhint: modified the margin insets
ChangedAutoResize - Static variable in class com.nwoods.jgo.JGoText
a CHANGED event hint: changed whether it automatically resizes itself
ChangedAutoResize - Static variable in class com.nwoods.jgo.JGoTextNode
A JGoDocumentEvent.CHANGED subhint: modified the margin insets
ChangedAvoidsNodes - Static variable in class com.nwoods.jgo.JGoLink
a CHANGED JGoDocumentEvent or JGoViewEvent hint: the link "jumps over" other Orthogonal links
ChangedBackground - Static variable in class com.nwoods.jgo.JGoTextNode
A JGoDocumentEvent.CHANGED subhint: replaced the Background
ChangedBackgroundColor - Static variable in class com.nwoods.jgo.JGoSubGraph
a CHANGED JGoDocumentEvent subhint: the background color has changed
ChangedBetterPainting - Static variable in class com.nwoods.jgo.JGoText
a CHANGED event hint: changed whether the text should be drawn more carefully and accurately
ChangedBkColor - Static variable in class com.nwoods.jgo.JGoText
a CHANGED event hint: the text background color has changed
ChangedBold - Static variable in class com.nwoods.jgo.JGoText
a CHANGED event hint: the boldness has changed
ChangedBorderPen - Static variable in class com.nwoods.jgo.JGoSubGraph
a CHANGED JGoDocumentEvent subhint: the pen for drawing the border has changed
ChangedBottomPort - Static variable in class com.nwoods.jgo.JGoTextNode
A JGoDocumentEvent.CHANGED subhint: replaced the BottomPort
ChangedBrush - Static variable in class com.nwoods.jgo.JGoObject
a CHANGED JGoDocumentEvent or JGoViewEvent hint: the JGoBrush has changed
ChangedClipping - Static variable in class com.nwoods.jgo.JGoText
a CHANGED event hint: changed whether text is clipped by the bounding rectangle
ChangedCollapsedInsets - Static variable in class com.nwoods.jgo.JGoSubGraph
a CHANGED JGoDocumentEvent subhint: the collapsed insets have changed
ChangedCollapsedLabelSpot - Static variable in class com.nwoods.jgo.JGoSubGraph
a CHANGED JGoDocumentEvent subhint: the collapsed label spot has changed
ChangedCollapsedObject - Static variable in class com.nwoods.jgo.JGoSubGraph
a CHANGED JGoDocumentEvent subhint: the CollapsedObject has been replaced
ChangedCollapsible - Static variable in class com.nwoods.jgo.JGoSubGraph
a CHANGED JGoDocumentEvent subhint: whether the node is collapsible has changed
ChangedCubic - Static variable in class com.nwoods.jgo.JGoStroke
a CHANGED event hint: the highlighting of the stroke has changed
ChangedCurviness - Static variable in class com.nwoods.jgo.JGoLink
a CHANGED JGoDocumentEvent or JGoViewEvent hint: how curvy a Cubic link is when the path is automatically calculated
ChangedDimensions - Static variable in class com.nwoods.jgo.JGoView
a flag indicating that the dimensions (distance between grid points) has changed
ChangedDraggable - Static variable in class com.nwoods.jgo.JGoObject
a CHANGED JGoDocumentEvent or JGoViewEvent hint: the draggable property has changed
ChangedDraggableLabel - Static variable in class com.nwoods.jgo.JGoIconicNode
A JGoDocumentEvent.CHANGED subhint: changed whether the Label is draggable by the user
ChangedDragsNode - Static variable in class com.nwoods.jgo.JGoObject
a CHANGED JGoDocumentEvent or JGoViewEvent hint: the dragsNode property has changed
ChangedDrawable - Static variable in class com.nwoods.jgo.JGoBasicNode
A JGoDocumentEvent.CHANGED subhint: replaced the Drawable
ChangedEditOnSingleClick - Static variable in class com.nwoods.jgo.JGoText
a CHANGED event hint: if editable, changed whether the text starts edit mode on a single or a double click
ChangedEditable - Static variable in class com.nwoods.jgo.JGoText
a CHANGED event hint: changed the user-editability of the text
ChangedEndSegmentLength - Static variable in class com.nwoods.jgo.JGoPort
a CHANGED JGoDocumentEvent or JGoViewEvent hint: changed length of a link's end segment at this port
ChangedExpandedResizable - Static variable in class com.nwoods.jgo.JGoSubGraph
 
ChangedFaceName - Static variable in class com.nwoods.jgo.JGoText
a CHANGED event hint: the font face name has changed
ChangedFilename - Static variable in class com.nwoods.jgo.JGoImage
a CHANGED JGoDocumentEvent or JGoViewEvent hint: the String filename has changed
ChangedFlapSize - Static variable in class com.nwoods.jgo.JGo3DNoteRect
a CHANGED JGoDocumentEvent or JGoViewEvent hint: the flap size has changed
ChangedFontSize - Static variable in class com.nwoods.jgo.JGoText
a CHANGED event hint: the font size has changed
ChangedFromLabel - Static variable in class com.nwoods.jgo.JGoLabeledLink
a CHANGED JGoDocumentEvent or JGoViewEvent hint: a text label has changed
ChangedFromPort - Static variable in class com.nwoods.jgo.JGoLink
a CHANGED JGoDocumentEvent or JGoViewEvent hint: the "from" port has changed
ChangedFromSpot - Static variable in class com.nwoods.jgo.JGoPort
a CHANGED JGoDocumentEvent or JGoViewEvent hint: the link spot for links going from this port has changed
ChangedGeometry - Static variable in class com.nwoods.jgo.JGoObject
a CHANGED JGoDocumentEvent or JGoViewEvent hint: the size and/or position have changed
ChangedGrabChildSelection - Static variable in class com.nwoods.jgo.JGoLabeledLink
a CHANGED JGoDocumentEvent or JGoViewEvent hint: changed whether trying to select a label selects this link instead
ChangedGrabChildSelection - Static variable in class com.nwoods.jgo.JGoObject
Deprecated.  
ChangedHighlight - Static variable in class com.nwoods.jgo.JGoStroke
a CHANGED event hint: the highlighting of the stroke has changed
ChangedIcon - Static variable in class com.nwoods.jgo.JGoIconicNode
A JGoDocumentEvent.CHANGED subhint: replaced the Icon
ChangedImage - Static variable in class com.nwoods.jgo.JGoImage
a CHANGED JGoDocumentEvent or JGoViewEvent hint: the image may have been changed
ChangedInitializing - Static variable in class com.nwoods.jgo.JGoObject
 
ChangedInsets - Static variable in class com.nwoods.jgo.JGoBasicNode
A JGoDocumentEvent.CHANGED subhint: changed the margins used around the text when the LabelSpot is Middle
ChangedInsets - Static variable in class com.nwoods.jgo.JGoSubGraph
a CHANGED JGoDocumentEvent subhint: the insets have changed
ChangedInsets - Static variable in class com.nwoods.jgo.JGoTextNode
A JGoDocumentEvent.CHANGED subhint: modified the margin insets
ChangedItalic - Static variable in class com.nwoods.jgo.JGoText
a CHANGED event hint: the italicization has changed
ChangedJumpsOver - Static variable in class com.nwoods.jgo.JGoLink
a CHANGED JGoDocumentEvent or JGoViewEvent hint: the link "jumps over" other Orthogonal links
ChangedLabel - Static variable in class com.nwoods.jgo.JGoBasicNode
A JGoDocumentEvent.CHANGED subhint: replaced the Label
ChangedLabel - Static variable in class com.nwoods.jgo.JGoButton
a CHANGED JGoDocumentEvent or JGoViewEvent hint: the button's text label has changed
ChangedLabel - Static variable in class com.nwoods.jgo.JGoIconicNode
A JGoDocumentEvent.CHANGED subhint: replaced the Label
ChangedLabel - Static variable in class com.nwoods.jgo.JGoSubGraph
a CHANGED JGoDocumentEvent subhint: the Label has been replaced
ChangedLabel - Static variable in class com.nwoods.jgo.JGoTextNode
A JGoDocumentEvent.CHANGED subhint: replaced the Label
ChangedLabelOffset - Static variable in class com.nwoods.jgo.JGoIconicNode
A JGoDocumentEvent.CHANGED subhint: changed the LabelOffset
ChangedLabelSpot - Static variable in class com.nwoods.jgo.JGoBasicNode
A JGoDocumentEvent.CHANGED subhint: changed the Label's spot
ChangedLabelSpot - Static variable in class com.nwoods.jgo.JGoSubGraph
a CHANGED JGoDocumentEvent subhint: the spot for the label has changed
ChangedLeftPort - Static variable in class com.nwoods.jgo.JGoTextNode
A JGoDocumentEvent.CHANGED subhint: replaced the LeftPort
ChangedMidLabel - Static variable in class com.nwoods.jgo.JGoLabeledLink
a CHANGED JGoDocumentEvent or JGoViewEvent hint: a text label has changed
ChangedModifiedPoint - Static variable in class com.nwoods.jgo.JGoStroke
a CHANGED event hint: a stroke point has changed position
ChangedMultiline - Static variable in class com.nwoods.jgo.JGoText
a CHANGED event hint: changed whether the text is only a single line or multiple lines
ChangedObject - Static variable in class com.nwoods.jgo.JGoPort
a CHANGED JGoDocumentEvent or JGoViewEvent hint: the port object has changed
ChangedOpacity - Static variable in class com.nwoods.jgo.JGoSubGraph
a CHANGED JGoDocumentEvent subhint: the opacity has changed
ChangedOrigin - Static variable in class com.nwoods.jgo.JGoView
a flag indicating that the grid's origin has changed
ChangedOrthogonal - Static variable in class com.nwoods.jgo.JGoLink
a CHANGED JGoDocumentEvent or JGoViewEvent hint: the link routing style has changed
ChangedPartID - Static variable in class com.nwoods.jgo.JGoLink
a CHANGED JGoDocumentEvent or JGoViewEvent hint:
ChangedPartID - Static variable in class com.nwoods.jgo.JGoNode
a CHANGED JGoDocumentEvent or JGoViewEvent hint: the PartID was changed
ChangedPartID - Static variable in class com.nwoods.jgo.JGoPort
a CHANGED JGoDocumentEvent or JGoViewEvent hint:
ChangedPen - Static variable in class com.nwoods.jgo.JGoObject
a CHANGED JGoDocumentEvent or JGoViewEvent hint: the JGoPen has changed
ChangedPen - Static variable in class com.nwoods.jgo.JGoView
a flag indicating that the pen used for drawing the grid has changed
ChangedPickableBackground - Static variable in class com.nwoods.jgo.JGoArea
a CHANGED JGoDocumentEvent subhint: changed whether the user can pick this subgraph not at a child
ChangedPort - Static variable in class com.nwoods.jgo.JGoBasicNode
A JGoDocumentEvent.CHANGED subhint: replaced the Port
ChangedPort - Static variable in class com.nwoods.jgo.JGoIconicNode
A JGoDocumentEvent.CHANGED subhint: replaced the Port
ChangedPort - Static variable in class com.nwoods.jgo.JGoSubGraph
a CHANGED JGoDocumentEvent subhint: the Port has been replaced
ChangedRelinkable - Static variable in class com.nwoods.jgo.JGoLink
a CHANGED JGoDocumentEvent or JGoViewEvent hint: whether the user can reconnect this link has changed
ChangedRemovePoint - Static variable in class com.nwoods.jgo.JGoStroke
a CHANGED event hint: one or more stroke points have been removed
ChangedRemovedLink - Static variable in class com.nwoods.jgo.JGoPort
a CHANGED JGoDocumentEvent or JGoViewEvent hint: removed a link
ChangedResizable - Static variable in class com.nwoods.jgo.JGoObject
a CHANGED JGoDocumentEvent or JGoViewEvent hint: the resizable property has changed
ChangedRightPort - Static variable in class com.nwoods.jgo.JGoTextNode
A JGoDocumentEvent.CHANGED subhint: replaced the RightPort
ChangedRoundedCorners - Static variable in class com.nwoods.jgo.JGoLink
a CHANGED JGoDocumentEvent or JGoViewEvent hint:
ChangedSavedBounds - Static variable in class com.nwoods.jgo.JGoSubGraph
 
ChangedSavedPaths - Static variable in class com.nwoods.jgo.JGoSubGraph
 
ChangedScrollBar - Static variable in class com.nwoods.jgo.JGoScrollBar
a CHANGED JGoDocumentEvent or JGoViewEvent hint: many of the scroll bar properties may have changed.
ChangedScrollBarValue - Static variable in class com.nwoods.jgo.JGoScrollBar
a CHANGED JGoDocumentEvent or JGoViewEvent hint, by default sent to the Parent of the JGoScrollBar: the scroll bar's value has changed
ChangedScrollBarVertical - Static variable in class com.nwoods.jgo.JGoScrollBar
a CHANGED JGoDocumentEvent or JGoViewEvent hint: the orientation of the scroll bar has changed
ChangedSelectBackground - Static variable in class com.nwoods.jgo.JGoText
a CHANGED event hint: if editable, changed whether selection is shown using the text's transparency and background
ChangedSelectable - Static variable in class com.nwoods.jgo.JGoObject
a CHANGED JGoDocumentEvent or JGoViewEvent hint: the selectable property has changed
ChangedShadowSize - Static variable in class com.nwoods.jgo.JGo3DNoteRect
a CHANGED JGoDocumentEvent or JGoViewEvent hint: the shadow size has changed
ChangedSnapMove - Static variable in class com.nwoods.jgo.JGoView
a flag indicating that the object moving snapping style has changed
ChangedSnapResize - Static variable in class com.nwoods.jgo.JGoView
a flag indicating that the object resizing snapping style has changed
ChangedSpot - Static variable in class com.nwoods.jgo.JGoView
a flag indicating that the object spot has changed
ChangedState - Static variable in class com.nwoods.jgo.JGo3DRect
a CHANGED JGoDocumentEvent or JGoViewEvent hint: some single user-visible notion of "state" has changed
ChangedState - Static variable in class com.nwoods.jgo.JGoSubGraph
a CHANGED JGoDocumentEvent subhint: the state has changed
ChangedStrikeThrough - Static variable in class com.nwoods.jgo.JGoText
a CHANGED event hint: changed whether text is shown with a strike-through
ChangedStyle - Static variable in class com.nwoods.jgo.JGoPort
a CHANGED JGoDocumentEvent or JGoViewEvent hint: the port style has changed
ChangedStyle - Static variable in class com.nwoods.jgo.JGoView
a flag indicating that the grid style has changed
ChangedText - Static variable in class com.nwoods.jgo.JGoText
a CHANGED event hint: the text string has changed
ChangedTextColor - Static variable in class com.nwoods.jgo.JGoText
a CHANGED event hint: the text color has changed
ChangedToLabel - Static variable in class com.nwoods.jgo.JGoLabeledLink
a CHANGED JGoDocumentEvent or JGoViewEvent hint: a text label has changed
ChangedToPort - Static variable in class com.nwoods.jgo.JGoLink
a CHANGED JGoDocumentEvent or JGoViewEvent hint: the "to" port has changed
ChangedToSpot - Static variable in class com.nwoods.jgo.JGoPort
a CHANGED JGoDocumentEvent or JGoViewEvent hint: the link spot for links going to this port has changed
ChangedToolTipText - Static variable in class com.nwoods.jgo.JGoNode
a CHANGED JGoDocumentEvent or JGoViewEvent hint: the tooltip string was changed
ChangedTopPort - Static variable in class com.nwoods.jgo.JGoTextNode
A JGoDocumentEvent.CHANGED subhint: replaced the TopPort
ChangedTransparent - Static variable in class com.nwoods.jgo.JGoText
a CHANGED event hint: the transparency has changed
ChangedTransparentColor - Static variable in class com.nwoods.jgo.JGoImage
a CHANGED JGoDocumentEvent or JGoViewEvent hint: the transparent color has changed
ChangedURL - Static variable in class com.nwoods.jgo.JGoImage
a CHANGED JGoDocumentEvent or JGoViewEvent hint: the URL has changed
ChangedUnderline - Static variable in class com.nwoods.jgo.JGoText
a CHANGED event hint: the underlinedness has changed
ChangedUpdatePartner - Static variable in class com.nwoods.jgo.JGoObject
a CHANGED JGoDocumentEvent or JGoViewEvent hint: the UpdatePartner property has changed
ChangedUserObject - Static variable in class com.nwoods.jgo.JGoLink
a CHANGED JGoDocumentEvent or JGoViewEvent hint:
ChangedUserObject - Static variable in class com.nwoods.jgo.JGoNode
a CHANGED JGoDocumentEvent or JGoViewEvent hint: the UserObject property was changed
ChangedValidDestination - Static variable in class com.nwoods.jgo.JGoPort
a CHANGED JGoDocumentEvent or JGoViewEvent hint: the port's ability to act as a destination for links (a link's "to" port) has changed
ChangedValidDuplicateLinks - Static variable in class com.nwoods.jgo.JGoPort
a CHANGED JGoDocumentEvent or JGoViewEvent hint: changed the ValidDuplicateLinks property
ChangedValidSelfNode - Static variable in class com.nwoods.jgo.JGoPort
a CHANGED JGoDocumentEvent or JGoViewEvent hint: changed the ValidSelfNode property
ChangedValidSource - Static variable in class com.nwoods.jgo.JGoPort
a CHANGED JGoDocumentEvent or JGoViewEvent hint: the port's ability to act as a source for links (a link's "from" port) has changed
ChangedVisible - Static variable in class com.nwoods.jgo.JGoObject
a CHANGED JGoDocumentEvent or JGoViewEvent hint: the visible property has changed
ChangedWasExpanded - Static variable in class com.nwoods.jgo.JGoSubGraph
 
ChangedWrapping - Static variable in class com.nwoods.jgo.JGoText
a CHANGED event hint: changed whether text is wrapped inside the bounding rectangle
ChangedWrappingWidth - Static variable in class com.nwoods.jgo.JGoText
a CHANGED event hint: the wrapping width has changed
ChangedZOrder - Static variable in class com.nwoods.jgo.JGoObject
a CHANGED JGoDocumentEvent or JGoViewEvent hint: the object's drawing order has changed relative to other objects in the same document, area, or view.
ColorBlack - Static variable in class com.nwoods.jgo.JGoBrush
 
ColorBlue - Static variable in class com.nwoods.jgo.JGoBrush
 
ColorCyan - Static variable in class com.nwoods.jgo.JGoBrush
 
ColorDarkGray - Static variable in class com.nwoods.jgo.JGoBrush
 
ColorGray - Static variable in class com.nwoods.jgo.JGoBrush
 
ColorGreen - Static variable in class com.nwoods.jgo.JGoBrush
 
ColorLightGray - Static variable in class com.nwoods.jgo.JGoBrush
 
ColorMagenta - Static variable in class com.nwoods.jgo.JGoBrush
 
ColorOrange - Static variable in class com.nwoods.jgo.JGoBrush
 
ColorPink - Static variable in class com.nwoods.jgo.JGoBrush
 
ColorRed - Static variable in class com.nwoods.jgo.JGoBrush
 
ColorWhite - Static variable in class com.nwoods.jgo.JGoBrush
 
ColorYellow - Static variable in class com.nwoods.jgo.JGoBrush
 
CompoundEdit - class com.nwoods.jgo.CompoundEdit.
This exists for compatibility with javax.swing.undo.CompoundEdit.
CompoundEdit() - Constructor for class com.nwoods.jgo.CompoundEdit
 
CyclesAllowAll - Static variable in class com.nwoods.jgo.JGoDocument
A constant value for specifying the cycles allowed in graphs.
CyclesDestinationTree - Static variable in class com.nwoods.jgo.JGoDocument
A constant value for specifying the cycles allowed in graphs.
CyclesNotDirected - Static variable in class com.nwoods.jgo.JGoDocument
A constant value for specifying the cycles allowed in graphs.
CyclesNotDirectedFast - Static variable in class com.nwoods.jgo.JGoDocument
A constant value for specifying the cycles allowed in graphs.
CyclesNotUndirected - Static variable in class com.nwoods.jgo.JGoDocument
A constant value for specifying the cycles allowed in graphs.
CyclesSourceTree - Static variable in class com.nwoods.jgo.JGoDocument
A constant value for specifying the cycles allowed in graphs.
calculateFilledArrowhead(int, int, int, int, int, int[], int[]) - Method in class com.nwoods.jgo.JGoStroke
Used to calculate a polygon for an arrowhead at the end of the line (x0,y0) --> (x1,y1).
calculateStroke() - Method in class com.nwoods.jgo.JGoLabeledLink
When a link is recalculated, we need to reposition any labels.
calculateStroke() - Method in class com.nwoods.jgo.JGoLink
Given the information (start and end port) of this link we need to calculate the JGoStroke that goes between them.
canLinkFrom() - Method in class com.nwoods.jgo.JGoPort
This predicate should be true if, by itself, there is no known reason why one couldn't create a valid link from this port to some port.
canLinkTo() - Method in class com.nwoods.jgo.JGoPort
This predicate should be true if, by itself, there is no known reason why one couldn't create a valid link from some port to this one.
canPaste() - Method in class com.nwoods.jgo.JGoView
Return true if the document's DefaultLayer is Modifiable and if there is JGo data in the clipboard.
canRedo() - Method in class com.nwoods.jgo.AbstractUndoableEdit
 
canRedo() - Method in class com.nwoods.jgo.CompoundEdit
 
canRedo() - Method in class com.nwoods.jgo.JGoDocument
This predicate is delegated to the document's UndoManager, if any.
canRedo() - Method in class com.nwoods.jgo.JGoDocumentChangedEdit
 
canRedo() - Method in class com.nwoods.jgo.UndoManager
 
canRedo() - Method in interface com.nwoods.jgo.UndoableEdit
 
canUndo() - Method in class com.nwoods.jgo.AbstractUndoableEdit
 
canUndo() - Method in class com.nwoods.jgo.CompoundEdit
 
canUndo() - Method in class com.nwoods.jgo.JGoDocument
This predicate is delegated to the document's UndoManager, if any.
canUndo() - Method in class com.nwoods.jgo.JGoDocumentChangedEdit
 
canUndo() - Method in class com.nwoods.jgo.UndoManager
 
canUndo() - Method in interface com.nwoods.jgo.UndoableEdit
 
canView() - Method in class com.nwoods.jgo.JGoObject
Return whether this object and all of its Parent areas and its Layer are visible.
changeValue(JGoDocumentChangedEdit, boolean) - Method in class com.nwoods.jgo.JGo3DNoteRect
 
changeValue(JGoDocumentChangedEdit, boolean) - Method in class com.nwoods.jgo.JGo3DRect
 
changeValue(JGoDocumentChangedEdit, boolean) - Method in class com.nwoods.jgo.JGoArea
 
changeValue(JGoDocumentChangedEdit, boolean) - Method in class com.nwoods.jgo.JGoBasicNode
 
changeValue(JGoDocumentChangedEdit, boolean) - Method in class com.nwoods.jgo.JGoButton
 
changeValue(JGoDocumentChangedEdit, boolean) - Method in class com.nwoods.jgo.JGoDocument
This method is called by the JGoDocumentChangedEdit.undo and redo methods to actually perform the state change.
changeValue(JGoDocumentChangedEdit, boolean) - Method in class com.nwoods.jgo.JGoDrawable
 
changeValue(JGoDocumentChangedEdit, boolean) - Method in class com.nwoods.jgo.JGoIconicNode
 
changeValue(JGoDocumentChangedEdit, boolean) - Method in class com.nwoods.jgo.JGoImage
 
changeValue(JGoDocumentChangedEdit, boolean) - Method in class com.nwoods.jgo.JGoLabeledLink
 
changeValue(JGoDocumentChangedEdit, boolean) - Method in class com.nwoods.jgo.JGoLink
 
changeValue(JGoDocumentChangedEdit, boolean) - Method in class com.nwoods.jgo.JGoNode
 
changeValue(JGoDocumentChangedEdit, boolean) - Method in class com.nwoods.jgo.JGoObject
This method is called by the JGoDocumentChangedEdit.undo and redo methods to actually perform the property value change for a JGoObject.
changeValue(JGoDocumentChangedEdit, boolean) - Method in class com.nwoods.jgo.JGoPort
 
changeValue(JGoDocumentChangedEdit, boolean) - Method in class com.nwoods.jgo.JGoRoundRect
 
changeValue(JGoDocumentChangedEdit, boolean) - Method in class com.nwoods.jgo.JGoScrollBar
 
changeValue(JGoDocumentChangedEdit, boolean) - Method in class com.nwoods.jgo.JGoStroke
 
changeValue(JGoDocumentChangedEdit, boolean) - Method in class com.nwoods.jgo.JGoSubGraph
 
changeValue(JGoDocumentChangedEdit, boolean) - Method in class com.nwoods.jgo.JGoText
 
changeValue(JGoDocumentChangedEdit, boolean) - Method in class com.nwoods.jgo.JGoTextNode
 
changeX - Variable in class com.nwoods.jgo.layout.JGoForceDirectedAutoLayoutNodeData
changeX - total change in the X coordinate of the node over 10 iterations
changeY - Variable in class com.nwoods.jgo.layout.JGoForceDirectedAutoLayoutNodeData
changeY - total change in the Y coordinate of the node over 10 iterations
charge - Variable in class com.nwoods.jgo.layout.JGoForceDirectedAutoLayoutNodeData
charge - charge of the node; see the electricalCharge method
clear() - Method in class com.nwoods.jgo.JGoCopyMap
The standard Map behavior
clearDelayeds() - Method in interface com.nwoods.jgo.JGoCopyEnvironment
Removes all delayed objects.
clearDelayeds() - Method in class com.nwoods.jgo.JGoCopyMap
 
clearSelection(JGoObject) - Method in class com.nwoods.jgo.JGoSelection
Make sure the given object is no longer in this selection.
clearSelection() - Method in class com.nwoods.jgo.JGoSelection
Remove all currently selected objects from the selection.
clearSelectionHandles(JGoObject) - Method in class com.nwoods.jgo.JGoSelection
Hide all the selection handles for the given object.
closePath() - Method in class com.nwoods.jgo.GeneralPath
 
collapse() - Method in class com.nwoods.jgo.JGoSubGraph
Reposition all of the children so that this node takes a minimum amount of space.
collapseChild(JGoObject, Rectangle) - Method in class com.nwoods.jgo.JGoSubGraph
Center all the objects that aren't links (besides Handle, Label, and a port) and make everything invisible (besides Label and Handle and ports).
column - Variable in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayoutNodeData
column - the column to which the node is assigned; see initializeColumns() for details
com.nwoods.jgo - package com.nwoods.jgo
 
com.nwoods.jgo.layout - package com.nwoods.jgo.layout
 
com.nwoods.jgo.svg - package com.nwoods.jgo.svg
 
commitLinks() - Method in class com.nwoods.jgo.layout.JGoNetwork
Commits the positions of all links in the network to their corresponding JGoObjects.
commitNodes() - Method in class com.nwoods.jgo.layout.JGoNetwork
Commits the positions of all nodes in the network to their corresponding JGoObjects.
commitNodesAndLinks() - Method in class com.nwoods.jgo.layout.JGoNetwork
Commits the positions of all nodes and links in the network to their corresponding JGoObjects.
commitPosition() - Method in class com.nwoods.jgo.layout.JGoNetworkLink
Commits the position of the link to the corresponding JGoObject.
commitPosition() - Method in class com.nwoods.jgo.layout.JGoNetworkNode
Moves the corresponding JGoObject to the center point of the node in the document.
component(JGoNetworkNode, int, boolean, boolean) - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Uses a depth first search algorithm to set the component of all nodes in a component.
component - Variable in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayoutNodeData
component - the connected component to which the node is assigned; used by optimalLinkLengthLayering() and componentPack()
componentPack(int) - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Adjusts the columns of nodes in the network to produce a layout which is tightly packed.
componentPackAux(int, int) - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Attempts to augment the argument column by merging components into from the argument direction.
componentUnset(JGoNetworkNode, int, int, boolean, boolean) - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Uses a depth first search algorithm to set the component of all nodes in a component.
computeAcceptableDrop(DropTargetEvent) - Method in class com.nwoods.jgo.JGoOverview
Disallow dragging from other windows to here.
computeAcceptableDrop(DropTargetEvent) - Method in class com.nwoods.jgo.JGoView
Determine the permitted drag-and-drop operation for external drag-and-drops (from a different control).
computeAutoscrollViewPosition(Point) - Method in class com.nwoods.jgo.JGoView
This method is called to determine the next position in the document for this view, given a point at which the user is dragging the mouse.
computeBorder() - Method in class com.nwoods.jgo.JGoSubGraph
The border goes around the rectangle returned by computeInsideMargins() augmented by margins all around.
computeBoundingRect() - Method in class com.nwoods.jgo.JGoArea
Recalculate the correct bounding box for this area by going through all of its children.
computeBoundingRect() - Method in class com.nwoods.jgo.JGoObject
Recalculate the correct bounding box for this object.
computeBoundingRect() - Method in class com.nwoods.jgo.JGoStroke
Compute the bounds of this stroke by determining the bounding rectangle for all of the points.
computeBoundingRect() - Method in class com.nwoods.jgo.JGoSubGraph
Computation of the bounding rectangle for this area includes all visible child objects plus the region of the painted background and border, as returned by computeBorder().
computeBounds(JGoObjectSimpleCollection) - Static method in class com.nwoods.jgo.JGoDocument
Determine the smallest rectangle that encloses all of the visible objects in the given collection.
computeBounds() - Method in class com.nwoods.jgo.JGoDocument
Call computeBounds on the contents of this document.
computeCollapsedRectangle(Dimension) - Method in class com.nwoods.jgo.JGoSubGraph
Given a desired collapsed size, return the expected collapsed area, ignoring any collapsed insets.
computeCollapsedSize(boolean) - Method in class com.nwoods.jgo.JGoSubGraph
Determine the size that this subgraph should be when collapsed, excluding any collapsed margin.
computeCollapsedSizeSkip(JGoObject) - Method in class com.nwoods.jgo.JGoSubGraph
This predicate is called by computeCollapsedSize() to decide if a child object should take part in the size calculation.
computeEdit(String, String) - Method in class com.nwoods.jgo.JGoText
Calculate a new string value for this object as a result of an edit.
computeEffectiveSelection(JGoObjectSimpleCollection) - Method in class com.nwoods.jgo.JGoView
Try to avoid problems with double-moving due to duplicate entries or both a parent and its child being in the argument collection.
computeEffectiveSelection(JGoObjectSimpleCollection, boolean, boolean) - Method in class com.nwoods.jgo.JGoView
Try to avoid problems with double-moving due to duplicate entries or both a parent and its child being in the argument collection.
computeInsideMargins(JGoObject) - Method in class com.nwoods.jgo.JGoSubGraph
Determine the region occupied by the subgraph's child nodes, excluding any margins.
computeInsideMarginsSkip(JGoObject) - Method in class com.nwoods.jgo.JGoSubGraph
This method is called by computeInsideMargins to see if a given child of this subgraph should be ignored.
computeMove(int, int, int, int, Point) - Method in class com.nwoods.jgo.JGoObject
Calculate a new location for this object.
computeReferencePoint() - Method in class com.nwoods.jgo.JGoSubGraph
Return the point from which the relative positions of the children are calculated.
computeResize(Rectangle, Point, int, int, int) - Method in class com.nwoods.jgo.JGoObject
Calculate a new bounding rectangle for this object.
computeSize(int, int) - Method in class com.nwoods.jgo.JGoView
The preferred size for a view normally comes from the document.
computeSize(int, int, boolean) - Method in class com.nwoods.jgo.JGoView
The preferred size for a view normally comes from the document, getDocumentSize(), scaled by this view's current scale.
consume() - Method in class com.nwoods.jgo.JGoViewEvent
Modify this event to inform the caller that the normal processing should not take place.
contains(float, float) - Method in class com.nwoods.jgo.GeneralPath
 
containsKey(Object) - Method in class com.nwoods.jgo.JGoCopyMap
The standard Map behavior
containsValue(Object) - Method in class com.nwoods.jgo.JGoCopyMap
The standard Map behavior
controlMoved(ControlEvent) - Method in class com.nwoods.jgo.JGoOverviewRectangle
 
controlMoved(ControlEvent) - Method in class com.nwoods.jgo.JGoView
 
controlResized(ControlEvent) - Method in class com.nwoods.jgo.JGoOverviewRectangle
 
controlResized(ControlEvent) - Method in class com.nwoods.jgo.JGoView
 
convertActionToModifiers(int) - Method in class com.nwoods.jgo.JGoView
This method converts a DropTarget event's dropAction to an InputEvent's modifiers.
convertDocToView(Point) - Method in class com.nwoods.jgo.JGoView
Convert a Point in document coordinates to view coordinates.
convertDocToView(Dimension) - Method in class com.nwoods.jgo.JGoView
Convert a Dimension in document coordinates to view coordinates.
convertDocToView(Rectangle) - Method in class com.nwoods.jgo.JGoView
Convert a Rectangle in document coordinates to view coordinates.
convertViewToDoc(Point) - Method in class com.nwoods.jgo.JGoView
Convert a Point in view coordinates to document coordinates.
convertViewToDoc(Dimension) - Method in class com.nwoods.jgo.JGoView
Convert a Dimension in view coordinates to document coordinates.
convertViewToDoc(Rectangle) - Method in class com.nwoods.jgo.JGoView
Convert a Rectangle in view coordinates to document coordinates.
copy(JGoObject) - Method in interface com.nwoods.jgo.JGoCopyEnvironment
Get a new object corresponding to the argument, either by finding an already copied object for it or by calling JGoObject.copyObject.
copy(JGoObject) - Method in class com.nwoods.jgo.JGoCopyMap
 
copy() - Method in class com.nwoods.jgo.JGoObject
This convenience method just makes a copy of the object itself, using a generic JGoCopyMap, without adding it to a document.
copy() - Method in class com.nwoods.jgo.JGoView
Copy the document objects in the current selection to the system clipboard.
copyChildren(JGoArea, JGoCopyEnvironment) - Method in class com.nwoods.jgo.JGoArea
The default implementation for copying child objects is to just add a copy of each child to the new area.
copyChildren(JGoArea, JGoCopyEnvironment) - Method in class com.nwoods.jgo.JGoBasicNode
 
copyChildren(JGoArea, JGoCopyEnvironment) - Method in class com.nwoods.jgo.JGoIconicNode
 
copyChildren(JGoArea, JGoCopyEnvironment) - Method in class com.nwoods.jgo.JGoSubGraph
Copy all of the subgraph state, including the saved bounds and the saved paths.
copyChildren(JGoArea, JGoCopyEnvironment) - Method in class com.nwoods.jgo.JGoTextNode
 
copyComplete(JGoObject) - Method in interface com.nwoods.jgo.JGoCopyEnvironment
This convenience method performs both copy phases making a copy of a single object.
copyComplete(JGoObject) - Method in class com.nwoods.jgo.JGoCopyMap
This convenience method performs both copy phases making a copy of a single object.
copyFromCollection(JGoObjectSimpleCollection) - Method in class com.nwoods.jgo.JGoDocument
Copy the JGoObjects in the given collection into this document.
copyFromCollection(JGoObjectSimpleCollection, Point, JGoCopyEnvironment) - Method in class com.nwoods.jgo.JGoDocument
Copy the JGoObjects in the given collection into this document.
copyNewValueForRedo(JGoDocumentChangedEdit) - Method in class com.nwoods.jgo.JGo3DNoteRect
 
copyNewValueForRedo(JGoDocumentChangedEdit) - Method in class com.nwoods.jgo.JGo3DRect
 
copyNewValueForRedo(JGoDocumentChangedEdit) - Method in class com.nwoods.jgo.JGoArea
 
copyNewValueForRedo(JGoDocumentChangedEdit) - Method in class com.nwoods.jgo.JGoBasicNode
 
copyNewValueForRedo(JGoDocumentChangedEdit) - Method in class com.nwoods.jgo.JGoButton
 
copyNewValueForRedo(JGoDocumentChangedEdit) - Method in class com.nwoods.jgo.JGoDocument
This method is called when a JGoDocumentChangedEdit is created.
copyNewValueForRedo(JGoDocumentChangedEdit) - Method in class com.nwoods.jgo.JGoDrawable
 
copyNewValueForRedo(JGoDocumentChangedEdit) - Method in class com.nwoods.jgo.JGoIconicNode
 
copyNewValueForRedo(JGoDocumentChangedEdit) - Method in class com.nwoods.jgo.JGoImage
 
copyNewValueForRedo(JGoDocumentChangedEdit) - Method in class com.nwoods.jgo.JGoLabeledLink
 
copyNewValueForRedo(JGoDocumentChangedEdit) - Method in class com.nwoods.jgo.JGoLink
 
copyNewValueForRedo(JGoDocumentChangedEdit) - Method in class com.nwoods.jgo.JGoNode
 
copyNewValueForRedo(JGoDocumentChangedEdit) - Method in class com.nwoods.jgo.JGoObject
This method is called when a JGoDocumentChangedEdit is created for a JGoDocumentEvent.CHANGED event, when a JGoObject has been changed.
copyNewValueForRedo(JGoDocumentChangedEdit) - Method in class com.nwoods.jgo.JGoPort
 
copyNewValueForRedo(JGoDocumentChangedEdit) - Method in class com.nwoods.jgo.JGoRoundRect
 
copyNewValueForRedo(JGoDocumentChangedEdit) - Method in class com.nwoods.jgo.JGoScrollBar
 
copyNewValueForRedo(JGoDocumentChangedEdit) - Method in class com.nwoods.jgo.JGoStroke
 
copyNewValueForRedo(JGoDocumentChangedEdit) - Method in class com.nwoods.jgo.JGoSubGraph
 
copyNewValueForRedo(JGoDocumentChangedEdit) - Method in class com.nwoods.jgo.JGoText
 
copyNewValueForRedo(JGoDocumentChangedEdit) - Method in class com.nwoods.jgo.JGoTextNode
 
copyObject(JGoCopyEnvironment) - Method in class com.nwoods.jgo.JGo3DNoteRect
Create a new instance of this object with the same field values.
copyObject(JGoCopyEnvironment) - Method in class com.nwoods.jgo.JGo3DRect
Create a new instance of this object with the same field values.
copyObject(JGoCopyEnvironment) - Method in class com.nwoods.jgo.JGoArea
Create a new instance of this object with the same field values.
copyObject(JGoCopyEnvironment) - Method in class com.nwoods.jgo.JGoButton
Create a new instance of this object.
copyObject(JGoCopyEnvironment) - Method in class com.nwoods.jgo.JGoDrawable
Create a new instance of this object with the same field values.
copyObject(JGoCopyEnvironment) - Method in class com.nwoods.jgo.JGoEllipse
Create a new instance of this object with the same field values.
copyObject(JGoCopyEnvironment) - Method in class com.nwoods.jgo.JGoHandle
By default, handles are not copied.
copyObject(JGoCopyEnvironment) - Method in class com.nwoods.jgo.JGoImage
Create a new instance of this object with the same field values.
copyObject(JGoCopyEnvironment) - Method in class com.nwoods.jgo.JGoLabeledLink
Create a copy of the JGoLink, but do not copy or share the links ports.
copyObject(JGoCopyEnvironment) - Method in class com.nwoods.jgo.JGoLink
Create a copy of the JGoLink, but do not copy or share the links ports.
copyObject(JGoCopyEnvironment) - Method in class com.nwoods.jgo.JGoNode
Create a new instance of this object.
copyObject(JGoCopyEnvironment) - Method in class com.nwoods.jgo.JGoObject
Called during the first phase of the copy process to produce a copy of this object within the given copy dictionary.
copyObject(JGoCopyEnvironment) - Method in class com.nwoods.jgo.JGoPolygon
Create a copy of the JGoPolygon.
copyObject(JGoCopyEnvironment) - Method in class com.nwoods.jgo.JGoPort
Create a new instance of this object.
copyObject(JGoCopyEnvironment) - Method in class com.nwoods.jgo.JGoRectangle
Create a copy of the JGoRectangle.
copyObject(JGoCopyEnvironment) - Method in class com.nwoods.jgo.JGoRoundRect
Create a new instance of this object with the same field values.
copyObject(JGoCopyEnvironment) - Method in class com.nwoods.jgo.JGoScrollBar
Create a new instance of this object.
copyObject(JGoCopyEnvironment) - Method in class com.nwoods.jgo.JGoStroke
Create a copy of the JGoStroke, including the points that define it.
copyObject(JGoCopyEnvironment) - Method in class com.nwoods.jgo.JGoText
Create a new instance of this object with the same field values.
copyObject(JGoCopyEnvironment) - Method in class com.nwoods.jgo.JGoTextEdit
 
copyObjectDelayed(JGoCopyEnvironment, JGoObject) - Method in class com.nwoods.jgo.JGoLink
This is called in the second pass of copying objects, so that each JGoLink can find and hook up to the appropriate new copies of ports.
copyObjectDelayed(JGoCopyEnvironment, JGoObject) - Method in class com.nwoods.jgo.JGoObject
For objects that require a second pass to complete the copying, this method is called after the first pass of copying all of the objects in JGoDocument.copyFromCollection.
copyObjectDelayed(JGoCopyEnvironment, JGoObject) - Method in class com.nwoods.jgo.JGoPort
 
copyOldValueForUndo(JGoDocumentChangedEdit) - Method in class com.nwoods.jgo.JGoDocument
This method is called when a JGoDocumentChangedEdit is created.
copyOldValueForUndo(JGoDocumentChangedEdit) - Method in class com.nwoods.jgo.JGoObject
This method is called when a JGoDocumentChangedEdit is created for a JGoDocumentEvent.CHANGED event, when a JGoObject has been changed.
copyOldValueForUndo(JGoDocumentChangedEdit) - Method in class com.nwoods.jgo.JGoRoundRect
 
copyOldValueForUndo(JGoDocumentChangedEdit) - Method in class com.nwoods.jgo.JGoStroke
 
copyOldValueForUndo(JGoDocumentChangedEdit) - Method in class com.nwoods.jgo.JGoSubGraph
 
copyPoints() - Method in class com.nwoods.jgo.JGoStroke
Return a copy of the Vector of Points representing the points of this stroke.
copyPointsArray() - Method in class com.nwoods.jgo.JGoStroke
Return a copy of the ArrayList of Points representing the points of this stroke.
copyRect(Rectangle) - Static method in class com.nwoods.jgo.JGoObject
This method implements new Rectangle(Rectangle) for convenient compatibility with SWT.
copySelection(JGoSelection, int, int, int, int) - Method in class com.nwoods.jgo.JGoView
Make copies of all currently selected objects and add them to this document at positions adjusted by the given offset.
copyToClipboard(Clipboard) - Method in class com.nwoods.jgo.JGoView
Copy document objects from the current selection to the given clipboard.
countBends(boolean) - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Returns the total number of bends in the network.
countCrossings() - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Returns the total number of crossings in the network.
createBackground() - Method in class com.nwoods.jgo.JGoTextNode
Create and initialize the background object.
createBoundingHandle(JGoObject) - Method in class com.nwoods.jgo.JGoSelection
This method creates the single default handle for a non-resizable object.
createCDATASection(String) - Method in interface com.nwoods.jgo.DomDoc
 
createCDATASection(String) - Method in class com.nwoods.jgo.svg.DefaultDocument
 
createCollapsedObject() - Method in class com.nwoods.jgo.JGoSubGraph
Return the object to be shown, instead of the standard background color and border, when this subgraph is collapsed.
createControl(JGoView) - Method in class com.nwoods.jgo.JGoButton
 
createControl(JGoView) - Method in class com.nwoods.jgo.JGoControl
Each JGoControl subclass is responsible for representing the JGoControl with a Control that will be added to the JGoView's canvas.
createControl(JGoView) - Method in class com.nwoods.jgo.JGoScrollBar
 
createControl(JGoView) - Method in class com.nwoods.jgo.JGoTextEdit
Create an SWT Text Control that implements the text editor.
createDefaultCopyEnvironment() - Method in class com.nwoods.jgo.JGoDocument
Return an appropriate copy environment for copying objects to this document.
createDefaultModel() - Method in class com.nwoods.jgo.JGoView
The default model is an instance of JGoDocument.
createDefaultSelection() - Method in class com.nwoods.jgo.JGoView
Create an instance of a JGoSelection.
createDrawable(JGoPort) - Method in class com.nwoods.jgo.JGoBasicNode
Create and initialize the drawable background object, normally an ellipse that is not Selectable or Resizable.
createElement(String) - Method in interface com.nwoods.jgo.DomDoc
Creates an DomElement of the type specified.
createElement(String) - Method in class com.nwoods.jgo.svg.DefaultDocument
 
createHandle() - Method in class com.nwoods.jgo.JGoSubGraph
Create a JGoSubGraphHandle.
createIcon(String) - Method in class com.nwoods.jgo.JGoIconicNode
Create and initialize the icon, which is normally an empty JGoImage that is not Selectable or Resizable.
createJGoClassElement(String, DomElement) - Method in interface com.nwoods.jgo.DomDoc
Creates an JGoClass DomElement.
createJGoClassElement(String, DomElement) - Method in class com.nwoods.jgo.svg.DefaultDocument
 
createLabel(String) - Method in class com.nwoods.jgo.JGoBasicNode
Create and initialize a text label displaying the given string.
createLabel(String) - Method in class com.nwoods.jgo.JGoIconicNode
Create and initialize a text label displaying the given string.
createLabel(String) - Method in class com.nwoods.jgo.JGoSubGraph
Create and initialize a text label displaying the given string.
createLabel(String) - Method in class com.nwoods.jgo.JGoTextNode
Create and initialize a text label displaying the given string.
createNetworkLink() - Method in class com.nwoods.jgo.layout.JGoNetwork
 
createNetworkNode() - Method in class com.nwoods.jgo.layout.JGoNetwork
 
createPort() - Method in class com.nwoods.jgo.JGoBasicNode
Create and initialize the node's port, which is normally a black ellipse visible at the middle of the icon.
createPort() - Method in class com.nwoods.jgo.JGoIconicNode
Create and initialize the node's port, which is normally not visible and at the middle of the icon.
createPort() - Method in class com.nwoods.jgo.JGoSubGraph
This method is called to create a port that represents the subgraph as a whole.
createPort(int) - Method in class com.nwoods.jgo.JGoTextNode
Create and initialize the node's port, which is normally small and not visible.
createResizeHandle(JGoObject, int, int, int, boolean) - Method in class com.nwoods.jgo.JGoSelection
This method creates a single handle for a resizable object, associates it with the selected object, and initializes its appearance by setting its pen and brush.
createTemporaryLinkForNewLink(JGoPort, JGoPort) - Method in class com.nwoods.jgo.JGoView
Return a temporary link used by the user-invoked link creating routines.
createTemporaryPortForNewLink(JGoPort, Point) - Method in class com.nwoods.jgo.JGoView
Return a temporary port used by the user-invoked link creating or reconnecting routines.
createText(String) - Method in interface com.nwoods.jgo.DomDoc
Creates a DomText node given the specified string.
createText(String) - Method in class com.nwoods.jgo.svg.DefaultDocument
 
crossingMatrix(int, int) - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Computes the crossing matrix between the unfixedLayer and its adjacent layers.
curveTo(float, float, float, float, float, float) - Method in class com.nwoods.jgo.GeneralPath
 
cut() - Method in class com.nwoods.jgo.JGoView
Copy the current selection to the system clipboard and then remove the selected objects from the document.
cyan - Static variable in class com.nwoods.jgo.JGoBrush
a predefined solid cyan brush
cyan - Static variable in class com.nwoods.jgo.JGoPen
a predefined solid cyan pen of width 1

D

DASHDOT - Static variable in class com.nwoods.jgo.JGoPen
a sequence alternating between dashes and dots
DASHDOTDOT - Static variable in class com.nwoods.jgo.JGoPen
a sequence of dash-dot-dots
DASHED - Static variable in class com.nwoods.jgo.JGoPen
a sequence of dashes
DEFAULT_CURSOR_CHANGED - Static variable in class com.nwoods.jgo.JGoViewEvent
The default cursor used by the view has changed
DOTTED - Static variable in class com.nwoods.jgo.JGoPen
a sequence of dots
DOUBLE_CLICKED - Static variable in class com.nwoods.jgo.JGoViewEvent
The user double clicked on an object
DRAGS_REALTIME_CHANGED - Static variable in class com.nwoods.jgo.JGoViewEvent
Whether dragging the selection actually changes their positions continuously has changed
DRAGS_SELECTION_IMAGE_CHANGED - Static variable in class com.nwoods.jgo.JGoViewEvent
Whether dragging the selection drags an image or an outline has changed
DRAG_ENABLED_CHANGED - Static variable in class com.nwoods.jgo.JGoViewEvent
Whether the user can initiate a drag gesture in this view has changed
DROP_ENABLED_CHANGED - Static variable in class com.nwoods.jgo.JGoViewEvent
Whether the user can drop something in this view has changed
DebugEvents - Static variable in class com.nwoods.jgo.JGoView
A flag used for debugging TRACE messages: drag-and-drop events
DefaultCDATASection - class com.nwoods.jgo.svg.DefaultCDATASection.
A wrapper class for org.w3c.dom.CDATASection.
DefaultCDATASection(CDATASection) - Constructor for class com.nwoods.jgo.svg.DefaultCDATASection
Create a new DefaultCDATASection
DefaultDocument - class com.nwoods.jgo.svg.DefaultDocument.
A wrapper class for org.w3c.dom.Document.
DefaultDocument() - Constructor for class com.nwoods.jgo.svg.DefaultDocument
Create a new DefaultDocument
DefaultElement - class com.nwoods.jgo.svg.DefaultElement.
A wrapper class for org.w3c.dom.Element.
DefaultElement(Element) - Constructor for class com.nwoods.jgo.svg.DefaultElement
Create a new DefaultElement
DefaultList - class com.nwoods.jgo.svg.DefaultList.
A wrapper class for org.w3c.dom.NodeList.
DefaultList(NodeList) - Constructor for class com.nwoods.jgo.svg.DefaultList
Create a new DefaultList
DefaultText - class com.nwoods.jgo.svg.DefaultText.
A wrapper class for org.w3c.dom.Text.
DefaultText(Text) - Constructor for class com.nwoods.jgo.svg.DefaultText
Create a new DefaultText
Device - Variable in class com.nwoods.jgo.Graphics2D
 
Dimension - class com.nwoods.jgo.Dimension.
This exists for compatibility with java.awt.Dimension.
Dimension() - Constructor for class com.nwoods.jgo.Dimension
 
Dimension(int, int) - Constructor for class com.nwoods.jgo.Dimension
 
Dimension(Dimension) - Constructor for class com.nwoods.jgo.Dimension
 
DomCDATASection - interface com.nwoods.jgo.DomCDATASection.
An interface similar to org.w3c.dom.CDATASection used for SVG XML serialization.
DomDoc - interface com.nwoods.jgo.DomDoc.
An interface similar to org.w3c.dom.Document used for SVG XML serialization.
DomElement - interface com.nwoods.jgo.DomElement.
An interface similar to org.w3c.dom.Element used for SVG XML serialization.
DomList - interface com.nwoods.jgo.DomList.
An interface similar to org.w3c.dom.NodeList used for SVG XML serialization.
DomNode - interface com.nwoods.jgo.DomNode.
An interface similar to org.w3c.dom.Node used for SVG XML serialization.
DomText - interface com.nwoods.jgo.DomText.
An interface similar to org.w3c.dom.Text used for SVG XML serialization.
darkGray - Static variable in class com.nwoods.jgo.JGoBrush
a predefined solid dark gray brush
darkGray - Static variable in class com.nwoods.jgo.JGoPen
a predefined solid dark gray pen of width 1
darkenRGB(RGB, double) - Static method in class com.nwoods.jgo.Graphics2D
 
delay(Object) - Method in interface com.nwoods.jgo.JGoCopyEnvironment
Adds the object to the collection of delayed objects.
delay(Object) - Method in class com.nwoods.jgo.JGoCopyMap
 
deleteArtificialNodes() - Method in class com.nwoods.jgo.layout.JGoNetwork
Delete all nodes and links that have no getJGoObject() associated with them.
deleteContents() - Method in class com.nwoods.jgo.JGoDocument
Removes all the objects and all layers (but the first one) from the document.
deleteHandles(JGoObject) - Method in class com.nwoods.jgo.JGoSelection
Remove all the handles for the given object.
deleteLink(JGoNetworkLink) - Method in class com.nwoods.jgo.layout.JGoNetwork
Deletes the input link from the network.
deleteLink(JGoLink) - Method in class com.nwoods.jgo.layout.JGoNetwork
This convenience method removes any JGoNetworkLink associated with the given JGoLink.
deleteNode(JGoNetworkNode) - Method in class com.nwoods.jgo.layout.JGoNetwork
Deletes the input node from the network.
deleteNode(JGoObject) - Method in class com.nwoods.jgo.layout.JGoNetwork
This convenience method removes any JGoNetworkNode that may be associated with the given JGoObject.
deletePredLink(JGoNetworkLink) - Method in class com.nwoods.jgo.layout.JGoNetworkNode
Deletes a JGoNetworkLink from the list of predecessors (i.e., the link was to this node).
deleteSelection() - Method in class com.nwoods.jgo.JGoView
Remove the objects of the current selection from the document without copying them to the clipboard.
deleteSelfLinks() - Method in class com.nwoods.jgo.layout.JGoNetwork
Deletes all links whose "to node" and "from node" are the same node.
deleteSuccLink(JGoNetworkLink) - Method in class com.nwoods.jgo.layout.JGoNetworkNode
Deletes a JGoNetworkLink from the list of successors (i.e., the link was from this node).
depthFirstInInitializeIndices() - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Assigns every node in the input network an index number, such that nodes in the same layer will be labeled with consecutive indices in left to right order.
depthFirstInInitializeIndicesVisit(JGoNetworkNode) - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Assigns pNode the appropriate index and updates the indices array.
depthFirstOutInitializeIndices() - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Assigns every node in the input network an index number, such that nodes in the same layer will be labeled with consecutive indices in left to right order.
depthFirstOutInitializeIndicesVisit(JGoNetworkNode) - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Assigns pNode the appropriate index and updates the indices array.
depthFirstSearchCycleRemoval() - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Removes cycles from the input network using a depth first search.
depthFirstSearchCycleRemovalVisit(JGoNetworkNode) - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Peforms the recursive step of the depth first search on pNode.
die() - Method in class com.nwoods.jgo.AbstractUndoableEdit
 
die() - Method in class com.nwoods.jgo.CompoundEdit
 
die() - Method in class com.nwoods.jgo.JGoDocumentChangedEdit
Clear out any references held by this edit.
die() - Method in interface com.nwoods.jgo.UndoableEdit
 
discardAllEdits() - Method in class com.nwoods.jgo.JGoDocument
This method is delegated to the document's UndoManager, if any.
discardAllEdits() - Method in class com.nwoods.jgo.JGoUndoManager
This override of UndoManager.discardAllEdits makes sure any ongoing changes are thrown away first.
discardAllEdits() - Method in class com.nwoods.jgo.UndoManager
 
discover - Variable in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayoutNodeData
discover - time of discovery in depth first search; used in depthFirstSearchCycleRemoval()
dispose() - Method in class com.nwoods.jgo.Graphics2D
 
disposeJGoGraphics(Graphics2D) - Method in class com.nwoods.jgo.JGoView
This convenience function disposes the Graphics object that is passed, or is a no-op if the object is null.
doAutoscroll(int, Point, Point) - Method in class com.nwoods.jgo.JGoPalette
Disable autoscrolling.
doAutoscroll(int, Point, Point) - Method in class com.nwoods.jgo.JGoView
This is responsible for checking and initiating any autoscrolling action.
doBackgroundClick(int, Point, Point) - Method in class com.nwoods.jgo.JGoOverview
Clicking somewhere other than in the overview rectangle will move the view to be centered at that point.
doBackgroundClick(int, Point, Point) - Method in class com.nwoods.jgo.JGoView
This method is called when a click happens in the canvas and there is no object underneath and there is no selection.
doBackgroundToolTip(MouseEvent) - Method in class com.nwoods.jgo.JGoView
This is called by doUncapturedMouseMove when the mouse is not over any object.
doCancelMouse() - Method in class com.nwoods.jgo.JGoView
When one needs to cancel any mouse operation, this function restores the view to the normal state.
doCancelMoveSelection(Point) - Method in class com.nwoods.jgo.JGoView
Called when the user's dragging of the current selection is cancelled.
doCancelResize(Rectangle) - Method in class com.nwoods.jgo.JGoView
Called when the user's resizing of an object is cancelled.
doDrop(DropTargetEvent, JGoCopyEnvironment) - Method in class com.nwoods.jgo.JGoView
Perform the default drop operation to copy a JGoObjectSimpleCollection into this view's document, as a result of a DropTargetListener.drop(DropTargetEvent).
doEdit(JGoView, String, String) - Method in class com.nwoods.jgo.JGoText
Called when a user tries to commit a text edit.
doEndEdit() - Method in class com.nwoods.jgo.JGoText
Programmatically end the editing of the text for the user.
doEndEdit() - Method in class com.nwoods.jgo.JGoTextEdit
Convenience routine to stop user editing of the JGoText object.
doEndEdit() - Method in class com.nwoods.jgo.JGoView
Tell any edit control (JGoTextEdit) that it's time to stop being in edit mode.
doLayout() - Method in class com.nwoods.jgo.JGoPalette
call layoutItems when the view changes shape.
doLayout() - Method in class com.nwoods.jgo.JGoView
Update the ScrollBar PageIncrements as well as the rest of the ScrollBar properties.
doMouseClick(int, Point, Point, JGoView) - Method in class com.nwoods.jgo.JGoObject
Called when the user clicks on this object.
doMouseClick(int, Point, Point, JGoView) - Method in class com.nwoods.jgo.JGoSubGraphHandle
Handle clicks, that may call the parent's collapse or expand methods.
doMouseClick(int, Point, Point, JGoView) - Method in class com.nwoods.jgo.JGoText
The default behavior on single click is to start editing in-place if the document isModifiable is true, if isEditable is true, and if isEditOnSingleClick is true.
doMouseClick(int, Point, Point) - Method in class com.nwoods.jgo.JGoView
Handle single click behavior for an object in the document.
doMouseDblClick(int, Point, Point, JGoView) - Method in class com.nwoods.jgo.JGoObject
Called when the user double clicks on this object.
doMouseDblClick(int, Point, Point, JGoView) - Method in class com.nwoods.jgo.JGoText
The default behavior on double click is to start editing in-place if the document isModifiable is true, if isEditable is true, and if isEditOnSingleClick is false.
doMouseDblClick(int, Point, Point) - Method in class com.nwoods.jgo.JGoView
Handle double click behavior for an object in the document.
doMouseDown(int, Point, Point) - Method in class com.nwoods.jgo.JGoView
Called when a mouse button is pressed.
doMouseMove(int, Point, Point) - Method in class com.nwoods.jgo.JGoView
Called when the mouse is moved.
doMouseUp(int, Point, Point) - Method in class com.nwoods.jgo.JGoView
Performs the required processing when the mouse button is released.
doMoveSelection(int, int, int, int) - Method in class com.nwoods.jgo.JGoView
Moves all currently selected draggable objects by the given offset.
doStartEdit(JGoView, Point) - Method in class com.nwoods.jgo.JGoText
Programmatically start the editing of the text for the user.
doToolTip(MouseEvent) - Method in class com.nwoods.jgo.JGoView
This is called on a mouse hover event, to call getToolTipText(MouseEvent) to decide whether to display a tooltip.
doUncapturedMouseMove(int, Point, Point, JGoView) - Method in class com.nwoods.jgo.JGoHandle
Called when the mouse moves over this handle --- we set the cursor based on what type of handle we are.
doUncapturedMouseMove(int, Point, Point, JGoView) - Method in class com.nwoods.jgo.JGoObject
Called when the mouse moves over this object without any mouse button down, not during a drag or resize or similar mouse action.
doUncapturedMouseMove(int, Point, Point, JGoView) - Method in class com.nwoods.jgo.JGoPort
Called when the mouse moves over this port --- we set the current cursor to be a Hand if the user can start drawing a new link at this port.
doUncapturedMouseMove(int, Point, Point) - Method in class com.nwoods.jgo.JGoView
This method is called when the mouse is moved over the canvas and no other mouse behavior is happening.
docToViewCoords(Point) - Method in class com.nwoods.jgo.JGoView
Convert a point from document coordinates to view coordinates.
docToViewCoords(Dimension) - Method in class com.nwoods.jgo.JGoView
Convert document dimensions to view coordinates.
docToViewCoords(Rectangle) - Method in class com.nwoods.jgo.JGoView
Convert a rectangle in document coordinates to a rectangle in document coordinates.
docToViewCoords(Point, Dimension) - Method in class com.nwoods.jgo.JGoView
Convert a rectangle in document coordinates to a rectangle in view coordinates.
docToViewCoords(int, int, int, int) - Method in class com.nwoods.jgo.JGoView
Convert a rectangle in document coordinates to a rectangle in view coordinates.
documentChanged(JGoDocumentEvent) - Method in interface com.nwoods.jgo.JGoDocumentListener
Whenever a JGoDocument changes this method will be called on all JGoDocumentListener objects that have been registered on the JGoDocument.
documentChanged(JGoDocumentEvent) - Method in class com.nwoods.jgo.JGoPalette
Call layoutItems when items are added or removed from this palette's document.
documentChanged(JGoDocumentEvent) - Method in class com.nwoods.jgo.JGoUndoManager
Implement the JGoDocumentListener interface.
documentChanged(JGoDocumentEvent) - Method in class com.nwoods.jgo.JGoView
This method is called whenever a document modification occurs that may require the view to repaint some portion of itself.
dragAccept(DragSourceEvent) - Method in class com.nwoods.jgo.JGoView
This method is called by dragStart to cancel the drag-and-drop operation if it is not needed for the particular state this JGoView is in.
dragEnter(DropTargetEvent) - Method in class com.nwoods.jgo.JGoView
This DropTargetListener method handles drag-and-drop operations that originated in other windows or that are internal and may be returning to this control.
dragFinished(DragSourceEvent) - Method in class com.nwoods.jgo.JGoView
This DragSourceListener method calls doCancelMouse for internal drag-and-drops.
dragLeave(DropTargetEvent) - Method in class com.nwoods.jgo.JGoView
This DropTargetListener method stops any autoscrolling.
dragOperationChanged(DropTargetEvent) - Method in class com.nwoods.jgo.JGoView
This DropTargetListener method handles changes to the modifier keys during a drag-and-drop.
dragOver(DropTargetEvent) - Method in class com.nwoods.jgo.JGoView
This DropTargetListener method handles drag-and-drop operations that originated in any control, including this view.
dragSetData(DragSourceEvent) - Method in class com.nwoods.jgo.JGoView
This DragSourceListener method serializes the Selection as the data for the transfer to the drop target.
dragStart(DragSourceEvent) - Method in class com.nwoods.jgo.JGoView
This DragSourceListener method starts an internal drag-and-drop.
draw(GeneralPath) - Method in class com.nwoods.jgo.Graphics2D
 
draw3DRect(int, int, int, int, boolean) - Method in class com.nwoods.jgo.Graphics2D
 
draw3DRect(Graphics2D, JGoPen, JGoBrush, int, int, int, int, boolean) - Static method in class com.nwoods.jgo.JGoDrawable
Draw a rectangle with a 3D appearance, using a specified pen and brush.
draw3DRect(Graphics2D, int, int, int, int, boolean) - Method in class com.nwoods.jgo.JGoDrawable
Draw a 3D rectangle using the current pen and brush.
drawArrowHeads(Graphics2D) - Method in class com.nwoods.jgo.JGoStroke
Draw the arrowheads on the screen.
drawArrowhead(Graphics2D, boolean, int[], int[]) - Method in class com.nwoods.jgo.JGoStroke
Draw the arrow head, given the X and Y arrays for the four points used in the polygon for the arrow head.
drawEllipse(Graphics2D, JGoPen, JGoBrush, int, int, int, int) - Static method in class com.nwoods.jgo.JGoDrawable
Draw an ellipse, using a specified pen and brush.
drawEllipse(Graphics2D, int, int, int, int) - Method in class com.nwoods.jgo.JGoDrawable
Draw an ellipse, using the current pen and brush.
drawEllipse(Graphics2D, Rectangle) - Method in class com.nwoods.jgo.JGoDrawable
Draw an ellipse, using the current pen and brush, given a rectangle.
drawGridCrosses(Graphics2D, int, int, Rectangle) - Method in class com.nwoods.jgo.JGoView
This method draws little crosses at the grid points.
drawGridLines(Graphics2D, Rectangle) - Method in class com.nwoods.jgo.JGoView
This method draws grid lines.
drawImage(Image, int, int, int, int, int, int, int, int) - Method in class com.nwoods.jgo.Graphics2D
 
drawLine(int, int, int, int) - Method in class com.nwoods.jgo.Graphics2D
 
drawLine(Graphics2D, JGoPen, int, int, int, int) - Static method in class com.nwoods.jgo.JGoDrawable
Draw a straight line, using a specified pen.
drawLine(Graphics2D, int, int, int, int) - Method in class com.nwoods.jgo.JGoDrawable
Draw a straight line, using the current pen (and no brush).
drawOval(int, int, int, int) - Method in class com.nwoods.jgo.Graphics2D
 
drawPath(Graphics2D, JGoPen, JGoBrush, GeneralPath) - Static method in class com.nwoods.jgo.JGoDrawable
Draw a GeneralPath using a specified pen and brush.
drawPolygon(int[], int[], int) - Method in class com.nwoods.jgo.Graphics2D
 
drawPolygon(float[], int) - Method in class com.nwoods.jgo.Graphics2D
 
drawPolygon(Graphics2D, JGoPen, JGoBrush, int[], int[], int) - Static method in class com.nwoods.jgo.JGoDrawable
Draw a polygon using a specified pen and brush.
drawPolygon(Graphics2D, int[], int[], int) - Method in class com.nwoods.jgo.JGoDrawable
Draw a polygon using the current pen and brush.
drawPolyline(float[], int) - Method in class com.nwoods.jgo.Graphics2D
 
drawRect(int, int, int, int) - Method in class com.nwoods.jgo.Graphics2D
 
drawRect(Graphics2D, JGoPen, JGoBrush, int, int, int, int) - Static method in class com.nwoods.jgo.JGoDrawable
Draw a rectangle, using a specified pen and brush.
drawRect(Graphics2D, int, int, int, int) - Method in class com.nwoods.jgo.JGoDrawable
Draw a rectangle, using the current pen and brush.
drawRect(Graphics2D, Rectangle) - Method in class com.nwoods.jgo.JGoDrawable
Draw a rectangle using the current pen and brush, given a Rectangle.
drawRoundRect(int, int, int, int, int, int) - Method in class com.nwoods.jgo.Graphics2D
 
drawRoundRect(Graphics2D, JGoPen, JGoBrush, int, int, int, int, int, int) - Static method in class com.nwoods.jgo.JGoDrawable
Draw a rectangle with rounded corners, using a specified pen and brush.
drawRoundRect(Graphics2D, int, int, int, int, int, int) - Method in class com.nwoods.jgo.JGoDrawable
Draw a rectangle with rounded corners, using the current pen and brush.
drawString(String, int, int) - Method in class com.nwoods.jgo.Graphics2D
 
drawText(TextLayout, int, int) - Method in class com.nwoods.jgo.Graphics2D
 
drawXORBox(Graphics2D, int, int, int, int, int) - Method in class com.nwoods.jgo.JGoView
Draw an XOR'ed rectangle on the view screen given two opposite corners.
drawXORRect(Graphics2D, int, int, int, int) - Method in class com.nwoods.jgo.JGoView
Performs the actual drawing of the XOR'ed rectangle.
drop(DropTargetEvent) - Method in class com.nwoods.jgo.JGoView
This implements the default drop target listener.
dropAccept(DropTargetEvent) - Method in class com.nwoods.jgo.JGoView
This DropTargetListener method rejects the drop if isDropEnabled() is false.

E

EXTERNAL_OBJECTS_DROPPED - Static variable in class com.nwoods.jgo.JGoViewEvent
The user has dropped a copy of the collection of objects being dragged into this view's document
EventMouseDown - Static variable in class com.nwoods.jgo.JGoView
A mouse state indicator used by handleResizing and drawXORBox
EventMouseMove - Static variable in class com.nwoods.jgo.JGoView
A mouse state indicator used by handleResizing and drawXORBox
EventMouseUp - Static variable in class com.nwoods.jgo.JGoView
A mouse state indicator used by handleResizing and drawXORBox
editToBeRedone() - Method in class com.nwoods.jgo.UndoManager
 
editToBeUndone() - Method in class com.nwoods.jgo.UndoManager
 
edits - Variable in class com.nwoods.jgo.CompoundEdit
 
elementCast() - Method in interface com.nwoods.jgo.DomNode
Casts this DomNode to a DomElement.
elementCast() - Method in class com.nwoods.jgo.svg.AbstractNode
 
end() - Method in class com.nwoods.jgo.CompoundEdit
 
end() - Method in class com.nwoods.jgo.UndoManager
 
endTransaction(boolean) - Method in class com.nwoods.jgo.JGoDocument
This method is delegated to the document's UndoManager, if any.
endTransaction(String) - Method in class com.nwoods.jgo.JGoDocument
This method is delegated to the document's UndoManager, if any.
endTransaction(boolean) - Method in class com.nwoods.jgo.JGoUndoManager
Call this method after making a set of changes to a document.
endTransaction(String) - Method in class com.nwoods.jgo.JGoUndoManager
Call this method after making a set of changes to a document.
ensureUniquePartID() - Method in class com.nwoods.jgo.JGoDocument
Make sure all of the objects in this document that implement JGoIdentifiablePart have unique PartID.
entrySet() - Method in class com.nwoods.jgo.JGoCopyMap
The standard Map behavior
equalLayout(int[], int[]) - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
The function equalLayout compares two layouts and determines if they are equal.
equals(Object) - Method in class com.nwoods.jgo.JGoCopyMap
The standard Map behavior
equals(Object) - Method in class com.nwoods.jgo.Point2D
 
expand() - Method in class com.nwoods.jgo.JGoSubGraph
Restore the position of all of the children so that this subgraph is editable again.
expandAll() - Method in class com.nwoods.jgo.JGoSubGraph
This method calls expand() on this node and then recursively proceeds through all of the children, expanding them.
expandChild(JGoObject, Point) - Method in class com.nwoods.jgo.JGoSubGraph
Restore a child to its original size and position.
expandRectByPenWidth(Rectangle) - Method in class com.nwoods.jgo.JGoArea
Account for the pen widths of the area's children.
expandRectByPenWidth(Rectangle) - Method in class com.nwoods.jgo.JGoDrawable
Modify the given rectangle representing an object's bounding rectangle to account for any additional drawing region caused by the thickness of the pen.
expandRectByPenWidth(Rectangle) - Method in class com.nwoods.jgo.JGoObject
Modify the given rectangle to account for any likely drawing beyond the bounds of the rectangle caused by wide pens.
expandRectByPenWidth(Rectangle) - Method in class com.nwoods.jgo.JGoPort
Modify the given rectangle to account for any likely drawing beyond the bounds of the rectangle caused by wide pens.
expandRectByPenWidth(Rectangle) - Method in class com.nwoods.jgo.JGoStroke
Modify the given rectangle representing an object's bounding rectangle to account for any additional drawing region caused by the thickness of the pen.
expandRectByPenWidth(Rectangle) - Method in class com.nwoods.jgo.JGoSubGraph
Account for the width of the border and BorderPen, if any.
expandRectByPenWidth(Rectangle) - Method in class com.nwoods.jgo.JGoText
Account for any likely text drawn beyond the bounding rectangle because of nonlinear text scaling
extendSelection(JGoObject) - Method in class com.nwoods.jgo.JGoSelection
Add the given object to this selection, ignoring duplicates.

F

FINISHED_REDO - Static variable in class com.nwoods.jgo.JGoDocumentEvent
 
FINISHED_TRANSACTION - Static variable in class com.nwoods.jgo.JGoDocumentEvent
Raised by JGoDocument.endTransaction after committing an outer-level transaction
FINISHED_UNDO - Static variable in class com.nwoods.jgo.JGoDocumentEvent
 
fill(GeneralPath) - Method in class com.nwoods.jgo.Graphics2D
 
fill3DRect(int, int, int, int, boolean) - Method in class com.nwoods.jgo.Graphics2D
 
fillOval(int, int, int, int) - Method in class com.nwoods.jgo.Graphics2D
 
fillPolygon(int[], int[], int) - Method in class com.nwoods.jgo.Graphics2D
 
fillPolygon(float[], int) - Method in class com.nwoods.jgo.Graphics2D
 
fillRect(int, int, int, int) - Method in class com.nwoods.jgo.Graphics2D
 
fillRoundRect(int, int, int, int, int, int) - Method in class com.nwoods.jgo.Graphics2D
 
findAll(int, ArrayList) - Method in class com.nwoods.jgo.JGoNode
Finds and returns a list of JGoObjects indicated by the search value.
findBeforeChangingEdit() - Method in class com.nwoods.jgo.JGoDocumentChangedEdit
Return the last BeforeChanging JGoDocumentChangedEdit in the list of UndoableEdits maintained by this Edit's UndoManager.
findCommonParent(JGoObject, JGoObject) - Static method in class com.nwoods.jgo.JGoObject
Find the JGoArea that is closest parent area for this object and another.
findLayer(Object) - Method in class com.nwoods.jgo.JGoDocument
Return a layer whose identifier equals the given identifier argument.
findLink(JGoObject) - Method in class com.nwoods.jgo.layout.JGoNetwork
Returns the JGoNetworkLink which was constructed with the pGoObj.
findNearestGridPoint(int, int, Point) - Method in class com.nwoods.jgo.JGoView
Find the grid point that is closest to the given point
findNode(JGoObject) - Method in class com.nwoods.jgo.layout.JGoNetwork
Returns the JGoNetworkNode which was constructed with the pGoObj.
findObject(JGoObject) - Method in class com.nwoods.jgo.JGoArea
 
findObject(JGoObject) - Method in class com.nwoods.jgo.JGoCollection
Return the position of a specific object in the collection.
findObject(JGoObject) - Method in class com.nwoods.jgo.JGoDocument
 
findObject(JGoObject) - Method in class com.nwoods.jgo.JGoLayer
 
findObject(JGoObject) - Method in interface com.nwoods.jgo.JGoObjectCollection
Return the position of a specific object in the collection.
findObject(JGoObject) - Method in class com.nwoods.jgo.JGoView
 
findParentSubGraph(JGoObject) - Static method in class com.nwoods.jgo.JGoSubGraphBase
This is a convenient static method for determining if an object is a child, perhaps indirectly, of a JGoSubGraphBase.
findPart(int) - Method in class com.nwoods.jgo.JGoDocument
Return the JGoIdentifiablePart in this document with the given PartID, if any.
finish - Variable in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayoutNodeData
finish - time of finishing in depth first search; used in depthFirstSearchCycleRemoval()
finishCollapse(Rectangle) - Method in class com.nwoods.jgo.JGoSubGraph
This method is called towards the end of the process of a collapse() call.
finishDelayedCopies() - Method in interface com.nwoods.jgo.JGoCopyEnvironment
Perform calls to JGoObject.copyObjectDelayed for any objects that were added to the Delayeds collection during earlier calls to copy(JGoObject).
finishDelayedCopies() - Method in class com.nwoods.jgo.JGoCopyMap
Perform calls to JGoObject.copyObjectDelayed for any objects that were added to the Delayeds collection during earlier calls to copy(JGoObject).
finishExpand(Point) - Method in class com.nwoods.jgo.JGoSubGraph
This method is called at the end of the process of an expand() call.
fireForedate(int, int, Object) - Method in class com.nwoods.jgo.JGoDocument
This method should be called to notify all document listeners about an event that is about to happen.
fireUpdate(int, int, Object, int, Object) - Method in class com.nwoods.jgo.JGoDocument
Notify all interested parties of modifications to the JGoDocument.
fireUpdate(int, int, Object) - Method in class com.nwoods.jgo.JGoView
Call this method whenever an event occurs in the view that may require the view to repaint some portion of itself or perform other processing.
fireUpdate(int, int, Object, Point, Point, int) - Method in class com.nwoods.jgo.JGoView
This method is called whenever an event occurs in the view that may require the view to repaint some portion of itself or perform other processing.
focusGained(FocusEvent) - Method in class com.nwoods.jgo.JGoTextEdit
 
focusLost(FocusEvent) - Method in class com.nwoods.jgo.JGoTextEdit
 
forceX - Variable in class com.nwoods.jgo.layout.JGoForceDirectedAutoLayoutNodeData
forceX - cumulative force on the node in the X-direction
forceY - Variable in class com.nwoods.jgo.layout.JGoForceDirectedAutoLayoutNodeData
forceY - cumulative force on the node in the Y-direction
foredate(int) - Method in class com.nwoods.jgo.JGoObject
The foredate method should be called by state changing methods before actually making any changes, when the following update method call is unable to provide the previous property value(s) in a convenient manner.
forest - Variable in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayoutLinkData
forest - true if the link is part of depth first forest; used in depthFirstSearchCycleRemoval()

G

GC - Variable in class com.nwoods.jgo.Graphics2D
 
GRID_CHANGED - Static variable in class com.nwoods.jgo.JGoViewEvent
The grid has changed.
GeneralPath - class com.nwoods.jgo.GeneralPath.
This exists for compatibility with java.awt.geom.GeneralPath.
GeneralPath() - Constructor for class com.nwoods.jgo.GeneralPath
 
GeneralPath(int) - Constructor for class com.nwoods.jgo.GeneralPath
 
GeneralPath(int, int) - Constructor for class com.nwoods.jgo.GeneralPath
 
GenerateTooltipInitialization(DomElement) - Method in class com.nwoods.jgo.svg.DefaultDocument
 
GenerateTooltipScript(DomElement) - Method in class com.nwoods.jgo.svg.DefaultDocument
 
Graphics2D - class com.nwoods.jgo.Graphics2D.
This exists for compatibility with java.awt.Graphics2D.
Graphics2D(GC, Device) - Constructor for class com.nwoods.jgo.Graphics2D
 
GridCross - Static variable in class com.nwoods.jgo.JGoView
Display small grid line crosses at each grid point
GridDot - Static variable in class com.nwoods.jgo.JGoView
Display dots at each grid point
GridInvisible - Static variable in class com.nwoods.jgo.JGoView
Don't display any grid at all
GridLine - Static variable in class com.nwoods.jgo.JGoView
Display the grid as lines
gainedSelection(JGoSelection) - Method in class com.nwoods.jgo.JGoHandle
Handles are not selectable.
gainedSelection(JGoSelection) - Method in class com.nwoods.jgo.JGoLink
Called whenever this link is added to a selection in some view.
gainedSelection(JGoSelection) - Method in class com.nwoods.jgo.JGoObject
Called after this object has gained the selection in some view.
gainedSelection(JGoSelection) - Method in class com.nwoods.jgo.JGoOverviewRectangle
Selecting the overview rectangle shouldn't show any handles or do anything else.
gainedSelection(JGoSelection) - Method in class com.nwoods.jgo.JGoStroke
Called whenever this stroke is added to a selection in some view.
gainedSelection(JGoSelection) - Method in class com.nwoods.jgo.JGoSubGraph
Resize handles are placed at the four or eight spots of the rectangle given by computeBorder(), not at the standard spots of the getBoundingRect().
gainedSelection(JGoSelection) - Method in class com.nwoods.jgo.JGoText
JGoText has different handles than most objects because the resizing is only supposed to depend on the height.
geometryChange(Rectangle) - Method in class com.nwoods.jgo.JGoArea
Called when the geometry (size or position) of this area is changed.
geometryChange(Rectangle) - Method in class com.nwoods.jgo.JGoControl
If the object has been moved or resized, adjust the SWT Controls in all views accordingly.
geometryChange(Rectangle) - Method in class com.nwoods.jgo.JGoLinkLabel
If this object's geometry has changed, notify the "parent", namely the JGoLabeledLink, that one of its "children", namely this JGoLinkLabel, has been changed.
geometryChange(Rectangle) - Method in class com.nwoods.jgo.JGoObject
Called just after the bounding rectangle for this object has been changed.
geometryChange(Rectangle) - Method in class com.nwoods.jgo.JGoOverviewRectangle
Handle any change in location (due to dragging) of this rectangle by changing the observed view's viewPosition.
geometryChange(Rectangle) - Method in class com.nwoods.jgo.JGoPort
Called just after the bounding rectangle for this object has been changed.
geometryChange(Rectangle) - Method in class com.nwoods.jgo.JGoStroke
Called if we're moved or scaled.
geometryChange(Rectangle) - Method in class com.nwoods.jgo.JGoText
Called when the geometry of the text bounding box is changed.
geometryChangeChild(JGoObject, Rectangle) - Method in class com.nwoods.jgo.JGoArea
Call layoutChildren because one of the children of this JGoArea has been moved or resized.
geometryChangeChild(JGoObject, Rectangle) - Method in class com.nwoods.jgo.JGoObject
Called if any child of this object has their bounding box changed.
get(Object) - Method in class com.nwoods.jgo.JGoCopyMap
The standard Map behavior
getAdditionalBeanInfo() - Method in class com.nwoods.jgo.JGoOverviewBeanInfo
 
getAdditionalBeanInfo() - Method in class com.nwoods.jgo.JGoPaletteBeanInfo
 
getAdditionalBeanInfo() - Method in class com.nwoods.jgo.JGoViewBeanInfo
 
getAdjustingStyle() - Method in class com.nwoods.jgo.JGoLink
Return the current behavior for the calculateStroke method.
getAggressiveOption() - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Accessor to private variable aggressiveOption.
getAlignment() - Method in class com.nwoods.jgo.JGoText
Return how multiple lines will be aligned.
getAllEdits() - Method in class com.nwoods.jgo.JGoUndoManager.JGoCompoundEdit
Return the vector of all JGoDocumentChangedEdits being recorded by this CompoundEdit.
getAllEdits() - Method in class com.nwoods.jgo.JGoUndoManager
Return the vector of all CompoundEdits being managed by this UndoManager.
getArcDimension() - Method in class com.nwoods.jgo.JGoRoundRect
Return the dimensions of the rounded corners.
getArrowFromAnchorPoint() - Method in class com.nwoods.jgo.JGoStroke
Return the anchor point of the "From" arrow, in document coordinates
getArrowFromEndPoint() - Method in class com.nwoods.jgo.JGoStroke
Return the end point of the "From" arrow, in document coordinates
getArrowLength() - Method in class com.nwoods.jgo.JGoStroke
Return the overall length of the arrowhead.
getArrowShaftLength() - Method in class com.nwoods.jgo.JGoStroke
Return the length of the arrowhead along the stroke.
getArrowToAnchorPoint() - Method in class com.nwoods.jgo.JGoStroke
Return the anchor point of the "To" arrow, in document coordinates
getArrowToEndPoint() - Method in class com.nwoods.jgo.JGoStroke
Return the end point of the "To" arrow, in document coordinates
getArrowWidth() - Method in class com.nwoods.jgo.JGoStroke
Return the width of the arrowhead, perpendicular to the shaft.
getAsText() - Method in class com.nwoods.jgo.JGoGridStyleEditor
Gets the current property value represented as a String.
getAsText() - Method in class com.nwoods.jgo.JGoInternalMouseActionsEditor
Gets the current property value represented as a String.
getAsText() - Method in class com.nwoods.jgo.JGoOrientationEditor
Gets the current property value represented as a String.
getAsText() - Method in class com.nwoods.jgo.JGoSnapEditor
Gets the current property value represented as a String.
getAttribute(String) - Method in interface com.nwoods.jgo.DomElement
Retrieves an attribute value by name.
getAttribute(String) - Method in class com.nwoods.jgo.svg.DefaultElement
 
getAutoscrollInsets() - Method in class com.nwoods.jgo.JGoView
Returns the inset margins in which autoscrolling will occur.
getAvoidableRectangle(JGoObject, Rectangle) - Method in class com.nwoods.jgo.JGoDocument
For an object that is assumed to be isAvoidable(), return the rectangle that the object should occupy.
getBackground() - Method in class com.nwoods.jgo.JGoTextNode
Return the JGoObject that serves as the background for this node.
getBackgroundColor() - Method in class com.nwoods.jgo.JGoSubGraph
Return the color of the background.
getBackgroundColor() - Method in class com.nwoods.jgo.JGoView
 
getBackgroundImage() - Method in class com.nwoods.jgo.JGoView
Return the Image displayed in the background of this view.
getBkColor() - Method in class com.nwoods.jgo.JGoText
Return the color of the background behind the text.
getBlockIncrement() - Method in class com.nwoods.jgo.JGoScrollBar
Return the amount that the current value will increase or decrease when the user clicks on the scroll bar between the "thumb" or "slider" and the "up"/"down" buttons.
getBorderPen() - Method in class com.nwoods.jgo.JGoSubGraph
Return the JGoPen used to draw the border.
getBottomPort() - Method in class com.nwoods.jgo.JGoTextNode
Return the JGoPort object at the bottom of this node.
getBoundingRect() - Method in class com.nwoods.jgo.JGoObject
Return the bounding box for this object, in document coordinates.
getBounds() - Method in class com.nwoods.jgo.GeneralPath
 
getBrush() - Method in class com.nwoods.jgo.JGoBasicNode
Return the JGoBrush used by the Drawable.
getBrush() - Method in class com.nwoods.jgo.JGoDrawable
Returns the current "paint brush" for this object.
getBrush() - Method in class com.nwoods.jgo.JGoTextNode
Return the JGoBrush used by the Background, if it is a JGoDrawable.
getCDATASection() - Method in class com.nwoods.jgo.svg.DefaultCDATASection
Return the org.w3c.dom.CDATASection associated with this DefaultCDATASection
getCenter() - Method in class com.nwoods.jgo.layout.JGoNetworkNode
Returns the center point of the node in the document.
getCollapsedInsets() - Method in class com.nwoods.jgo.JGoSubGraph
Return the margins when this subgraph is collapsed.
getCollapsedLabelSpot() - Method in class com.nwoods.jgo.JGoSubGraph
Return the spot at which the Label should be positioned relative to the object returned by getCollapsedObject() when this subgraph is in a collapsed state, or if there is no collapsed object, relative to the hidden child nodes.
getCollapsedObject() - Method in class com.nwoods.jgo.JGoSubGraph
Return an object to be shown when the subgraph is collapsed.
getColor() - Method in class com.nwoods.jgo.Graphics2D
 
getColor() - Method in class com.nwoods.jgo.JGoBrush
Get the color of the fill, if the style is SOLID.
getColor() - Method in class com.nwoods.jgo.JGoPen
Get the color of the pen.
getColumnSpacing() - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Accessor to private variable columnSpacing.
getControl(JGoView) - Method in class com.nwoods.jgo.JGoControl
Returns an SWT Control associated with the JGoControl.
getCurrentEdit() - Method in class com.nwoods.jgo.JGoUndoManager
Return the current CompoundEdit, if any.
getCurrentEditVector() - Method in class com.nwoods.jgo.JGoUndoManager
Return the edits vector of JGoDocumentChangedEdits in the current CompoundEdit.
getCurrentMouseEvent() - Method in class com.nwoods.jgo.JGoView
Return the MouseEvent associated with the ongoing doMouseDown, doMouseMove, doMouseUp, doMouseClick, doMouseDblClick, or doUncapturedMouseMove methods.
getCurrentObject() - Method in class com.nwoods.jgo.JGoView
Return the current JGoObject, if any, associated with any mouse event handling.
getCurrentPoint() - Method in class com.nwoods.jgo.GeneralPath
 
getCursorType() - Method in class com.nwoods.jgo.JGoHandle
Get the type of the cursor for this handle.
getCursorType() - Method in class com.nwoods.jgo.JGoView
 
getCurviness() - Method in class com.nwoods.jgo.JGoLink
Returns the offset from a straight line used to position the control points of a cubic (Bezier) link between two ports that have NoSpot.
getCycleRemoveOption() - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Accessor to private variable cycleremoveOption.
getDebugFlags() - Method in class com.nwoods.jgo.JGoView
Return the conditions under which this view generates TRACE messages.
getDefaultBase() - Static method in class com.nwoods.jgo.JGoImage
Return a default base URL for images.
getDefaultCursorType() - Method in class com.nwoods.jgo.JGoView
 
getDefaultFontFaceName() - Static method in class com.nwoods.jgo.JGoText
Return the default font face name for JGoText constructors that do not take an explicit font face name argument.
getDefaultFontSize() - Static method in class com.nwoods.jgo.JGoText
Return the default font size for JGoText constructors that do not take an explicit font size argument.
getDefaultHandleHeight() - Static method in class com.nwoods.jgo.JGoHandle
Return the default height for a handle.
getDefaultHandleWidth() - Static method in class com.nwoods.jgo.JGoHandle
Return the default width for a handle.
getDefaultLayer() - Method in class com.nwoods.jgo.JGoDocument
Return the default layer for creating new objects by methods that do not explicitly state which layer to use.
getDefaultMaxIterations() - Static method in class com.nwoods.jgo.layout.JGoForceDirectedAutoLayout
Returns the default maximum number of iterations to use in looking for a layout.
getDefaultPaintGreekScale() - Static method in class com.nwoods.jgo.JGoPort
Return the view scale at which this text object should paint something simpler than real text.
getDefaultPaintGreekScale() - Static method in class com.nwoods.jgo.JGoText
Return the view scale at which this text object should paint something simpler than real text.
getDefaultPaintNothingScale() - Static method in class com.nwoods.jgo.JGoPort
Return the view scale at which a text object should not paint anything.
getDefaultPaintNothingScale() - Static method in class com.nwoods.jgo.JGoText
Return the view scale at which a text object should not paint anything.
getDefaultPortGravity() - Static method in class com.nwoods.jgo.JGoView
Return the default distance at which a link will snap to a port.
getDefaultPrimarySelectionColor() - Static method in class com.nwoods.jgo.JGoView
Return the default primary selection color.
getDefaultSecondarySelectionColor() - Static method in class com.nwoods.jgo.JGoView
Return the default secondary selection color.
getDefaultWrappingWidth() - Static method in class com.nwoods.jgo.JGoText
Return the default wrapping width for JGoText constructors.
getDelayeds() - Method in interface com.nwoods.jgo.JGoCopyEnvironment
Returns the Vector of objects whose copy operation has been delayed.
getDelayeds() - Method in class com.nwoods.jgo.JGoCopyMap
 
getDirectionOption() - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Accessor to private variable directionOption.
getDoc() - Method in class com.nwoods.jgo.JGoDocumentChangedEdit
Return the document associated with this edit.
getDocument() - Method in class com.nwoods.jgo.JGoLayer
Return the JGoDocument that this layer is a part of.
getDocument() - Method in class com.nwoods.jgo.JGoObject
Gets the document for this object.
getDocument() - Method in class com.nwoods.jgo.JGoOverview
Make sure this is always looking at the same document as the observed's document.
getDocument() - Method in class com.nwoods.jgo.JGoView
Gets the document model associated with this view.
getDocument() - Method in class com.nwoods.jgo.layout.JGoAutoLayout
Returns the AutoLayout's JGoDocument.
getDocument() - Method in class com.nwoods.jgo.svg.DefaultDocument
Return the org.w3c.dom.Document associated with this DefaultDocument.
getDocumentElement() - Method in class com.nwoods.jgo.svg.DefaultDocument
This is a convenience attribute that allows direct access to the child DomElement that is the root element of the document.
getDocumentListeners() - Method in class com.nwoods.jgo.JGoDocument
Return an array of the JGoDocumentListeners that are currently listening for JGoDocumentEvents on this document.
getDocumentListeners() - Method in class com.nwoods.jgo.JGoView
Return an array of the JGoDocumentListeners that are currently listening for JGoDocumentEvents on this view's JGoDocument.
getDocumentSize() - Method in class com.nwoods.jgo.JGoDocument
Get the document size in document coordinates.
getDocumentSize() - Method in class com.nwoods.jgo.JGoOverview
Ignore any view objects.
getDocumentSize() - Method in class com.nwoods.jgo.JGoView
Return the size of the document as seen by this view.
getDocumentTopLeft() - Method in class com.nwoods.jgo.JGoDocument
Get the top-left corner of the document, in document coordinates.
getDocumentTopLeft() - Method in class com.nwoods.jgo.JGoView
Return the top-left corner of the document as seen by this view.
getDragSource() - Method in class com.nwoods.jgo.JGoView
 
getDraggingObject() - Method in class com.nwoods.jgo.JGoObject
This is called by JGoView.moveSelection to decide which object should be moved for a given object in the selection.
getDrawable() - Method in class com.nwoods.jgo.JGoBasicNode
Return the JGoDrawable that serves as the background for this node.
getDropTarget() - Method in class com.nwoods.jgo.JGoView
 
getEditControl() - Method in class com.nwoods.jgo.JGoView
This returns the single JGoTextEdit that is used for in-place editing for this whole view.
getEditPresentationName(int) - Method in class com.nwoods.jgo.JGoView
Return a name for each of the different kinds of actions that this view provides, suitable for an UndoableEdit's presentation name.
getElectricalCharge(JGoNetworkNode) - Method in class com.nwoods.jgo.layout.JGoForceDirectedAutoLayout
Returns the charge of the point representing the JGoNetworkNode pNode.
getElectricalFieldX(Point) - Method in class com.nwoods.jgo.layout.JGoForceDirectedAutoLayout
Returns the electrical field in the X direction acting on a node at the logical point Point xy.
getElectricalFieldY(Point) - Method in class com.nwoods.jgo.layout.JGoForceDirectedAutoLayout
Returns the electrical field in the Y direction acting on a node at the logical point Point xy.
getElement() - Method in class com.nwoods.jgo.svg.DefaultElement
Return the org.w3c.dom.Element associated with this DefaultElement
getEndPoint() - Method in class com.nwoods.jgo.JGoStroke
Return the ending point for this line.
getEndSegmentLength() - Method in class com.nwoods.jgo.JGoPort
Return how long a line to draw straight out from the port before "turning" (assuming non-orthogonal routing and a non-Center direction for links).
getExtent() - Method in class com.nwoods.jgo.JGoScrollBar
Return the number of values to be shown as "visible", starting at getValue().
getExtentSize() - Method in class com.nwoods.jgo.JGoView
Return the size in document coordinates of what is shown in the view.
getFaceName() - Method in class com.nwoods.jgo.JGoText
Return the font face.
getFilename() - Method in class com.nwoods.jgo.JGoImage
Return the filename from which this JGoImage will load an image.
getFirstChild() - Method in interface com.nwoods.jgo.DomNode
Get the first child node.
getFirstChild() - Method in class com.nwoods.jgo.svg.AbstractNode
 
getFirstChildElement() - Method in interface com.nwoods.jgo.DomNode
Get the first child DomElement of this node.
getFirstChildElement() - Method in class com.nwoods.jgo.svg.AbstractNode
 
getFirstChildText() - Method in interface com.nwoods.jgo.DomNode
Get the first child DomText of this node.
getFirstChildText() - Method in class com.nwoods.jgo.svg.AbstractNode
 
getFirstLayer() - Method in class com.nwoods.jgo.JGoDocument
Return the bottom-most layer of objects in this document.
getFirstLayer() - Method in class com.nwoods.jgo.JGoView
Return the bottom-most layer of objects in this document.
getFirstLinkPos() - Method in class com.nwoods.jgo.JGoPort
Return the position of the first link in the collection of links connected to this port.
getFirstObject() - Method in class com.nwoods.jgo.JGoCollection
Return the first object, at the head of the list, or null if this collection is empty.
getFirstObjectPos() - Method in class com.nwoods.jgo.JGoArea
 
getFirstObjectPos() - Method in class com.nwoods.jgo.JGoCollection
 
getFirstObjectPos() - Method in class com.nwoods.jgo.JGoDocument
 
getFirstObjectPos() - Method in class com.nwoods.jgo.JGoLayer
 
getFirstObjectPos() - Method in interface com.nwoods.jgo.JGoObjectSimpleCollection
Return the position of the first object in the collection.
getFirstObjectPos() - Method in class com.nwoods.jgo.JGoSelection
 
getFirstObjectPos() - Method in class com.nwoods.jgo.JGoView
 
getFirstPickPoint() - Method in class com.nwoods.jgo.JGoLink
Return the start point to display a handle on.
getFirstPickPoint() - Method in class com.nwoods.jgo.JGoStroke
Return the first point which can be selected and moved.
getFlags() - Method in class com.nwoods.jgo.JGoDocumentChangedEdit
Return the JGoDocumentEvent flags or sub-hint associated with this edit.
getFlags() - Method in class com.nwoods.jgo.JGoDocumentEvent
Return the flags assocated with this event.
getFlags() - Method in class com.nwoods.jgo.JGoObject
Return the current state of this object's flags.
getFlags() - Method in class com.nwoods.jgo.JGoViewEvent
Return the flags associated with this event.
getFlapSize() - Method in class com.nwoods.jgo.JGo3DNoteRect
Returns the size of the flap, giving the appearance of a turned-over lower right corner of the note pad.
getFont() - Method in class com.nwoods.jgo.Graphics2D
 
getFontMetrics() - Method in class com.nwoods.jgo.Graphics2D
 
getFontSize() - Method in class com.nwoods.jgo.JGoText
Return how big the font is.
getFromLabel() - Method in class com.nwoods.jgo.JGoLabeledLink
Return the label near the source end of the link.
getFromLinkDir() - Method in class com.nwoods.jgo.JGoPort
Return the direction in radians of the first segment of links coming from this port.
getFromLinkDir(JGoLink) - Method in class com.nwoods.jgo.JGoPort
Determine the direction, in radians, that a link will go when coming out of this port.
getFromLinkPoint(JGoLink, Point) - Method in class com.nwoods.jgo.JGoPort
Return the point where the given outgoing link should connect to this port.
getFromLinkPoint(Point) - Method in class com.nwoods.jgo.JGoPort
Return the point where links whose source is this port should connect to this port.
getFromLinkPoint() - Method in class com.nwoods.jgo.JGoPort
Return the point where links whose source is this port should connect to this port.
getFromNode() - Method in class com.nwoods.jgo.layout.JGoNetworkLink
Returns the JGoNetworkNode from which the link is directed.
getFromPort() - Method in class com.nwoods.jgo.JGoLink
Returns the source port of this link.
getFromSpot() - Method in class com.nwoods.jgo.JGoPort
Return the spot of the port at which to connect links coming from this port.
getGoObjToLinkMap() - Method in class com.nwoods.jgo.layout.JGoNetwork
Returns the hash table mapping JGoObjects to JGoNetworkLinks
getGoObjToNodeMap() - Method in class com.nwoods.jgo.layout.JGoNetwork
Returns the hash table mapping JGoObjects to JGoNetworkNodes
getGravitationalFieldX(Point) - Method in class com.nwoods.jgo.layout.JGoForceDirectedAutoLayout
The function getGravitationalFieldX returns the graviational field in the X direction acting on a node at the logical point Point xy.
getGravitationalFieldY(Point) - Method in class com.nwoods.jgo.layout.JGoForceDirectedAutoLayout
The function getGravitationalFieldY returns the graviational field in the Y direction acting on a node at the logical point Point xy.
getGravitationalMass(JGoNetworkNode) - Method in class com.nwoods.jgo.layout.JGoForceDirectedAutoLayout
The function getGravitationalMass returns the mass of the point representing the JGoNetworkNode pNode.
getGridHeight() - Method in class com.nwoods.jgo.JGoView
Get the vertical spacing of the grid.
getGridOrigin() - Method in class com.nwoods.jgo.JGoView
Return the current origin for the grid.
getGridPen() - Method in class com.nwoods.jgo.JGoView
Get the pen that is currently used for drawing the grid's dots, crosses or lines.
getGridSpot() - Method in class com.nwoods.jgo.JGoView
Get which spot on the objects will be snapped to the nearest grid point.
getGridStyle() - Method in class com.nwoods.jgo.JGoView
Return the current style of the grid.
getGridWidth() - Method in class com.nwoods.jgo.JGoView
Returns the horizontal spacing of the grid.
getHandle() - Method in class com.nwoods.jgo.JGoSubGraph
Return the small rectangular Handle that the user can click on to collapse or expand the subgraph.
getHandleFor() - Method in class com.nwoods.jgo.JGoHandle
Get the object for which this is a handle.
getHandleType() - Method in class com.nwoods.jgo.JGoHandle
Get the type of this handle.
getHeight() - Method in class com.nwoods.jgo.JGoObject
Return the height of this object's bounding box.
getHighlight() - Method in class com.nwoods.jgo.JGoStroke
Returns the current highlighting pen for this stroke.
getHint() - Method in class com.nwoods.jgo.JGoDocumentChangedEdit
Return the JGoDocumentEvent hint associated with this edit.
getHint() - Method in class com.nwoods.jgo.JGoDocumentEvent
Return the hint assocated with this event.
getHint() - Method in class com.nwoods.jgo.JGoViewEvent
Return the hint assocated with this event.
getIcon() - Method in class com.nwoods.jgo.JGoIconicNode
Return the JGoObject that serves as the icon for this node.
getIcon(int) - Method in class com.nwoods.jgo.JGoOverviewBeanInfo
 
getIcon(int) - Method in class com.nwoods.jgo.JGoPaletteBeanInfo
 
getIcon(int) - Method in class com.nwoods.jgo.JGoViewBeanInfo
 
getIdentifier() - Method in class com.nwoods.jgo.JGoLayer
Return an object identifying this layer.
getImage() - Method in class com.nwoods.jgo.JGoIconicNode
For convenience, this casts the Icon as a JGoImage if possible, or else returns null.
getImage(URL) - Method in class com.nwoods.jgo.JGoImage
Return an ImageData for the given URL.
getImage(String) - Method in class com.nwoods.jgo.JGoImage
Return an ImageData for the given filename path.
getImage() - Method in class com.nwoods.jgo.JGoImage
Return the SWT ImageData that this JGoImage will display.
getImageMap() - Static method in class com.nwoods.jgo.JGoImage
Get a HashMap mapping the filenames and URLs to the cached image data.
getIndices() - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Accessor to private variable indices.
getInitializeOption() - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Accessor to private variable initializeOption.
getInsets() - Method in class com.nwoods.jgo.JGoBasicNode
Return the desired margins around the Label, used by layoutChildren to size the Drawable when getLabelSpot() == JGoObject.Center.
getInsets() - Method in class com.nwoods.jgo.JGoSubGraph
Return the margin insets to be added on all sides when computing the size of this node.
getInsets() - Method in class com.nwoods.jgo.JGoTextNode
Return the desired margins around the Label, used by layoutChildren to size the Background.
getInstance() - Static method in class com.nwoods.jgo.JGoTransfer
 
getInternalMouseActions() - Method in class com.nwoods.jgo.JGoView
Return which kinds of drag-and-drop actions are permitted for mouse drags that start and end in this view.
getIterations() - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Accessor to private variable iterations.
getIterator() - Method in class com.nwoods.jgo.JGoControl
Return an iterator for getting all the known JGoView/Control mappings.
getJGoGraphics() - Method in class com.nwoods.jgo.JGoView
This convenience function returns a Graphics2D object for painting on the view's canvas.
getJGoObject() - Method in class com.nwoods.jgo.JGoDocumentEvent
Return the JGoObject assocated with this event or null if there is no particular JGoObject associated with the event.
getJGoObject() - Method in class com.nwoods.jgo.JGoViewEvent
Return the JGoObject assocated with this event, or null.
getJGoObject() - Method in class com.nwoods.jgo.layout.JGoNetworkLink
Returns the JGoObject to which the link corresponds.
getJGoObject() - Method in class com.nwoods.jgo.layout.JGoNetworkNode
Returns the JGoObject to which the node corresponds.
getJGoSVGVersion() - Method in interface com.nwoods.jgo.DomDoc
Return the JGo SVG version number associated with this document.
getJGoSVGVersion() - Method in class com.nwoods.jgo.svg.DefaultDocument
 
getJGoVersion() - Static method in class com.nwoods.jgo.JGoGlobal
Return the version of JGo in this package.
getJavaInitializationString() - Method in class com.nwoods.jgo.JGoGridStyleEditor
Identifies the java code representing the current value of this property.
getJavaInitializationString() - Method in class com.nwoods.jgo.JGoInternalMouseActionsEditor
Identifies the java code representing the current value of this property.
getJavaInitializationString() - Method in class com.nwoods.jgo.JGoOrientationEditor
Identifies the java code representing the current value of this property.
getJavaInitializationString() - Method in class com.nwoods.jgo.JGoSnapEditor
Identifies the java code representing the current value of this property.
getJavaVersion() - Static method in class com.nwoods.jgo.JGoGlobal
Return the version of Java under which this program is running.
getLabel() - Method in class com.nwoods.jgo.JGoBasicNode
Return the JGoText object that displays the text string.
getLabel() - Method in class com.nwoods.jgo.JGoButton
Return the label for this button.
getLabel() - Method in class com.nwoods.jgo.JGoIconicNode
Return the JGoText object that displays the text string.
getLabel() - Method in interface com.nwoods.jgo.JGoLabeledPart
Return the JGoText representing this object's label.
getLabel() - Method in class com.nwoods.jgo.JGoNode
 
getLabel() - Method in class com.nwoods.jgo.JGoSubGraph
Return the JGoText label.
getLabel() - Method in class com.nwoods.jgo.JGoTextNode
Return the JGoText object that displays the text string.
getLabelOffset() - Method in class com.nwoods.jgo.JGoIconicNode
Return the offset of the label relative to the icon.
getLabelSpot() - Method in class com.nwoods.jgo.JGoBasicNode
Return the spot where the Label is placed relative to the Drawable ellipse/rectangle.
getLabelSpot() - Method in class com.nwoods.jgo.JGoSubGraph
Return the spot at which the Label should be positioned relative to the rest of the children of this node.
getLabeledLink() - Method in class com.nwoods.jgo.JGoLinkLabel
Return the labeled link that this text label is associated with.
getLastLayer() - Method in class com.nwoods.jgo.JGoDocument
Return the top-most layer of objects in this document.
getLastLayer() - Method in class com.nwoods.jgo.JGoView
Return the top-most layer of objects in this document.
getLastObject() - Method in class com.nwoods.jgo.JGoCollection
Return the last object, at the tail of the list, or null if this collection is empty.
getLastObjectPos() - Method in class com.nwoods.jgo.JGoArea
 
getLastObjectPos() - Method in class com.nwoods.jgo.JGoCollection
 
getLastObjectPos() - Method in class com.nwoods.jgo.JGoDocument
 
getLastObjectPos() - Method in class com.nwoods.jgo.JGoLayer
 
getLastObjectPos() - Method in interface com.nwoods.jgo.JGoObjectCollection
Return the position of the last object in the collection.
getLastObjectPos() - Method in class com.nwoods.jgo.JGoView
 
getLastPickPoint() - Method in class com.nwoods.jgo.JGoLink
Return the end point to display a handle on.
getLastPickPoint() - Method in class com.nwoods.jgo.JGoStroke
Return the last point that can be selected and moved.
getLayer() - Method in class com.nwoods.jgo.JGoObject
Return the JGoLayer that owns this object.
getLayerSpacing() - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Accessor to private variable layerSpacing.
getLayeringOption() - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Accessor to private variable layeringOption.
getLeft() - Method in class com.nwoods.jgo.JGoObject
Return this object's bounding box's X position
getLeftPort() - Method in class com.nwoods.jgo.JGoTextNode
Return the JGoPort object at the left side of this node.
getLength() - Method in interface com.nwoods.jgo.DomList
The number of nodes in the list.
getLength() - Method in class com.nwoods.jgo.svg.DefaultList
 
getLimit() - Method in class com.nwoods.jgo.UndoManager
 
getLinkArray() - Method in class com.nwoods.jgo.layout.JGoNetwork
Returns an array of the JGoNetworkLinks list.
getLinkAtPos(JGoListPosition) - Method in class com.nwoods.jgo.JGoPort
Return the link at the specified position in the collection of links connected to this port.
getLinkCount() - Method in class com.nwoods.jgo.layout.JGoNetwork
Returns the number of links in the network.
getLinkData() - Method in class com.nwoods.jgo.layout.JGoNetworkLink
Gets the link's layout-specific linkData.
getLinkDir(int) - Method in class com.nwoods.jgo.JGoPort
Given a spot, return the direction in radians of the first segment of the link.
getLinkIterator() - Method in class com.nwoods.jgo.layout.JGoNetwork
Returns the Iterator for the first link in the network.
getLinkIterator(int) - Method in class com.nwoods.jgo.layout.JGoNetwork
Returns an Iterator for myNetworkLinks, which points to the item at index as the first item.
getLinkLengthWeight(JGoNetworkLink) - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
The function getLinkLengthWeight returns the weight of the link represented by the JGoNetworkLink pLink.
getLinkMinLength(JGoNetworkLink) - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
The function getLinkMinLength returns the minimum length of the link represented by the JGoNetworkLink pLink.
getLinkPoint(int, Point) - Method in class com.nwoods.jgo.JGoPort
Given a particular spot, return where the link should connect up to on this port.
getLinkPoint(int) - Method in class com.nwoods.jgo.JGoPort
Given a particular spot, return where the link should connect up to on this port.
getLinkPointFromPoint(int, int, Point) - Method in class com.nwoods.jgo.JGoPort
Return the point where a link coming from the given point should connect.
getLinkStraightenWeight(JGoNetworkLink) - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
The function getLinkStraightenWeight returns the weight of the link represented by the JGoNetworkLink pLink.
getLinkUserData() - Method in class com.nwoods.jgo.layout.JGoNetworkLink
Gets the link's linkUserData.
getLinksLayer() - Method in class com.nwoods.jgo.JGoDocument
Return the layer that by convention holds links.
getLocalName() - Method in interface com.nwoods.jgo.DomElement
Get the local name of the element.
getLocalName() - Method in class com.nwoods.jgo.svg.DefaultElement
 
getLocation(Point) - Method in class com.nwoods.jgo.JGoBasicNode
 
getLocation(Point) - Method in class com.nwoods.jgo.JGoIconicNode
 
getLocation(Point) - Method in class com.nwoods.jgo.JGoObject
Return the location of this object.
getLocation() - Method in class com.nwoods.jgo.JGoObject
Return the location of this object.
getLocation(Point) - Method in class com.nwoods.jgo.JGoText
Returns the TopLeft, TopMiddle or TopRight point, depending on the text alignment attribute
getMaxColumn() - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Accessor to private variable maxColumn.
getMaxIndex() - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Accessor to private variable maxIndex.
getMaxIndexLayer() - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Accessor to private variable maxIndexLayer.
getMaxIterations() - Method in class com.nwoods.jgo.layout.JGoForceDirectedAutoLayout
Gets the limit on the number of iterations that updatePositions will perform on the network.
getMaxLayer() - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Accessor to private variable maxLayer.
getMaximum() - Method in class com.nwoods.jgo.JGoScrollBar
Return the maximum possible value for the scroll bar.
getMidLabel() - Method in class com.nwoods.jgo.JGoLabeledLink
Return the label near the middle of the link.
getMidOrthoPosition(int, int, boolean) - Method in class com.nwoods.jgo.JGoLink
Return the horizontal or vertical position for the middle segment of the orthogonally routed link.
getMinIndexLayer() - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Accessor to private variable minIndexLayer.
getMinimum() - Method in class com.nwoods.jgo.JGoScrollBar
Return the minimum possible value for the scroll bar.
getModifiers() - Method in class com.nwoods.jgo.JGoViewEvent
Return the modifiers assocated with this event.
getNamespaceURI() - Method in interface com.nwoods.jgo.DomElement
Get the NamespaceURI of the element.
getNamespaceURI() - Method in class com.nwoods.jgo.svg.DefaultElement
 
getNaturalSize() - Method in class com.nwoods.jgo.JGoImage
Returns the unstretched dimensions of the image.
getNearestIntersectionOnLine(int, int, int, int, int, int, int, int, Point) - Static method in class com.nwoods.jgo.JGoStroke
Find the intersection point of the finite line segment A-B and the infinite line P-Q that is closest to point P.
getNearestIntersectionPoint(int, int, int, int, Point) - Method in class com.nwoods.jgo.JGoArea
A group's closest intersection point with a line is the closest such point among all of the children.
getNearestIntersectionPoint(int, int, int, int, Point) - Method in class com.nwoods.jgo.JGoDrawable
Consider the pen width in determining the nearest intersection point.
getNearestIntersectionPoint(int, int, int, int, int, int, Point) - Static method in class com.nwoods.jgo.JGoEllipse
Compute the point along the edge of an ellipse that is closest to a given point on a straight line from that point to the center of that ellipse specified by the given bounds.
getNearestIntersectionPoint(int, int, int, int, int, int, int, int, Point) - Static method in class com.nwoods.jgo.JGoEllipse
Compute the point along the edge of an ellipse that is closest to a given point on a straight line from that point to another given point.
getNearestIntersectionPoint(int, int, int, int, Point) - Method in class com.nwoods.jgo.JGoEllipse
 
getNearestIntersectionPoint(int, int, int, int, Point) - Method in class com.nwoods.jgo.JGoObject
Compute the point along the sides of this object's bounding rectangle that is closest to a given point on a straight line from that point to another given point.
getNearestIntersectionPoint(int, int, int, int, Point) - Method in class com.nwoods.jgo.JGoPort
 
getNearestIntersectionPoint(int, int, int, int, int, int, int, int, Point) - Static method in class com.nwoods.jgo.JGoRectangle
Compute the point along the edge of a rectangle that is closest to a given point on a straight line from that point to another given point.
getNearestIntersectionPoint(int, int, int, int, Point) - Method in class com.nwoods.jgo.JGoStroke
Consider each segment, whether straight or cubic/Bezier, when finding nearest the intersection with a line.
getNearestPointOnLine(Point, Point, Point, Point) - Static method in class com.nwoods.jgo.JGoStroke
Return a point on a straight line segment that is closest to a given point.
getNearestPointOnLine(int, int, int, int, int, int, Point) - Static method in class com.nwoods.jgo.JGoStroke
Return a point on a straight line segment that is closest to a given point.
getNetwork() - Method in class com.nwoods.jgo.layout.JGoAutoLayout
Returns the AutoLayout's JGoNetwork.
getNetwork() - Method in class com.nwoods.jgo.layout.JGoNetworkLink
Returns the JGoNetwork that this network link is part of.
getNetwork() - Method in class com.nwoods.jgo.layout.JGoNetworkNode
Gets the JGoNetwork that this JGoNetworkNode is part of.
getNetworkLinks() - Method in class com.nwoods.jgo.layout.JGoNetwork
Returns the list of JGoNetworkLinks
getNetworkNodes() - Method in class com.nwoods.jgo.layout.JGoNetwork
Returns the list of JGoNetworkNodes
getNewValue() - Method in class com.nwoods.jgo.JGoDocumentChangedEdit
Return the Object part of the new state information.
getNewValueBoolean() - Method in class com.nwoods.jgo.JGoDocumentChangedEdit
Return the integer part of the new state information as a boolean.
getNewValueDouble() - Method in class com.nwoods.jgo.JGoDocumentChangedEdit
Return the Object part of the new state information assuming a double.
getNewValueInt() - Method in class com.nwoods.jgo.JGoDocumentChangedEdit
Return the integer part of the new state information.
getNextLayer(JGoLayer) - Method in class com.nwoods.jgo.JGoDocument
Return the layer just above the given layer.
getNextLayer() - Method in class com.nwoods.jgo.JGoLayer
Return the layer in front of this layer, or null if this is the top-most layer.
getNextLayer(JGoLayer) - Method in class com.nwoods.jgo.JGoView
Return the layer just above the given layer.
getNextLinkPos(JGoListPosition) - Method in class com.nwoods.jgo.JGoPort
Return the position of the next link in the collection of links connected to this port.
getNextObjectPos(JGoListPosition) - Method in class com.nwoods.jgo.JGoArea
 
getNextObjectPos(JGoListPosition) - Method in class com.nwoods.jgo.JGoCollection
Return the position for the next object in the collection.
getNextObjectPos(JGoListPosition) - Method in class com.nwoods.jgo.JGoDocument
Return the next object position, recursing into any JGoAreas.
getNextObjectPos(JGoListPosition) - Method in class com.nwoods.jgo.JGoLayer
Return the next object position, recursing into any JGoAreas.
getNextObjectPos(JGoListPosition) - Method in interface com.nwoods.jgo.JGoObjectSimpleCollection
Return the position for the next object in the collection.
getNextObjectPos(JGoListPosition) - Method in class com.nwoods.jgo.JGoSelection
 
getNextObjectPos(JGoListPosition) - Method in class com.nwoods.jgo.JGoView
 
getNextObjectPosAtTop(JGoListPosition) - Method in class com.nwoods.jgo.JGoArea
 
getNextObjectPosAtTop(JGoListPosition) - Method in class com.nwoods.jgo.JGoCollection
Return the position for the next object in the collection.
getNextObjectPosAtTop(JGoListPosition) - Method in class com.nwoods.jgo.JGoDocument
 
getNextObjectPosAtTop(JGoListPosition) - Method in class com.nwoods.jgo.JGoLayer
 
getNextObjectPosAtTop(JGoListPosition) - Method in interface com.nwoods.jgo.JGoObjectSimpleCollection
Return the position for the next top-level object in the collection.
getNextObjectPosAtTop(JGoListPosition) - Method in class com.nwoods.jgo.JGoSelection
 
getNextObjectPosAtTop(JGoListPosition) - Method in class com.nwoods.jgo.JGoView
 
getNextSibling() - Method in interface com.nwoods.jgo.DomNode
Get the first sibling of this node.
getNextSibling() - Method in class com.nwoods.jgo.svg.AbstractNode
 
getNextSiblingElement() - Method in interface com.nwoods.jgo.DomNode
Get the first sibling DomElement of this node.
getNextSiblingElement() - Method in class com.nwoods.jgo.svg.AbstractNode
 
getNextSiblingJGoClassElement() - Method in interface com.nwoods.jgo.DomNode
Get the first sibling JGoClass ComElement of this node.
getNextSiblingJGoClassElement() - Method in class com.nwoods.jgo.svg.AbstractNode
 
getNextSiblingText() - Method in interface com.nwoods.jgo.DomNode
Get the first sibling DomText of this node.
getNextSiblingText() - Method in class com.nwoods.jgo.svg.AbstractNode
 
getNode() - Method in class com.nwoods.jgo.svg.AbstractNode
Return the org.w3c.dom.Node associated with this AbstractNode
getNodeArray() - Method in class com.nwoods.jgo.layout.JGoNetwork
Returns an array of the JGoNetworkNodes list.
getNodeCount() - Method in class com.nwoods.jgo.layout.JGoNetwork
Returns the number of nodes in the network.
getNodeData() - Method in class com.nwoods.jgo.layout.JGoNetworkNode
Gets the node's layout-specific nodeData.
getNodeDistance(JGoNetworkNode, JGoNetworkNode) - Method in class com.nwoods.jgo.layout.JGoForceDirectedAutoLayout
Returns the distance between two nodes.
getNodeIterator() - Method in class com.nwoods.jgo.layout.JGoNetwork
Returns the Iterator for the first node in the network.
getNodeIterator(int) - Method in class com.nwoods.jgo.layout.JGoNetwork
Returns an Iterator for myNetworkNodes, which points to the item at index as the first item.
getNodeList() - Method in class com.nwoods.jgo.svg.DefaultList
Return the org.w3c.dom.NodeList associated with this DefaultList
getNodeMinColumnSpace(JGoNetworkNode) - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
The function getNodeMinColumnSpace returns the minimum space reserved to either side of this node.
getNodeMinLayerSpace(JGoNetworkNode) - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
The function getNodeMinLayerSpace returns the minimum space reserved above and below this node.
getNodeUserData() - Method in class com.nwoods.jgo.layout.JGoNetworkNode
Gets nodeUserData.
getNodesAndLinks(JGoSelection) - Method in class com.nwoods.jgo.layout.JGoNetwork
Retrieve all of the JGoObject nodes and links from the JGoNetworkNodes and JGoNetworkLinks that are in this network, by adding them to the given selection.
getNumFromLinks() - Method in class com.nwoods.jgo.JGoPort
Returns the number of links coming from this port.
getNumHandles(JGoObject) - Method in class com.nwoods.jgo.JGoSelection
Return how many selection handles exist for the given object.
getNumLayers() - Method in class com.nwoods.jgo.JGoDocument
Return the number of layers in this document.
getNumLinks() - Method in class com.nwoods.jgo.JGoPort
Returns the number of links currently attached to this port.
getNumObjects() - Method in class com.nwoods.jgo.JGoArea
 
getNumObjects() - Method in class com.nwoods.jgo.JGoCollection
 
getNumObjects() - Method in class com.nwoods.jgo.JGoDocument
Returns the number of top-level objects in the document.
getNumObjects() - Method in class com.nwoods.jgo.JGoLayer
Returns the number of top-level objects in the layer.
getNumObjects() - Method in interface com.nwoods.jgo.JGoObjectSimpleCollection
Return the number of top-level objects in the collection.
getNumObjects() - Method in class com.nwoods.jgo.JGoSelection
 
getNumObjects() - Method in class com.nwoods.jgo.JGoView
Returns the number of top-level objects in the view only.
getNumPoints() - Method in class com.nwoods.jgo.JGoStroke
Get the number of points in this stroke.
getNumToLinks() - Method in class com.nwoods.jgo.JGoPort
Returns the number of links coming to this port.
getObject() - Method in class com.nwoods.jgo.JGoDocumentChangedEdit
Return the JGoDocumentEvent Object associated with this edit.
getObject() - Method in class com.nwoods.jgo.JGoDocumentEvent
Return the Object assocated with this event or null if there is no particular object associated with the event.
getObject() - Method in class com.nwoods.jgo.JGoViewEvent
Return the Object assocated with this event, or null.
getObjectAtPos(JGoListPosition) - Method in class com.nwoods.jgo.JGoArea
 
getObjectAtPos(JGoListPosition) - Method in class com.nwoods.jgo.JGoCollection
 
getObjectAtPos(JGoListPosition) - Method in class com.nwoods.jgo.JGoDocument
 
getObjectAtPos(JGoListPosition) - Method in class com.nwoods.jgo.JGoLayer
 
getObjectAtPos(JGoListPosition) - Method in interface com.nwoods.jgo.JGoObjectSimpleCollection
Return the object for the given position.
getObjectAtPos(JGoListPosition) - Method in class com.nwoods.jgo.JGoSelection
 
getObjectAtPos(JGoListPosition) - Method in class com.nwoods.jgo.JGoView
 
getObserved() - Method in class com.nwoods.jgo.JGoOverview
Get the JGoView that is being watched/tracked.
getOldValue() - Method in class com.nwoods.jgo.JGoDocumentChangedEdit
Return the Object part of the previous state information.
getOldValueBoolean() - Method in class com.nwoods.jgo.JGoDocumentChangedEdit
Return the integer part of the previous state information as a boolean.
getOldValueDouble() - Method in class com.nwoods.jgo.JGoDocumentChangedEdit
Return the Object part of the previous state information assuming a double.
getOldValueInt() - Method in class com.nwoods.jgo.JGoDocumentChangedEdit
Return the integer part of the previous state information.
getOpacity() - Method in class com.nwoods.jgo.JGoSubGraph
Return a number from 0.0 to 1.0 that describes how opaquely the BackgroundColor, if solid, should be drawn.
getOrientation() - Method in class com.nwoods.jgo.JGoPalette
This value will be either OrientationVertical (the default), or OrientationHorizontal.
getOtherPort(JGoPort) - Method in class com.nwoods.jgo.JGoLink
Sometimes when you get a link connected to a port, you don't know which end was connected to the port.
getOverviewRect() - Method in class com.nwoods.jgo.JGoOverview
Returns the rectangle in this view that the user drags to change the ViewPosition of the observed view.
getPackOption() - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
The options used by the standard implementation of the straightenAndPack method.
getPaint() - Method in class com.nwoods.jgo.Graphics2D
 
getPaperColor() - Method in class com.nwoods.jgo.JGoDocument
Gets the background (paper) color.
getParent() - Method in class com.nwoods.jgo.JGoObject
Gets the parent area for this object.
getParentJGoNode() - Method in class com.nwoods.jgo.JGoObject
Return the first object in the parent chain that is a JGoNode.
getParentNode() - Method in interface com.nwoods.jgo.DomNode
Get the parent of this node.
getParentNode() - Method in class com.nwoods.jgo.JGoObject
Return the highest-level object in the parent chain that is not a JGoSubGraphBase.
getParentNode() - Method in class com.nwoods.jgo.svg.AbstractNode
 
getPartID() - Method in interface com.nwoods.jgo.JGoIdentifiablePart
Return the integer PartID for this JGoObject that is in a JGoDocument.
getPartID() - Method in class com.nwoods.jgo.JGoLink
 
getPartID() - Method in class com.nwoods.jgo.JGoNode
 
getPartID() - Method in class com.nwoods.jgo.JGoPort
 
getPartner() - Method in class com.nwoods.jgo.JGoHandle
 
getPartner() - Method in class com.nwoods.jgo.JGoLinkLabel
 
getPartner() - Method in class com.nwoods.jgo.JGoObject
Sometimes it is convenient to be able to associate an object with another object, without any predetermined knowledge about the class.
getPen() - Method in class com.nwoods.jgo.Graphics2D
 
getPen() - Method in class com.nwoods.jgo.JGoBasicNode
Return the JGoPen used by the Drawable.
getPen() - Method in class com.nwoods.jgo.JGoDrawable
Returns the current "pen stroke" for this object.
getPen() - Method in class com.nwoods.jgo.JGoTextNode
Return the JGoPen used by the Background, if it is a JGoDrawable.
getPoint(int) - Method in class com.nwoods.jgo.JGoStroke
Return a point given its index.
getPointDocCoords() - Method in class com.nwoods.jgo.JGoViewEvent
Return the point associated with this event in JGoDocument coordinates.
getPointViewCoords() - Method in class com.nwoods.jgo.JGoViewEvent
Return the point associated with this event in JGoView coordinates or null.
getPointX(int) - Method in class com.nwoods.jgo.JGoStroke
Return the X coordinate for the point at the given index.
getPointY(int) - Method in class com.nwoods.jgo.JGoStroke
Return the Y coordinate for the point at the given index.
getPort() - Method in class com.nwoods.jgo.JGoBasicNode
Return the JGoPort object for this node.
getPort() - Method in class com.nwoods.jgo.JGoIconicNode
Return the JGoPort object for this node.
getPort() - Method in class com.nwoods.jgo.JGoSubGraph
Return the JGoPort, if any, that represents the subgraph as a whole.
getPortGravity() - Method in class com.nwoods.jgo.JGoView
Return the port gravity for this view.
getPortObject() - Method in class com.nwoods.jgo.JGoPort
Returns the current PortObject.
getPredLinksArray() - Method in class com.nwoods.jgo.layout.JGoNetworkNode
 
getPredLinksList() - Method in class com.nwoods.jgo.layout.JGoNetworkNode
Returns the list of predecessor links (i.e., the links are to this node).
getPrefix() - Method in interface com.nwoods.jgo.DomElement
Get the prefix of the element.
getPrefix() - Method in class com.nwoods.jgo.svg.DefaultElement
 
getPresentationName() - Method in class com.nwoods.jgo.AbstractUndoableEdit
 
getPresentationName() - Method in class com.nwoods.jgo.CompoundEdit
 
getPresentationName() - Method in class com.nwoods.jgo.JGoDocumentChangedEdit
 
getPresentationName() - Method in class com.nwoods.jgo.JGoUndoManager.JGoCompoundEdit
 
getPresentationName() - Method in interface com.nwoods.jgo.UndoableEdit
 
getPrevLayer(JGoLayer) - Method in class com.nwoods.jgo.JGoDocument
Return the layer just below the given layer.
getPrevLayer() - Method in class com.nwoods.jgo.JGoLayer
Return the layer behind this layer, or null if this is the layer closest to the background.
getPrevLayer(JGoLayer) - Method in class com.nwoods.jgo.JGoView
Return the layer just below the given layer.
getPrevObjectPos(JGoListPosition) - Method in class com.nwoods.jgo.JGoArea
 
getPrevObjectPos(JGoListPosition) - Method in class com.nwoods.jgo.JGoCollection
 
getPrevObjectPos(JGoListPosition) - Method in class com.nwoods.jgo.JGoDocument
 
getPrevObjectPos(JGoListPosition) - Method in class com.nwoods.jgo.JGoLayer
 
getPrevObjectPos(JGoListPosition) - Method in interface com.nwoods.jgo.JGoObjectCollection
Return the position of the previous object in the collection.
getPrevObjectPos(JGoListPosition) - Method in class com.nwoods.jgo.JGoView
 
getPreviousValue() - Method in class com.nwoods.jgo.JGoDocumentEvent
For events describing an object that has changed (i.e., the hint is CHANGED), the original value of the property described by the sub-hint/flags may be available as an Object, depending on the sub-hint and property type.
getPreviousValueInt() - Method in class com.nwoods.jgo.JGoDocumentEvent
For events describing an object that has changed (i.e., the hint is CHANGED), the original value of the property described by the sub-hint/flags may be available as an integer, depending on the sub-hint and property type.
getPrimarySelection() - Method in class com.nwoods.jgo.JGoSelection
Return the first object of the selection, or else return null if the selection is empty.
getPrimarySelectionColor() - Method in class com.nwoods.jgo.JGoView
Returns the primary selection color.
getPrintDocumentSize() - Method in class com.nwoods.jgo.JGoView
Return the size of the document to be printed, in document coordinates.
getPrintDocumentTopLeft() - Method in class com.nwoods.jgo.JGoView
This method returns the coordinates of the document's top-left corner, where printing should start from.
getPrintPageRect(Graphics2D, Printer) - Method in class com.nwoods.jgo.JGoView
Return the bounds for the part of the print page that should hold the rendered graph.
getPrintScale(Graphics2D, Printer) - Method in class com.nwoods.jgo.JGoView
Return the scale at which the graph should be printed.
getPropertyDescriptors() - Method in class com.nwoods.jgo.JGoOverviewBeanInfo
 
getPropertyDescriptors() - Method in class com.nwoods.jgo.JGoPaletteBeanInfo
 
getPropertyDescriptors() - Method in class com.nwoods.jgo.JGoViewBeanInfo
 
getRandomNumberGenerator() - Method in class com.nwoods.jgo.layout.JGoForceDirectedAutoLayout
Gets the Random number generator used to give an initial push between objects that are located at the same position.
getRectangleSpotLocation(Rectangle, int, Point) - Method in class com.nwoods.jgo.JGoObject
 
getRedoPresentationName() - Method in class com.nwoods.jgo.AbstractUndoableEdit
 
getRedoPresentationName() - Method in class com.nwoods.jgo.CompoundEdit
 
getRedoPresentationName() - Method in class com.nwoods.jgo.JGoUndoManager.JGoCompoundEdit
 
getRedoPresentationName() - Method in class com.nwoods.jgo.UndoManager
 
getRedoPresentationName() - Method in interface com.nwoods.jgo.UndoableEdit
 
getRightPort() - Method in class com.nwoods.jgo.JGoTextNode
Return the JGoPort object at the right side of this node.
getSavedBounds() - Method in class com.nwoods.jgo.JGoSubGraph
Return a HashMap that remembers the relative position and original dimensions of each child object when the subgraph is collapsed.
getSavedPaths() - Method in class com.nwoods.jgo.JGoSubGraph
Return a HashMap that remembers the stroke points of each link that is a child of this subgraph when the subgraph is collapsed.
getScale() - Method in class com.nwoods.jgo.JGoView
Return the current scale at which JGoObjects are displayed.
getSecondarySelectionColor() - Method in class com.nwoods.jgo.JGoView
Returns the secondary selection color.
getSegmentNearPoint(Point) - Method in class com.nwoods.jgo.JGoStroke
Return the segment which is close to the given point, if any.
getSelection() - Method in class com.nwoods.jgo.JGoView
Return the object representing the selection for this view.
getShadowSize() - Method in class com.nwoods.jgo.JGo3DNoteRect
Returns the size of the shadow, connoting the thickness of the note pad.
getSingleRowCol() - Method in class com.nwoods.jgo.JGoPalette
Returns true if the items in the palette will be layout out in a single row if a horizontal layout, or a single column if a horizontal layout.
getSize() - Method in class com.nwoods.jgo.JGoObject
Return the height and the width of this object's bounding box, in document coordinates.
getSize(Dimension) - Method in class com.nwoods.jgo.JGoObject
Return the height and the width of this object's bounding box, in document coordinates.
getSnapMove() - Method in class com.nwoods.jgo.JGoView
Return the current policy when objects are moved.
getSnapResize() - Method in class com.nwoods.jgo.JGoView
Return the current policy when objects are resized.
getSpotLocation(int, Point) - Method in class com.nwoods.jgo.JGoObject
Return the location of the given spot.
getSpotLocation(int) - Method in class com.nwoods.jgo.JGoObject
Return the location of the given spot.
getSpringLength(JGoNetworkLink) - Method in class com.nwoods.jgo.layout.JGoForceDirectedAutoLayout
Returns the length of the spring representing the JGoNetworkLink pLink.
getSpringStiffness(JGoNetworkLink) - Method in class com.nwoods.jgo.layout.JGoForceDirectedAutoLayout
Returns the stiffness of the spring representing the JGoNetworkLink pLink.
getStartPoint() - Method in class com.nwoods.jgo.JGoStroke
Return the starting point for this line.
getState() - Method in class com.nwoods.jgo.JGo3DRect
Returns the state in which the rectangle is currently.
getState() - Method in class com.nwoods.jgo.JGoSubGraph
Return one of StateExpanded, StateCollapsed, StateExpanding, or StateCollapsing.
getState() - Method in class com.nwoods.jgo.JGoView
Return the current state of this view in its handling of the mouse.
getStyle() - Method in class com.nwoods.jgo.JGoBrush
Get the style of the brush.
getStyle() - Method in class com.nwoods.jgo.JGoPen
Get the style of the pen.
getStyle() - Method in class com.nwoods.jgo.JGoPort
Returns the current style of the port.
getSubAttribute(String, String) - Method in interface com.nwoods.jgo.DomElement
Parses the attribute to return the value following "attribute:" and preceding either ";" or the end of the string.
getSubAttribute(String, String) - Method in class com.nwoods.jgo.svg.DefaultElement
 
getSuccLinksArray() - Method in class com.nwoods.jgo.layout.JGoNetworkNode
 
getSuccLinksList() - Method in class com.nwoods.jgo.layout.JGoNetworkNode
Returns the list of successor links (i.e., the links are from this node).
getTagName() - Method in interface com.nwoods.jgo.DomElement
Get the tag name of the element.
getTagName() - Method in class com.nwoods.jgo.svg.DefaultElement
 
getTags() - Method in class com.nwoods.jgo.JGoGridStyleEditor
Identifies the strings that represent the legal, enumerated values for the property.
getTags() - Method in class com.nwoods.jgo.JGoInternalMouseActionsEditor
Identifies the strings that represent the legal, enumerated values for the property.
getTags() - Method in class com.nwoods.jgo.JGoOrientationEditor
Identifies the strings that represent the legal, enumerated values for the property.
getTags() - Method in class com.nwoods.jgo.JGoSnapEditor
Identifies the strings that represent the legal, enumerated values for the property.
getText() - Method in class com.nwoods.jgo.JGoBasicNode
 
getText() - Method in class com.nwoods.jgo.JGoIconicNode
 
getText() - Method in interface com.nwoods.jgo.JGoLabeledPart
Return the text string associated with this object.
getText() - Method in class com.nwoods.jgo.JGoNode
 
getText() - Method in class com.nwoods.jgo.JGoText
Return the text that is currently being displayed.
getText() - Method in class com.nwoods.jgo.JGoTextNode
 
getText() - Method in class com.nwoods.jgo.svg.DefaultText
Return the org.w3c.dom.Text associated with this DefaultText
getTextColor() - Method in class com.nwoods.jgo.JGoText
Return the color of the text.
getTextFlags() - Method in class com.nwoods.jgo.JGoText
Return the current state of this JGoText object's flags.
getTextObject() - Method in class com.nwoods.jgo.JGoTextEdit
Return the JGoText object that this control object is an editor for.
getTextString() - Method in interface com.nwoods.jgo.DomCDATASection
The character data of the node that implements this interface.
getTextString() - Method in interface com.nwoods.jgo.DomText
The character data of the node that implements this interface.
getTextString() - Method in class com.nwoods.jgo.svg.DefaultCDATASection
 
getTextString() - Method in class com.nwoods.jgo.svg.DefaultText
 
getToLabel() - Method in class com.nwoods.jgo.JGoLabeledLink
Return the label near the destination end of the link.
getToLinkDir() - Method in class com.nwoods.jgo.JGoPort
Return the direction in radians of the first segment of links going to this port.
getToLinkDir(JGoLink) - Method in class com.nwoods.jgo.JGoPort
Determine the direction, in radians, that a link will go when going into this port.
getToLinkPoint(JGoLink, Point) - Method in class com.nwoods.jgo.JGoPort
Return the point where the given incoming link should connect to this port.
getToLinkPoint(Point) - Method in class com.nwoods.jgo.JGoPort
Return the point where links whose destination is this port should connect to this port.
getToLinkPoint() - Method in class com.nwoods.jgo.JGoPort
Return the point where links whose destination is this port should connect to this port.
getToNode() - Method in class com.nwoods.jgo.layout.JGoNetworkLink
Returns the JGoNetworkNode to which the link is directed.
getToPort() - Method in class com.nwoods.jgo.JGoLink
Returns the destination port of this link.
getToSpot() - Method in class com.nwoods.jgo.JGoPort
Return the spot of the port at which to connect links going to this port.
getToolTipText() - Method in class com.nwoods.jgo.JGoNode
Return a String to be displayed in a tooltip when the user hovers over this node.
getToolTipText() - Method in class com.nwoods.jgo.JGoObject
Called to produce a string to be used for a tooltip for this object.
getToolTipText(MouseEvent) - Method in class com.nwoods.jgo.JGoOverview
Show tooltips, so users might get a clue about which object is which even though the objects are so small.
getToolTipText(MouseEvent) - Method in class com.nwoods.jgo.JGoView
Implement tooltips for JGoObjects by finding the object at the given point as specified by the MouseEvent, and asking for it's tooltip.
getTop() - Method in class com.nwoods.jgo.JGoObject
Return this object's bounding box's Y position
getTopLeft() - Method in class com.nwoods.jgo.JGoObject
Return the position of the top left corner of the bounding box.
getTopLeft(Point) - Method in class com.nwoods.jgo.JGoObject
Return the position of the top left corner of the bounding box.
getTopLevelObject() - Method in class com.nwoods.jgo.JGoObject
If this object has no parent area, return this object itself.
getTopPort() - Method in class com.nwoods.jgo.JGoTextNode
Return the JGoPort object at the top of this node.
getTransactionLevel() - Method in class com.nwoods.jgo.JGoUndoManager
Return the number of nested transactions currently in progress.
getTransparentColor() - Method in class com.nwoods.jgo.JGoImage
Return the color that is to be drawn instead of a transparent background for the image.
getTypeIds() - Method in class com.nwoods.jgo.JGoTransfer
 
getTypeNames() - Method in class com.nwoods.jgo.JGoTransfer
 
getURL() - Method in class com.nwoods.jgo.JGoImage
Return the URL from which this JGoImage will load an image.
getUndoManager() - Method in class com.nwoods.jgo.JGoDocument
Return the JGoUndoManager that is responsible for tracking all changes to this document.
getUndoManager() - Method in class com.nwoods.jgo.JGoDocumentChangedEdit
Return the JGoUndoManager that this Edit is part of
getUndoPresentationName() - Method in class com.nwoods.jgo.AbstractUndoableEdit
 
getUndoPresentationName() - Method in class com.nwoods.jgo.CompoundEdit
 
getUndoPresentationName() - Method in class com.nwoods.jgo.JGoUndoManager.JGoCompoundEdit
 
getUndoPresentationName() - Method in class com.nwoods.jgo.UndoManager
 
getUndoPresentationName() - Method in interface com.nwoods.jgo.UndoableEdit
 
getUnitIncrement() - Method in class com.nwoods.jgo.JGoScrollBar
Return the amount that the current value will increase or decrease when the user clicks on the scroll bar buttons.
getUserObject() - Method in class com.nwoods.jgo.JGoLink
Gets an Object value that is not used by JGo.
getUserObject() - Method in class com.nwoods.jgo.JGoNode
Gets an Object value that is not used by JGo.
getValidCycle() - Method in class com.nwoods.jgo.JGoDocument
Gets whether a valid link can be made between two ports that may produce a directed or undirected cycle in this document.
getValue(boolean) - Method in class com.nwoods.jgo.JGoDocumentChangedEdit
This convenience method returns either getOldValue() if undo is true, or getNewValue() otherwise.
getValue() - Method in class com.nwoods.jgo.JGoScrollBar
Return the "current value" for the scroll bar.
getValueBoolean(boolean) - Method in class com.nwoods.jgo.JGoDocumentChangedEdit
This convenience method returns either getOldValueBoolean() if undo is true, or getNewValueBoolean() otherwise.
getValueDouble(boolean) - Method in class com.nwoods.jgo.JGoDocumentChangedEdit
This convenience method returns either getOldValueDouble() if undo is true, or getNewValueDouble() otherwise.
getValueInt(boolean) - Method in class com.nwoods.jgo.JGoDocumentChangedEdit
This convenience method returns either getOldValueInt() if undo is true, or getNewValueInt() otherwise.
getView() - Method in class com.nwoods.jgo.JGoObject
Returns the view that owns this object if it is a view object, or else null if it is not a view object.
getView() - Method in class com.nwoods.jgo.JGoSelection
Return the view that this selection belongs to.
getViewEditPresentationName(int) - Method in class com.nwoods.jgo.JGoUndoManager
Return a name for each of the different kinds of actions that the default JGoView provides, suitable for an UndoableEdit's presentation name.
getViewListeners() - Method in class com.nwoods.jgo.JGoView
Return an array of the JGoViewListeners that are currently listening for JGoViewEvents on this view.
getViewPosition() - Method in class com.nwoods.jgo.JGoView
Return the position in the document of the top-left point of the view.
getViewRect() - Method in class com.nwoods.jgo.JGoView
Return a rectangle whose origin is getViewPosition() and size is getExtentSize().
getWidth() - Method in class com.nwoods.jgo.JGoObject
Return the width of this object's bounding box.
getWidth() - Method in class com.nwoods.jgo.JGoPen
Get the width of the pen.
getWindingRule() - Method in class com.nwoods.jgo.GeneralPath
 
getWrappingWidth() - Method in class com.nwoods.jgo.JGoText
Return the maximum width for wrapped text.
getX() - Method in class com.nwoods.jgo.Point2D.Double
 
getX() - Method in class com.nwoods.jgo.Point2D.Float
 
getX() - Method in class com.nwoods.jgo.Point2D
 
getY() - Method in class com.nwoods.jgo.Point2D.Double
 
getY() - Method in class com.nwoods.jgo.Point2D.Float
 
getY() - Method in class com.nwoods.jgo.Point2D
 
gray - Static variable in class com.nwoods.jgo.JGoBrush
a predefined solid gray brush
gray - Static variable in class com.nwoods.jgo.JGoPen
a predefined solid gray pen of width 1
greedyCycleRemoval() - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Removes cycles from the input network using a Greedy-Cycle-Removal algorithm.
greedyCycleRemovalFindNode(JGoNetwork) - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Finds a valid node in the network.
greedyCycleRemovalFindNodeMaxDegDiff(JGoNetwork) - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Finds a valid node in the network that maximizes outdeg - indeg.
greedyCycleRemovalFindSink(JGoNetwork) - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Finds a sink node in the network.
greedyCycleRemovalFindSource(JGoNetwork) - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Finds a source node in the network.
green - Static variable in class com.nwoods.jgo.JGoBrush
a predefined solid green brush
green - Static variable in class com.nwoods.jgo.JGoPen
a predefined solid green pen of width 1
growRect(Rectangle, int, int) - Static method in class com.nwoods.jgo.JGoObject
This method implements Rectangle.grow(int, int) for convenient compatibility with SWT.

H

HIDING_DISABLED_SCROLLBARS_CHANGED - Static variable in class com.nwoods.jgo.JGoViewEvent
Whether scroll bars are always visible has changed
handleActionObject(int, Point, Point, int) - Method in class com.nwoods.jgo.JGoView
Handle further mouse events on a JGoActionObject.
handleMove(JGoView, int, int, int, int, int, int, int) - Method in class com.nwoods.jgo.JGoObject
Called by JGoView.moveSelection when the user moves this object.
handleResize(Graphics2D, JGoView, Rectangle, Point, int, int, int, int) - Method in class com.nwoods.jgo.JGoLink
Called when a link point is moved.
handleResize(Graphics2D, JGoView, Rectangle, Point, int, int, int, int) - Method in class com.nwoods.jgo.JGoObject
Called when dragging a resize handle.
handleResize(Graphics2D, JGoView, Rectangle, Point, int, int, int, int) - Method in class com.nwoods.jgo.JGoStroke
Called as we are moving a point in the stroke.
handleResize(Graphics2D, JGoView, Rectangle, Point, int, int, int, int) - Method in class com.nwoods.jgo.JGoSubGraph
Let the user change the size of this subgraph without resizing or repositioning any of the subgraph's child objects.
handleResize(Graphics2D, JGoView, Rectangle, Point, int, int, int, int) - Method in class com.nwoods.jgo.JGoText
If this JGoText object is resizable and if the font size is only dependent on the height of the bounding rectangle, we need to recalculate based on new height and whether there are multiple lines of text.
handleResizing(Graphics2D, Point, Point, int) - Method in class com.nwoods.jgo.JGoView
This method is called in resize mode as the user is dragging a resize handle.
hasArrowAtEnd() - Method in class com.nwoods.jgo.JGoStroke
Return whether or not this line has an arrowhead at its end.
hasArrowAtStart() - Method in class com.nwoods.jgo.JGoStroke
Return whether or not this line has an arrowhead at its start.
hasNoLinks() - Method in class com.nwoods.jgo.JGoPort
This predicate indicates whether there are any links attached to this port.
hashCode() - Method in class com.nwoods.jgo.JGoCopyMap
The standard Map behavior
height - Variable in class com.nwoods.jgo.Dimension
 
hideHandles(JGoObject) - Method in class com.nwoods.jgo.JGoSelection
Hide the existing handles for the given selected object.
hideSelectionHandles(JGoSelection) - Method in class com.nwoods.jgo.JGoObject
Hide the selection handles.

I

INCLUDING_NEGATIVE_COORDS_CHANGED - Static variable in class com.nwoods.jgo.JGoViewEvent
Whether negative coordinates are shown has changed
INSERTED - Static variable in class com.nwoods.jgo.JGoDocumentEvent
An object was added to the document
INSERTED - Static variable in class com.nwoods.jgo.JGoViewEvent
An object was added to the view
INTERNAL_MOUSE_ACTIONS_CHANGED - Static variable in class com.nwoods.jgo.JGoViewEvent
The kind of drag-and-drop actions permitted for drag-and-drops within this view has changed
Insets - class com.nwoods.jgo.Insets.
This exists for compatibility with java.awt.Insets.
Insets() - Constructor for class com.nwoods.jgo.Insets
 
Insets(int, int, int, int) - Constructor for class com.nwoods.jgo.Insets
 
Insets(Insets) - Constructor for class com.nwoods.jgo.Insets
 
imageDataLoaded(ImageLoaderEvent) - Method in class com.nwoods.jgo.JGoImage
Called by the ImageLoader, initiated from getImage(URL) or getImage(String).
importNode(Node, boolean) - Method in class com.nwoods.jgo.svg.DefaultDocument
Imports a node from another document to this document.
index - Variable in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayoutNodeData
index - the index to which the node is assigned; see initializeIndices() for details
initialize(String) - Method in class com.nwoods.jgo.JGoSubGraph
Initialize the subgraph by creating a label and a handle.
initializeColumns() - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Assigns every node in the input network a column number, such that nodes in the same layer will be labeled with increasing indices in left to right order.
initializeDragDropHandling() - Method in class com.nwoods.jgo.JGoView
This initializes drag and drop handling, both as a source and as a target.
initializeIndices() - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Assigns every node in the input network an index number, such that nodes in the same layer will be labeled with consecutive indices in left to right order.
initializeMouseHandling() - Method in class com.nwoods.jgo.JGoView
This initializes the handling of mouse events.
initializeObjectFromXML(JGoDocument, DomElement, DomElement, Object) - Method in class com.nwoods.jgo.svg.DefaultDocument
Initialize the JGoClass element that has been read from the XML file and instantiated.
insertLayerAfter(JGoLayer, JGoLayer) - Method in class com.nwoods.jgo.JGoDocument
Re-order the layers of this document by moving a layer in front of another one.
insertLayerBefore(JGoLayer, JGoLayer) - Method in class com.nwoods.jgo.JGoDocument
Re-order the layers of this document by moving a layer behind another one.
insertObjectAfter(JGoListPosition, JGoObject) - Method in class com.nwoods.jgo.JGoArea
Adds a child to this area after the given position.
insertObjectAfter(JGoListPosition, JGoObject) - Method in class com.nwoods.jgo.JGoCollection
Insert an object after the specified position within a collection of objects; duplicates are permitted.
insertObjectAfter(JGoListPosition, JGoObject) - Method in class com.nwoods.jgo.JGoDocument
Adds an object to the document after the given position.
insertObjectAfter(JGoListPosition, JGoObject) - Method in class com.nwoods.jgo.JGoLayer
Adds an object to the layer after the given position.
insertObjectAfter(JGoListPosition, JGoObject) - Method in interface com.nwoods.jgo.JGoObjectCollection
Insert an object after the specified position within a collection of objects.
insertObjectAfter(JGoListPosition, JGoObject) - Method in class com.nwoods.jgo.JGoSubGraph
When adding an object, assume it can be dragged around by itself, without dragging the whole JGoSubGraph.
insertObjectAfter(JGoListPosition, JGoObject) - Method in class com.nwoods.jgo.JGoView
Adds an object to the view after the given position.
insertObjectBefore(JGoListPosition, JGoObject) - Method in class com.nwoods.jgo.JGoArea
Adds a child to this area before the given position.
insertObjectBefore(JGoListPosition, JGoObject) - Method in class com.nwoods.jgo.JGoCollection
Insert an object before the specified position within a collection of objects; duplicates are permitted.
insertObjectBefore(JGoListPosition, JGoObject) - Method in class com.nwoods.jgo.JGoDocument
Adds an object to the document before the given position.
insertObjectBefore(JGoListPosition, JGoObject) - Method in class com.nwoods.jgo.JGoLayer
Adds an object to the layer before the given position.
insertObjectBefore(JGoListPosition, JGoObject) - Method in interface com.nwoods.jgo.JGoObjectCollection
Insert an object before the specified position within a collection of objects.
insertObjectBefore(JGoListPosition, JGoObject) - Method in class com.nwoods.jgo.JGoSubGraph
When adding an object, assume it can be dragged around by itself, without dragging the whole JGoSubGraph.
insertObjectBefore(JGoListPosition, JGoObject) - Method in class com.nwoods.jgo.JGoView
Adds an object to the view before the given position.
insertPoint(int, Point) - Method in class com.nwoods.jgo.JGoStroke
Add a point to the stroke at a particular position in the stroke's list of points.
insertPoint(int, int, int) - Method in class com.nwoods.jgo.JGoStroke
Add a point to the stroke at a particular position in the stroke's list of points.
is2DScale() - Method in class com.nwoods.jgo.JGoText
Return whether resizing text heeds both dimensions, rather than just the height.
is4ResizeHandles() - Method in class com.nwoods.jgo.JGoObject
Return whether this object displays only four resize handles instead of the default eight when selected and resizable.
isActionActivated() - Method in interface com.nwoods.jgo.JGoActionObject
Returns true if this object is being acted upon.
isActionEnabled() - Method in interface com.nwoods.jgo.JGoActionObject
Returns true if a view should consider activating this object and invoke the object's action.
isAtLeastJGoVersion(double) - Static method in class com.nwoods.jgo.JGoGlobal
Return true if this program is using JGo version "version" or greater.
isAtLeastJavaVersion(double) - Static method in class com.nwoods.jgo.JGoGlobal
Return true if this program is running under Java version "version" or greater.
isAutoRescale() - Method in class com.nwoods.jgo.JGoObject
Return whether this object automatically rescales its appearance when its size changes.
isAutoResize() - Method in class com.nwoods.jgo.JGoBasicNode
Return whether text's bounding rectangle is recomputed whenever the text string or any of the other visual attributes is changed.
isAutoResize() - Method in class com.nwoods.jgo.JGoText
Return whether text's bounding rectangle is recomputed whenever the text string or any of the other visual attributes is changed.
isAutoResize() - Method in class com.nwoods.jgo.JGoTextNode
Return whether text's bounding rectangle is recomputed whenever the text string or any of the other visual attributes is changed.
isAvoidable(JGoObject) - Method in class com.nwoods.jgo.JGoDocument
This predicate determines whether the search for a route for a link whose isAvoidsNodes() property is true will try to go around the given object.
isAvoidsNodes() - Method in class com.nwoods.jgo.JGoLink
Return whether this orthogonal link's path should try to avoid any JGoAreas.
isBeforeChanging() - Method in class com.nwoods.jgo.JGoDocumentChangedEdit
Return true if this Edit resulted from a JGoDocumentEvent whose isBeforeChanging() method returned true.
isBeforeChanging() - Method in class com.nwoods.jgo.JGoDocumentEvent
This predicate returns true when representing an event that occurs before the described change has happened.
isBetterPainting() - Method in class com.nwoods.jgo.JGoText
Return whether text is drawn more carefully.
isBold() - Method in class com.nwoods.jgo.JGoText
Return whether the text is bold.
isBoundingRectInvalid() - Method in class com.nwoods.jgo.JGoObject
Return whether the bounding rectangle is out-of-date and getBoundingRect() needs to compute it.
isChildOf(JGoObject) - Method in class com.nwoods.jgo.JGoObject
Determines if this object is a child, perhaps indirectly, of the given object.
isClipping() - Method in class com.nwoods.jgo.JGoText
Return whether text display is limited to the bounding rectangle.
isCollapsible() - Method in class com.nwoods.jgo.JGoSubGraph
Return whether the user can collapse or expand the node by clicking on the Handle.
isConsumed() - Method in class com.nwoods.jgo.JGoViewEvent
Return whether this event has been consumed, thus informing the code that raised this event that the normal processing should not proceed.
isCubic() - Method in class com.nwoods.jgo.JGoLink
Links are automatically Cubic if isSelfLoop() is true and isOrthogonal() is false
isCubic() - Method in class com.nwoods.jgo.JGoStroke
Return whether the style of this stroke is Cubic (Bezier).
isDefaultBetterPainting() - Static method in class com.nwoods.jgo.JGoText
Return the default setting for JGoText's BetterPainting property.
isDefaultResizingRelinks() - Static method in class com.nwoods.jgo.JGoLink
Return whether reconnecting an existing link by dragging its end resize handles just modifies the link or deletes it and starts creating a new link.
isDelayed(Object) - Method in interface com.nwoods.jgo.JGoCopyEnvironment
Tests if the specified object is in this collection of delayed objects.
isDelayed(Object) - Method in class com.nwoods.jgo.JGoCopyMap
 
isDisabledDrawing() - Method in interface com.nwoods.jgo.DomDoc
Determines if output of SVG visible elements by superclass is currently disabled
isDisabledDrawing() - Method in class com.nwoods.jgo.svg.DefaultDocument
 
isDragDropEnabled() - Method in class com.nwoods.jgo.JGoView
Return whether the drag-and-drop mechanism is enabled for this view, equivalent to isDragEnabled() && isDropEnabled().
isDragEnabled() - Method in class com.nwoods.jgo.JGoView
Return whether the drag gesture listener is enabled, to allow users to start a drag-and-drop operation from this view.
isDraggable() - Method in class com.nwoods.jgo.JGoObject
Return whether this object is draggable by the user.
isDraggableLabel() - Method in class com.nwoods.jgo.JGoIconicNode
True when the user can drag the label around relative to the icon.
isDragsNode() - Method in class com.nwoods.jgo.JGoObject
Return whether this object, when moved, drags the first parent area whose DragsNode property is false, or the top-level object if no such parent is found.
isDragsRealtime() - Method in class com.nwoods.jgo.JGoView
Gets whether a user's drag of objects in this view actually moves the objects continuously, rather than dragging around an outline or an image of the selected objects.
isDragsSelectionImage() - Method in class com.nwoods.jgo.JGoView
Gets whether the selection being copied or dragged is displayed as an image or with an outline.
isDrawsXorMode() - Method in class com.nwoods.jgo.JGoView
Returns whether drawXORBox uses drawXORRect to really draw a rectangle using XOR mode, rather than simulating the rectangle using regular drawing.
isDropEnabled() - Method in class com.nwoods.jgo.JGoView
Return whether the drop target listener is enabled, to allow users to perform a drop operation to this view.
isEditOnSingleClick() - Method in class com.nwoods.jgo.JGoText
Return whether a user's single click starts editing the text, assuming the text is editable at all.
isEditable() - Method in class com.nwoods.jgo.JGoText
Return whether the text is editable by the end user.
isEditingTextControl() - Method in class com.nwoods.jgo.JGoView
Return true if the user is in the midst of in-place text editing.
isElement() - Method in interface com.nwoods.jgo.DomNode
Tests if this DomNode is a DomElement.
isElement() - Method in class com.nwoods.jgo.svg.AbstractNode
 
isEmpty() - Method in class com.nwoods.jgo.JGoArea
 
isEmpty() - Method in class com.nwoods.jgo.JGoCollection
 
isEmpty() - Method in class com.nwoods.jgo.JGoCopyMap
The standard Map behavior
isEmpty() - Method in class com.nwoods.jgo.JGoDocument
Returns true if the document contains no objects.
isEmpty() - Method in class com.nwoods.jgo.JGoLayer
Returns true if the layer contains no objects.
isEmpty() - Method in interface com.nwoods.jgo.JGoObjectSimpleCollection
Return true if there are no objects in the collection.
isEmpty() - Method in class com.nwoods.jgo.JGoSelection
 
isEmpty() - Method in class com.nwoods.jgo.JGoView
Returns true if the view contains no (view-only) objects.
isEmptyDelayeds() - Method in interface com.nwoods.jgo.JGoCopyEnvironment
Returns true if there are no delayed objects.
isEmptyDelayeds() - Method in class com.nwoods.jgo.JGoCopyMap
 
isExpanded() - Method in class com.nwoods.jgo.JGoSubGraph
Gets whether this subgraph is in an expanded state.
isFixed(JGoNetworkNode) - Method in class com.nwoods.jgo.layout.JGoForceDirectedAutoLayout
The protected function isFixed returns true if the node should not be moved by the layout algorithm.
isFixed(JGoNetworkNode) - Method in class com.nwoods.jgo.layout.JGoRandomAutoLayout
The function isFixed returns true if the node should not be moved by the layout algorithm.
isGenerateJGoXML() - Method in interface com.nwoods.jgo.DomDoc
Determines if output of JGo XML extensions to SVG is enabled.
isGenerateJGoXML() - Method in class com.nwoods.jgo.svg.DefaultDocument
 
isGenerateSVG() - Method in interface com.nwoods.jgo.DomDoc
Determines if output of any SVG elements to the generated XML is enabled.
isGenerateSVG() - Method in class com.nwoods.jgo.svg.DefaultDocument
 
isGrabChildSelection() - Method in class com.nwoods.jgo.JGoLabeledLink
 
isHidingDisabledScrollbars() - Method in class com.nwoods.jgo.JGoView
This predicate is true when a scroll bars should disappear when the view is big enough to show the whole document range for that scroll bar.
isIgnoreNextMouseDown() - Method in class com.nwoods.jgo.JGoView
Return whether the view's mouse pressed handler will ignore the next mouse pressed event.
isInProgress() - Method in class com.nwoods.jgo.CompoundEdit
 
isInSameNode(JGoPort, JGoPort) - Static method in class com.nwoods.jgo.JGoPort
This static method determines if both ports belong to the same node.
isInSameNode(JGoPort) - Method in class com.nwoods.jgo.JGoPort
Determine whether this port is in the "same" node as another port.
isInSelection(JGoObject) - Method in class com.nwoods.jgo.JGoSelection
This predicate returns true if the given object (perhaps "redirected") is a selected object.
isIncludingNegativeCoords() - Method in class com.nwoods.jgo.JGoOverview
This is true if the Observed view's isIncludeNegativeCoords() is true.
isIncludingNegativeCoords() - Method in class com.nwoods.jgo.JGoView
This predicate is true when the view may show parts of a document that are at negative document coordinates.
isInitializing() - Method in class com.nwoods.jgo.JGoObject
Return whether the Initializing flag is set.
isInternalDragDrop() - Method in class com.nwoods.jgo.JGoView
Return whether a dragging operation started within this JGoView or is coming from another window.
isItalic() - Method in class com.nwoods.jgo.JGoText
Return whether the text is italic.
isJGoVersion(double) - Static method in class com.nwoods.jgo.JGoGlobal
Test whether or not this program is using a particular version of JGo.
isJavaVersion(double) - Static method in class com.nwoods.jgo.JGoGlobal
Test whether or not this program is running under exactly this version of Java.
isJumpsOver() - Method in class com.nwoods.jgo.JGoLink
Return whether this link changes its path to "jump over" any Orthogonal, non-Cubic links that it crosses.
isKeyEnabled() - Method in class com.nwoods.jgo.JGoView
Return true if keyboard key strokes are handled normally, or return false if those events are ignored.
isLinked(JGoPort, JGoPort) - Static method in class com.nwoods.jgo.JGoPort
This static method determines if there is a link going from one port to another.
isLinked(JGoPort) - Method in class com.nwoods.jgo.JGoPort
Determine whether there is already a link from this port to another port.
isMaintainsPartID() - Method in class com.nwoods.jgo.JGoDocument
Return whether this document makes sure each JGoIdentifiablePart gets a unique PartID when it is added to the document.
isModifiable() - Method in class com.nwoods.jgo.JGoDocument
Return whether the user can modify this document interactively.
isModifiable() - Method in class com.nwoods.jgo.JGoLayer
Return whether the user can modify this layer interactively.
isMouseEnabled() - Method in class com.nwoods.jgo.JGoView
Return true if mouse presses, drags, releases, and clicks are handled normally or return false if those actions are ignored.
isMultiline() - Method in class com.nwoods.jgo.JGoText
Return whether the text can be shown on multiple lines.
isOrthogonal() - Method in class com.nwoods.jgo.JGoLink
This predicate is true if the link should be routed vertically and horizontally.
isPickableBackground() - Method in class com.nwoods.jgo.JGoArea
Return whether the user can also select this area (if isSelectable() is true) by clicking somewhere within the area but not on any child object.
isPointInObj(Point) - Method in class com.nwoods.jgo.JGoEllipse
Instead of just checking the bounding rectangle, this sees if the given point is actually in the ellipse.
isPointInObj(Point) - Method in class com.nwoods.jgo.JGoObject
Returns true if the given point is inside this object.
isPointInObj(Point) - Method in class com.nwoods.jgo.JGoPolygon
Instead of just checking the bounding rectangle, this sees if the given point is actually in the polygon.
isPointInObj(Point) - Method in class com.nwoods.jgo.JGoStroke
Checks whether or not the given point is on or near the stroke.
isPrinting() - Method in class com.nwoods.jgo.JGoView
This predicate is true while printView is called.
isReadSVG() - Method in class com.nwoods.jgo.svg.DefaultDocument
 
isRedoing() - Method in class com.nwoods.jgo.JGoUndoManager
This predicate returns true when we are performing an redo.
isRegisteredReference(Object) - Method in interface com.nwoods.jgo.DomDoc
Determines whether a reference to a particular object has already been regigistered by registerReferencingNode().
isRegisteredReference(Object) - Method in class com.nwoods.jgo.svg.DefaultDocument
 
isRelinkable() - Method in class com.nwoods.jgo.JGoLink
Return whether the user can interactively reconnect one end of this link to another valid port.
isResizable() - Method in class com.nwoods.jgo.JGoObject
Return whether this object is resizable by the user.
isResizeHandleSizeInViewCoords() - Method in class com.nwoods.jgo.JGoSelection
Return whether the dimensions of a newly allocated resize handle should be in document coordinates (false) or in view coordinates (true).
isRoundedCorners() - Method in class com.nwoods.jgo.JGoLink
Return whether this link, when Orthogonal, draws its path with round corners.
isSVGTooltips() - Method in interface com.nwoods.jgo.DomDoc
Dermines if SVG tooltips along with associated tooltip scripts should be generated.
isSVGTooltips() - Method in class com.nwoods.jgo.svg.DefaultDocument
 
isSelectBackground() - Method in class com.nwoods.jgo.JGoText
Return whether gainedSelection() uses the text's background color and the text's transparency to display the selection.
isSelectable() - Method in class com.nwoods.jgo.JGoObject
Return whether this object is selectable by the user.
isSelected(JGoObject) - Method in class com.nwoods.jgo.JGoSelection
This predicate is true if the given object is a selected object.
isSelfLoop() - Method in class com.nwoods.jgo.JGoLink
Returns true when both ports are the same and non-null.
isShowSampleItems() - Method in class com.nwoods.jgo.JGoPalette
Returns true if sample items are being shown in the palette.
isSkipsUndoManager() - Method in class com.nwoods.jgo.JGoDocument
Return whether the UndoManager (if any) should stop recording any changes to this document.
isSkipsUndoManager() - Method in class com.nwoods.jgo.JGoObject
Return whether this object's document's undo manager (if any) should avoid remembering any changes to this object.
isStrikeThrough() - Method in class com.nwoods.jgo.JGoText
Return whether the text is shown with a strike-through.
isSuspendUpdates() - Method in class com.nwoods.jgo.JGoDocument
Return whether this document is not automatically updated when it is changed.
isSuspendUpdates() - Method in class com.nwoods.jgo.JGoObject
Return whether this object is not automatically updated when it is changed.
isTopLevel() - Method in class com.nwoods.jgo.JGoObject
This predicate returns true if this object is not part of an area.
isTransparent() - Method in class com.nwoods.jgo.JGoText
Return whether the text is transparent.
isUnderline() - Method in class com.nwoods.jgo.JGoText
Return whether the text is underlined.
isUndoing() - Method in class com.nwoods.jgo.JGoUndoManager
This predicate returns true when we are performing an undo.
isUnoccupied(Rectangle, JGoObject) - Method in class com.nwoods.jgo.JGoDocument
Returns true if there are any "avoidable" objects within or intersecting the given rectangular region.
isUpdatePartner() - Method in class com.nwoods.jgo.JGoObject
Return whether this object will notify a partner or parent object about any updates.
isValidDestination() - Method in class com.nwoods.jgo.JGoPort
Return whether or not a link can end at this port, as the potential "to" port for a link.
isValidDuplicateLinks() - Method in class com.nwoods.jgo.JGoPort
Return whether a valid link can be made between two ports already connected by a link.
isValidLink() - Method in class com.nwoods.jgo.JGoPort
This predicate is true when JGoView.validLink() returned true between the originating port and this port.
isValidSelfNode() - Method in class com.nwoods.jgo.JGoPort
Returns whether a valid link can be made between two ports belonging to the same node.
isValidSource() - Method in class com.nwoods.jgo.JGoPort
Return whether or not a link can start at this port, as the potential "from" port for a link.
isVertical() - Method in class com.nwoods.jgo.JGoScrollBar
Return whether the scroll bar is oriented vertically instead of horizontally.
isVisible() - Method in class com.nwoods.jgo.JGoLayer
Return whether the objects in this layer should be visible and take part in other operations such as selection.
isVisible() - Method in class com.nwoods.jgo.JGoObject
Return whether this object is visible in the view.
isWrapping() - Method in class com.nwoods.jgo.JGoText
Return whether text is automatically wrapped to try to fit in the wrapping width.
item(int) - Method in interface com.nwoods.jgo.DomList
Returns the indexth item in the collection.
item(int) - Method in class com.nwoods.jgo.svg.DefaultList
 

J

JGo3DNoteRect - class com.nwoods.jgo.JGo3DNoteRect.
Draws a 3D Rectangle with a 3 dimensional look using a shadow and a little "note-like" flap in the lower right corner.
JGo3DNoteRect() - Constructor for class com.nwoods.jgo.JGo3DNoteRect
Construct a shadowed 3D rectangle with a flap with default dimensions at the default location.
JGo3DNoteRect(Rectangle) - Constructor for class com.nwoods.jgo.JGo3DNoteRect
Construct a shadowed 3D rectangle with a flap given its bounding rectangle.
JGo3DNoteRect(Point, Dimension) - Constructor for class com.nwoods.jgo.JGo3DNoteRect
Construct a shadowed 3D rectangle with a flap given its bounding rectangle.
JGo3DRect - class com.nwoods.jgo.JGo3DRect.
Represents a rectangle that looks 3-dimensional.
JGo3DRect() - Constructor for class com.nwoods.jgo.JGo3DRect
Construct a 3D rectangle with default dimensions at the default location.
JGo3DRect(Rectangle) - Constructor for class com.nwoods.jgo.JGo3DRect
Create a new 3D rectangle.
JGo3DRect(Point, Dimension) - Constructor for class com.nwoods.jgo.JGo3DRect
Create a new 3D rectangle.
JGoActionObject - interface com.nwoods.jgo.JGoActionObject.
This interface specifies ways for a JGoView to invoke actions on objects.
JGoArea - class com.nwoods.jgo.JGoArea.
JGoArea implements the concept of a "group" of objects that can be manipulated together.
JGoArea() - Constructor for class com.nwoods.jgo.JGoArea
Construct a new empty JGoArea.
JGoAutoLayout - class com.nwoods.jgo.layout.JGoAutoLayout.
JGoAutoLayout provides a common super-class for auto-layout algorithms.
JGoAutoLayout() - Constructor for class com.nwoods.jgo.layout.JGoAutoLayout
Constructs an AutoLayout with null values for its network, and document.
JGoAutoLayout(JGoDocument) - Constructor for class com.nwoods.jgo.layout.JGoAutoLayout
Constructs an AutoLayout with the given document, and a JGoNetwork representing all top-level objects in that document.
JGoAutoLayout(JGoSelection) - Constructor for class com.nwoods.jgo.layout.JGoAutoLayout
Constructs an AutoLayout with a JGoNetwork representing all top-level objects in the given selection, and the selection's corresponding JGoDocument.
JGoAutoLayout(JGoDocument, JGoNetwork) - Constructor for class com.nwoods.jgo.layout.JGoAutoLayout
Constructs an AutoLayout with the given document and network.
JGoAutoLayoutLinkData - interface com.nwoods.jgo.layout.JGoAutoLayoutLinkData.
Interface for layout specific link data.
JGoAutoLayoutNodeData - interface com.nwoods.jgo.layout.JGoAutoLayoutNodeData.
Interface for layout specific node data.
JGoBasicNode - class com.nwoods.jgo.JGoBasicNode.
A JGoBasicNode is an Area containing an Ellipse or Rectangle and one Port and an optional Text label.
JGoBasicNode() - Constructor for class com.nwoods.jgo.JGoBasicNode
Create a JGoBasicNode with no parts.
JGoBasicNode(String) - Constructor for class com.nwoods.jgo.JGoBasicNode
Create a JGoBasicNode with an elliptical shape, a port, and a label displaying the string S.
JGoBrush - class com.nwoods.jgo.JGoBrush.
Implements the concept of a drawing "brush", which determines how a graphical figure is filled in.
JGoBrush() - Constructor for class com.nwoods.jgo.JGoBrush
Construct a hollow brush
JGoBrush(int, RGB) - Constructor for class com.nwoods.jgo.JGoBrush
Construct a brush with the given style and color.
JGoButton - class com.nwoods.jgo.JGoButton.
A JGoControl containing an SWT Button widget.
JGoButton() - Constructor for class com.nwoods.jgo.JGoButton
Constructs a new JGoButton.
JGoButton(Rectangle, String) - Constructor for class com.nwoods.jgo.JGoButton
Create a new button control with the given bounding rectangle and the given label.
JGoButton(Point, Dimension, String) - Constructor for class com.nwoods.jgo.JGoButton
Construct a JGoControl at a given location with a given size and the given label.
JGoCollection - class com.nwoods.jgo.JGoCollection.
JGoCollection implements an ordered list of JGoObjects.
JGoCollection() - Constructor for class com.nwoods.jgo.JGoCollection
The constructor creates an empty list.
JGoCollection(JGoObjectSimpleCollection) - Constructor for class com.nwoods.jgo.JGoCollection
Construct a new JGoCollection containing all the same references to JGoObjects that the given collection has.
JGoCollection(JGoObject[]) - Constructor for class com.nwoods.jgo.JGoCollection
Construct a new JGoCollection containing all the same references to JGoObjects that the given array has.
JGoControl - class com.nwoods.jgo.JGoControl.
The parent of any class that defines a JGoObject represented by an SWT Control.
JGoControl() - Constructor for class com.nwoods.jgo.JGoControl
Construct a new JGoControl.
JGoControl(Rectangle) - Constructor for class com.nwoods.jgo.JGoControl
Construct a JGoControl with a bounding rectangle.
JGoControl(Point, Dimension) - Constructor for class com.nwoods.jgo.JGoControl
Construct a JGoControl at a given location with a given size.
JGoCopyEnvironment - interface com.nwoods.jgo.JGoCopyEnvironment.
An interface for environment objects used during copy operations.
JGoCopyMap - class com.nwoods.jgo.JGoCopyMap.
The default environment object used during copy operations.
JGoCopyMap() - Constructor for class com.nwoods.jgo.JGoCopyMap
Constructs a new JGoCopyMap, which is basically a HashMap along with a Vector holding objects whose copying has been delayed.
JGoDocument - class com.nwoods.jgo.JGoDocument.
JGoDocument represents a group of JGoObjects that can be viewed inside a JGoView.
JGoDocument() - Constructor for class com.nwoods.jgo.JGoDocument
Construct a new document object.
JGoDocumentChangedEdit - class com.nwoods.jgo.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.
JGoDocumentChangedEdit(JGoDocumentEvent, JGoUndoManager, boolean) - Constructor for class com.nwoods.jgo.JGoDocumentChangedEdit
Construct an UndoableEdit that remembers standard information for undoing and redoing JGoDocument (and JGoObject) changes.
JGoDocumentEvent - class com.nwoods.jgo.JGoDocumentEvent.
This class defines the event object passed to JGoDocumentListeners when events of interest occur on the JGoDocument.
JGoDocumentEvent(JGoDocument, int, int, Object) - Constructor for class com.nwoods.jgo.JGoDocumentEvent
Construct a new JGoDocument event without previous value information.
JGoDocumentEvent(JGoDocument, int, int, Object, int, Object) - Constructor for class com.nwoods.jgo.JGoDocumentEvent
Construct a new JGoDocument event with previous property value information.
JGoDocumentListener - interface com.nwoods.jgo.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.
JGoDrawable - class com.nwoods.jgo.JGoDrawable.
The parent of any class that is drawn by lines and fills.
JGoDrawable() - Constructor for class com.nwoods.jgo.JGoDrawable
Create a new drawable object with no dimensions.
JGoDrawable(Rectangle) - Constructor for class com.nwoods.jgo.JGoDrawable
Create a new drawable object with the given bounding rectangle.
JGoDrawable(Point, Dimension) - Constructor for class com.nwoods.jgo.JGoDrawable
Create a new drawable object with the given location and size.
JGoEllipse - class com.nwoods.jgo.JGoEllipse.
Represents an ellipse object in a JGoView.
JGoEllipse() - Constructor for class com.nwoods.jgo.JGoEllipse
Create an ellipse with no dimensions.
JGoEllipse(Rectangle) - Constructor for class com.nwoods.jgo.JGoEllipse
Create an ellipse with the given bounding rectangle
JGoEllipse(Point, Dimension) - Constructor for class com.nwoods.jgo.JGoEllipse
Create an ellipse with the given location and size.
JGoForceDirectedAutoLayout - class com.nwoods.jgo.layout.JGoForceDirectedAutoLayout.
JGoForceDirectedAutoLayout provides an auto-layout algorithm for graphs which utilizes a force-directed method.
JGoForceDirectedAutoLayout() - Constructor for class com.nwoods.jgo.layout.JGoForceDirectedAutoLayout
Constucts a ForceDirectedAutoLayout with null network, document.
JGoForceDirectedAutoLayout(JGoDocument) - Constructor for class com.nwoods.jgo.layout.JGoForceDirectedAutoLayout
Constructs a ForceDirectedAutoLayout with a document of doc, and a network containing all of the top-level objects contained in doc.
JGoForceDirectedAutoLayout(JGoSelection) - Constructor for class com.nwoods.jgo.layout.JGoForceDirectedAutoLayout
Constructs a ForceDirectedAutoLayout with a network containing all of the top-level objects contained in sel.
JGoForceDirectedAutoLayout(JGoDocument, int) - Constructor for class com.nwoods.jgo.layout.JGoForceDirectedAutoLayout
Constructs a ForceDirectedAutoLayout for the passed in document that will run for a maximum of Nmax_iterations when performLayout() is called.
JGoForceDirectedAutoLayout(JGoDocument, JGoNetwork, int) - Constructor for class com.nwoods.jgo.layout.JGoForceDirectedAutoLayout
Constructs a ForceDirectedAutoLayout for the passed in document, and network, that will run for a maximum of Nmax_iterations when performLayout() is called.
JGoForceDirectedAutoLayout(JGoForceDirectedAutoLayout) - Constructor for class com.nwoods.jgo.layout.JGoForceDirectedAutoLayout
Make a copy of a JGoForceDirectedAutoLayout, copying most of the important properties except for the JGoNetwork.
JGoForceDirectedAutoLayoutLinkData - class com.nwoods.jgo.layout.JGoForceDirectedAutoLayoutLinkData.
Holds force-directed auto-layout specific data associated with each JGoNetworkLink in the JGoNetwork.
JGoForceDirectedAutoLayoutLinkData() - Constructor for class com.nwoods.jgo.layout.JGoForceDirectedAutoLayoutLinkData
 
JGoForceDirectedAutoLayoutNodeData - class com.nwoods.jgo.layout.JGoForceDirectedAutoLayoutNodeData.
Holds force-directed auto-layout specific data associated with each JGoNetworkNode in the JGoNetwork.
JGoForceDirectedAutoLayoutNodeData() - Constructor for class com.nwoods.jgo.layout.JGoForceDirectedAutoLayoutNodeData
 
JGoGlobal - class com.nwoods.jgo.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 - class com.nwoods.jgo.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.
JGoGridStyleEditor() - Constructor for class com.nwoods.jgo.JGoGridStyleEditor
Create a new JGoGridStyleEditor.
JGoHandle - class com.nwoods.jgo.JGoHandle.
Represents a handle used for selecting, resizing, etc.
JGoHandle() - Constructor for class com.nwoods.jgo.JGoHandle
Create a default new handle, with no particular rectangle and for no object.
JGoHandle(Rectangle, int) - Constructor for class com.nwoods.jgo.JGoHandle
Create a new handle with the given rectangle and the given cursor.
JGoHandle(Rectangle, int, int) - Constructor for class com.nwoods.jgo.JGoHandle
Create a new handle with the given rectangle and the given cursor and handle types.
JGoIconicNode - class com.nwoods.jgo.JGoIconicNode.
A JGoIconicNode is a JGoNode that has an icon, a label, and one port.
JGoIconicNode() - Constructor for class com.nwoods.jgo.JGoIconicNode
Create an JGoIconicNode with no parts.
JGoIconicNode(String) - Constructor for class com.nwoods.jgo.JGoIconicNode
Create a JGoIconicNode with a port and a label displaying the string S, but with an empty image as the icon.
JGoIdentifiablePart - interface com.nwoods.jgo.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.
JGoImage - class com.nwoods.jgo.JGoImage.
JGoImage is a JGoObject that represents a graphic image stored in some graphics file or at some location on the network.
JGoImage() - Constructor for class com.nwoods.jgo.JGoImage
Construct an object displaying an unspecified image with no particular dimensions or location.
JGoImage(Point, Dimension) - Constructor for class com.nwoods.jgo.JGoImage
Construct a new image of the given size.
JGoImage(Rectangle) - Constructor for class com.nwoods.jgo.JGoImage
Construct a new image of the given size.
JGoInternalMouseActionsEditor - class com.nwoods.jgo.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.
JGoInternalMouseActionsEditor() - Constructor for class com.nwoods.jgo.JGoInternalMouseActionsEditor
Create a new JGoInternalMouseActionsEditor.
JGoLabeledLink - class com.nwoods.jgo.JGoLabeledLink.
JGoLabeledLink is a JGoLink that has optional JGoObject "labels" near the ports and the middle of the link.
JGoLabeledLink() - Constructor for class com.nwoods.jgo.JGoLabeledLink
Create an unconnected link.
JGoLabeledLink(JGoPort, JGoPort) - Constructor for class com.nwoods.jgo.JGoLabeledLink
Create a link from one port to another.
JGoLabeledPart - interface com.nwoods.jgo.JGoLabeledPart.
Provide access to a textual label for an object.
JGoLayer - class com.nwoods.jgo.JGoLayer.
A JGoLayer holds a collection of objects in a document.
JGoLayer() - Constructor for class com.nwoods.jgo.JGoLayer
Don't use this constructor--instead call JGoDocument.addLayerAfter or JGoDocument.addLayerBefore.
JGoLayeredDigraphAutoLayout - class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout.
JGoLayeredDigraphAutoLayout provides an auto-layout for layered drawings of directed graphs.
JGoLayeredDigraphAutoLayout() - Constructor for class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Constructs a LayeredDigraphAutoLayout with null network and document.
JGoLayeredDigraphAutoLayout(JGoDocument) - Constructor for class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Constructs a LayeredDigraphAutoLayout for the passed in document with default spacing and options.
JGoLayeredDigraphAutoLayout(JGoDocument, JGoNetwork) - Constructor for class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Constructs a LayeredDigraphAutoLayout for the passed in document, and network, with default spacing and options.
JGoLayeredDigraphAutoLayout(JGoDocument, int, int, int, int, int, int, int, int) - Constructor for class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Constructs a LayeredDigraphAutoLayout for the passed in document with the spacing and options passed into the constructor.
JGoLayeredDigraphAutoLayout(JGoDocument, JGoNetwork, int, int, int, int, int, int, int, int) - Constructor for class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Constructs a LayeredDigraphAutoLayout for the passed in document, and network, with the spacing and options passed into the constructor.
JGoLayeredDigraphAutoLayout(JGoLayeredDigraphAutoLayout) - Constructor for class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Make a copy of a JGoLayeredDigraphAutoLayout, copying most of the important properties except for the JGoNetwork.
JGoLayeredDigraphAutoLayoutLinkData - class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayoutLinkData.
Holds layered-digraph auto-layout specific data associated with each JGoNetworkLink in the JGoNetwork.
JGoLayeredDigraphAutoLayoutLinkData() - Constructor for class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayoutLinkData
 
JGoLayeredDigraphAutoLayoutNodeData - class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayoutNodeData.
Holds layered-digraph auto-layout specific data associated with each JGoNetworkNode in the JGoNetwork.
JGoLayeredDigraphAutoLayoutNodeData() - Constructor for class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayoutNodeData
 
JGoLink - class com.nwoods.jgo.JGoLink.
JGoLink is a JGoStroke that connects two different JGoPorts.
JGoLink() - Constructor for class com.nwoods.jgo.JGoLink
Create an unconnected link.
JGoLink(JGoPort, JGoPort) - Constructor for class com.nwoods.jgo.JGoLink
Create a link from one port to another.
JGoLinkLabel - class com.nwoods.jgo.JGoLinkLabel.
JGoLinkLabel is a JGoText used as a label on a JGoLabeledLink.
JGoLinkLabel() - Constructor for class com.nwoods.jgo.JGoLinkLabel
Create an empty label with no particular geometry
JGoLinkLabel(String) - Constructor for class com.nwoods.jgo.JGoLinkLabel
Create a text object given an initial string value.
JGoLinkLabel(Point, int, String, String, boolean, boolean, boolean, int, boolean, boolean) - Constructor for class com.nwoods.jgo.JGoLinkLabel
Create a text object with the given attributes.
JGoListPosition - class com.nwoods.jgo.JGoListPosition.
JGoListPosition represents the position of an object in an object collection.
JGoNetwork - class com.nwoods.jgo.layout.JGoNetwork.
JGoNetwork provides an abstract view of a JGoObjectSimpleCollection as a network (graph) of nodes and directed links.
JGoNetwork() - Constructor for class com.nwoods.jgo.layout.JGoNetwork
Constructs an empty network.
JGoNetwork(JGoObjectSimpleCollection) - Constructor for class com.nwoods.jgo.layout.JGoNetwork
Constructs a network from the JGoObjectSimpleCollection's top-level objects.
JGoNetworkLink - class com.nwoods.jgo.layout.JGoNetworkLink.
JGoNetworkLink provides an abstract view of a JGoLink as a link in a network (graph) of nodes and directed links.
JGoNetworkLink() - Constructor for class com.nwoods.jgo.layout.JGoNetworkLink
Constructs a JGoNetworkLink with null values.
JGoNetworkLink(JGoNetwork, JGoObject, JGoNetworkNode, JGoNetworkNode) - Constructor for class com.nwoods.jgo.layout.JGoNetworkLink
Constructs a JGoNetworkLink with JGoNetwork network, JGoObject object, myFromNode pFromNode, and myToNode of pToNode.
JGoNetworkNode - class com.nwoods.jgo.layout.JGoNetworkNode.
JGoNetworkNode provides an abstract view of a JGoObject as a node in a network (graph) of nodes and directed links.
JGoNetworkNode() - Constructor for class com.nwoods.jgo.layout.JGoNetworkNode
Contstructs a JGoNetworkNode with myCenter of (0,0) and all other values as null.
JGoNetworkNode(JGoNetwork, JGoObject) - Constructor for class com.nwoods.jgo.layout.JGoNetworkNode
Constructs a JGoNetworkNode with myNetwork of network and myGoObject of object.
JGoNode - class com.nwoods.jgo.JGoNode.
JGoNode is a collection of JGoObjects, a JGoArea, that is normally used as the base class for implementing most kinds of "nodes".
JGoNode() - Constructor for class com.nwoods.jgo.JGoNode
Construct an empty node that, as a whole, is not selectable, but becomes selected when an unselectable child is selected.
JGoObject - class com.nwoods.jgo.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.
JGoObject() - Constructor for class com.nwoods.jgo.JGoObject
Construct a new object with no dimensions
JGoObject(Rectangle) - Constructor for class com.nwoods.jgo.JGoObject
Construct a JGoObject with a bounding rectangle.
JGoObject(Point, Dimension) - Constructor for class com.nwoods.jgo.JGoObject
Construct a JGoObject with a location and a size.
JGoObjectCollection - interface com.nwoods.jgo.JGoObjectCollection.
This interface represents the standard operations available for manipulating collections of JGoObjects.
JGoObjectSimpleCollection - interface com.nwoods.jgo.JGoObjectSimpleCollection.
This interface provides the basic methods for iterating through a collection of JGoObjects.
JGoOrientationEditor - class com.nwoods.jgo.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.
JGoOrientationEditor() - Constructor for class com.nwoods.jgo.JGoOrientationEditor
Create a new JGoOrientationEditor.
JGoOverview - class com.nwoods.jgo.JGoOverview.
A simple overview window, displaying another JGoView's document at a reduced scale, and allowing navigation by the user.
JGoOverview(Composite, int) - Constructor for class com.nwoods.jgo.JGoOverview
Construct an overview window displaying objects at one eighth scale.
JGoOverviewBeanInfo - class com.nwoods.jgo.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.
JGoOverviewBeanInfo() - Constructor for class com.nwoods.jgo.JGoOverviewBeanInfo
 
JGoOverviewRectangle - class com.nwoods.jgo.JGoOverviewRectangle.
The rectangle shown and dragged around in the overview window.
JGoOverviewRectangle() - Constructor for class com.nwoods.jgo.JGoOverviewRectangle
 
JGoOverviewRectangle(Point, Dimension) - Constructor for class com.nwoods.jgo.JGoOverviewRectangle
Construct a non-resizable rectangle with an extra-wide pen, so that it can show up reasonably at the reduced scale.
JGoPalette - class com.nwoods.jgo.JGoPalette.
A simple view holding objects that can be dragged into another view.
JGoPalette(Composite, int) - Constructor for class com.nwoods.jgo.JGoPalette
Create a JGoPalette that is initially empty.
JGoPaletteBeanInfo - class com.nwoods.jgo.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.
JGoPaletteBeanInfo() - Constructor for class com.nwoods.jgo.JGoPaletteBeanInfo
 
JGoPen - class com.nwoods.jgo.JGoPen.
Implements the concept of a drawing "pen", which determines the outline of a graphical figure.
JGoPen() - Constructor for class com.nwoods.jgo.JGoPen
Construct a pen that is a solid black line of width 1.
JGoPen(int, int, RGB) - Constructor for class com.nwoods.jgo.JGoPen
Construct a pen with the given style, width, and color.
JGoPolygon - class com.nwoods.jgo.JGoPolygon.
Represents a basic polygon object.
JGoPolygon() - Constructor for class com.nwoods.jgo.JGoPolygon
Create a new polygon with no points.
JGoPort - class com.nwoods.jgo.JGoPort.
A connection point for JGoLink objects.
JGoPort() - Constructor for class com.nwoods.jgo.JGoPort
Create a new port shown as an ellipse.
JGoPort(Rectangle) - Constructor for class com.nwoods.jgo.JGoPort
Create a new port with the given bounding rectangle.
JGoPort(Point, Dimension) - Constructor for class com.nwoods.jgo.JGoPort
Construct a port at the given location with the given size.
JGoPort(Rectangle, JGoObject) - Constructor for class com.nwoods.jgo.JGoPort
Create a new port with the given bounding rectangle.
JGoRandomAutoLayout - class com.nwoods.jgo.layout.JGoRandomAutoLayout.
JGoRandomAutoLayout provides an auto-layout algorithm which randomly positions nodes in the document.
JGoRandomAutoLayout() - Constructor for class com.nwoods.jgo.layout.JGoRandomAutoLayout
Constructs a RandomAutoLayout with null values for myGoNetwork and myGoDocument.
JGoRandomAutoLayout(JGoDocument) - Constructor for class com.nwoods.jgo.layout.JGoRandomAutoLayout
Constructs a RandomAutoLayout with myGoDocument of doc.
JGoRandomAutoLayout(JGoDocument, JGoNetwork) - Constructor for class com.nwoods.jgo.layout.JGoRandomAutoLayout
Constructs a RandomAutoLayout with myGoDocument of doc, and myGoNetwork of network.
JGoRandomAutoLayout(JGoDocument, int, int, int, int) - Constructor for class com.nwoods.jgo.layout.JGoRandomAutoLayout
Constructs a RandomAutoLayout with JGoDocument doc, and minimum and maximum x and y position as defined by the input parameters.
JGoRandomAutoLayout(JGoDocument, JGoNetwork, int, int, int, int) - Constructor for class com.nwoods.jgo.layout.JGoRandomAutoLayout
Constructs a RandomAutoLayout with JGoDocument doc, JGoNetwork network, and minimum and maximum x and y position as defined by the input parameters.
JGoRectangle - class com.nwoods.jgo.JGoRectangle.
Represents a basic rectangle object.
JGoRectangle() - Constructor for class com.nwoods.jgo.JGoRectangle
Create a new rectangle with default dimensions.
JGoRectangle(Rectangle) - Constructor for class com.nwoods.jgo.JGoRectangle
Create a new rectangle with the given bounding box.
JGoRectangle(Point, Dimension) - Constructor for class com.nwoods.jgo.JGoRectangle
Create a new rectangle with the given position and size.
JGoRoundRect - class com.nwoods.jgo.JGoRoundRect.
Represents a rectangle object with rounded corners.
JGoRoundRect() - Constructor for class com.nwoods.jgo.JGoRoundRect
Create a new round rectangle with default dimensions.
JGoRoundRect(Dimension) - Constructor for class com.nwoods.jgo.JGoRoundRect
Create a new round rectangle with the given corner dimensions.
JGoRoundRect(Rectangle, Dimension) - Constructor for class com.nwoods.jgo.JGoRoundRect
Create a new round rectangle with the given corner dimensions with the given initial bounding rectangle.
JGoRoundRect(Point, Dimension, Dimension) - Constructor for class com.nwoods.jgo.JGoRoundRect
Create a new rectangle with the given position and size.
JGoScrollBar - class com.nwoods.jgo.JGoScrollBar.
A JGoControl containing an SWT Slider widget.
JGoScrollBar() - Constructor for class com.nwoods.jgo.JGoScrollBar
Constructs a new JGoScrollBar
JGoScrollBar(Rectangle, boolean) - Constructor for class com.nwoods.jgo.JGoScrollBar
Create a new scroll bar control with the given bounding rectangle.
JGoScrollBar(Point, Dimension, boolean) - Constructor for class com.nwoods.jgo.JGoScrollBar
Construct a scroll bar at a given location with a given size.
JGoSelection - class com.nwoods.jgo.JGoSelection.
JGoSelection holds the collection of a JGoDocument's JGoObjects that are currently selected in a JGoView.
JGoSelection() - Constructor for class com.nwoods.jgo.JGoSelection
JGoSelection objects are automatically created for each JGoView.
JGoSelection(JGoView) - Constructor for class com.nwoods.jgo.JGoSelection
JGoSelection objects are automatically created for each JGoView by JGoView.createDefaultSelection().
JGoSnapEditor - class com.nwoods.jgo.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.
JGoSnapEditor() - Constructor for class com.nwoods.jgo.JGoSnapEditor
Create a new JGoSnapEditor.
JGoStroke - class com.nwoods.jgo.JGoStroke.
JGoStroke is a JGoObject that represents a poly line.
JGoStroke() - Constructor for class com.nwoods.jgo.JGoStroke
Create a new stroke with no points in it.
JGoSubGraph - class com.nwoods.jgo.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.
JGoSubGraph() - Constructor for class com.nwoods.jgo.JGoSubGraph
Construct an empty JGoSubGraph--call the initialize method before further use.
JGoSubGraph(String) - Constructor for class com.nwoods.jgo.JGoSubGraph
Construct a JGoSubGraph containing a Label and a Handle, but no other children.
JGoSubGraphBase - class com.nwoods.jgo.JGoSubGraphBase.
Node classes that expect to hold nodes and links should inherit from this class.
JGoSubGraphBase() - Constructor for class com.nwoods.jgo.JGoSubGraphBase
Construct an empty JGoSubGraphBase.
JGoSubGraphHandle - class com.nwoods.jgo.JGoSubGraphHandle.
The little "+" or "-" square button used to expand or collapse a JGoSubGraph.
JGoSubGraphHandle() - Constructor for class com.nwoods.jgo.JGoSubGraphHandle
Construct a JGoSubGraphHandle that is by default 10x10.
JGoText - class com.nwoods.jgo.JGoText.
JGoText displays a text string.
JGoText() - Constructor for class com.nwoods.jgo.JGoText
Create a text object with no text and no size.
JGoText(String) - Constructor for class com.nwoods.jgo.JGoText
Create a text object given an initial string value.
JGoText(Point, String) - Constructor for class com.nwoods.jgo.JGoText
Create a left-aligned text object given an initial string value whose top-left point is the given location.
JGoText(Point, int, String, String, boolean, boolean, boolean, int, boolean, boolean) - Constructor for class com.nwoods.jgo.JGoText
Create a text object with the given attributes.
JGoTextEdit - class com.nwoods.jgo.JGoTextEdit.
JGoTextEdit displays an SWT Text Control to allow end-user editing of the text in the associated JGoText object.
JGoTextEdit() - Constructor for class com.nwoods.jgo.JGoTextEdit
Create a standard JGoObject/JGoControl corresponding to an SWT Text Control.
JGoTextEdit(Point, Dimension, String, boolean, JGoText) - Constructor for class com.nwoods.jgo.JGoTextEdit
Create a text editor object associated with a JGoText object.
JGoTextEdit(Rectangle, String, boolean, JGoText) - Constructor for class com.nwoods.jgo.JGoTextEdit
Create a text editor object associated with a JGoText object.
JGoTextNode - class com.nwoods.jgo.JGoTextNode.
A JGoTextNode is an Area containing a Text, a 3DRect, and four ports.
JGoTextNode() - Constructor for class com.nwoods.jgo.JGoTextNode
Create a JGoTextNode with no parts.
JGoTextNode(String) - Constructor for class com.nwoods.jgo.JGoTextNode
Create a JGoTextNode with a 3DRect background, four ports, and a label displaying the string S.
JGoTransfer - class com.nwoods.jgo.JGoTransfer.
This provides a standard kind of ByteArrayTransfer for clipboard copy/paste.
JGoTransfer() - Constructor for class com.nwoods.jgo.JGoTransfer
 
JGoUndoManager - class com.nwoods.jgo.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.
JGoUndoManager() - Constructor for class com.nwoods.jgo.JGoUndoManager
Construct a JGoUndoManager.
JGoUndoManager.JGoCompoundEdit - class com.nwoods.jgo.JGoUndoManager.JGoCompoundEdit.
This CompoundEdit keeps track of the presentation name for this group of JGoDocumentChangedEdits that form a transaction.
JGoUndoManager.JGoCompoundEdit() - Constructor for class com.nwoods.jgo.JGoUndoManager.JGoCompoundEdit
 
JGoView - class com.nwoods.jgo.JGoView.
JGoView is an SWT Control that supports the display and editing of graphical objects such as nodes and links.
JGoView(Composite, int) - Constructor for class com.nwoods.jgo.JGoView
Construct a new view of a document returned by calling createDefaultModel()
JGoView(Composite, int, JGoDocument) - Constructor for class com.nwoods.jgo.JGoView
Construct a new view of a JGoDocument.
JGoViewBeanInfo - class com.nwoods.jgo.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.
JGoViewBeanInfo() - Constructor for class com.nwoods.jgo.JGoViewBeanInfo
 
JGoViewEvent - class com.nwoods.jgo.JGoViewEvent.
This class defines the event object passed to JGoViewListeners when events of interest occur on the JGoView.
JGoViewEvent(JGoView, int, int, Object, Point, Point, int) - Constructor for class com.nwoods.jgo.JGoViewEvent
Construct a new JGoView event.
JGoViewListener - interface com.nwoods.jgo.JGoViewListener.
An interface that listens for changes to a JGoView and the JGoObjects contained within that JGoView.
JGoXMLOutputEnabled() - Method in interface com.nwoods.jgo.DomDoc
Compute whether the output of JGo XML extensions is currently allowed.
JGoXMLOutputEnabled() - Method in class com.nwoods.jgo.svg.DefaultDocument
 
JGoXMLSaveRestore - interface com.nwoods.jgo.JGoXMLSaveRestore.
An interface for JGo SVG XML serialization.

K

KEY_ENABLED_CHANGED - Static variable in class com.nwoods.jgo.JGoViewEvent
Whether the view responds to keyboard events has changed
keyClearSelection(int) - Method in class com.nwoods.jgo.JGoView
Return true if the state of the modifier keys indicates that we should clear the selection when a click occurs on the background.
keyExtendSelection(int) - Method in class com.nwoods.jgo.JGoView
Return true if the modifiers keys indicate that a click on an object should add the current object to the selection.
keyMultipleSelect(int) - Method in class com.nwoods.jgo.JGoView
Deprecated. -- replaced by keyExtendSelection and keyToggleSelection
keyPressed(KeyEvent) - Method in class com.nwoods.jgo.JGoTextEdit
 
keyPressed(KeyEvent) - Method in class com.nwoods.jgo.JGoView
This method implements KeyListener.
keyReleased(KeyEvent) - Method in class com.nwoods.jgo.JGoTextEdit
 
keyReleased(KeyEvent) - Method in class com.nwoods.jgo.JGoView
This method implements KeyListener as a no-op.
keySet() - Method in class com.nwoods.jgo.JGoCopyMap
The standard Map behavior
keySingleSelection(int) - Method in class com.nwoods.jgo.JGoView
Return true if clicking on an object should make it the only selected object.
keyToggleSelection(int) - Method in class com.nwoods.jgo.JGoView
Return true if the state of the modifier keys indicates whether we should deselect a selected object or select an unselected object.
keyTyped(KeyEvent) - Method in class com.nwoods.jgo.JGoView
This method implements KeyListener as a no-op.

L

LAST - Static variable in class com.nwoods.jgo.JGoDocumentEvent
The end of the predefined hints
LAST - Static variable in class com.nwoods.jgo.JGoViewEvent
The end of the predefined hints
LAYER_IDENTIFIER_CHANGED - Static variable in class com.nwoods.jgo.JGoDocumentEvent
A layer's identifier property has been changed
LAYER_INSERTED - Static variable in class com.nwoods.jgo.JGoDocumentEvent
A layer has been added
LAYER_MODIFIABLE_CHANGED - Static variable in class com.nwoods.jgo.JGoDocumentEvent
A layer's modifiable property has been changed
LAYER_MOVED - Static variable in class com.nwoods.jgo.JGoDocumentEvent
A layer has been moved in the Z-order
LAYER_REMOVED - Static variable in class com.nwoods.jgo.JGoDocumentEvent
A layer has been removed
LAYER_TRANSPARENCY_CHANGED - Static variable in class com.nwoods.jgo.JGoDocumentEvent
A layer's transparency property has been changed
LAYER_VISIBLE_CHANGED - Static variable in class com.nwoods.jgo.JGoDocumentEvent
A layer's visibility has been changed
LD_AGGRESSIVE_FALSE - Static variable in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
The default crossing reduction option, create a JGoLayeredDigraphAutoLayout with LD_AGGRESSIVE_FALSE to use the faster, less agressive crossing reduction algorithm.
LD_AGGRESSIVE_TRUE - Static variable in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Create a JGoLayeredDigraphAutoLayout with LD_AGGRESSIVE_TRUE to use the slower, more agressive crossing reduction algorithm.
LD_CYCLEREMOVE_DFS - Static variable in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
The default cycle removal option, create a JGoLayeredDigraphAutoLayout with LD_CYCLEREMOVE_DFS to remove cycles using depthFirstSearchCycleRemoval()
LD_CYCLEREMOVE_GREEDY - Static variable in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Create a JGoLayeredDigraphAutoLayout with LD_CYCLEREMOVE_GREEDY to remove cycles using greedyCycleRemoval()
LD_DIRECTION_DOWN - Static variable in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Create a JGoLayeredDigraphAutoLayout with LD_DIRECTION_DOWN if the digraph point in the down direction.
LD_DIRECTION_LEFT - Static variable in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Create a JGoLayeredDigraphAutoLayout with LD_DIRECTION_LEFT if the digraph point in the left direction.
LD_DIRECTION_RIGHT - Static variable in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Create a JGoLayeredDigraphAutoLayout with LD_DIRECTION_RIGHT if the digraph point in the right direction.
LD_DIRECTION_UP - Static variable in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
The default direction option, create a JGoLayeredDigraphAutoLayout with LD_DIRECTION_UP if the digraph point in the up direction.
LD_INITIALIZE_DFSIN - Static variable in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Create a JGoLayeredDigraphAutoLayout with LD_INITIALIZE_DFSIN to initialize using depthFirstInInitializeIndices()
LD_INITIALIZE_DFSOUT - Static variable in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
The default initialization option, create a JGoLayeredDigraphAutoLayout with LD_INITIALIZE_DFSOUT to initialize using depthFirstOutInitializeIndices()
LD_INITIALIZE_NAIVE - Static variable in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Create a JGoLayeredDigraphAutoLayout with LD_INITIALIZE_NAIVE to initialize using naiveInitializeIndices()
LD_LAYERING_LONGESTPATHSINK - Static variable in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Create a JGoLayeredDigraphAutoLayout with LD_LAYERING_LONGESTPATHSINK to layer using longestPathSinkLayering()
LD_LAYERING_LONGESTPATHSOURCE - Static variable in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Create a JGoLayeredDigraphAutoLayout with LD_LAYERING_LONGESTPATHSOURCE to layer using longestPathSourceLayering()
LD_LAYERING_OPTIMALLINKLENGTH - Static variable in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
The default layering option, create a JGoLayeredDigraphAutoLayout with LD_LAYERING_OPTIMALLINKLENGTH to layer using optimalLinkLengthLayering()
LD_PACK_ALL - Static variable in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
An option passed to setPackOption that has all options selected.
LD_PACK_EXPAND - Static variable in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
An option passed to setPackOption that may be bit-wise combined with other pack options.
LD_PACK_MEDIAN - Static variable in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
An option passed to setPackOption that may be bit-wise combined with other pack options.
LD_PACK_STRAIGHTEN - Static variable in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
An option passed to setPackOption that may be bit-wise combined with other pack options.
LINK_CREATED - Static variable in class com.nwoods.jgo.JGoViewEvent
The user has drawn a new link
LINK_RELINKED - Static variable in class com.nwoods.jgo.JGoViewEvent
The user has reconnected an existing link
LastChangedHint - Static variable in class com.nwoods.jgo.JGoObject
users can define their own CHANGED event hint values greater than this value
Left - Static variable in class com.nwoods.jgo.JGoObject
a spot location or handle placement, the same as LeftCenter
LeftCenter - Static variable in class com.nwoods.jgo.JGoObject
a spot location or handle placement
labelSpotChanged(int) - Method in class com.nwoods.jgo.JGoBasicNode
This is called by setLabelSpot to handle reconfiguring this node accordingly.
lastEdit() - Method in class com.nwoods.jgo.CompoundEdit
 
layer - Variable in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayoutNodeData
layer - the layer to which the node is assigned; see layering() for details
layoutChildren(JGoObject) - Method in class com.nwoods.jgo.JGoArea
This method is responsible for repositioning and resizing all of the children.
layoutChildren(JGoObject) - Method in class com.nwoods.jgo.JGoBasicNode
Keep the parts of a JGoBasicNode positioned relative to each other by setting their locations using some of the standard spots of a JGoObject.
layoutChildren(JGoObject) - Method in class com.nwoods.jgo.JGoIconicNode
Keep the parts of a JGoIconicNode positioned relative to each other by setting their locations using some of the standard spots of any JGoObject.
layoutChildren(JGoObject) - Method in class com.nwoods.jgo.JGoSubGraph
Always update the positions of the Label, the Handle, and the Port.
layoutChildren(JGoObject) - Method in class com.nwoods.jgo.JGoTextNode
Position all the parts of the area relative to the text label.
layoutCollapsedObject() - Method in class com.nwoods.jgo.JGoSubGraph
This positions the CollapsedObject (if any) within the subgraph.
layoutHandle() - Method in class com.nwoods.jgo.JGoSubGraph
Position the Handle, if any, at the top-left corner of this node, inside the margin.
layoutItems() - Method in class com.nwoods.jgo.JGoPalette
Position all of the items, according to the orientation and grid, without overlapping.
layoutLabel() - Method in class com.nwoods.jgo.JGoSubGraph
This positions the Label, if any, according to the LabelSpot relative to all the children, excluding any Handle and any invisible links.
layoutLinks() - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Lays out the links.
layoutMidLabel() - Method in class com.nwoods.jgo.JGoLabeledLink
Decide which segment should get the middle label, and call positionMidLabel to perform that positioning.
layoutNodes() - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Lays out the nodes.
layoutNodesAndLinks(boolean) - Method in class com.nwoods.jgo.layout.JGoForceDirectedAutoLayout
Updates the physical location of "real" nodes and links to reflect the layout.
layoutNodesAndLinks() - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Updates the physical location of "real" nodes and links to reflect the layout.
layoutPort() - Method in class com.nwoods.jgo.JGoSubGraph
Position and size the Port, if any, to have the same bounding rectangle as the Handle.
left - Variable in class com.nwoods.jgo.Insets
 
length - Variable in class com.nwoods.jgo.layout.JGoForceDirectedAutoLayoutLinkData
length - length of the link; see springLength method
lightGray - Static variable in class com.nwoods.jgo.JGoBrush
a predefined solid light gray brush
lightGray - Static variable in class com.nwoods.jgo.JGoPen
a predefined solid light gray pen of width 1
limitScale(double) - Method in class com.nwoods.jgo.JGoView
This method is called by the setScale method to make sure that the view only displays objects at a reasonable scale.
lineTo(float, float) - Method in class com.nwoods.jgo.GeneralPath
 
linkChange() - Method in class com.nwoods.jgo.JGoPort
Called whenever a link has been added or removed from this port.
linkData(JGoNetworkLink) - Method in class com.nwoods.jgo.layout.JGoForceDirectedAutoLayout
Takes in a JGoNetworkLink and returns the link's ForceDirectedAutoLayout data.
linkData(JGoNetworkLink) - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Takes in a JGoNetworkLink and returns the link's JGoLayeredDigraphAutoLayoutLinkData.
linkNodes(JGoNetworkNode, JGoNetworkNode, JGoObject) - Method in class com.nwoods.jgo.layout.JGoNetwork
Links two nodes already in the network and returns the created link.
loadImage(URL, boolean) - Method in class com.nwoods.jgo.JGoImage
Load an image given a URL.
loadImage(String, boolean) - Method in class com.nwoods.jgo.JGoImage
Load an image given a filename.
longestPathSinkLayering() - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Assigns every node in the input network to a layer.
longestPathSinkLayeringLength(JGoNetworkNode) - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Computes the length of the longest path from pNode to a sink node and sets the layer of pNode to that length.
longestPathSourceLayering() - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Assigns every node in the input network to a layer.
longestPathSourceLayeringLength(JGoNetworkNode) - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Computes the length of the longest path from pNode to a source node and sets the layer of pNode to that length.
lostSelection(JGoSelection) - Method in class com.nwoods.jgo.JGoHandle
Handles are not selectable.
lostSelection(JGoSelection) - Method in class com.nwoods.jgo.JGoObject
Called after this object has lost the selection in some view.
lostSelection(JGoSelection) - Method in class com.nwoods.jgo.JGoOverviewRectangle
Selecting the overview rectangle shouldn't show any handles or do anything else.
lostSelection(JGoSelection) - Method in class com.nwoods.jgo.JGoText
If isSelectBackground() is true, we assume the text is normally transparent, and that the background color will be the selection or highlight color.

M

MAINTAINS_PARTID_CHANGED - Static variable in class com.nwoods.jgo.JGoDocumentEvent
Whether the document keeps track of JGoIdentifiableParts has changed
MODIFIABLE_CHANGED - Static variable in class com.nwoods.jgo.JGoDocumentEvent
The user-modifiable property was changed
MOUSE_ENABLED_CHANGED - Static variable in class com.nwoods.jgo.JGoViewEvent
Whether the view responds to mouse events has changed
MouseStateAction - Static variable in class com.nwoods.jgo.JGoView
The mouse state when the user is acting on a JGoActionObject
MouseStateCreateLink - Static variable in class com.nwoods.jgo.JGoView
The mouse state when the user is drawing a new link starting at a source port
MouseStateCreateLinkFrom - Static variable in class com.nwoods.jgo.JGoView
The mouse state when the user is drawing a new link starting at a destination port
MouseStateDragBoxSelection - Static variable in class com.nwoods.jgo.JGoView
The mouse state when the user is drawing a rubber-band selection box
MouseStateLast - Static variable in class com.nwoods.jgo.JGoView
If you define your own state, make sure the value is greater than this.
MouseStateMove - Static variable in class com.nwoods.jgo.JGoView
The mouse state when the user is dragging objects, for moving or copying
MouseStateNone - Static variable in class com.nwoods.jgo.JGoView
The mouse state when the user isn't doing much with the mouse
MouseStateResize - Static variable in class com.nwoods.jgo.JGoView
The mouse state when the user is resizing an object
MouseStateSelection - Static variable in class com.nwoods.jgo.JGoView
The mouse state when the user may be selecting something, and might drag it
magenta - Static variable in class com.nwoods.jgo.JGoBrush
a predefined solid magenta brush
magenta - Static variable in class com.nwoods.jgo.JGoPen
a predefined solid magenta pen of width 1
make(int, RGB) - Static method in class com.nwoods.jgo.JGoBrush
Return a JGoBrush with the given characteristics.
make(int, int, RGB) - Static method in class com.nwoods.jgo.JGoPen
Return a JGoPen with the given characteristics.
makeProper() - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Converts the input network into a proper digraph; i.e., artificial nodes and links are introduced into the network such that ever link is between nodes in adjacent layers.
makeStockBrush(RGB) - Static method in class com.nwoods.jgo.JGoBrush
Create and return a brush which fills solidly with the given color.
makeStockPen(RGB) - Static method in class com.nwoods.jgo.JGoPen
Create and return a pen that draws solidly with the given color with a line width of 1.
makesDirectedCycle(JGoNode, JGoNode) - Static method in class com.nwoods.jgo.JGoDocument
This method returns true if adding a link from a to b would result in a cycle of directed links going through the node a.
makesDirectedCycleFast(JGoNode, JGoNode) - Static method in class com.nwoods.jgo.JGoDocument
This method returns true if adding a link from a to b would result in a cycle of directed links going through the node a.
makesUndirectedCycle(JGoNode, JGoNode) - Static method in class com.nwoods.jgo.JGoDocument
This method returns true if adding a link from a to b would result in a cycle or loop of links, regardless of link direction, going through the node a.
mass - Variable in class com.nwoods.jgo.layout.JGoForceDirectedAutoLayoutNodeData
mass - mass of the node; see the gravitationalMass method
medianBarycenterCrossingReduction(int, int) - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Reorders nodes within the unfixedLayer to reduce the number of link crossings between the unfixedLayer and its adjacent layers.
medianStraighten(int, int) - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Adjusts the columns of nodes within the unfixedLayer in order to move nodes towards their median columns.
medians(int, int) - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Computes the array of median columns for the nodes in the unfixedLayer based on the columns of predecessors (direction < 0), successors (direction > 0), or both predecessors and successors (direction == 0).
modifyEndPoints(int, int, int, int, int, int) - Method in class com.nwoods.jgo.JGoLink
Modify only the end points of this stroke to match the new From and To points; intermediate points are not changed.
mouseDoubleClick(MouseEvent) - Method in class com.nwoods.jgo.JGoView
This is the internal event handler for mouse up events.
mouseDown(MouseEvent) - Method in class com.nwoods.jgo.JGoView
This is the internal event handler for mouse down events.
mouseEnter(MouseEvent) - Method in class com.nwoods.jgo.JGoView
This MouseTrackListener method by default does nothing.
mouseExit(MouseEvent) - Method in class com.nwoods.jgo.JGoView
This MouseTrackListener method by default just calls stopAutoscroll.
mouseHover(MouseEvent) - Method in class com.nwoods.jgo.JGoView
This MouseTrackListener method by default just calls doToolTip.
mouseMove(MouseEvent) - Method in class com.nwoods.jgo.JGoView
This is the internal event handler for mouse motion non-drag events.
mouseUp(MouseEvent) - Method in class com.nwoods.jgo.JGoView
This is the internal event handler for mouse up events.
moveChildren(Rectangle) - Method in class com.nwoods.jgo.JGoArea
This method is called by geometryChange when this area's position but not its size has been changed by a call to setBoundingRect.
moveSelection(JGoSelection, int, int, int, int) - Method in class com.nwoods.jgo.JGoView
Moves all currently selected draggable objects of modifiable layers by the given offset.
moveTo(float, float) - Method in class com.nwoods.jgo.GeneralPath
 
myPoints - Variable in class com.nwoods.jgo.JGoStroke
the list of points in this stroke.
myViewEditPresentationNames - Variable in class com.nwoods.jgo.JGoUndoManager
An array of user-visible JGoView action presentation names.

N

NONE - Static variable in class com.nwoods.jgo.JGoBrush
no fill; corresponds to a hollow brush
NONE - Static variable in class com.nwoods.jgo.JGoPen
no drawing at all
NoHandle - Static variable in class com.nwoods.jgo.JGoObject
no handle or no particular handle placement
NoSnap - Static variable in class com.nwoods.jgo.JGoView
Move or resize objects smoothly, ignoring any grid points.
NoSpot - Static variable in class com.nwoods.jgo.JGoObject
no particular spot location
Null - Static variable in class com.nwoods.jgo.JGoBrush
a predefined hollow brush -- doesn't fill the object at all
Null - Static variable in class com.nwoods.jgo.JGoPen
a predefined pen that doesn't draw anything at all
NumReservedHandles - Static variable in class com.nwoods.jgo.JGoObject
user-defined handles should have identifiers greater than this value
naiveInitializeIndices() - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Assigns every node in the input network an index number, such that nodes in the same layer will be labeled with consecutive indices in left to right order.
newLink(JGoPort, JGoPort) - Method in class com.nwoods.jgo.JGoView
Called to create a new link from the from port to the to port.
noNewLink(JGoPort, JGoPort) - Method in class com.nwoods.jgo.JGoView
Called when a link creation failed.
noReLink(JGoLink, JGoPort, JGoPort) - Method in class com.nwoods.jgo.JGoView
Called when a link reconnection failed.
nodeData(JGoNetworkNode) - Method in class com.nwoods.jgo.layout.JGoForceDirectedAutoLayout
Takes in a JGoNetworkNode and returns the node's ForceDirectedAutoLayout data.
nodeData(JGoNetworkNode) - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Takes in a JGoNetworkNode and returns the node's JGoLayeredDigraphAutoLayoutNodeData.
normalize() - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Adjusts the columns of all nodes such that the leftmost column will be column 0 and maxColumn is updated appropriately.

O

OBJECT_EDITED - Static variable in class com.nwoods.jgo.JGoViewEvent
The user has edited a text object
OBJECT_RESIZED - Static variable in class com.nwoods.jgo.JGoViewEvent
The user has resized an object
OrientationHorizontal - Static variable in class com.nwoods.jgo.JGoPalette
Horizontally oriented layout, with a horizontal scroll bar.
OrientationVertical - Static variable in class com.nwoods.jgo.JGoPalette
Vertically oriented layout, with a vertical scroll bar.
onAction(JGoView, int, Point, Point) - Method in interface com.nwoods.jgo.JGoActionObject
This method is called by the view to perform the object's primary action, normally by a mouse button being released.
onActionAdjusted(JGoView, int, Point, Point, int) - Method in interface com.nwoods.jgo.JGoActionObject
This method is called by the view as the user is adjusting the object, normally by a mouse drag.
onActionCancelled(JGoView) - Method in interface com.nwoods.jgo.JGoActionObject
This method is called by the view when the user cancels manipulating this action object.
onAutoResizeChanged(boolean) - Method in class com.nwoods.jgo.JGoBasicNode
When the AutoResize property changes, make sure the label's Multiline, Wrapping and Clipping properties are true when isAutoResize() is false, and vice-versa.
onAutoResizeChanged(boolean) - Method in class com.nwoods.jgo.JGoTextNode
When the AutoResize property changes, make sure the label's Multiline, Wrapping and Clipping properties are true when isAutoResize() is false, and vice-versa.
onExternalDragOver(DropTargetEvent) - Method in class com.nwoods.jgo.JGoView
This is called for drag-and-drop operations that originated in a different control.
onExternalDrop(DropTargetEvent) - Method in class com.nwoods.jgo.JGoView
This is called for drag-and-drop operations that originated in a different control.
onGridChange(int) - Method in class com.nwoods.jgo.JGoPalette
Call layoutItems when the grid changes.
onGridChange(int) - Method in class com.nwoods.jgo.JGoView
Called when some characteristic of the grid has changed.
onKeyEvent(KeyEvent) - Method in class com.nwoods.jgo.JGoView
This is the default event handler for keystroke commands.
optimalLinkLengthLayering() - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Assigns every node in the input network to a layer.
optimalLinkLengthLayeringDepthFirstSearch(JGoNetworkNode) - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Peforms the depth first search of the network.
optimalLinkLengthLayeringPull(JGoNetworkNode) - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Attempts to move pNode and it's tight component to a higher layer.
optimalLinkLengthLayeringPush(JGoNetworkNode) - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Attempts to move pNode and it's tight component to a lower layer.
orange - Static variable in class com.nwoods.jgo.JGoBrush
a predefined solid orange brush
orange - Static variable in class com.nwoods.jgo.JGoPen
a predefined solid orange pen of width 1
ownerChange(JGoObjectCollection, JGoObjectCollection, JGoObject) - Method in class com.nwoods.jgo.JGoControl
We need to remove the SWT Control from the all of this document's JGoViews when this JGoControl is removed from the document.
ownerChange(JGoObjectCollection, JGoObjectCollection, JGoObject) - Method in class com.nwoods.jgo.JGoLabeledLink
When a link is "inserted", we need to add any labels to the document (or view).
ownerChange(JGoObjectCollection, JGoObjectCollection, JGoObject) - Method in class com.nwoods.jgo.JGoLink
When a link is "deleted", we need to unlink from the ports.
ownerChange(JGoObjectCollection, JGoObjectCollection, JGoObject) - Method in class com.nwoods.jgo.JGoObject
Called whenever this object's owner (JGoDocument or JGoView) changes.
ownerChange(JGoObjectCollection, JGoObjectCollection, JGoObject) - Method in class com.nwoods.jgo.JGoPort
Called whenever this object's owner (JGoView or JGoDocument) changes.

P

PAPER_COLOR_CHANGED - Static variable in class com.nwoods.jgo.JGoDocumentEvent
The paper color was changed
POSITION_CHANGED - Static variable in class com.nwoods.jgo.JGoViewEvent
The view's top-left point in the document has changed.
PartsLinks - Static variable in class com.nwoods.jgo.JGoNode
A constant value for specifying search values for the parts associated with a JGoNode.
PartsLinksIn - Static variable in class com.nwoods.jgo.JGoNode
A constant value for specifying search values for the parts associated with a JGoNode.
PartsLinksOut - Static variable in class com.nwoods.jgo.JGoNode
A constant value for specifying search values for the parts associated with a JGoNode.
PartsNodes - Static variable in class com.nwoods.jgo.JGoNode
A constant value for specifying search values for the parts associated with a JGoNode.
PartsNodesIn - Static variable in class com.nwoods.jgo.JGoNode
A constant value for specifying search values for the parts associated with a JGoNode.
PartsNodesOut - Static variable in class com.nwoods.jgo.JGoNode
A constant value for specifying search values for the parts associated with a JGoNode.
PartsNotSelf - Static variable in class com.nwoods.jgo.JGoNode
A constant value for specifying search values for the parts associated with a JGoNode.
PartsPorts - Static variable in class com.nwoods.jgo.JGoNode
A constant value for specifying search values for the parts associated with a JGoNode.
Point2D - class com.nwoods.jgo.Point2D.
 
Point2D() - Constructor for class com.nwoods.jgo.Point2D
 
Point2D.Double - class com.nwoods.jgo.Point2D.Double.
 
Point2D.Double() - Constructor for class com.nwoods.jgo.Point2D.Double
 
Point2D.Double(double, double) - Constructor for class com.nwoods.jgo.Point2D.Double
 
Point2D.Float - class com.nwoods.jgo.Point2D.Float.
 
Point2D.Float() - Constructor for class com.nwoods.jgo.Point2D.Float
 
Point2D.Float(float, float) - Constructor for class com.nwoods.jgo.Point2D.Float
 
pack() - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Adjusts the columns of nodes in the network to produce a layout which is tightly packed.
packAux(int, int) - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Attempts to remove the argument column by shifting columns into from the argument direction.
paint(Graphics2D, JGoView) - Method in class com.nwoods.jgo.JGo3DNoteRect
Called to draw this object on a view.
paint(Graphics2D, JGoView) - Method in class com.nwoods.jgo.JGo3DRect
Called to draw the 3D rectangle.
paint(Graphics2D, JGoView) - Method in class com.nwoods.jgo.JGoArea
Draw the area and all its children.
paint(Graphics2D, JGoView) - Method in class com.nwoods.jgo.JGoButton
Cause the SWT Control associated with this JGoButton to be drawn in the JGoView.
paint(Graphics2D, JGoView) - Method in class com.nwoods.jgo.JGoControl
Cause the SWT Control associated with this JGoControl, as returned by getComponent(), to be drawn on the screen.
paint(Graphics2D, JGoView) - Method in class com.nwoods.jgo.JGoEllipse
Draw the ellipse on the screen.
paint(Graphics2D, JGoView) - Method in class com.nwoods.jgo.JGoImage
Draws this image on the given graphics context.
paint(Graphics2D, JGoView, Rectangle) - Method in class com.nwoods.jgo.JGoLayer
Paint all of the objects in this layer.
paint(Graphics2D, JGoView) - Method in class com.nwoods.jgo.JGoLink
 
paint(Graphics2D, JGoView) - Method in class com.nwoods.jgo.JGoObject
Draws the object on the given graphics context.
paint(Graphics2D, JGoView) - Method in class com.nwoods.jgo.JGoPolygon
Draws the polygon in the view.
paint(Graphics2D, JGoView) - Method in class com.nwoods.jgo.JGoPort
Draws the port depending on what style it is.
paint(Graphics2D, JGoView) - Method in class com.nwoods.jgo.JGoRectangle
Draws the rectangle in the view.
paint(Graphics2D, JGoView) - Method in class com.nwoods.jgo.JGoRoundRect
Called to draw the object.
paint(Graphics2D, JGoView) - Method in class com.nwoods.jgo.JGoStroke
Draw the stroke on the graphics context.
paint(Graphics2D, JGoView) - Method in class com.nwoods.jgo.JGoSubGraph
Paint first calls paintDecoration before painting the child objects, if the paintsDecoration predicate returns true.
paint(Graphics2D, JGoView) - Method in class com.nwoods.jgo.JGoSubGraphHandle
Just call paintHandle after calling the super method to draw the basic rectangle.
paint(Graphics2D, JGoView) - Method in class com.nwoods.jgo.JGoText
Called to draw the text on the screen.
paint(Graphics2D, JGoView) - Method in class com.nwoods.jgo.JGoTextEdit
Draw the Control associated with this JGoTextEdit.
paintBackgroundDecoration(Graphics2D, Rectangle) - Method in class com.nwoods.jgo.JGoView
Draw any background image or decorations before any of the document or the view objects are drawn.
paintControl(PaintEvent) - Method in class com.nwoods.jgo.JGoView
This method is invoked by the paintListener.
paintDecoration(Graphics2D, JGoView) - Method in class com.nwoods.jgo.JGoSubGraph
Fill the BackgroundColor and draw the BorderPen.
paintDocumentObjects(Graphics2D, Rectangle) - Method in class com.nwoods.jgo.JGoView
Draw all of the visible document objects that intersect the given clipping rectangle.
paintGreek(Graphics2D, JGoView) - Method in class com.nwoods.jgo.JGoPort
This method is called by paint to allow optimizing drawing a lot of objects at small scales.
paintGreek(Graphics2D, JGoView) - Method in class com.nwoods.jgo.JGoText
This method is called by paint to allow optimizing drawing a lot of objects at small scales.
paintHandle(Graphics2D, JGoView) - Method in class com.nwoods.jgo.JGoSubGraphHandle
Draw either a "-", a "+", or a "o" inside the rectangle, depending on the isCollapsible() and isExpanded() values of the parent JGoSubGraph.
paintPaperColor(Graphics2D, Rectangle) - Method in class com.nwoods.jgo.JGoView
Fill the background with the with the document's paper color.
paintView(Graphics2D, Rectangle) - Method in class com.nwoods.jgo.JGoView
Render everything for this view that is within a given rectangle.
paintViewObjects(Graphics2D, Rectangle) - Method in class com.nwoods.jgo.JGoView
Draw all of the visible view objects that intersect the given clipping rectangle.
paintsDecoration(JGoView) - Method in class com.nwoods.jgo.JGoSubGraph
Return true if there is no CollapsedObject, or if the CollapsedObject is not Visible.
partnerUpdate(JGoObject, int, int, Object) - Method in class com.nwoods.jgo.JGoObject
This method is called when a partner or child object is updated, if its isUpdatePartner() is true.
paste() - Method in class com.nwoods.jgo.JGoView
Copy JGoObjects from the system clipboard into this document.
pasteFromClipboard(Clipboard) - Method in class com.nwoods.jgo.JGoView
Copy JGoObjects from the clipboard into this document.
performLayout() - Method in class com.nwoods.jgo.layout.JGoAutoLayout
Performs auto-layout.
performLayout() - Method in class com.nwoods.jgo.layout.JGoForceDirectedAutoLayout
Performs force-directed auto-layout.
performLayout() - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Performs a layered-digraph auto-layout.
performLayout() - Method in class com.nwoods.jgo.layout.JGoRandomAutoLayout
Performs random positioning auto-layout.
pick(Point, boolean) - Method in class com.nwoods.jgo.JGoArea
Picking in an area first tries to pick a child object, starting with the last one, which is most in front.
pick(Point, boolean) - Method in class com.nwoods.jgo.JGoObject
Return an object at a point, perhaps only a selectable one.
pickActionObject(Point) - Method in class com.nwoods.jgo.JGoView
Return a JGoActionObject that is in the document at a given point.
pickDocObject(Point, boolean) - Method in class com.nwoods.jgo.JGoOverview
Ignore all document objects; only the JGoOverviewRectangle can be selected.
pickDocObject(Point, boolean) - Method in class com.nwoods.jgo.JGoView
Find the topmost object in the document under the given point.
pickHandle(Point) - Method in class com.nwoods.jgo.JGoView
Return a JGoHandle under the given document coordinate point.
pickNearestPort(Point) - Method in class com.nwoods.jgo.JGoView
Return the nearest valid port to the given position in the document while the user is in the midst of drawing a new link.
pickObject(Point, boolean) - Method in class com.nwoods.jgo.JGoArea
Returns the topmost object that is under the given point.
pickObject(Point, boolean) - Method in class com.nwoods.jgo.JGoCollection
Find the first object containing specified point (x,y position) from the collection, in a backwards (reverse) search of the objects in this collection.
pickObject(Point, boolean) - Method in class com.nwoods.jgo.JGoDocument
Given a point in document coordinates, return the topmost object that contains that point.
pickObject(Point, boolean) - Method in class com.nwoods.jgo.JGoLayer
Given a point in document coordinates, return the topmost object of this layer only, that contains that point.
pickObject(Point, boolean) - Method in interface com.nwoods.jgo.JGoObjectCollection
Find the first object containing specified point (x,y position) from the collection.
pickObject(Point, boolean) - Method in class com.nwoods.jgo.JGoPalette
Disable picking any view object.
pickObject(Point, boolean) - Method in class com.nwoods.jgo.JGoView
Find the topmost view object under the given point.
pickObjects(Point, boolean, ArrayList, int) - Method in class com.nwoods.jgo.JGoArea
Return a list of all the JGoObjects that contain a given point.
pickObjects(Point, boolean, ArrayList, int) - Method in class com.nwoods.jgo.JGoDocument
Return a list of all the JGoObjects that contain a given point.
pickObjects(Point, boolean, ArrayList, int) - Method in class com.nwoods.jgo.JGoLayer
Return a list of all the JGoObjects in this layer that contain a given point.
pickObjects(Point, boolean, ArrayList, int) - Method in class com.nwoods.jgo.JGoSubGraphBase
Return a list of all the child JGoObjects that contain a given point.
pickPort(Point) - Method in class com.nwoods.jgo.JGoView
Return a JGoPort under the given document coordinate point.
pink - Static variable in class com.nwoods.jgo.JGoBrush
a predefined solid pink brush
pink - Static variable in class com.nwoods.jgo.JGoPen
a predefined solid pink pen of width 1
portChange(JGoPort, int, int, Object) - Method in class com.nwoods.jgo.JGoLink
Called when a port is changed (or moved or resized, etc.)
portChange(int, int, Object) - Method in class com.nwoods.jgo.JGoPort
Called whenever any change happens to a port that may require the links connected to this port to be modified (move, resize, etc).
portFromColOffset - Variable in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayoutLinkData
portFromColOffset - approximate column offset of the from port of the link from the from node column used in straightening
portFromPos - Variable in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayoutLinkData
portFromPos - location of the port at the from node of the link; allows the crossing matrix to correctly calculate the crossings for nodes with multiple ports
portToColOffset - Variable in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayoutLinkData
portToColOffset - approximate column offset of the to port of the link from the to node column used in straightening
portToPos - Variable in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayoutLinkData
portToPos - location of the port at the to node of the link; allows the crossing matrix to correctly calculate the crossings for nodes with multiple ports
positionEndLabel(JGoObject, int, int, int, int, int, int) - Method in class com.nwoods.jgo.JGoLabeledLink
Given the two end segment's points, move the label object to an appropriate location near the port.
positionLabels() - Method in class com.nwoods.jgo.JGoLabeledLink
Reposition any existing labels according to the stroke points of this link.
positionMidLabel(JGoObject, int, int, int, int) - Method in class com.nwoods.jgo.JGoLabeledLink
Given the middle line segment's points, move the Mid label object to an appropriate location near the middle of the link.
prepareCollapse() - Method in class com.nwoods.jgo.JGoSubGraph
Do any work before collapsing this subgraph.
prepareExpand() - Method in class com.nwoods.jgo.JGoSubGraph
Do any work before expanding the children.
print() - Method in class com.nwoods.jgo.JGoView
Call this to print the current view.
print(Graphics2D, Printer, int) - Method in class com.nwoods.jgo.JGoView
This method is called repeatedly by the print() method, once for each page that should be printed.
printBegin(Graphics2D, Printer) - Method in class com.nwoods.jgo.JGoView
Because there may be many calls to Printable.print for each document, we calculate a number of values once and remember their values.
printDecoration(Graphics2D, Printer, int, int) - Method in class com.nwoods.jgo.JGoView
Print any decorations on each page.
printEnd(Graphics2D, Printer) - Method in class com.nwoods.jgo.JGoView
Called at the end of printing and before any new printing operation; allows printBegin to reinitialize its precalculated values for the next printing operation.
printNetworkData() - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Prints out the contents linkData and nodeData for all nodes and links in the network.
printView(Graphics2D, Rectangle) - Method in class com.nwoods.jgo.JGoView
This is called to print everything for this view that is within the given rectangle in document coordinates.
progressUpdate(double) - Method in class com.nwoods.jgo.layout.JGoAutoLayout
The function progressUpdate can be called at specific times in the layout routine to indicate progress through the layout.
put(Object, Object) - Method in class com.nwoods.jgo.JGoCopyMap
The standard Map behavior
putAll(Map) - Method in class com.nwoods.jgo.JGoCopyMap
The standard Map behavior

Q

quadTo(float, float, float, float) - Method in class com.nwoods.jgo.GeneralPath
 

R

REMOVED - Static variable in class com.nwoods.jgo.JGoDocumentEvent
An object was removed from the document
REMOVED - Static variable in class com.nwoods.jgo.JGoViewEvent
An object was removed from the view
RelinkableFromHandle - Static variable in class com.nwoods.jgo.JGoLink
a handle ID: the user can relink from the "from" port
RelinkableToHandle - Static variable in class com.nwoods.jgo.JGoLink
a handle ID: the user can relink from the "to" port
RenderTooltip(DomElement) - Method in class com.nwoods.jgo.svg.DefaultDocument
 
RepaintAll - Static variable in class com.nwoods.jgo.JGoObject
a CHANGED JGoDocumentEvent or JGoViewEvent hint: no object state has really changed, but views should be repainted
Right - Static variable in class com.nwoods.jgo.JGoObject
a spot location or handle placement, the same as RightCenter
RightCenter - Static variable in class com.nwoods.jgo.JGoObject
a spot location or handle placement
reLink(JGoLink, JGoPort, JGoPort) - Method in class com.nwoods.jgo.JGoView
Called to reconnect an existing link from the from port to the to port.
red - Static variable in class com.nwoods.jgo.JGoBrush
a predefined solid red brush
red - Static variable in class com.nwoods.jgo.JGoPen
a predefined solid red pen of width 1
redirectSelection() - Method in class com.nwoods.jgo.JGoHandle
Handles are not selectable.
redirectSelection() - Method in class com.nwoods.jgo.JGoLinkLabel
If the user tries to select this object, the labeled link gets selected instead, unless the labeled link's GrabChildSelection property is false.
redirectSelection() - Method in class com.nwoods.jgo.JGoObject
Called before this object is selected in some view.
redo() - Method in class com.nwoods.jgo.AbstractUndoableEdit
 
redo() - Method in class com.nwoods.jgo.CompoundEdit
 
redo() - Method in class com.nwoods.jgo.JGoDocument
This method is delegated to the document's UndoManager, if any.
redo() - Method in class com.nwoods.jgo.JGoDocumentChangedEdit
Implement redo by calling changeValue on the document, unless the edit represents an isBeforeChanging() event.
redo() - Method in class com.nwoods.jgo.JGoUndoManager
This override of UndoManager.redo makes sure any ongoing changes are thrown away and then calls super.redo such that isRedoing() is true so that any changes that happen because of the undo operation are ignored by this document listener.
redo() - Method in class com.nwoods.jgo.UndoManager
 
redo() - Method in interface com.nwoods.jgo.UndoableEdit
 
redoTo(UndoableEdit) - Method in class com.nwoods.jgo.UndoManager
 
reduceCrossings() - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Reorders nodes within layers to reduce the total number of link crossings in the network.
registerObject(Object, DomElement) - Method in interface com.nwoods.jgo.DomDoc
Register the DomElement associated with an Object.
registerObject(Object, DomElement) - Method in class com.nwoods.jgo.svg.DefaultDocument
 
registerReferencingNode(DomElement, String, Object) - Method in interface com.nwoods.jgo.DomDoc
Register the attribute name and referenced Object associated with a referencing DomElement.
registerReferencingNode(DomElement, String, Object) - Method in class com.nwoods.jgo.svg.DefaultDocument
 
registerReferencingObject(Object, String, String) - Method in interface com.nwoods.jgo.DomDoc
Register the attribute name and referenced identifier associated with a referencing Object.
registerReferencingObject(Object, String, String) - Method in class com.nwoods.jgo.svg.DefaultDocument
 
registerTag(String, Object) - Method in interface com.nwoods.jgo.DomDoc
Register the Object associated with a DomElement id attribute.
registerTag(String, Object) - Method in class com.nwoods.jgo.svg.DefaultDocument
 
remove(Object) - Method in class com.nwoods.jgo.JGoCopyMap
The standard Map behavior
remove() - Method in class com.nwoods.jgo.JGoObject
This convenience method just removes this object from its container, if there is any.
removeAll() - Method in class com.nwoods.jgo.JGoDocument
Remove all objects from this document without removing any layers.
removeAll() - Method in class com.nwoods.jgo.JGoLayer
Remove all of the objects in this layer, and thus from this document.
removeAllLinks() - Method in class com.nwoods.jgo.JGoPort
This convenience method unlinks all links attached to this port.
removeAllNodesAndLinks() - Method in class com.nwoods.jgo.layout.JGoNetwork
Removes all nodes and links from the network, resulting in an empty network.
removeAllPoints() - Method in class com.nwoods.jgo.JGoStroke
Delete all the points from the stroke.
removeCycles() - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Removes cycles from the input network by reversing some number of links.
removeDelayed(Object) - Method in interface com.nwoods.jgo.JGoCopyEnvironment
Remove the object from the collection of delayed objects.
removeDelayed(Object) - Method in class com.nwoods.jgo.JGoCopyMap
 
removeDocumentListener(JGoDocumentListener) - Method in class com.nwoods.jgo.JGoDocument
Remove a listener for JGoDocument events.
removeDocumentListener(JGoDocumentListener) - Method in class com.nwoods.jgo.JGoView
Remove a listener for JGoDocument events.
removeLayer(JGoLayer) - Method in class com.nwoods.jgo.JGoDocument
Remove all of the given layer's objects from this document, and then remove the layer itself from this document.
removeObject(JGoObject) - Method in class com.nwoods.jgo.JGoArea
Removes a child object from this area.
removeObject(JGoObject) - Method in class com.nwoods.jgo.JGoCollection
Remove the specified object from the collection If there are duplicates, only the first object is removed, starting from the head of the list.
removeObject(JGoObject) - Method in class com.nwoods.jgo.JGoDocument
Removes an object from the document.
removeObject(JGoObject) - Method in class com.nwoods.jgo.JGoLayer
Removes an object from this layer, and thus from the document.
removeObject(JGoObject) - Method in interface com.nwoods.jgo.JGoObjectCollection
Remove the specified object from the collection
removeObject(JGoObject) - Method in class com.nwoods.jgo.JGoView
Removes an object from the view.
removeObjectAtPos(JGoListPosition) - Method in class com.nwoods.jgo.JGoArea
 
removeObjectAtPos(JGoListPosition) - Method in class com.nwoods.jgo.JGoBasicNode
When an object is removed, make sure there are no more references from fields.
removeObjectAtPos(JGoListPosition) - Method in class com.nwoods.jgo.JGoCollection
Remove an object at specified position from the collection.
removeObjectAtPos(JGoListPosition) - Method in class com.nwoods.jgo.JGoDocument
 
removeObjectAtPos(JGoListPosition) - Method in class com.nwoods.jgo.JGoIconicNode
When an object is removed, make sure there are no more references from fields.
removeObjectAtPos(JGoListPosition) - Method in class com.nwoods.jgo.JGoLayer
 
removeObjectAtPos(JGoListPosition) - Method in interface com.nwoods.jgo.JGoObjectCollection
Remove an object at specified position from the collection.
removeObjectAtPos(JGoListPosition) - Method in class com.nwoods.jgo.JGoSubGraph
When an object is removed, make sure there are no more references from fields.
removeObjectAtPos(JGoListPosition) - Method in class com.nwoods.jgo.JGoTextNode
When an object is removed, make sure there are no more references from fields.
removeObjectAtPos(JGoListPosition) - Method in class com.nwoods.jgo.JGoView
 
removePoint(int) - Method in class com.nwoods.jgo.JGoStroke
Remove the point from the stroke given its index.
removeViewListener(JGoViewListener) - Method in class com.nwoods.jgo.JGoView
Remove a listener for JGoViewEvents.
reparentAllLinksToSubGraphs(JGoObjectSimpleCollection, boolean, JGoLayer) - Static method in class com.nwoods.jgo.JGoSubGraphBase
Make sure each link, either directly in the given collection, or connected to the nodes in the given collection, belong to the appropriate GoSubGraph.
reparentAllLinksToSubGraphs(ArrayList, boolean, JGoLayer) - Static method in class com.nwoods.jgo.JGoSubGraphBase
Make sure each link, either directly in the given collection, or connected to the nodes in the given collection, belong to the appropriate GoSubGraph.
reparentToCommonSubGraph(JGoObject, JGoObject, JGoObject, boolean, JGoLayer) - Static method in class com.nwoods.jgo.JGoSubGraphBase
Change the Parent of an object to be the common subgraph that contains two given objects, or if there is no such subgraph, add the object to the given layer as a top-level object.
rescaleChildren(Rectangle) - Method in class com.nwoods.jgo.JGoArea
This method is called by geometryChange when this area's size has been changed by a call to setBoundingRect.
rescalePoints(int, int, int, int, int, int) - Method in class com.nwoods.jgo.JGoLink
Maintain the same shape for the stroke, but scale and rotate according to the new points (nFx,nFy) and (nTx,nTy).
reset() - Method in class com.nwoods.jgo.GeneralPath
 
resetAllImages() - Static method in class com.nwoods.jgo.JGoImage
Remove all cached image data that JGo is maintaining.
resetDocument() - Method in class com.nwoods.jgo.svg.DefaultDocument
Create a new empty document for reading or writing SVG XML.
resetImage(URL) - Static method in class com.nwoods.jgo.JGoImage
Remove any cached image data for the given URL.
resetImage(String) - Static method in class com.nwoods.jgo.JGoImage
Remove any cached image data for the given filename path.
restoreLayout(int[]) - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
The function restoreLayout restores the layer, column, and index of all nodes from an array of integers.
restoreSelectionHandles(JGoObject) - Method in class com.nwoods.jgo.JGoSelection
Show all the selection handles for the given object.
rev - Variable in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayoutLinkData
rev - true if the link was reversed during cycle removal
reverseLink(JGoNetworkLink) - Method in class com.nwoods.jgo.layout.JGoNetwork
Reverses the direction of a link in the network.
reverseLink() - Method in class com.nwoods.jgo.layout.JGoNetworkLink
Reverses the link; i.e., reverses the from and to nodes.
right - Variable in class com.nwoods.jgo.Insets
 

S

SCALE_CHANGED - Static variable in class com.nwoods.jgo.JGoViewEvent
The scale factor for the view has changed
SELECTION_COLOR_CHANGED - Static variable in class com.nwoods.jgo.JGoViewEvent
The selection color changed
SELECTION_COPIED - Static variable in class com.nwoods.jgo.JGoViewEvent
The user has copied the selection
SELECTION_DELETED - Static variable in class com.nwoods.jgo.JGoViewEvent
The user has deleted the selection
SELECTION_DELETING - Static variable in class com.nwoods.jgo.JGoViewEvent
The user is about to delete the selection; view listeners can cancel the deletion by calling JGoViewEvent.consume() on the argument JGoViewEvent.
SELECTION_FINISHED - Static variable in class com.nwoods.jgo.JGoViewEvent
This event happens just after a number of objects are selected or de-selected.
SELECTION_GAINED - Static variable in class com.nwoods.jgo.JGoViewEvent
A document object became part of the selection
SELECTION_LOST - Static variable in class com.nwoods.jgo.JGoViewEvent
A document object was taken out of the selection
SELECTION_MOVED - Static variable in class com.nwoods.jgo.JGoViewEvent
The user has moved the selection
SELECTION_STARTING - Static variable in class com.nwoods.jgo.JGoViewEvent
This event happens just before a number of objects are selected or de-selected.
SIZE_CHANGED - Static variable in class com.nwoods.jgo.JGoDocumentEvent
The size of the document changed
SOLID - Static variable in class com.nwoods.jgo.JGoBrush
solid fill
SOLID - Static variable in class com.nwoods.jgo.JGoPen
a solid stroke
STARTED_TRANSACTION - Static variable in class com.nwoods.jgo.JGoDocumentEvent
Raised by JGoDocument.startTransaction after starting an outer-level transaction
STARTING_REDO - Static variable in class com.nwoods.jgo.JGoDocumentEvent
 
STARTING_UNDO - Static variable in class com.nwoods.jgo.JGoDocumentEvent
 
SVGAddPathArgs(DomElement, GeneralPath) - Static method in class com.nwoods.jgo.JGoDrawable
 
SVGOutputEnabled() - Method in interface com.nwoods.jgo.DomDoc
Compute whether the output of SVG elements is currently allowed.
SVGOutputEnabled() - Method in class com.nwoods.jgo.svg.DefaultDocument
 
SVGReadAttributes(DomElement) - Method in class com.nwoods.jgo.JGoBrush
This method will read attributes from standard SVG elements.
SVGReadAttributes(DomElement) - Method in class com.nwoods.jgo.JGoButton
 
SVGReadAttributes(DomElement) - Method in class com.nwoods.jgo.JGoDrawable
 
SVGReadAttributes(DomElement) - Method in class com.nwoods.jgo.JGoEllipse
 
SVGReadAttributes(DomElement) - Method in class com.nwoods.jgo.JGoImage
 
SVGReadAttributes(DomElement) - Method in class com.nwoods.jgo.JGoObject
This method will read attributes from standard SVG elements.
SVGReadAttributes(DomElement) - Method in class com.nwoods.jgo.JGoPen
This method will read attributes from standard SVG elements.
SVGReadAttributes(DomElement) - Method in class com.nwoods.jgo.JGoRectangle
 
SVGReadAttributes(DomElement) - Method in class com.nwoods.jgo.JGoRoundRect
 
SVGReadAttributes(DomElement) - Method in class com.nwoods.jgo.JGoScrollBar
 
SVGReadAttributes(DomElement) - Method in class com.nwoods.jgo.JGoText
 
SVGReadDoc(InputStream, JGoDocument) - Method in class com.nwoods.jgo.svg.DefaultDocument
Read an SVG XML document into the specified JGoDocument.
SVGReadDoc(Reader, JGoDocument) - Method in class com.nwoods.jgo.svg.DefaultDocument
Read an SVG XML document into the specified JGoDocument.
SVGReadElement(JGoDocument, String, DomElement, String, DomElement, JGoArea, boolean) - Method in class com.nwoods.jgo.svg.DefaultDocument
Read a DomElement, create an object to represent the DomElement and call SVGReadObject() on that object.
SVGReadLayer(DomDoc, JGoDocument, DomElement, DomElement, JGoLayer) - Method in class com.nwoods.jgo.JGoDocument
Read this object in from a DomDoc representing a Scalable Vector Graphics (SVG) XML document.
SVGReadObject(DomDoc, JGoDocument, DomElement, DomElement) - Method in class com.nwoods.jgo.JGo3DNoteRect
 
SVGReadObject(DomDoc, JGoDocument, DomElement, DomElement) - Method in class com.nwoods.jgo.JGo3DRect
 
SVGReadObject(DomDoc, JGoDocument, DomElement, DomElement) - Method in class com.nwoods.jgo.JGoArea
 
SVGReadObject(DomDoc, JGoDocument, DomElement, DomElement) - Method in class com.nwoods.jgo.JGoBasicNode
 
SVGReadObject(DomDoc, JGoDocument, DomElement, DomElement) - Method in class com.nwoods.jgo.JGoBrush
 
SVGReadObject(DomDoc, JGoDocument, DomElement, DomElement) - Method in class com.nwoods.jgo.JGoButton
 
SVGReadObject(DomDoc, JGoDocument, DomElement, DomElement) - Method in class com.nwoods.jgo.JGoDocument
Read a DomElement containing the JGoDocument properties from a DomDoc representing a Scalable Vector Graphics (SVG) XML document.
SVGReadObject(DomDoc, JGoDocument, DomElement, DomElement) - Method in class com.nwoods.jgo.JGoDrawable
 
SVGReadObject(DomDoc, JGoDocument, DomElement, DomElement) - Method in class com.nwoods.jgo.JGoEllipse
 
SVGReadObject(DomDoc, JGoDocument, DomElement, DomElement) - Method in class com.nwoods.jgo.JGoIconicNode
 
SVGReadObject(DomDoc, JGoDocument, DomElement, DomElement) - Method in class com.nwoods.jgo.JGoImage
 
SVGReadObject(DomDoc, JGoDocument, DomElement, DomElement) - Method in class com.nwoods.jgo.JGoLabeledLink
 
SVGReadObject(DomDoc, JGoDocument, DomElement, DomElement) - Method in class com.nwoods.jgo.JGoLink
 
SVGReadObject(DomDoc, JGoDocument, DomElement, DomElement) - Method in class com.nwoods.jgo.JGoLinkLabel
 
SVGReadObject(DomDoc, JGoDocument, DomElement, DomElement) - Method in class com.nwoods.jgo.JGoNode
 
SVGReadObject(DomDoc, JGoDocument, DomElement, DomElement) - Method in class com.nwoods.jgo.JGoObject
 
SVGReadObject(DomDoc, JGoDocument, DomElement, DomElement) - Method in class com.nwoods.jgo.JGoPen
 
SVGReadObject(DomDoc, JGoDocument, DomElement, DomElement) - Method in class com.nwoods.jgo.JGoPolygon
 
SVGReadObject(DomDoc, JGoDocument, DomElement, DomElement) - Method in class com.nwoods.jgo.JGoPort
 
SVGReadObject(DomDoc, JGoDocument, DomElement, DomElement) - Method in class com.nwoods.jgo.JGoRectangle
 
SVGReadObject(DomDoc, JGoDocument, DomElement, DomElement) - Method in class com.nwoods.jgo.JGoRoundRect
 
SVGReadObject(DomDoc, JGoDocument, DomElement, DomElement) - Method in class com.nwoods.jgo.JGoScrollBar
 
SVGReadObject(DomDoc, JGoDocument, DomElement, DomElement) - Method in class com.nwoods.jgo.JGoStroke
 
SVGReadObject(DomDoc, JGoDocument, DomElement, DomElement) - Method in class com.nwoods.jgo.JGoSubGraph
 
SVGReadObject(DomDoc, JGoDocument, DomElement, DomElement) - Method in class com.nwoods.jgo.JGoSubGraphBase
 
SVGReadObject(DomDoc, JGoDocument, DomElement, DomElement) - Method in class com.nwoods.jgo.JGoSubGraphHandle
 
SVGReadObject(DomDoc, JGoDocument, DomElement, DomElement) - Method in class com.nwoods.jgo.JGoText
 
SVGReadObject(DomDoc, JGoDocument, DomElement, DomElement) - Method in class com.nwoods.jgo.JGoTextNode
 
SVGReadObject(DomDoc, JGoDocument, DomElement, DomElement) - Method in interface com.nwoods.jgo.JGoXMLSaveRestore
Read this object in from a DomDoc representing a Scalable Vector Graphics (SVG) XML document.
SVGTraverseChildren(JGoDocument, DomNode, JGoArea, boolean) - Method in interface com.nwoods.jgo.DomDoc
Traverse the DomNode children of a DomNode.
SVGTraverseChildren(JGoDocument, DomNode, JGoArea, boolean) - Method in class com.nwoods.jgo.svg.DefaultDocument
 
SVGUpdateReference(String, Object) - Method in class com.nwoods.jgo.JGoBasicNode
 
SVGUpdateReference(String, Object) - Method in class com.nwoods.jgo.JGoDocument
 
SVGUpdateReference(String, Object) - Method in class com.nwoods.jgo.JGoDrawable
 
SVGUpdateReference(String, Object) - Method in class com.nwoods.jgo.JGoIconicNode
 
SVGUpdateReference(String, Object) - Method in class com.nwoods.jgo.JGoLabeledLink
 
SVGUpdateReference(String, Object) - Method in class com.nwoods.jgo.JGoLink
 
SVGUpdateReference(String, Object) - Method in class com.nwoods.jgo.JGoLinkLabel
 
SVGUpdateReference(String, Object) - Method in class com.nwoods.jgo.JGoNode
 
SVGUpdateReference(String, Object) - Method in class com.nwoods.jgo.JGoObject
This method will be called to fill in object references.
SVGUpdateReference(String, Object) - Method in class com.nwoods.jgo.JGoPort
 
SVGUpdateReference(String, Object) - Method in class com.nwoods.jgo.JGoStroke
 
SVGUpdateReference(String, Object) - Method in class com.nwoods.jgo.JGoSubGraph
 
SVGUpdateReference(String, Object) - Method in class com.nwoods.jgo.JGoTextNode
 
SVGWriteAttributes(DomElement) - Method in class com.nwoods.jgo.JGoBrush
This method will add attributes to standard SVG elements.
SVGWriteAttributes(DomElement) - Method in class com.nwoods.jgo.JGoButton
 
SVGWriteAttributes(DomElement) - Method in class com.nwoods.jgo.JGoDrawable
 
SVGWriteAttributes(DomElement) - Method in class com.nwoods.jgo.JGoEllipse
 
SVGWriteAttributes(DomElement) - Method in class com.nwoods.jgo.JGoImage
 
SVGWriteAttributes(DomElement) - Method in class com.nwoods.jgo.JGoObject
This method will add attributes to standard SVG elements.
SVGWriteAttributes(DomElement) - Method in class com.nwoods.jgo.JGoPen
This method will add attributes to standard SVG elements.
SVGWriteAttributes(DomElement) - Method in class com.nwoods.jgo.JGoRectangle
 
SVGWriteAttributes(DomElement) - Method in class com.nwoods.jgo.JGoRoundRect
 
SVGWriteAttributes(DomElement) - Method in class com.nwoods.jgo.JGoScrollBar
 
SVGWriteAttributes(DomElement) - Method in class com.nwoods.jgo.JGoText
 
SVGWriteDoc(OutputStream, JGoDocument) - Method in class com.nwoods.jgo.svg.DefaultDocument
Write an SVG XML document representing this JGoDocument.
SVGWriteDoc(Writer, JGoDocument) - Method in class com.nwoods.jgo.svg.DefaultDocument
Write an SVG XML document representing this JGoDocument.
SVGWriteLayer(DomDoc, DomElement, JGoLayer) - Method in class com.nwoods.jgo.JGoDocument
Write this object out to a DomDoc representing a Scalable Vector Graphics (SVG) XML document.
SVGWriteObject(DomDoc, DomElement) - Method in class com.nwoods.jgo.JGo3DNoteRect
 
SVGWriteObject(DomDoc, DomElement) - Method in class com.nwoods.jgo.JGo3DRect
 
SVGWriteObject(DomDoc, DomElement) - Method in class com.nwoods.jgo.JGoArea
 
SVGWriteObject(DomDoc, DomElement) - Method in class com.nwoods.jgo.JGoBasicNode
 
SVGWriteObject(DomDoc, DomElement) - Method in class com.nwoods.jgo.JGoBrush
 
SVGWriteObject(DomDoc, DomElement) - Method in class com.nwoods.jgo.JGoButton
 
SVGWriteObject(DomDoc, DomElement) - Method in class com.nwoods.jgo.JGoDocument
Write a DomElement containing the JGoDocument properties out to a DomDoc representing a Scalable Vector Graphics (SVG) XML document.
SVGWriteObject(DomDoc, DomElement) - Method in class com.nwoods.jgo.JGoDrawable
 
SVGWriteObject(DomDoc, DomElement) - Method in class com.nwoods.jgo.JGoEllipse
 
SVGWriteObject(DomDoc, DomElement) - Method in class com.nwoods.jgo.JGoIconicNode
 
SVGWriteObject(DomDoc, DomElement) - Method in class com.nwoods.jgo.JGoImage
 
SVGWriteObject(DomDoc, DomElement) - Method in class com.nwoods.jgo.JGoLabeledLink
 
SVGWriteObject(DomDoc, DomElement) - Method in class com.nwoods.jgo.JGoLink
 
SVGWriteObject(DomDoc, DomElement) - Method in class com.nwoods.jgo.JGoLinkLabel
 
SVGWriteObject(DomDoc, DomElement) - Method in class com.nwoods.jgo.JGoNode
 
SVGWriteObject(DomDoc, DomElement) - Method in class com.nwoods.jgo.JGoObject
 
SVGWriteObject(DomDoc, DomElement) - Method in class com.nwoods.jgo.JGoPen
 
SVGWriteObject(DomDoc, DomElement) - Method in class com.nwoods.jgo.JGoPolygon
 
SVGWriteObject(DomDoc, DomElement) - Method in class com.nwoods.jgo.JGoPort
 
SVGWriteObject(DomDoc, DomElement) - Method in class com.nwoods.jgo.JGoRectangle
 
SVGWriteObject(DomDoc, DomElement) - Method in class com.nwoods.jgo.JGoRoundRect
 
SVGWriteObject(DomDoc, DomElement) - Method in class com.nwoods.jgo.JGoScrollBar
 
SVGWriteObject(DomDoc, DomElement) - Method in class com.nwoods.jgo.JGoStroke
 
SVGWriteObject(DomDoc, DomElement) - Method in class com.nwoods.jgo.JGoSubGraph
 
SVGWriteObject(DomDoc, DomElement) - Method in class com.nwoods.jgo.JGoSubGraphBase
 
SVGWriteObject(DomDoc, DomElement) - Method in class com.nwoods.jgo.JGoSubGraphHandle
 
SVGWriteObject(DomDoc, DomElement) - Method in class com.nwoods.jgo.JGoText
 
SVGWriteObject(DomDoc, DomElement) - Method in class com.nwoods.jgo.JGoTextNode
 
SVGWriteObject(DomDoc, DomElement) - Method in interface com.nwoods.jgo.JGoXMLSaveRestore
Write this object out to a DomDoc representing a Scalable Vector Graphics (SVG) XML document.
SideLeft - Static variable in class com.nwoods.jgo.JGoObject
a spot location or handle placement, the same as LeftCenter
SideRight - Static variable in class com.nwoods.jgo.JGoObject
a spot location or handle placement, the same as RightCenter
SnapAfter - Static variable in class com.nwoods.jgo.JGoView
Move or resize objects to a grid point after release; objects move or resize smoothly while being dragged.
SnapJump - Static variable in class com.nwoods.jgo.JGoView
Move or resize objects to a grid point while being dragged.
StateCollapsed - Static variable in class com.nwoods.jgo.JGoSubGraph
The value of getState() after a call to collapse().
StateCollapsing - Static variable in class com.nwoods.jgo.JGoSubGraph
The value of getState() during a call to collapse().
StateDown - Static variable in class com.nwoods.jgo.JGo3DRect
indicates the button is pushed in
StateExpanded - Static variable in class com.nwoods.jgo.JGoSubGraph
The value of getState() after a call to expand().
StateExpanding - Static variable in class com.nwoods.jgo.JGoSubGraph
The value of getState() during a call to expand().
StateToggled - Static variable in class com.nwoods.jgo.JGo3DRect
indicates the button is toggled
StateUp - Static variable in class com.nwoods.jgo.JGo3DRect
indicates the button is popped out
StyleDiamond - Static variable in class com.nwoods.jgo.JGoPort
The port will be drawn as a diamond
StyleEllipse - Static variable in class com.nwoods.jgo.JGoPort
The port will be drawn as an ellipse
StyleHidden - Static variable in class com.nwoods.jgo.JGoPort
The port will have no predefined visual representation
StyleObject - Static variable in class com.nwoods.jgo.JGoPort
The port will be shown with a JGo object
StyleRectangle - Static variable in class com.nwoods.jgo.JGoPort
The port will be drawn as a rectangle
StyleTriangle - Static variable in class com.nwoods.jgo.JGoPort
The port will be drawn as a triangle
saveChildBounds(JGoObject, Rectangle) - Method in class com.nwoods.jgo.JGoSubGraph
Save the original size and relative position for all non-links, and the paths of all links.
saveLayout() - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
The function saveLayout stores the layer, column, and index of all nodes in an array of integers.
scale(double, double) - Method in class com.nwoods.jgo.Graphics2D
 
scrollRectToVisible(Rectangle) - Method in class com.nwoods.jgo.JGoView
Scroll the view so that the given rectangle in document coordinates is at least partly visible (i.e., within getViewRect()).
selectAll() - Method in class com.nwoods.jgo.JGoView
Select all the top-level, visible, selectable objects in the document.
selectInBox(Rectangle) - Method in class com.nwoods.jgo.JGoOverview
Don't allow anything to be selected by user's rubber band either.
selectInBox(Rectangle) - Method in class com.nwoods.jgo.JGoView
Select all visible, selectable objects in the document that are within the given rectangle.
selectObject(JGoObject) - Method in class com.nwoods.jgo.JGoSelection
Make the given object the only object in this selection.
selectObject(JGoObject) - Method in class com.nwoods.jgo.JGoView
Make the given object the one and only selected object in this view.
sendLayerToBack(JGoLayer) - Method in class com.nwoods.jgo.JGoDocument
Re-order the layers of this document by moving the given one behind all of the others.
sendObjectToBack(JGoObject) - Method in class com.nwoods.jgo.JGoArea
Moves a child object of this area to the "back" of the z-order.
sendObjectToBack(JGoObject) - Method in class com.nwoods.jgo.JGoCollection
Moves an object in start of the list of objects.
sendObjectToBack(JGoObject) - Method in class com.nwoods.jgo.JGoDocument
Moves an object behind other objects in the document (moved to the head of the list of objects).
sendObjectToBack(JGoObject) - Method in class com.nwoods.jgo.JGoLayer
Moves an object behind other objects in the layer (moved to the head of the list of objects).
sendObjectToBack(JGoObject) - Method in interface com.nwoods.jgo.JGoObjectCollection
Moves an object in back of other objects in the collection (moved to the head of the list of objects).
sendObjectToBack(JGoObject) - Method in class com.nwoods.jgo.JGoView
Moves an object behind other objects in the view (moved to the head of the list of objects).
set2DScale(boolean) - Method in class com.nwoods.jgo.JGoText
Change whether the resizing the text depends on both the width and the height, rather than just the height to determine the font size to use in displaying the string.
set4ResizeHandles(boolean) - Method in class com.nwoods.jgo.JGoObject
Change whether the object has four standard resize handles instead of eight.
setActionActivated(boolean) - Method in interface com.nwoods.jgo.JGoActionObject
This method is called by the view as part of its JGoActionObject handling state, to tell this object whether it is activated.
setActionEnabled(boolean) - Method in interface com.nwoods.jgo.JGoActionObject
Change whether this object should grab mouse move events and a mouse up event instead of being treated in the normal manner.
setAdjustingStyle(int) - Method in class com.nwoods.jgo.JGoLink
Specify how calculateStroke modifies the stroke path of a link.
setAggressiveOption(int) - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Specify a new way to consider reducing crossings.
setAlignment(int) - Method in class com.nwoods.jgo.JGoText
Set how multiple lines are aligned.
setArcDimension(Dimension) - Method in class com.nwoods.jgo.JGoRoundRect
Set the dimensions of the rounded corners.
setArrowHeads(boolean, boolean) - Method in class com.nwoods.jgo.JGoStroke
Sets whether or not there are arrow heads at either end of this line.
setArrowLength(double) - Method in class com.nwoods.jgo.JGoStroke
Set the overall length of the arrowhead.
setArrowShaftLength(double) - Method in class com.nwoods.jgo.JGoStroke
Set the length of the arrowhead on the stroke, to determine the fullness of the arrowhead.
setArrowWidth(double) - Method in class com.nwoods.jgo.JGoStroke
Set the width of the arrowhead, measured as the widest distance perpendicular to the arrow's shaft.
setAsText(String) - Method in class com.nwoods.jgo.JGoGridStyleEditor
Sets the current property value from the given String.
setAsText(String) - Method in class com.nwoods.jgo.JGoInternalMouseActionsEditor
Sets the current property value from the given String.
setAsText(String) - Method in class com.nwoods.jgo.JGoOrientationEditor
Sets the current property value from the given String.
setAsText(String) - Method in class com.nwoods.jgo.JGoSnapEditor
Sets the current property value from the given String.
setAttribute(String, String) - Method in interface com.nwoods.jgo.DomElement
Adds a new attribute.
setAttribute(String, String) - Method in class com.nwoods.jgo.svg.DefaultElement
 
setAutoRescale(boolean) - Method in class com.nwoods.jgo.JGoObject
Change whether this object automatically rescales its appearance when its size changes.
setAutoResize(boolean) - Method in class com.nwoods.jgo.JGoBasicNode
Control whether the bounding rectangle is changed whenever the text string or other visual attributes are changed.
setAutoResize(boolean) - Method in class com.nwoods.jgo.JGoText
Control whether the bounding rectangle is changed whenever the text string or other visual attributes are changed.
setAutoResize(boolean) - Method in class com.nwoods.jgo.JGoTextNode
Control whether the bounding rectangle is changed whenever the text string or other visual attributes are changed.
setAutoscrollInsets(Insets) - Method in class com.nwoods.jgo.JGoView
Set the canvas's Autoscroll Insets.
setAvoidsNodes(boolean) - Method in class com.nwoods.jgo.JGoLink
Change whether this link's path, when Orthogonal, tries to avoid any JGoAreas.
setBackground(JGoObject) - Method in class com.nwoods.jgo.JGoTextNode
Change the background object for this node.
setBackgroundColor(RGB) - Method in class com.nwoods.jgo.JGoSubGraph
Change the background color.
setBackgroundColor(RGB) - Method in class com.nwoods.jgo.JGoView
 
setBackgroundImage(Image) - Method in class com.nwoods.jgo.JGoView
Set the Image displayed in the background.
setBetterPainting(boolean) - Method in class com.nwoods.jgo.JGoText
Control whether text is drawn slower and more carefully.
setBkColor(RGB) - Method in class com.nwoods.jgo.JGoText
Set the color of the background behind the text.
setBold(boolean) - Method in class com.nwoods.jgo.JGoText
Change the boldness of the text.
setBorderPen(JGoPen) - Method in class com.nwoods.jgo.JGoSubGraph
Change the pen used to draw the border.
setBottomPort(JGoPort) - Method in class com.nwoods.jgo.JGoTextNode
Change the port at the bottom of this node.
setBoundingRect(int, int, int, int) - Method in class com.nwoods.jgo.JGoObject
Given four integers, set the bounding box for this object.
setBoundingRect(Point, Dimension) - Method in class com.nwoods.jgo.JGoObject
Given a location and a size, set the bounding box for this object.
setBoundingRect(Rectangle) - Method in class com.nwoods.jgo.JGoObject
Given a Rectangle, set the bounding box for this object.
setBoundingRect(int, int, int, int) - Method in class com.nwoods.jgo.JGoOverviewRectangle
Keep this rectangle within the bounds of the document.
setBoundingRectInvalid(boolean) - Method in class com.nwoods.jgo.JGoObject
Set whether or not the bounding rectangle for this object needs to be recomputed before getBoundingRect() returns.
setBoundsRect(Rectangle, Rectangle) - Static method in class com.nwoods.jgo.JGoObject
This method implements Rectangle.setBounds(Rectangle) for convenient compatibility with SWT.
setBrush(JGoBrush) - Method in class com.nwoods.jgo.JGoBasicNode
Change the Drawable's JGoBrush.
setBrush(JGoBrush) - Method in class com.nwoods.jgo.JGoDrawable
Sets the current "paint brush" to use when filling this drawable object.
setBrush(JGoBrush) - Method in class com.nwoods.jgo.JGoTextNode
If the Background is a JGoDrawable, change its JGoBrush.
setCenter(Point) - Method in class com.nwoods.jgo.layout.JGoNetworkNode
Sets the center point of the node in the document.
setCenter(int, int) - Method in class com.nwoods.jgo.layout.JGoNetworkNode
Sets the center point of the node in the document.
setClipping(boolean) - Method in class com.nwoods.jgo.JGoText
Change whether the text is only drawn within the bounding rectangle.
setCollapsedInsets(Insets) - Method in class com.nwoods.jgo.JGoSubGraph
Change the insets around this node when it is collapsed.
setCollapsedLabelSpot(int) - Method in class com.nwoods.jgo.JGoSubGraph
Change the spot of the Label relative to the object returned by getCollapsedObject() when this subgraph is collapsed, or if there is no collapsed object, relative to the hidden child nodes.
setCollapsedObject(JGoObject) - Method in class com.nwoods.jgo.JGoSubGraph
Replace the collapsed object to be shown when this subgraph is collapsed.
setCollapsible(boolean) - Method in class com.nwoods.jgo.JGoSubGraph
Change whether the user is allowed to toggle whether this node is expanded or collapsed.
setColor(RGB) - Method in class com.nwoods.jgo.Graphics2D
 
setColumnSpacing(int) - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Specify a new value for the distance between columns.
setCubic(boolean) - Method in class com.nwoods.jgo.JGoStroke
Set whether the points in this stroke are to be interpreted as the start, two control, and end points of a Cubic (Bezier) curve.
setCurrentEdit(JGoUndoManager.JGoCompoundEdit) - Method in class com.nwoods.jgo.JGoUndoManager
Set the current CompoundEdit.
setCurrentObject(JGoObject) - Method in class com.nwoods.jgo.JGoView
Change the current JGoObject, if any, associated with any mouse event handling.
setCursorType(int) - Method in class com.nwoods.jgo.JGoHandle
Set the type of the cursor for this handle.
setCursorType(int) - Method in class com.nwoods.jgo.JGoView
 
setCurviness(int) - Method in class com.nwoods.jgo.JGoLink
Change how curvy a cubic link will be between two ports with NoSpot, or how rounded the corners of an orthogonal link will be (if isRoundedCorners() is true).
setCycleRemoveOption(int) - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Specify a new way of removing cycles from the original network.
setDebugFlags(int) - Method in class com.nwoods.jgo.JGoView
Control whether this view generates TRACE messages during various operations.
setDefaultBase(URL) - Static method in class com.nwoods.jgo.JGoImage
Set the default base URL used to determine the location from which to load images specified by a string filename.
setDefaultBetterPainting(boolean) - Static method in class com.nwoods.jgo.JGoText
Change the default setting for the BetterPainting property for each new JGoText object.
setDefaultCursorType(int) - Method in class com.nwoods.jgo.JGoView
 
setDefaultFontFaceName(String) - Static method in class com.nwoods.jgo.JGoText
Change the default font face to be used by JGoText constructors that do not take an explicit font face name argument.
setDefaultFontSize(int) - Static method in class com.nwoods.jgo.JGoText
Change the default font size to be used by JGoText constructors that do not take an explicit font size argument.
setDefaultHandleHeight(int) - Static method in class com.nwoods.jgo.JGoHandle
Change the default height for newly created handles.
setDefaultHandleWidth(int) - Static method in class com.nwoods.jgo.JGoHandle
Change the default width for newly created handles.
setDefaultLayer(JGoLayer) - Method in class com.nwoods.jgo.JGoDocument
Change the default layer used to hold newly created objects created by copyFromCollection (and thus by JGoView.paste).
setDefaultMaxIterations(int) - Static method in class com.nwoods.jgo.layout.JGoForceDirectedAutoLayout
Sets the default maximum number of iterations to use in looking for a layout to x.
setDefaultPaintGreekScale(double) - Static method in class com.nwoods.jgo.JGoPort
Change the scale at which text will paint very simply.
setDefaultPaintGreekScale(double) - Static method in class com.nwoods.jgo.JGoText
Change the scale at which text will paint very simply.
setDefaultPaintNothingScale(double) - Static method in class com.nwoods.jgo.JGoPort
Change the scale at which text will not paint.
setDefaultPaintNothingScale(double) - Static method in class com.nwoods.jgo.JGoText
Change the scale at which text will not paint.
setDefaultPortGravity(int) - Static method in class com.nwoods.jgo.JGoView
Set the default distance at which a link will snap to a port.
setDefaultPrimarySelectionColor(RGB) - Static method in class com.nwoods.jgo.JGoView
Set the default primary selection color.
setDefaultResizingRelinks(boolean) - Static method in class com.nwoods.jgo.JGoLink
Change whether the user's dragging the end selection handle points of a link will cause the link to be removed from the document and an entirely new link created by the view, or whether the link will be retained in the document and only its port is modified.
setDefaultSecondarySelectionColor(RGB) - Static method in class com.nwoods.jgo.JGoView
Set the default secondary selection color.
setDefaultWrappingWidth(int) - Static method in class com.nwoods.jgo.JGoText
Change the default text wrapping width to be used by JGoText constructors.
setDirectionOption(int) - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Specify a new direction for the layout orientation.
setDisabledDrawing(boolean) - Method in interface com.nwoods.jgo.DomDoc
Disable the output of any visible SVG elements by superclass.
setDisabledDrawing(boolean) - Method in class com.nwoods.jgo.svg.DefaultDocument
 
setDocument(JGoDocument) - Method in class com.nwoods.jgo.JGoView
Change the document model that this view is displaying.
setDocument(JGoDocument) - Method in class com.nwoods.jgo.layout.JGoAutoLayout
Sets the AutoLayout's JGoDocument to d.
setDocumentSize(int, int) - Method in class com.nwoods.jgo.JGoDocument
Set the document size in document coordinates.
setDocumentSize(Dimension) - Method in class com.nwoods.jgo.JGoDocument
Set the document size in document coordinates.
setDocumentTopLeft(int, int) - Method in class com.nwoods.jgo.JGoDocument
Set the document top-left corner in document coordinates.
setDocumentTopLeft(Point) - Method in class com.nwoods.jgo.JGoDocument
Set the document top-left corner in document coordinates.
setDragDropEnabled(boolean) - Method in class com.nwoods.jgo.JGoView
Specify whether the drag-and-drop mechanism is enabled for this view.
setDragEnabled(boolean) - Method in class com.nwoods.jgo.JGoView
Specify whether the drag mechanism is enabled for this view.
setDraggable(boolean) - Method in class com.nwoods.jgo.JGoObject
Change whether the object can be dragged by the user.
setDraggableLabel(boolean) - Method in class com.nwoods.jgo.JGoIconicNode
Change whether the user can drag around the label, thereby changing the LabelOffset interactively.
setDragsNode(boolean) - Method in class com.nwoods.jgo.JGoObject
Change whether this object, when moved, drags the top-level object instead.
setDragsRealtime(boolean) - Method in class com.nwoods.jgo.JGoView
Change whether dragging in this view actually continuously moves the objects to follow the mouse.
setDragsSelectionImage(boolean) - Method in class com.nwoods.jgo.JGoView
Change whether the objects being copied, or being dragged when isDragsRealtime() is false, are drawn as an image or with an outline.
setDrawable(JGoDrawable) - Method in class com.nwoods.jgo.JGoBasicNode
Change the background JGoDrawable object for this node.
setDrawsXorMode(boolean) - Method in class com.nwoods.jgo.JGoView
When set to true, drawXORBox tries to draw using the underlying graphics's XOR mode, rather than using regular drawing.
setDropEnabled(boolean) - Method in class com.nwoods.jgo.JGoView
Specify whether the drop mechanism is enabled for this view.
setEditControl(JGoTextEdit) - Method in class com.nwoods.jgo.JGoView
Specify the in-place text editor to use.
setEditOnSingleClick(boolean) - Method in class com.nwoods.jgo.JGoText
If the text is editable, control whether the user can start editing with a double click or with a single click.
setEditable(boolean) - Method in class com.nwoods.jgo.JGoText
Change whether the text is editable by the end user.
setEditedText(String, JGoView) - Method in class com.nwoods.jgo.JGoTextEdit
Convenience routine to commit user editing of the JGoText object.
setEndSegmentLength(int) - Method in class com.nwoods.jgo.JGoPort
Set how long a straight segment there should be for links at this port if the spot is not NoSpot.
setFaceName(String) - Method in class com.nwoods.jgo.JGoText
Sets the font face.
setFlags(int) - Method in class com.nwoods.jgo.JGoObject
Each JGoObject keeps a set of flags that you can use for any purpose; the JGo system itself does not make use of this property.
setFlapSize(int) - Method in class com.nwoods.jgo.JGo3DNoteRect
Set the size of the flap.
setFont(Font) - Method in class com.nwoods.jgo.Graphics2D
 
setFontSize(int) - Method in class com.nwoods.jgo.JGoText
Sets the font size to the size specified.
setFromLabel(JGoObject) - Method in class com.nwoods.jgo.JGoLabeledLink
Set the label near the source, the "from" end of the link.
setFromNode(JGoNetworkNode) - Method in class com.nwoods.jgo.layout.JGoNetworkLink
Change the FromNode, a JGoNetworkNode that this link establishes as a predecessor to the ToNode.
setFromPort(JGoPort) - Method in class com.nwoods.jgo.JGoLink
Sets the source port of this link.
setFromSpot(int) - Method in class com.nwoods.jgo.JGoPort
Set which spot of the port is to be used to connect links coming from this port.
setGenerateJGoXML(boolean) - Method in interface com.nwoods.jgo.DomDoc
Enable the output of JGo XML extensions to SVG.
setGenerateJGoXML(boolean) - Method in class com.nwoods.jgo.svg.DefaultDocument
 
setGenerateSVG(boolean) - Method in interface com.nwoods.jgo.DomDoc
Enable the output of SVG elements to the generated XML.
setGenerateSVG(boolean) - Method in class com.nwoods.jgo.svg.DefaultDocument
 
setGrabChildSelection(boolean) - Method in class com.nwoods.jgo.JGoLabeledLink
 
setGridHeight(int) - Method in class com.nwoods.jgo.JGoView
Set the vertical spacing of the grid.
setGridOrigin(Point) - Method in class com.nwoods.jgo.JGoView
Set the origin for the grid.
setGridPen(JGoPen) - Method in class com.nwoods.jgo.JGoView
Set the pen that is used for drawing the grid's dots, crosses or lines.
setGridSpot(int) - Method in class com.nwoods.jgo.JGoView
Set which spot on the objects should snap to the nearest grid point, if snapping is enabled.
setGridStyle(int) - Method in class com.nwoods.jgo.JGoView
Set the style of the grid that will be draw.
setGridWidth(int) - Method in class com.nwoods.jgo.JGoView
Sets the horizontal spacing of the grid.
setHandleFor(JGoObject) - Method in class com.nwoods.jgo.JGoHandle
Set the object for which this is a handle.
setHandleType(int) - Method in class com.nwoods.jgo.JGoHandle
Change the type (location) of this handle.
setHeight(int) - Method in class com.nwoods.jgo.JGoObject
Set this object's bounding box's height.
setHidingDisabledScrollbars(boolean) - Method in class com.nwoods.jgo.JGoView
Change whether a scroll bar show remain visible but disabled, or if it should be hidden, when it is no longer needed due to the document being small enough to be seen in its entirety by the view (for that horizontal or vertical direction).
setHighlight(JGoPen) - Method in class com.nwoods.jgo.JGoStroke
Sets the current "pen stroke" to use when drawing the highlight for this stroke.
setIcon(JGoObject) - Method in class com.nwoods.jgo.JGoIconicNode
Change the icon for this node.
setIdentifier(Object) - Method in class com.nwoods.jgo.JGoLayer
Change the layer's identifying object.
setIgnoreNextMouseDown(boolean) - Method in class com.nwoods.jgo.JGoView
Set the view's flag to ignore the next mouse pressed event.
setImage(ImageData) - Method in class com.nwoods.jgo.JGoImage
Set the Image property of this JGoImage to refer to a new SWT ImageData.
setIncludingNegativeCoords(boolean) - Method in class com.nwoods.jgo.JGoView
Change whether the view can display parts of a document at negative coordinates.
setInitializeOption(int) - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Specify a new way of assigning indices and columns.
setInitializing(boolean) - Method in class com.nwoods.jgo.JGoObject
Set or clear a flag indicating that this object is being initialized.
setInsets(Insets) - Method in class com.nwoods.jgo.JGoBasicNode
Change the margins used around the text when getLabelSpot() == JGoObject.Center.
setInsets(Insets) - Method in class com.nwoods.jgo.JGoSubGraph
Change the insets around this node.
setInsets(Insets) - Method in class com.nwoods.jgo.JGoTextNode
Change the margins used around the text.
setInternalMouseActions(int) - Method in class com.nwoods.jgo.JGoView
Change the permitted drag-and-drop actions for internal mouse drags of selected objects.
setItalic(boolean) - Method in class com.nwoods.jgo.JGoText
Change whether the text is italic.
setIterations(int) - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Specify the number of iterations to be used during cycle removal.
setJGoObject(JGoObject) - Method in class com.nwoods.jgo.layout.JGoNetworkLink
Change the JGoObject (normally a JGoLink) that this JGoNetworkLink is associated with.
setJGoObject(JGoObject) - Method in class com.nwoods.jgo.layout.JGoNetworkNode
Change the JGoObject that this JGoNetworkNode is associated with.
setJumpsOver(boolean) - Method in class com.nwoods.jgo.JGoLink
Change whether this link, when Orthogonal, "jumps over" other orthogonal links to avoid the appearance of a junction.
setKeyEnabled(boolean) - Method in class com.nwoods.jgo.JGoView
This function enables or disables key event handling.
setLabel(JGoText) - Method in class com.nwoods.jgo.JGoBasicNode
Change the label for this node.
setLabel(String) - Method in class com.nwoods.jgo.JGoButton
Set the label for this button.
setLabel(JGoText) - Method in class com.nwoods.jgo.JGoIconicNode
Change the label for this node.
setLabel(JGoText) - Method in class com.nwoods.jgo.JGoNode
Replace the Label associated with this node.
setLabel(JGoText) - Method in class com.nwoods.jgo.JGoSubGraph
Replace the Label.
setLabel(JGoText) - Method in class com.nwoods.jgo.JGoTextNode
Change the label for this node.
setLabelOffset(int, int) - Method in class com.nwoods.jgo.JGoIconicNode
Change the position of the label relative to the icon.
setLabelOffset(Dimension) - Method in class com.nwoods.jgo.JGoIconicNode
This just calls setLabelOffset(d.width, d.height)
setLabelSpot(int) - Method in class com.nwoods.jgo.JGoBasicNode
Change the spot specifying where layoutChildren will position the label relative to the Drawable object.
setLabelSpot(int) - Method in class com.nwoods.jgo.JGoSubGraph
Change the positioning spot for the label.
setLayerSpacing(int) - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Specify a new value for the distance between layers.
setLayeringOption(int) - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Specify a new way of assigning layers to nodes.
setLeft(int) - Method in class com.nwoods.jgo.JGoObject
Set this object's bounding box's X position.
setLeftPort(JGoPort) - Method in class com.nwoods.jgo.JGoTextNode
Change the port at the left side of this node.
setLimit(int) - Method in class com.nwoods.jgo.UndoManager
 
setLinkData(JGoAutoLayoutLinkData) - Method in class com.nwoods.jgo.layout.JGoNetworkLink
Sets the link's layout-specific linkData to data.
setLinkUserData(Object) - Method in class com.nwoods.jgo.layout.JGoNetworkLink
Sets the link's linkUserData to obj.
setLinksLayer(JGoLayer) - Method in class com.nwoods.jgo.JGoDocument
Change the layer to be used by convention to hold links.
setLocation(int, int) - Method in class com.nwoods.jgo.JGoBasicNode
 
setLocation(int, int) - Method in class com.nwoods.jgo.JGoIconicNode
 
setLocation(int, int) - Method in class com.nwoods.jgo.JGoObject
Sets the location of this object to the given point.
setLocation(Point) - Method in class com.nwoods.jgo.JGoObject
Sets the location of this object to the given (x,y) position.
setLocation(int, int) - Method in class com.nwoods.jgo.JGoText
Sets a new position for the TopLeft, TopMiddle or TopRight point.
setLocation(double, double) - Method in class com.nwoods.jgo.Point2D.Double
 
setLocation(float, float) - Method in class com.nwoods.jgo.Point2D.Double
 
setLocation(double, double) - Method in class com.nwoods.jgo.Point2D.Float
 
setLocation(float, float) - Method in class com.nwoods.jgo.Point2D.Float
 
setLocation(double, double) - Method in class com.nwoods.jgo.Point2D
 
setLocation(Point2D) - Method in class com.nwoods.jgo.Point2D
 
setLocationOffset(int, int, int, int) - Method in class com.nwoods.jgo.JGoObject
Sets the location of this object from a point and an offset from that point.
setLocationOffset(Point, Point) - Method in class com.nwoods.jgo.JGoObject
Sets the location of this object from a point and an offset from that point.
setMaintainsPartID(boolean) - Method in class com.nwoods.jgo.JGoDocument
Change whether this document assigns a unique PartID to each JGoIdentifiablePart as it is added to the document.
setMaxIterations(int) - Method in class com.nwoods.jgo.layout.JGoForceDirectedAutoLayout
Sets the limit on the number of iterations that updatePositions will perform on the network.
setMidLabel(JGoObject) - Method in class com.nwoods.jgo.JGoLabeledLink
Set the label near the middle of the link.
setModifiable(boolean) - Method in class com.nwoods.jgo.JGoDocument
Change whether the user is able to modify this document.
setModifiable(boolean) - Method in class com.nwoods.jgo.JGoLayer
Change whether the user is able to modify this layer.
setMouseEnabled(boolean) - Method in class com.nwoods.jgo.JGoView
This function enables or disables mouse event handling, for all cases except those handled by drag-drop.
setMultiline(boolean) - Method in class com.nwoods.jgo.JGoText
Change whether the text is limited to a single line or may have multiple lines.
setNetwork(JGoNetwork) - Method in class com.nwoods.jgo.layout.JGoAutoLayout
Sets the AutoLayout's JGoNetwork to n.
setNetwork(JGoNetwork) - Method in class com.nwoods.jgo.layout.JGoNetworkLink
Set the "back-pointer" to the owning JGoNetwork.
setNetwork(JGoNetwork) - Method in class com.nwoods.jgo.layout.JGoNetworkNode
Set the "back-pointer" to the owning JGoNetwork.
setNewValue(Object) - Method in class com.nwoods.jgo.JGoDocumentChangedEdit
Set the Object part of the new state information.
setNewValueBoolean(boolean) - Method in class com.nwoods.jgo.JGoDocumentChangedEdit
Set the integer part of the new state information, assuming zero is false.
setNewValueDouble(double) - Method in class com.nwoods.jgo.JGoDocumentChangedEdit
Set the Object part of the new state information as a Double.
setNewValueInt(int) - Method in class com.nwoods.jgo.JGoDocumentChangedEdit
Set the integer part of the new state information.
setNodeData(JGoAutoLayoutNodeData) - Method in class com.nwoods.jgo.layout.JGoNetworkNode
Sets the node's layout-specific nodeData to data.
setNodeUserData(Object) - Method in class com.nwoods.jgo.layout.JGoNetworkNode
Sets nodeUserData to obj.
setObserved(JGoView) - Method in class com.nwoods.jgo.JGoOverview
Set the view that this overview is supposed to observe.
setOldValue(Object) - Method in class com.nwoods.jgo.JGoDocumentChangedEdit
Set the Object part of the previous state information.
setOldValueBoolean(boolean) - Method in class com.nwoods.jgo.JGoDocumentChangedEdit
Set the integer part of the previous state information, assuming zero is false.
setOldValueDouble(double) - Method in class com.nwoods.jgo.JGoDocumentChangedEdit
Set the Object part of the previous state information as a Double.
setOldValueInt(int) - Method in class com.nwoods.jgo.JGoDocumentChangedEdit
Set the integer part of the previous state information.
setOpacity(double) - Method in class com.nwoods.jgo.JGoSubGraph
Change the opacity of the background.
setOrientation(int) - Method in class com.nwoods.jgo.JGoPalette
This value determines how the layoutItems method positions the items in this palette and how the user may be able to scroll the window.
setOrthogonal(boolean) - Method in class com.nwoods.jgo.JGoLink
Change whether the link will be routed vertically and horizontally.
setPackOption(int) - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Specify possible behaviors (and performance) of the straightenAndPack method.
setPaint(RGB) - Method in class com.nwoods.jgo.Graphics2D
 
setPaintMode() - Method in class com.nwoods.jgo.Graphics2D
 
setPaperColor(RGB) - Method in class com.nwoods.jgo.JGoDocument
Sets the background (paper) color.
setParent(JGoArea) - Method in class com.nwoods.jgo.JGoObject
Called by the area's methods to add and remove objects from the area, to set the parent area back-pointer for this object.
setPartID(int) - Method in interface com.nwoods.jgo.JGoIdentifiablePart
Change the PartID for a JGoObject; this is normally only called by JGoDocument code when this object is added to a document layer.
setPartID(int) - Method in class com.nwoods.jgo.JGoLink
 
setPartID(int) - Method in class com.nwoods.jgo.JGoNode
 
setPartID(int) - Method in class com.nwoods.jgo.JGoPort
 
setPartner(JGoObject) - Method in class com.nwoods.jgo.JGoHandle
 
setPartner(JGoObject) - Method in class com.nwoods.jgo.JGoLinkLabel
 
setPartner(JGoObject) - Method in class com.nwoods.jgo.JGoObject
Sometimes it is convenient to be able to associate an object with another object, without any predetermined knowledge about the class.
setPen(JGoPen) - Method in class com.nwoods.jgo.Graphics2D
 
setPen(JGoPen) - Method in class com.nwoods.jgo.JGoBasicNode
Change the Drawable's JGoPen.
setPen(JGoPen) - Method in class com.nwoods.jgo.JGoDrawable
Sets the current "pen stroke" to use when drawing this drawable object.
setPen(JGoPen) - Method in class com.nwoods.jgo.JGoTextNode
If the Background is a JGoDrawable, change its JGoPen.
setPickableBackground(boolean) - Method in class com.nwoods.jgo.JGoArea
Change whether the user can select this selectable area by clicking somewhere within the subgraph but not on any child object.
setPoint(int, Point) - Method in class com.nwoods.jgo.JGoStroke
Change the location of the given point.
setPoint(int, int, int) - Method in class com.nwoods.jgo.JGoStroke
Change the location of the given point.
setPoints(Vector) - Method in class com.nwoods.jgo.JGoStroke
Reset all of the points of this stroke to instead be the points in the given Vector of points.
setPoints(ArrayList) - Method in class com.nwoods.jgo.JGoStroke
Reset all of the points of this stroke to instead be the points in the given ArrayList of points.
setPort(JGoPort) - Method in class com.nwoods.jgo.JGoBasicNode
Change the port for this node.
setPort(JGoPort) - Method in class com.nwoods.jgo.JGoIconicNode
Change the port for this node.
setPort(JGoPort) - Method in class com.nwoods.jgo.JGoSubGraph
 
setPortObject(JGoObject) - Method in class com.nwoods.jgo.JGoPort
Sets the current PortObject.
setPresentationName(String) - Method in class com.nwoods.jgo.JGoUndoManager.JGoCompoundEdit
 
setPrimarySelectionColor(RGB) - Method in class com.nwoods.jgo.JGoView
Set the primary selection color.
setRandomNumberGenerator(Random) - Method in class com.nwoods.jgo.layout.JGoForceDirectedAutoLayout
Sets the Random number generator used to give an initial push between objects that are located at the same position.
setReadSVG(boolean) - Method in class com.nwoods.jgo.svg.DefaultDocument
 
setRectangleSpotLocation(Rectangle, int, int, int, Rectangle) - Method in class com.nwoods.jgo.JGoObject
 
setRelinkable(boolean) - Method in class com.nwoods.jgo.JGoLink
Change whether this link can be reconnected interactively by the user.
setResizable(boolean) - Method in class com.nwoods.jgo.JGoObject
Change whether the object can be resized by the user.
setResizeHandleSizeInViewCoords(boolean) - Method in class com.nwoods.jgo.JGoSelection
Control whether a newly allocated resize handle should always appear the same size, regardless of the view's scale, or whether the resize handle should be scaled along with all the other objects.
setRightPort(JGoPort) - Method in class com.nwoods.jgo.JGoTextNode
Change the port at the right side of this node.
setRoundedCorners(boolean) - Method in class com.nwoods.jgo.JGoLink
Change whether this link, when Orthogonal, has rounded corners.
setSVGTooltips(boolean) - Method in interface com.nwoods.jgo.DomDoc
Enable the generation of SVG tooltips along with associated tooltip scripts.
setSVGTooltips(boolean) - Method in class com.nwoods.jgo.svg.DefaultDocument
 
setScale(double) - Method in class com.nwoods.jgo.JGoView
Change the scale at which JGoObjects are displayed in this view.
setSecondarySelectionColor(RGB) - Method in class com.nwoods.jgo.JGoView
Set the secondary selection color.
setSelectBackground(boolean) - Method in class com.nwoods.jgo.JGoText
If the text background is transparent and the text is not resizable, control whether gainedSelection() makes the background opaque and whether lostSelection() makes the background transparent again.
setSelectable(boolean) - Method in class com.nwoods.jgo.JGoObject
Change whether the object can be selected by the user's clicking or drag-box-selecting the object.
setShadowSize(int) - Method in class com.nwoods.jgo.JGo3DNoteRect
Set the size of the shadow.
setShowSampleItems(boolean) - Method in class com.nwoods.jgo.JGoPalette
This value determines whether the palette will be populated with some sample nodes or not.
setSingleRowCol(boolean) - Method in class com.nwoods.jgo.JGoPalette
This value determines whether items in the palette will be layout out in a single row if a horizontal layout, or a single column if a horizontal layout.
setSize(Dimension) - Method in class com.nwoods.jgo.Dimension
 
setSize(Dimension) - Method in class com.nwoods.jgo.JGoObject
Set the height and the width of this object, given a Dimension.
setSize(int, int) - Method in class com.nwoods.jgo.JGoObject
Set the height and the width of this object, in document coordinates.
setSizeKeepingLocation(int, int) - Method in class com.nwoods.jgo.JGoObject
Sets a new size for this object while maintaining the same Location.
setSizeKeepingLocation(int, int) - Method in class com.nwoods.jgo.JGoText
Sets a new size for this object while maintaining the same Location.
setSkipsUndoManager(boolean) - Method in class com.nwoods.jgo.JGoDocument
Control whether the UndoManager records any changes to this document.
setSkipsUndoManager(boolean) - Method in class com.nwoods.jgo.JGoObject
Change whether the JGoUndoManager for this object's JGoDocument (if any) should record any change to this object.
setSnapMove(int) - Method in class com.nwoods.jgo.JGoView
Set this view's policy on moving objects.
setSnapResize(int) - Method in class com.nwoods.jgo.JGoView
Set this view's policy on resizing objects.
setSpotLocation(int, int, int) - Method in class com.nwoods.jgo.JGoObject
Set the location of a particular spot to the given (x,y) location.
setSpotLocation(int, Point) - Method in class com.nwoods.jgo.JGoObject
Set the location of a particular spot to the given point.
setSpotLocation(int, JGoObject, int) - Method in class com.nwoods.jgo.JGoObject
Set the location of a particular spot to be the same as a given spot on another object.
setSpotLocationOffset(int, int, int, int, int) - Method in class com.nwoods.jgo.JGoObject
Set the location of this object by a particular spot to the given point offset by (dx,dy).
setState(int) - Method in class com.nwoods.jgo.JGo3DRect
Change the state in which this 3D rectangle exists.
setState(int) - Method in class com.nwoods.jgo.JGoSubGraph
Change the current exansion state to one of StateExpanded, StateCollapsed, StateExpanding, or StateCollapsing.
setState(int) - Method in class com.nwoods.jgo.JGoView
Change the current state of this view for handling mouse events.
setStrikeThrough(boolean) - Method in class com.nwoods.jgo.JGoText
Change whether the text is shown with a strike-through.
setStyle(int) - Method in class com.nwoods.jgo.JGoPort
Sets the current style of the port.
setSuspendUpdates(boolean) - Method in class com.nwoods.jgo.JGoDocument
Change whether the screen is updated and document listeners are notified in response to any change to the document or to any objects in this document.
setSuspendUpdates(boolean) - Method in class com.nwoods.jgo.JGoObject
Change whether the screen is updated and document listeners are notified in response to a change to this object.
setText(String) - Method in class com.nwoods.jgo.JGoBasicNode
 
setText(String) - Method in class com.nwoods.jgo.JGoIconicNode
 
setText(String) - Method in class com.nwoods.jgo.JGoNode
Change the Label's text string.
setText(String) - Method in class com.nwoods.jgo.JGoText
Set the text to be displayed.
setText(String) - Method in class com.nwoods.jgo.JGoTextNode
 
setTextColor(RGB) - Method in class com.nwoods.jgo.JGoText
Set the color of the text.
setTextFlags(int) - Method in class com.nwoods.jgo.JGoText
Each JGoText keeps a set of flags for programmatic use by classes outside of the JGo package.
setTextObject(JGoText) - Method in class com.nwoods.jgo.JGoTextEdit
Set the JGoText object that this JGoControl is supposed to be an editor for.
setToLabel(JGoObject) - Method in class com.nwoods.jgo.JGoLabeledLink
Set the label near the destination, the "to" end of the link.
setToNode(JGoNetworkNode) - Method in class com.nwoods.jgo.layout.JGoNetworkLink
Change the ToNode, a JGoNetworkNode that this link establishes as a successor to the FromNode.
setToPort(JGoPort) - Method in class com.nwoods.jgo.JGoLink
Sets the destination port of this link.
setToSpot(int) - Method in class com.nwoods.jgo.JGoPort
Set which spot of the port is to be used to connect links going to this port.
setToolTipText(String) - Method in class com.nwoods.jgo.JGoNode
Change the String to be displayed in a tooltip for this node.
setTop(int) - Method in class com.nwoods.jgo.JGoObject
Set this object's bounding box's Y position.
setTopLeft(Point) - Method in class com.nwoods.jgo.JGoObject
Change the location of this object so that the top-left corner of the bounding rectangle is at the given point.
setTopLeft(int, int) - Method in class com.nwoods.jgo.JGoObject
Change the location of this object so that the top-left corner of the bounding rectangle is at the given point.
setTopPort(JGoPort) - Method in class com.nwoods.jgo.JGoTextNode
Change the port at the top of this node.
setTransparent(boolean) - Method in class com.nwoods.jgo.JGoText
Set whether or not the text background is filled with the background color before drawing the text (opaque), or if only the text is drawn without hiding what's underneath the text (transparent).
setTransparentColor(RGB) - Method in class com.nwoods.jgo.JGoImage
Change the color that is used for transparent pixels in the image.
setUnderline(boolean) - Method in class com.nwoods.jgo.JGoText
Change whether the text is underlined.
setUndoManager(JGoUndoManager) - Method in class com.nwoods.jgo.JGoDocument
Specify the JGoUndoManager that should be responsible for tracking all changes to this document and all of its objects.
setUpdatePartner(boolean) - Method in class com.nwoods.jgo.JGoObject
Change whether any partner of this object should be notified of any updates to this object by calling its partnerUpdate method.
setUserObject(Object) - Method in class com.nwoods.jgo.JGoLink
Sets an Object value that is not used by JGo.
setUserObject(Object) - Method in class com.nwoods.jgo.JGoNode
Sets an Object value that is not used by JGo.
setValidCycle(int) - Method in class com.nwoods.jgo.JGoDocument
Sets whether a valid link can be made between two ports that may produce a directed or undirected cycle in this document.
setValidDestination(boolean) - Method in class com.nwoods.jgo.JGoPort
Set whether the user can draw a link with this port as the "to" end of the link.
setValidDuplicateLinks(boolean) - Method in class com.nwoods.jgo.JGoPort
Change whether duplicate links to another port may be valid at this port.
setValidSelfNode(boolean) - Method in class com.nwoods.jgo.JGoPort
Change whether a link may be valid to another port that is part of the same node as this port.
setValidSource(boolean) - Method in class com.nwoods.jgo.JGoPort
Set whether the user can draw a link with this port as the "from" end of the link.
setValue(int) - Method in class com.nwoods.jgo.JGoScrollBar
Set the "current value" for the scroll bar
setValues(int, int, int, int, int, int) - Method in class com.nwoods.jgo.JGoScrollBar
Set all the scroll bar values at once.
setVertical(boolean) - Method in class com.nwoods.jgo.JGoScrollBar
Control whether the scroll bar is oriented vertically instead of horizontally.
setViewPosition(Point) - Method in class com.nwoods.jgo.JGoView
Scroll the view to place the given document coordinates at the top-left corner of the view.
setViewPosition(int, int) - Method in class com.nwoods.jgo.JGoView
Scroll the view to place the given document coordinates at the top-left corner of the view.
setVisible(boolean) - Method in class com.nwoods.jgo.JGoControl
If this JGoObject becomes visible, we need to make sure the SWT Control is created and is visible.
setVisible(boolean) - Method in class com.nwoods.jgo.JGoLayer
Change whether all the objects in this layer are visible.
setVisible(boolean) - Method in class com.nwoods.jgo.JGoObject
Change whether the object can be seen by the user.
setWidth(int) - Method in class com.nwoods.jgo.JGoObject
Set this object's bounding box's width.
setWrapping(boolean) - Method in class com.nwoods.jgo.JGoText
Change whether longer text is broken into multiple lines to fit in the defined wrapping width of this object.
setWrappingWidth(int) - Method in class com.nwoods.jgo.JGoText
Change the width at which text will wrap, if isMultiline() and isWrapping() are true.
setXORMode(RGB) - Method in class com.nwoods.jgo.Graphics2D
 
shellActivated(ShellEvent) - Method in class com.nwoods.jgo.JGoView
 
shellClosed(ShellEvent) - Method in class com.nwoods.jgo.JGoView
 
shellDeactivated(ShellEvent) - Method in class com.nwoods.jgo.JGoView
 
shellDeiconified(ShellEvent) - Method in class com.nwoods.jgo.JGoView
 
shellIconified(ShellEvent) - Method in class com.nwoods.jgo.JGoView
 
shiftBendStraighten(int, int) - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Adjusts the columns of nodes within the unfixedLayer to reduce the number of "bends" between the unfixedLayer and its adjacent layers.
showHandles(JGoObject) - Method in class com.nwoods.jgo.JGoSelection
Make visible the existing handles for the given selected object.
showSelectionHandles(JGoSelection) - Method in class com.nwoods.jgo.JGoObject
Show the selection handles.
size() - Method in class com.nwoods.jgo.JGoCopyMap
The standard Map behavior
sizeDelayeds() - Method in interface com.nwoods.jgo.JGoCopyEnvironment
Returns the number of delayed objects.
sizeDelayeds() - Method in class com.nwoods.jgo.JGoCopyMap
 
skipEvent(JGoDocumentEvent) - Method in class com.nwoods.jgo.JGoUndoManager
This predicate is called by the default document listener implementation to decide whether the event is worth recording for the purposes of undo and redo.
snapAllObjects() - Method in class com.nwoods.jgo.JGoView
For each object, aligns the default spot for this view with the nearest grid position.
snapAllObjects(int) - Method in class com.nwoods.jgo.JGoView
For each object, aligns the spot specified by spotNumber with the nearest grid position.
snapObject(JGoObject) - Method in class com.nwoods.jgo.JGoView
Puts the spot of this object that corresponds with this GridView's default object spot at the nearest grid location.
snapObject(JGoObject, int) - Method in class com.nwoods.jgo.JGoView
Puts the given spot of this object at the nearest grid location.
sortByZOrder(JGoObject[]) - Method in class com.nwoods.jgo.JGoDocument
Sort an Array of JGoObjects by their Z-order position in the layers of this document.
splitIntoSubNetworks() - Method in class com.nwoods.jgo.layout.JGoNetwork
Modify this network by splitting it up into separate subnetworks, each of which has all of its nodes connected to each other, perhaps indirectly and in mixed directions, but not to any nodes in any other subnetworks.
spotOpposite(int) - Static method in class com.nwoods.jgo.JGoObject
For the predefined spots, return the spot corresponding to the one on the opposite side of the object.
startActionObject(JGoActionObject, int, Point, Point) - Method in class com.nwoods.jgo.JGoView
Start acting on a JGoActionObject.
startDragBoxSelection(int, Point, Point) - Method in class com.nwoods.jgo.JGoView
This method is called by doMouseMove when the mouse state is MouseStateSelection and there are no objects at the current point.
startMoveSelection(int, Point, Point) - Method in class com.nwoods.jgo.JGoView
This method is called by doMouseMove when the mouse state is MouseStateSelection and there is an object at the current point.
startNewLink(JGoPort, Point) - Method in class com.nwoods.jgo.JGoView
This method is called in response to the user's pressing on and dragging over a valid port in order to create a new link.
startReLink(JGoLink, JGoPort, Point) - Method in class com.nwoods.jgo.JGoView
Start the process of handling a user's drawing a link between two ports.
startResizing(JGoHandle, Point, Point) - Method in class com.nwoods.jgo.JGoView
This method is called in response to the user's mouse press on a resize handle in order to start resizing an object.
startTransaction() - Method in class com.nwoods.jgo.JGoDocument
This method is delegated to the document's UndoManager, if any.
startTransaction() - Method in class com.nwoods.jgo.JGoUndoManager
Call this method before making a set of changes to a document.
stiffness - Variable in class com.nwoods.jgo.layout.JGoForceDirectedAutoLayoutLinkData
stiffness - stiffness of the link; see springStiffness method
stopAutoscroll() - Method in class com.nwoods.jgo.JGoView
Call this method to stop any autoscrolling that may be occurring.
straightenAndPack() - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Adjusts the columns of nodes in the network to produce a layout which reduces the number of bends and is tightly packed.
stretchPoints(int, int, int, int, int, int) - Method in class com.nwoods.jgo.JGoLink
Stretch the points of this stroke by interpolating the points from startIndex to endIndex between the new points (nFx,nFy) and (nTx,nTy).

T

TOPLEFT_CHANGED - Static variable in class com.nwoods.jgo.JGoDocumentEvent
The top-left corner for the document was changed
TRACE(String) - Static method in class com.nwoods.jgo.JGoGlobal
This method just prints a line to System.err.
Top - Static variable in class com.nwoods.jgo.JGoObject
a spot location or handle placement, the same as TopCenter
TopCenter - Static variable in class com.nwoods.jgo.JGoObject
a spot location or handle placement
TopLeft - Static variable in class com.nwoods.jgo.JGoObject
a spot location or handle placement
TopMiddle - Static variable in class com.nwoods.jgo.JGoObject
a spot location or handle placement, the same as TopCenter
TopRight - Static variable in class com.nwoods.jgo.JGoObject
a spot location or handle placement
tightComponent(JGoNetworkNode, int, boolean, boolean) - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Uses a depth first search algorithm to set the component of all nodes in a component.
tightComponentUnset(JGoNetworkNode, int, int, boolean, boolean) - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Uses a depth first search algorithm to set the component of all nodes in a component.
tightPack() - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Adjusts the columns of nodes in the network to produce a layout which is tightly packed.
tightPackAux(int, int) - Method in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayout
Attempts to augment the argument column by merging columns into from the argument direction.
toArray() - Method in class com.nwoods.jgo.JGoCollection
Return the contents of this list as an array of JGoObjects.
toArray() - Method in class com.nwoods.jgo.JGoSelection
Return the selected objects as an array of JGoObjects.
toString() - Method in class com.nwoods.jgo.JGoDocumentChangedEdit
Produce a somewhat human-readable description of this particular change to a document.
toString() - Method in class com.nwoods.jgo.Point2D.Double
 
toString() - Method in class com.nwoods.jgo.Point2D.Float
 
toggle() - Method in class com.nwoods.jgo.JGoSubGraph
This convenience method calls either collapse() or expand(), depending on the value of isExpanded().
toggleSelection(JGoObject) - Method in class com.nwoods.jgo.JGoSelection
If the given object is currently in this selection, remove it, or else add it to this selection.
top - Variable in class com.nwoods.jgo.Insets
 
translate(double, double) - Method in class com.nwoods.jgo.Graphics2D
 
trimEdits(int, int) - Method in class com.nwoods.jgo.UndoManager
 
trimForLimit() - Method in class com.nwoods.jgo.UndoManager
 

U

UPDATE_ALL - Static variable in class com.nwoods.jgo.JGoDocumentEvent
The document changed a lot; all listeners need to refresh.
UPDATE_ALL - Static variable in class com.nwoods.jgo.JGoViewEvent
Repaint the whole view
UndoManager - class com.nwoods.jgo.UndoManager.
This exists for compatibility with javax.swing.undo.UndoManager.
UndoManager() - Constructor for class com.nwoods.jgo.UndoManager
 
UndoableEdit - interface com.nwoods.jgo.UndoableEdit.
This exists for compatibility with javax.swing.undo.UndoableEdit.
undo() - Method in class com.nwoods.jgo.AbstractUndoableEdit
 
undo() - Method in class com.nwoods.jgo.CompoundEdit
 
undo() - Method in class com.nwoods.jgo.JGoDocument
This method is delegated to the document's UndoManager, if any.
undo() - Method in class com.nwoods.jgo.JGoDocumentChangedEdit
Implement undo by calling changeValue on the document, unless the edit represents an isBeforeChanging() event.
undo() - Method in class com.nwoods.jgo.JGoUndoManager
This override of UndoManager.undo makes sure any ongoing changes are bundled up into a transaction and then calls super.undo such that isUndoing() is true so that any changes that happen because of the undo operation are ignored by this document listener.
undo() - Method in class com.nwoods.jgo.UndoManager
 
undo() - Method in interface com.nwoods.jgo.UndoableEdit
 
undoTo(UndoableEdit) - Method in class com.nwoods.jgo.UndoManager
 
unlink() - Method in class com.nwoods.jgo.JGoLink
Called when we want to remove this link.
update() - Method in class com.nwoods.jgo.JGoDocument
Cause all views to be updated.
update(int, int, Object) - Method in class com.nwoods.jgo.JGoLabeledLink
If this object has changed its relative order in the document or area, change the labels to come right afterwards, i.e., just above it.
update() - Method in class com.nwoods.jgo.JGoObject
Cause this object to be repainted sometime in the near future.
update(int, int, Object) - Method in class com.nwoods.jgo.JGoObject
Cause this object to be repainted sometime in the near future.
updateDocumentSize(JGoObject) - Method in class com.nwoods.jgo.JGoDocument
Corrects the document size and top-left for an object being added or moved.
updatePositions() - Method in class com.nwoods.jgo.layout.JGoForceDirectedAutoLayout
Peforms one iteration of the ForceDirectedAutoLayout algorithm and updates the positions of the nodes.
updateRectFromView() - Method in class com.nwoods.jgo.JGoOverviewRectangle
Make this JGoRectangle's position and size correspond to the observed view's position and size in the document.
updateScrollbars() - Method in class com.nwoods.jgo.JGoView
Make sure the horizontal and vertical scrollbars, if any, properly reflect the view position and document size.
updateView(Rectangle) - Method in class com.nwoods.jgo.JGoView
Request repainting a part of the view's canvas.
updateView() - Method in class com.nwoods.jgo.JGoView
Repaint the whole view, including scrollbars.

V

VALID_CYCLE_CHANGED - Static variable in class com.nwoods.jgo.JGoDocumentEvent
Whether the document keeps permits users to draw cycles of links has changed
valid - Variable in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayoutLinkData
valid - true if the link is part of the proper digraph; see makeProper() for details
valid - Variable in class com.nwoods.jgo.layout.JGoLayeredDigraphAutoLayoutNodeData
valid - a flag; used in greedyCycleRemoval()
validDestinationPort(JGoPort) - Method in class com.nwoods.jgo.JGoView
Return whether or not a link can end at a port.
validLink(JGoPort) - Method in class com.nwoods.jgo.JGoPort
Return whether or not a link from this port to "to" is valid.
validLink(JGoPort, JGoPort) - Method in class com.nwoods.jgo.JGoView
Return whether or not a link from "from" to "to" is valid.
validSourcePort(JGoPort) - Method in class com.nwoods.jgo.JGoView
Return whether or not a link can begin at the given port.
valueChanged(int, JGoView) - Method in class com.nwoods.jgo.JGoScrollBar
This method is called when the scrollbar's value changes, from the Slider's SelectionListener.
values() - Method in class com.nwoods.jgo.JGoCopyMap
The standard Map behavior
viewChanged(JGoViewEvent) - Method in class com.nwoods.jgo.JGoOverviewRectangle
Handle basic changes to the observed view's viewPosition or scale.
viewChanged(JGoViewEvent) - Method in interface com.nwoods.jgo.JGoViewListener
Whenever a JGoView changes this method will be called on all JGoViewListener objects that have been registered with the JGoView.
viewToDocCoords(Point) - Method in class com.nwoods.jgo.JGoView
Convert view coordinates to document coordinates.
viewToDocCoords(Dimension) - Method in class com.nwoods.jgo.JGoView
Convert view dimensions to document coordinates.
viewToDocCoords(Rectangle) - Method in class com.nwoods.jgo.JGoView
Convert a rectangle in view coordinates to a rectangle in document coordinates.
viewToDocCoords(Point, Dimension) - Method in class com.nwoods.jgo.JGoView
Convert a rectangle in view coordinates to a rectangle in document coordinates.
viewToDocCoords(int, int, int, int) - Method in class com.nwoods.jgo.JGoView
Convert a rectangle in view coordinates to a rectangle in document coordinates.

W

WIND_NON_ZERO - Static variable in class com.nwoods.jgo.GeneralPath
 
white - Static variable in class com.nwoods.jgo.JGoBrush
a predefined solid white brush
white - Static variable in class com.nwoods.jgo.JGoPen
a predefined solid white pen of width 1
widgetDefaultSelected(SelectionEvent) - Method in class com.nwoods.jgo.JGoButton
 
widgetDefaultSelected(SelectionEvent) - Method in class com.nwoods.jgo.JGoView
 
widgetDisposed(DisposeEvent) - Method in class com.nwoods.jgo.JGoOverview
When the Overview window is no longer needed, make sure the observed view doesn't keep any references to this view.
widgetDisposed(DisposeEvent) - Method in class com.nwoods.jgo.JGoView
 
widgetSelected(SelectionEvent) - Method in class com.nwoods.jgo.JGoButton
 
widgetSelected(SelectionEvent) - Method in class com.nwoods.jgo.JGoView
This is the event handler for the scrollbars.
width - Variable in class com.nwoods.jgo.Dimension
 

X

x - Variable in class com.nwoods.jgo.Point2D.Double
 
x - Variable in class com.nwoods.jgo.Point2D.Float
 

Y

y - Variable in class com.nwoods.jgo.Point2D.Double
 
y - Variable in class com.nwoods.jgo.Point2D.Float
 
yellow - Static variable in class com.nwoods.jgo.JGoBrush
a predefined solid yellow brush
yellow - Static variable in class com.nwoods.jgo.JGoPen
a predefined solid yellow pen of width 1

A B C D E F G H I J K L M N O P Q R S T U V W X Y