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

C

canFindRelation(Object) - Method in class gumbo.util.relation.Relations.RelationWrapper
 
canFindRelation(Object) - Method in class gumbo.util.relation.Relations.RelationImm
 
canFindRelation(Object) - Method in interface gumbo.util.relation.Relation
Convenience method that returns true if a relation corresponding to a delegator can be found in this relation's relationship.
canFindRelation(Object) - Method in class gumbo.util.relation.AbstractRelation
 
canIntersectGraphic(GraphicGeometry) - Method in interface gumbo.graphic.probe.IntersectableGraphic
Returns true if the intersection operation between the intersector and this intersectable is supported.
canIntersectGraphic(GraphicGeometry) - Method in class gumbo.graphic.probe.AxisBound3
 
canIntersectGraphic(GraphicGeometry) - Method in class gumbo.graphic.probe.AbstractIntersectionNode
Default implementation: As defined in IntersectionNode.
canIntersectGraphic(GraphicGeometry) - Method in class gumbo.graphic.impl.swing.SwingSpaceNode
Default implementation: Returns true if the intersector is a Point3, the intersector graphic is a Component, and this and the intersector graphic have the same root Component.
center(Point3) - Method in class gumbo.graphic.probe.AxisBound3
Returns the center of this bound.
center(Point3) - Method in class gumbo.graphic.math.Size3
Returns the center point of this size.
centerNodes(int, Collection, Set, double, double, List) - Static method in class gumbo.visualize.data.layout.GraphNodeOrdering
Tries to compress and center a group of target nodes in a rank along a given dimension, even if the target nodes are discontiguous (mixed with hit nodes and non-target nodes).
centerNodes(int, double, Collection) - Static method in class gumbo.visualize.data.layout.GraphLayoutNode
Centers a group of nodes in layout space along a given dimension about a center point.
centerPoint(Dimension, Point) - Static method in class gumbo.graphic.impl.swing.SwingGraphics
Returns the center point of a box.
centerPoint(Rectangle, Point) - Static method in class gumbo.graphic.impl.swing.SwingGraphics
Returns the center point of a box.
centerTarget(JViewport, Component) - Static method in class gumbo.visualize.data.impl.swing.SwingViewScroller
Scrolls a viewport such that the target shape is centered in the scroll view.
change(Object, Object) - Method in interface gumbo.util.state.StateSet
Removes then adds the specified state flags, as allowed by the state policy.
change(Object, Object) - Method in class gumbo.util.state.States.ImmutableStateSet
 
change(Object, Object) - Method in class gumbo.util.state.AbstractStateSet
 
change(StateSet) - Method in interface gumbo.util.state.StateSet
Performs a "masked change" by imposing a target's state set changes (deltas) on this state set, as allowed by the state policy, with the union of the target's old and new states acting as the mask.
change(StateSet) - Method in class gumbo.util.state.States.ImmutableStateSet
 
change(StateSet) - Method in class gumbo.util.state.AbstractStateSet
 
changeAll(Collection, Collection) - Method in interface gumbo.util.state.StateSet
Removes then adds the specified state flags, as allowed by the state policy.
changeAll(Collection, Collection) - Method in class gumbo.util.state.States.ImmutableStateSet
 
changeAll(Collection, Collection) - Method in class gumbo.util.state.AbstractStateSet
 
changed(Object, Collection, Collection) - Static method in class gumbo.util.state.StateFlags
Returns true if the input flag was newly changed.
changedAll(Collection, Collection, Collection) - Static method in class gumbo.util.state.StateFlags
Returns true if all input flags were newly changed.
changedAny(Collection, Collection, Collection) - Static method in class gumbo.util.state.StateFlags
Returns true if any input flag was newly changed.
changedCount(Set, Collection, Collection) - Static method in class gumbo.util.state.StateFlags
Returns the number of input flags newly changed.
changedNone(Collection, Collection) - Static method in class gumbo.util.state.StateFlags
Returns true if no flags were changed.
CHAR_MSG_END - Static variable in class gumbo.net.msg.ascii.AsciiMessageIO
Special character delimiting the end of a message.
CHAR_UNIT_END - Static variable in class gumbo.net.msg.ascii.AsciiMessageIO
Special character delimiting the end of a message unit.
CharField - class gumbo.util.route.CharField.
 
CharField.EventIn - class gumbo.util.route.CharField.EventIn.
 
CharField.EventIn() - Constructor for class gumbo.util.route.CharField.EventIn
 
CharField.EventIn(char) - Constructor for class gumbo.util.route.CharField.EventIn
 
CharField.EventInOut - class gumbo.util.route.CharField.EventInOut.
 
CharField.EventInOut() - Constructor for class gumbo.util.route.CharField.EventInOut
 
CharField.EventInOut(char) - Constructor for class gumbo.util.route.CharField.EventInOut
 
CharField.EventOut - class gumbo.util.route.CharField.EventOut.
 
CharField.EventOut() - Constructor for class gumbo.util.route.CharField.EventOut
 
CharField.EventOut(char) - Constructor for class gumbo.util.route.CharField.EventOut
 
CharField() - Constructor for class gumbo.util.route.CharField
 
CharField(char) - Constructor for class gumbo.util.route.CharField
 
checkAddChild(TreeNode) - Method in class gumbo.util.relation.AbstractTreeNode
Called by the system before adding a child to this parent.
checkAddChild(TreeNode) - Method in class gumbo.util.relation.AbstractTreeNode.Auto
 
checkAddPartModel(PartModel) - Method in class gumbo.visualize.data.WholeModel
Safely returns if a part model can be added as a child in this model's part model tree.
checkAddPartModel(PartModel) - Method in class gumbo.visualize.data.PartModel
Safely returns if a part model can be added as a child in this model's part model tree.
checkChild(Object) - Method in class gumbo.util.relation.AbstractTreeNode
Called by the system to check a child involved in a connection to this relation.
checkClearedRelationship(Relationship) - Method in class gumbo.util.relation.AbstractRelation
Called by the system after clearing this relation's relationship.
checkClientModelChild(Object) - Method in class gumbo.visualize.data.AspectModel
Safely returns if a client model can be added as a child of this aspect model.
checkConcreteType(SelectFlag) - Method in class gumbo.interact.SelectFlag
Called by the system for identity and comparability testing for the concrete type.
checkConnect(int, EventNode, int, EventNode) - Method in class gumbo.util.route.StrictGroupRouter
 
checkConnect(int, EventNode, int, EventNode) - Method in class gumbo.util.route.RelayRouters.Router
 
checkConnect(int, EventNode, int, EventNode) - Method in class gumbo.util.route.RelayDataRouter
 
checkConnect(int, EventNode, int, EventNode) - Method in class gumbo.util.route.EventRouter
Implementors should throw an exception if the nodes are incompatible for connection, and return false if the connection should be silently ignored.
checkConnect(int, EventNode, int, EventNode) - Method in class gumbo.util.route.EventGroupRouter
 
checkConnect(int, EventNode, int, EventNode) - Method in class gumbo.util.route.EventDataRouter
 
checkConnect(int, EventNode, int, EventNode) - Method in class gumbo.util.route.DirectRouters.Router
 
checkConnectable(WholeModel) - Method in class gumbo.visualize.data.PortModel
Safely returns if this port model can be connected to and edge model.
checkDisconnect(EventNode, EventNode) - Method in class gumbo.util.route.EventRouter
Implementors should throw an exception if the nodes are incompatible for disconnection, and return false if the disconnection should be silently ignored.
checkDisconnect(EventNode, EventNode) - Method in class gumbo.util.route.EventGroupRouter
 
checkDisconnect(EventNode, EventNode) - Method in class gumbo.util.route.EventDataRouter
 
checkEqualValues(double[], Tuple3) - Static method in class gumbo.graphic.math.Tuple3Test
 
checkEqualValues(double, double, double, Tuple3) - Static method in class gumbo.graphic.math.Tuple3Test
 
checkEqualValues(Tuple3, Tuple3) - Static method in class gumbo.graphic.math.Tuple3Test
 
checkFire() - Method in class gumbo.interact.button.SimpleButtonTrigger
Called by the system to check for start or stop of trigger firing.
checkInitialState(Set, Set) - Method in interface gumbo.util.state.StatePolicy
Called by the system to verify the new initial state value.
checkInitialState(Set, Set) - Method in class gumbo.util.state.AbstractStatePolicy
The default implementation calls checkNewFlags(), then checkNewState(), with the new state value.
checkNewFlags(Collection) - Method in class gumbo.interact.InteractorPolicy
 
checkNewFlags(Collection) - Method in class gumbo.util.state.AbstractStatePolicy
Called by this policy to check new state value flag types.
checkNewState(Set) - Method in class gumbo.interact.InteractorPolicy
Only checks new flags; old flags are ignored (stateless).
checkNewState(Set) - Method in class gumbo.util.state.AbstractStatePolicy
Called by this policy to check new state values (flag combinations).
checkParent(Object) - Method in class gumbo.util.relation.AbstractTreeNode
Called by the system to check a parent involved in a connection to this relation.
checkParentPartModel(DataModel) - Method in class gumbo.visualize.data.VertexModel
Safely returns if a part model can be set as the parent in this model's part model tree.
checkParentPartModel(DataModel) - Method in class gumbo.visualize.data.PartModel
Safely returns if a part model can be the parent of this part model.
checkParentPartModel(DataModel) - Method in class gumbo.visualize.data.ElementModel
Safely returns if a part model can be set as the parent in this model's part model tree.
checkParentPartModel(DataModel) - Method in class gumbo.visualize.data.EdgeModel
Safely returns if a part model can be set as the parent in this model's part model tree.
checkPickSpecs(Set, Collection, Collection) - Method in class gumbo.graphic.probe.AbstractPickEngine
Called by the system to check the pick specs for compatibility with this engine and the pick players, and throws an exception if a problem is found.
checkRelation(Relation) - Method in class gumbo.util.relation.TreeNodes.Tree
 
checkRelation(Relation) - Method in class gumbo.util.relation.TestTree
 
checkRelation(Relation) - Method in class gumbo.util.relation.TestRelationship
 
checkRelation(Relation) - Method in class gumbo.util.relation.Relationship
Called by the system to check added relations and their delegators for compatibility with this relationship.
checkRelation(Relation) - Method in class gumbo.util.relation.AbstractRelation
Called by subclasses to check a relation and its delegator before connecting it to this relation.
checkRemoveChild(TreeNode) - Method in class gumbo.util.relation.AbstractTreeNode
Called by the system before removing a child from this parent.
checkRootPartModel(WholeModel) - Method in class gumbo.visualize.data.PartModel
Safely returns if a whole model can be the root of this part model.
checkRouter(EventRouter) - Method in class gumbo.util.route.EventNode
Called by the system to check a router before using it to connect this node to another node.
checkRouter(EventRouter) - Method in class gumbo.util.route.EventGroupNode
 
checkRouter(EventRouter) - Method in class gumbo.util.route.EventDataNode
 
checkSender(EventDataNode) - Method in class gumbo.util.route.NotifyNode
 
checkSender(EventDataNode) - Method in class gumbo.util.route.IntField
 
checkSender(EventDataNode) - Method in class gumbo.util.route.EventDataNode
Called by the system (subclasses) to check a sender before connecting it to this node.
checkSender(EventDataNode) - Method in class gumbo.util.route.DoubleField
 
checkSender(EventDataNode) - Method in class gumbo.util.route.CharField
 
checkSender(EventDataNode) - Method in class gumbo.util.route.BooleanField
 
checkSender(EventDataNode) - Method in class gumbo.util.route.AbstractObjectField
 
checkSetParent(TreeNode) - Method in class gumbo.util.relation.AbstractTreeNode
Called by the system before setting the parent of this child.
checkSettingRelationship(Relationship) - Method in class gumbo.util.relation.AbstractRelation
Called by the system before setting this relation's relationship.
checkStartCritical() - Method in class gumbo.interact.button.FancyButtonTrigger
Called by the system to check for start of the critical state.
checkStopCritical() - Method in class gumbo.interact.button.FancyButtonTrigger
Returns true if the last call to checkStopCritical() stopped the critical state and was the result of a trigger button.
checkTransitState(Collection, Set, Set) - Method in interface gumbo.util.state.StatePolicy
Called by the system to transit the value of a state from its old value to a new value according to an input value.
checkTransitState(Collection, Set, Set) - Method in class gumbo.util.state.AbstractStatePolicy
The default implementation calls checkNewFlags(), then checkNewState(), with the new state value.
checkValue(boolean) - Method in class gumbo.util.route.BooleanField
Called by the system to check new data values.
checkValue(char) - Method in class gumbo.util.route.CharField
Called by the system to check new data values.
checkValue(double) - Method in class gumbo.util.route.DoubleField
Called by the system to check new data values.
checkValue(int) - Method in class gumbo.util.route.IntField
Called by the system to check new data values.
checkValue(Object) - Method in class gumbo.util.route.AbstractObjectField
Called by the system to check new data values.
CHILD - Static variable in class gumbo.util.relation.TreeNodeConnection
Connection index of the first child relation.
clamp(Tuple3, double, double) - Method in class gumbo.graphic.math.Tuple3
this = clampMax(clampMin(tuple))
clamp(Tuple3, Tuple3, Tuple3) - Method in class gumbo.graphic.math.Tuple3
this = clampMax(clampMin(tuple))
clampMax(Tuple3, double) - Method in class gumbo.graphic.math.Tuple3
this = tuple > max ? max : tuple
clampMax(Tuple3, Tuple3) - Method in class gumbo.graphic.math.Tuple3
this = tuple > max ? max : tuple
clampMin(Tuple3, double) - Method in class gumbo.graphic.math.Tuple3
this = tuple < min ? min : tuple
clampMin(Tuple3, Tuple3) - Method in class gumbo.graphic.math.Tuple3
this = tuple < min ? min : tuple
ClassField - class gumbo.util.route.ClassField.
 
ClassField.EventIn - class gumbo.util.route.ClassField.EventIn.
 
ClassField.EventIn() - Constructor for class gumbo.util.route.ClassField.EventIn
 
ClassField.EventIn(Class) - Constructor for class gumbo.util.route.ClassField.EventIn
 
ClassField.EventInOut - class gumbo.util.route.ClassField.EventInOut.
 
ClassField.EventInOut() - Constructor for class gumbo.util.route.ClassField.EventInOut
 
ClassField.EventInOut(Class) - Constructor for class gumbo.util.route.ClassField.EventInOut
 
ClassField.EventOut - class gumbo.util.route.ClassField.EventOut.
 
ClassField.EventOut() - Constructor for class gumbo.util.route.ClassField.EventOut
 
ClassField.EventOut(Class) - Constructor for class gumbo.util.route.ClassField.EventOut
 
ClassField() - Constructor for class gumbo.util.route.ClassField
 
ClassField(Class) - Constructor for class gumbo.util.route.ClassField
 
clear() - Method in class gumbo.graphic.probe.SphereBound3
 
clear() - Method in class gumbo.graphic.probe.PolytopeBound3
 
clear() - Method in class gumbo.graphic.probe.PolygonBound3
 
clear() - Method in class gumbo.graphic.probe.Bound3
Clears the bound by clearing its components (zero position, zero volume) and setting it empty.
clear() - Method in class gumbo.graphic.probe.AxisBound3
 
clear() - Method in class gumbo.util.route.TestHost
 
clear() - Method in class gumbo.graphic.math.Tuple3
this = (0, 0, 0).
clear() - Method in class gumbo.visualize.data.layout.GraphNodeRanking
Clears this ranking, making the rank count zero.
clear() - Method in class gumbo.util.GumboCollections.ImmutableCollection
 
clear() - Method in class gumbo.util.AbstractSetList
 
clear() - Method in class gumbo.util.AbstractBimap
 
clear() - Method in class gumbo.util.state.AbstractStateSet
 
clearArray(double[]) - Static method in class gumbo.graphic.math.Tuple3
Sets a length 3 array to all zeros.
clearArray(double[]) - Static method in class gumbo.graphic.math.Matrix4
Sets a length 4 array to all zeros.
clearArray(double[][]) - Static method in class gumbo.graphic.math.Matrix4
Sets length 4x4 array to all zeros.
clearGraphicLinkEnds() - Method in class gumbo.visualize.data.impl.swing.SwingGraphEdge
 
clearGraphicLinkKinks() - Method in interface gumbo.graphic.content.KinkableGraphic
Clears the kink point list.
clearGraphicLinkKinks() - Method in class gumbo.visualize.data.impl.swing.SwingGraphEdge
 
clearMembers(boolean) - Method in class gumbo.interact.InteractorGroup
Convenience method that removes all members from this group.
clearMessageListeners() - Method in class gumbo.net.msg.MessageRouter
Removes all message listeners of all types.
clearObjs() - Static method in class gumbo.util.Debug
Clears the object table.
clearRank(int) - Method in class gumbo.visualize.data.layout.GraphNodeRanking
Clears a rank, making the rank size zero.
clearRanks() - Method in class gumbo.visualize.data.layout.GraphNodeRanking
Clears all ranks in this ranking.
clearTags() - Static method in class gumbo.util.Debug
Clears the tag table.
ClickAdapter - class gumbo.interact.button.ClickAdapter.
An adapter that detects button clicks in a click sequence.
ClickAdapter() - Constructor for class gumbo.interact.button.ClickAdapter
Creates an instance with the current system click time.
ClickAdapter(int) - Constructor for class gumbo.interact.button.ClickAdapter
Creates an instance.
ClientColors - class gumbo.visualize.data.client.ClientColors.
An immutable object intended for use as client data to provide custom color-based rendering hints for feedback presentation.
ClientColors(Color, Color, Color) - Constructor for class gumbo.visualize.data.client.ClientColors
 
ClientData - class gumbo.visualize.data.client.ClientData.
Constants and utilities related to client data.
ClientData.Map - class gumbo.visualize.data.client.ClientData.Map.
 
ClientData.Map() - Constructor for class gumbo.visualize.data.client.ClientData.Map
 
clientDataChanged(Object) - Method in class gumbo.visualize.data.client.ClientLabelGraphic
Updates this label according to the client data.
clientDataChanged(Object, DataModel) - Method in class gumbo.visualize.data.client.ClientLabelGraphic
 
clientDataChanged(Object, DataModel) - Method in class gumbo.visualize.data.impl.swing.SwingTreeNode
Default implementation: Change the client data, then gives JTree a kick to refresh itself.
clientDataChanged(Object, DataModel) - Method in class gumbo.visualize.data.impl.swing.SwingDataShape
Default implementation: If getAutoLabel() is null or the client data is unknown, nothing happens; otherwise, calls getAutoLabel().clientDataChanged(), then updateFeedback().
clientDataChanged(Object, DataModel) - Method in class gumbo.visualize.data.impl.swing.SwingDataProxy
Default implementation: If getAutoLabel() is null or the client data is unknown, nothing happens; otherwise, calls getAutoLabel().clientDataChanged(), then updateFeedback().
clientDataChanged(Object, DataModel) - Method in interface gumbo.visualize.data.DataModelListener
Called after a change occurs in the client data of the target data model, such as when a new (possibly null) client data object is set or the state of the current client data object changes.
ClientLabel - class gumbo.visualize.data.client.ClientLabel.
An immutable object intended for use as client data to provide custom label content, including text and an icon.
ClientLabel(String, Icon) - Constructor for class gumbo.visualize.data.client.ClientLabel
Creates an instance, with the specified contents.
ClientLabelGraphic - class gumbo.visualize.data.client.ClientLabelGraphic.
A wrapper for a label graphic that allows updates of the label according to client data.
ClientLabelGraphic(LabelGraphic) - Constructor for class gumbo.visualize.data.client.ClientLabelGraphic
Creates an instance with the specified wrapper target.
ClientThread - class gumbo.net.ClientThread.
Base class for network application client threads.
ClientThread(String, String, int) - Constructor for class gumbo.net.ClientThread
 
ClientWindow - class gumbo.net.ClientWindow.
A NetWindow for a client network node, with default actions and status.
ClientWindow(JFrame, MessageThread) - Constructor for class gumbo.net.ClientWindow
 
close() - Method in class gumbo.net.msg.ObjectMessageWriter
 
close() - Method in class gumbo.net.msg.ObjectMessageReader
 
close() - Method in interface gumbo.net.msg.MessageWriter
Closes this writer.
close() - Method in interface gumbo.net.msg.MessageReader
Closes this message reader.
close() - Method in class gumbo.net.msg.MessageMonitorWriter
 
close() - Method in class gumbo.util.TeeWriter
 
close() - Method in class gumbo.util.TeeReader
 
close() - Method in class gumbo.net.msg.ascii.AsciiMessageWriter
 
close() - Method in class gumbo.net.msg.ascii.AsciiMessageReader
 
close() - Method in class gumbo.app.TitleTextWriter
 
close() - Method in class gumbo.app.JTextAreaWriter
 
close() - Method in class gumbo.app.JLabelWriter
 
closeClientSocket() - Method in class gumbo.net.NetThread
Closes this thread's dynamic client socket.
closeMessageReader() - Method in class gumbo.net.msg.MessageThread
Closes the thread's dynamic message reader.
closeMessageWriter() - Method in class gumbo.net.msg.MessageThread
Closes the thread's dynamic message writer.
closeServerSocket() - Method in class gumbo.net.NetThread
Closes this thread's dynamic server socket, after first closing any client socket.
collectFlags(Collection, Collection) - Static method in class gumbo.util.state.StateFlags
Converts a collection of "state elements" into an equivalent collection of state flags.
collectFlags(Object[]) - Static method in class gumbo.util.state.StateFlags
Converts an array of "state elements" into an equivalent collection of state flags.
collectFlagsImm(Object[]) - Static method in class gumbo.util.state.StateFlags
Converts an array of "state elements" into an equivalent immutable collection of state flags.
CollectionField - class gumbo.util.route.CollectionField.
An object field whose default data type is Object.
CollectionField.EventIn - class gumbo.util.route.CollectionField.EventIn.
 
CollectionField.EventIn() - Constructor for class gumbo.util.route.CollectionField.EventIn
 
CollectionField.EventIn(Collection) - Constructor for class gumbo.util.route.CollectionField.EventIn
 
CollectionField.EventInOut - class gumbo.util.route.CollectionField.EventInOut.
 
CollectionField.EventInOut() - Constructor for class gumbo.util.route.CollectionField.EventInOut
 
CollectionField.EventInOut(Collection) - Constructor for class gumbo.util.route.CollectionField.EventInOut
 
CollectionField.EventOut - class gumbo.util.route.CollectionField.EventOut.
 
CollectionField.EventOut() - Constructor for class gumbo.util.route.CollectionField.EventOut
 
CollectionField.EventOut(Collection) - Constructor for class gumbo.util.route.CollectionField.EventOut
 
CollectionField() - Constructor for class gumbo.util.route.CollectionField
 
CollectionField(Collection) - Constructor for class gumbo.util.route.CollectionField
 
COLOR - Static variable in class gumbo.visualize.data.impl.swing.SwingGraphEdge
Line and decoration color.
COLOR_ARMED - Static variable in class gumbo.interact.InteractorFeedback
 
COLOR_ASPECT - Static variable in class gumbo.interact.InteractorFeedback
 
COLOR_ASPECT_GROUP_OVER - Static variable in class gumbo.interact.InteractorFeedback
 
COLOR_ASPECT_OVER - Static variable in class gumbo.interact.InteractorFeedback
 
COLOR_CANCEL - Static variable in class gumbo.interact.InteractorFeedback
 
COLOR_CANCEL_BG - Static variable in class gumbo.interact.InteractorFeedback
 
COLOR_CAPTURE - Static variable in class gumbo.interact.InteractorFeedback
 
COLOR_COMMAND - Static variable in class gumbo.interact.InteractorFeedback
 
COLOR_COMMAND_ASPECT - Static variable in class gumbo.interact.InteractorFeedback
 
COLOR_COMMAND_ASPECT_GROUP_OVER - Static variable in class gumbo.interact.InteractorFeedback
 
COLOR_COMMAND_ASPECT_OVER - Static variable in class gumbo.interact.InteractorFeedback
 
COLOR_COMMAND_GROUP_OVER - Static variable in class gumbo.interact.InteractorFeedback
 
COLOR_COMMAND_OVER - Static variable in class gumbo.interact.InteractorFeedback
 
COLOR_GROUP_OVER - Static variable in class gumbo.interact.InteractorFeedback
 
COLOR_GROUP_OVER_BG - Static variable in class gumbo.interact.InteractorFeedback
 
COLOR_NORMAL - Static variable in class gumbo.interact.InteractorFeedback
 
COLOR_NORMAL_BG - Static variable in class gumbo.interact.InteractorFeedback
 
COLOR_OVER - Static variable in class gumbo.interact.InteractorFeedback
 
COLOR_OVER_BG - Static variable in class gumbo.interact.InteractorFeedback
 
COLORS_KEY - Static variable in class gumbo.visualize.data.client.ClientData
 
COLORS_TYPE - Static variable in class gumbo.visualize.data.client.ClientData
 
combine(AxisBound3, AxisBound3) - Method in class gumbo.graphic.probe.AxisBound3
Volumetrically combines two (possibly empty) bounds, and saves the result in this bounds.
combine(AxisBound3, Point3) - Method in class gumbo.graphic.probe.AxisBound3
Volumetrically combines a (possibly empty) bound and a point, and saves the result in this bounds.
compactNodes(int, Set) - Static method in class gumbo.visualize.data.layout.GraphLayoutNode
Compacts a group of nodes in layout space along a given position dimension by removing extra space between planes bounding the nodes and perpendicular to the dimension axis so there are no gaps.
compactRanks() - Method in class gumbo.visualize.data.layout.GraphNodeRanking
Compact ranks, which removes any empty ranks from the ranking, with nodes in shifted ranks being offset.
compare(Object, Object) - Method in class gumbo.graphic.probe.AbstractPickEngine.DistanceComparator
 
compare(Object, Object) - Method in class gumbo.graphic.probe.AbstractPickEngine.GroupComparator
 
compare(Object, Object) - Method in class gumbo.visualize.data.layout.GraphLayoutNode.PositionComparator
 
compare(Object, Object) - Method in class gumbo.visualize.data.layout.GraphLayoutNode.BoundComparator
 
compare(Object, Object) - Method in class gumbo.visualize.data.layout.GraphLayoutNode.IndexCenterComparator
 
compare(Object, Object) - Method in class gumbo.visualize.data.layout.GraphLayoutNode.PriorityComparator
 
compareTo(Object) - Method in class gumbo.interact.SelectFlag
Warning: Inconsistent with equals.
compressRank(int, int, int, double, double, List) - Static method in class gumbo.visualize.data.layout.GraphNodeOrdering
Deprecated. Replaced by moveNode(), which uses nodes instead of indices.
connect(EventNodeMarker, EventNodeMarker) - Method in class gumbo.util.route.EventRouter
Connects two nodes together, with data receiver nodes being added to the ends of the node receiver lists.
connect(int, EventNodeMarker, int, EventNodeMarker) - Method in class gumbo.util.route.EventRouter
Connects two nodes together, with data receiver nodes being inserted at the specified indices in the respective node receiver lists.
connectedEdges(Collection, Set) - Static method in class gumbo.visualize.data.layout.GraphLayoutVertex
Gets the set of edges connected to a group of vertices.
connectedNodes(Collection, boolean, boolean, Set) - Static method in class gumbo.visualize.data.layout.GraphLayoutNode
Gets the set of nodes connected by links "to" or "from" a group of nodes.
Connection - class gumbo.util.relation.Connection.
Abstract base class for reporting connection changes between relations in a relationship.
Connection() - Constructor for class gumbo.util.relation.Connection
Creates a new instance with no relationship or relations, which is an invalid state.
Connection(Connection) - Constructor for class gumbo.util.relation.Connection
Creates a new instance as a shallow copy of a connection.
Connection(List) - Constructor for class gumbo.util.relation.Connection
Creates a new instance.
Connection(Relationship, List) - Constructor for class gumbo.util.relation.Connection
Creates a new instance.
ConnectionField - class gumbo.util.relation.ConnectionField.
 
ConnectionField.EventIn - class gumbo.util.relation.ConnectionField.EventIn.
 
ConnectionField.EventIn() - Constructor for class gumbo.util.relation.ConnectionField.EventIn
 
ConnectionField.EventIn(Connection) - Constructor for class gumbo.util.relation.ConnectionField.EventIn
 
ConnectionField.EventInOut - class gumbo.util.relation.ConnectionField.EventInOut.
 
ConnectionField.EventInOut() - Constructor for class gumbo.util.relation.ConnectionField.EventInOut
 
ConnectionField.EventInOut(Connection) - Constructor for class gumbo.util.relation.ConnectionField.EventInOut
 
ConnectionField.EventOut - class gumbo.util.relation.ConnectionField.EventOut.
 
ConnectionField.EventOut() - Constructor for class gumbo.util.relation.ConnectionField.EventOut
 
ConnectionField.EventOut(Connection) - Constructor for class gumbo.util.relation.ConnectionField.EventOut
 
ConnectionField() - Constructor for class gumbo.util.relation.ConnectionField
 
ConnectionField(Connection) - Constructor for class gumbo.util.relation.ConnectionField
 
connectionReport(String, String, Socket) - Static method in class gumbo.net.NetThread
Utility for generating a connection report of the form " to ".
connectSensors(MouseSensor, KeyboardSensor, BooleanField.EventIn) - Method in class gumbo.interact.InputFacade
Called by the system after input sensors have been created to establish connections between the sensors and to the picker's active input, such as for focus-follows-mouse).
connectTarget(Object) - Method in class gumbo.util.route.DebugEventMonitor
Called by the system and clients to connect this monitor to the target host whether or not monitoring is enabled (connection established unconditionally).
connectTargetMaybe(Object) - Method in class gumbo.util.route.DebugEventMonitor
Called by the system and clients to connect this monitor to the target host, but only if debug is enabled and this monitor's name tag is set (connection established conditionally).
ConsistencyManager - class gumbo.visualize.data.consistency.ConsistencyManager.
Manages global consistency of graphic view interaction feedback, which includes coordinating a global unity, parity, and aspect manager.
ConsolePanel - class gumbo.app.ConsolePanel.
A panel with console-like text entry and display.
ConsolePanel.TextFieldReader - class gumbo.app.ConsolePanel.TextFieldReader.
Allows a JTextField to be accessed asychronously through a Reader.
ConsolePanel.TextFieldReader(JTextField) - Constructor for class gumbo.app.ConsolePanel.TextFieldReader
 
ConsolePanel() - Constructor for class gumbo.app.ConsolePanel
 
ConsolePanel(int, int) - Constructor for class gumbo.app.ConsolePanel
 
contains(AxisBound3) - Method in class gumbo.graphic.probe.AxisBound3
Returns true if a bound is completely contained by or is coincident with this bound.
contains(Object) - Method in class gumbo.util.GumboCollections.ImmutableCollection
 
contains(Object) - Method in class gumbo.util.AbstractSetList
 
contains(Object) - Method in class gumbo.util.AbstractGroup
 
contains(Object) - Method in class gumbo.util.state.AbstractStateSet
 
contains(Point3) - Method in class gumbo.graphic.probe.AxisBound3
Returns true if a point is completely contained by or is coincident with this bound.
containsAll(Collection) - Method in class gumbo.util.GumboCollections.ImmutableCollection
 
containsAll(Collection) - Method in class gumbo.util.AbstractSetList
 
containsAll(Collection) - Method in class gumbo.util.AbstractGroup
 
containsAll(Collection) - Method in class gumbo.util.state.AbstractStateSet
 
containsAny(Collection) - Method in interface gumbo.util.Group
Returns true if this group contains any of the specified members.
containsAny(Collection) - Method in class gumbo.util.AbstractGroup
 
containsKey(Object) - Method in class gumbo.util.AbstractBimap
 
containsNode(GraphLayoutNode) - Method in class gumbo.visualize.data.layout.GraphNodeRanking
Returns true if this ranking contains the specified node.
containsNode(GraphLayoutNode) - Method in class gumbo.visualize.data.layout.GraphNodeOrdering
Returns true if this ordering contains the specified node.
containsValue(Object) - Method in class gumbo.util.AbstractBimap
 
contentBounds(Container, Rectangle) - Static method in class gumbo.graphic.impl.swing.SwingGraphics
Returns the bounds exclosing a container's visible contents.
CONTROL_ARMED - Static variable in class gumbo.interact.InteractorFlags
Control: Control is armed for firing (such as when a mouse button is pressed while over a control button).
CONTROL_ARMED_FLAGS - Static variable in class gumbo.interact.InteractorFlags
Control: Singleton set containing the CONTROL_ARMED exclusive flag.
CONTROL_CANCEL - Static variable in class gumbo.interact.InteractorFlags
Control: Control capture is being canceled (such as when the escape key is pressed while a control button is down).
CONTROL_CANCEL_FLAGS - Static variable in class gumbo.interact.InteractorFlags
Control: Singleton set containing the CONTROL_CANCEL exclusive flag.
CONTROL_CAPTURE - Static variable in class gumbo.interact.InteractorFlags
Control: Control is captured for rearming or firing (such as when a mouse button remains down whether or not over a control button), or for cancel.
CONTROL_CAPTURE_FLAGS - Static variable in class gumbo.interact.InteractorFlags
Control: Singleton set containing the CONTROL_CAPTURE exclusive flag.
CONTROL_FIRE - Static variable in class gumbo.interact.InteractorFlags
Control: Control is firing or has fired (such as when a mouse button is released while over an armed control button).
CONTROL_FIRE_FLAGS - Static variable in class gumbo.interact.InteractorFlags
Control: Singleton set containing the CONTROL_FIRE exclusive flag.
CONTROL_MASK - Static variable in class gumbo.interact.InteractorFlags
Control: All predefined control flags.
CONTROL_NONE - Static variable in class gumbo.interact.InteractorFlags
Control: Uninitialized and invalid control state.
CONTROL_XOR_MASK - Static variable in class gumbo.interact.InteractorFlags
Status: Predefined control flags that are exclusive-or (none or one).
ControlAdapter - class gumbo.interact.ControlAdapter.
Base class for control feedback adapters.
ControlAdapter() - Constructor for class gumbo.interact.ControlAdapter
Creates an instance that recognizes all targets.
ControlAdapter(Collection) - Constructor for class gumbo.interact.ControlAdapter
Creates an instance that recognizes a group of dynamic targets.
ControlAdapter(Interactor) - Constructor for class gumbo.interact.ControlAdapter
Creates an instance that recognizes a single static target.
ControlFlag - class gumbo.interact.ControlFlag.
Base class for "control" interactor flags.
ControllableGraphic - interface gumbo.graphic.content.ControllableGraphic.
A graphic capability allowing this graphic entity to be the target of external control (manually by the user, or programmatically by the system).
createAsciiMessage(AsciiMessageHead) - Static method in class gumbo.net.msg.ascii.AsciiMessage
Creates a new message of a specific type as indicated by a message head.
createdNewView(WholeView) - Method in class gumbo.visualize.data.TestViewWindow
Called by the system to notify subclasses when a new view has been created.
createdNewView(WholeView) - Method in class gumbo.visualize.data.TestTreeWindow
 
createdNewView(WholeView) - Method in class gumbo.visualize.data.TestListWindow
 
createdNewView(WholeView) - Method in class gumbo.visualize.data.TestGraphWindow
Creates a new layout engine for the view and updates the layout button's action accordingly.
createdPartView(PartView) - Method in class gumbo.visualize.data.impl.swing.SwingTreeViewFactory
Default implementation: Uses _partMap to find the tree node corresponding to the part view's vertex model, inits the graphic view with the graphic model and node, and sets the node's user object to the part view's graphic view.
createdPartView(PartView) - Method in class gumbo.visualize.data.impl.swing.SwingListViewFactory
Default implementation: Calls the super method, then adds the part view's graphic view as a sensor target.
createdPartView(PartView) - Method in class gumbo.visualize.data.impl.swing.SwingGraphViewFactory
Default implementation: calls the super method, then adds the part view's graphic view as a sensor target.
createdPartView(PartView) - Method in class gumbo.visualize.data.AbstractDataViewFactory
Called by the system after creating a new part view but before adding it to its whole.
createdWholeView() - Method in class gumbo.visualize.data.impl.swing.SwingTreeViewFactory
Default implementation: Saves the new whole view and its associates; connects graph model change events to this factory; builds a Swing tree model and part map using SwingDataModels.toTreeModel(), with the first source vertex in the whole view's model as the seed; adds the whole view's graphic view as a sensor target;
createdWholeView() - Method in class gumbo.visualize.data.impl.swing.SwingListViewFactory
Default implementation: Adds the whole view's graphic view as a sensor target, then adds the sublist of the first source vertex in the whole model as the view list.
createdWholeView() - Method in class gumbo.visualize.data.impl.swing.SwingGraphViewFactory
Default implementation: Adds the whole view's graphic view as a sensor target, calls addPartViews() with all the whole model's part models, then calls newWholeLayoutEngine() to lay out the whole view.
createdWholeView() - Method in class gumbo.visualize.data.AbstractDataViewFactory
Called by the system after creating a new whole view, with a graphic view, but no part views.
crossAfterCount(int) - Method in class gumbo.visualize.data.layout.GraphNodeOrdering
Returns the number of link crossings between the target rank and the rank after it (rankI+1) based on their current orderings.
crossCount() - Method in class gumbo.visualize.data.layout.GraphNodeOrdering
Returns the number of link crossings in this ordering.
currentUnit() - Method in class gumbo.net.msg.ascii.AsciiMessageIO
Gets the current message unit type being accessed.

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