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

R

RANDOM_CHAR_COUNT_MAX - Static variable in class gumbo.visualize.data.TestGraphModels
 
RANDOM_EDGE_COUNT_MAX - Static variable in class gumbo.visualize.data.TestGraphModels
 
RANDOM_EDGE_ICON - Static variable in class gumbo.visualize.data.TestGraphModels
 
RANDOM_LINE_COUNT_MAX - Static variable in class gumbo.visualize.data.TestGraphModels
 
RANDOM_VERT_COUNT_MAX - Static variable in class gumbo.visualize.data.TestGraphModels
 
RANDOM_VERT_ICON - Static variable in class gumbo.visualize.data.TestGraphModels
 
random() - Method in class gumbo.graphic.math.Tuple3
this = rand[0,1)
Ray3 - class gumbo.graphic.math.Ray3.
A 3D spatial element representing a line of semi-infinite extent, which is defined by a position point and a direction vector.
Ray3() - Constructor for class gumbo.graphic.math.Ray3
Creates an instance, with the position at the origin, and a default unit vector direction.
Ray3(Ray3) - Constructor for class gumbo.graphic.math.Ray3
Creates an instance with the same geometry as the target.
read(char[], int, int) - Method in class gumbo.util.TeeReader
 
readAsciiBody() - Method in class gumbo.net.msg.MsgPingStatus
 
readAsciiBody() - Method in class gumbo.net.msg.MsgPingCommand
 
readAsciiBody() - Method in class gumbo.net.msg.ascii.AsciiMessage
Reads the body of this message from an ASCII message reader.
readAsciiHead(AsciiMessageReader) - Method in class gumbo.net.msg.ascii.AsciiMessageHead
Sets the reader and reads this head as a complete message head unit from a message reader.
readAsciiMessage(AsciiMessageReader) - Static method in class gumbo.net.msg.ascii.AsciiMessage
Convenience method for reading a message in its entirety.
readMessage() - Method in class gumbo.net.msg.ObjectMessageReader
 
readMessage() - Method in interface gumbo.net.msg.MessageReader
Reads a message, including its end delimiter, in a thread-safe manner.
readMessage() - Method in class gumbo.net.msg.ascii.AsciiMessageReader
 
readMessageEnd() - Method in class gumbo.net.msg.ObjectMessageReader
Reads the message end delimiter, skipping any white space.
readMessageEnd() - Method in class gumbo.net.msg.ascii.AsciiMessageReader
Reads the message end delimiter, skipping any white space.
readToken() - Method in class gumbo.net.msg.ascii.AsciiMessageReader
Reads the next token in the current message unit.
readUnit() - Method in class gumbo.net.msg.ascii.AsciiMessageReader
Reads the next message unit (head, parameters, or body) and returns its data as a string.
readUnitEnd() - Method in class gumbo.net.msg.ascii.AsciiMessageReader
Reads the message unit end delimiter, skipping any white space.
realizeDisplay() - Method in class gumbo.visualize.data.layout.WholeLayoutEngine
Implemented by subclasses to show the results of the layout generated by realizeLayout(), by transfering the layout state to the part view graphics, and making any changes visible in the whole view graphic.
realizeDisplay() - Method in class gumbo.visualize.data.layout.GraphLayoutEngine
 
realizeGraphicPresence() - Method in interface gumbo.graphic.GraphicPresence
Informs this graphic entity that external (sibling, ancestor) and internal (self, descendant) state changes that can affect its presentation are complete and assumed valid, and that it should update its presentation as needed to be consistent with its graphic state.
realizeGraphicPresence() - Method in class gumbo.graphic.impl.swing.SwingSpaceNode
 
realizeGraphicPresence() - Method in class gumbo.visualize.data.impl.swing.SwingListView
 
realizeGraphicPresence() - Method in class gumbo.visualize.data.impl.swing.SwingListEntry
 
realizeGraphicPresence() - Method in class gumbo.visualize.data.impl.swing.SwingGraphView
 
realizeGraphicPresence() - Method in class gumbo.visualize.data.impl.swing.SwingGraphVertex
 
realizeGraphicPresence() - Method in class gumbo.visualize.data.impl.swing.SwingGraphEdge
 
realizeGraphicPresence() - Method in class gumbo.visualize.data.impl.swing.SwingDataProxy
Does nothing because realization is handled by the whole view graphic.
realizeGraphicPresence() - Method in class gumbo.visualize.data.NullGraphicView
 
realizeGraphicPresence(Collection, Container) - Static method in class gumbo.graphic.impl.swing.SwingGraphics
Calls realizeGraphicPresence() on each GraphicPresence component in a container that matches one of the specified types.
realizeGraphicPresence(Collection, TreeNode) - Static method in class gumbo.graphic.GraphicUtils
Calls realizeGraphicPresence() on each GraphicPresence child in a tree that matches one of the specified types.
realizeLayout() - Method in class gumbo.visualize.data.layout.WholeLayoutEngine
Implemented by subclasses to perform the layout of the whole view's part views.
realizeLayout() - Method in class gumbo.visualize.data.layout.KinkyGraphLayoutEngine
 
Relation - interface gumbo.util.relation.Relation.
An "abstract" base interface for a member of a data relationship (see Relationship).
RelationField - class gumbo.util.relation.RelationField.
 
RelationField.EventIn - class gumbo.util.relation.RelationField.EventIn.
 
RelationField.EventIn() - Constructor for class gumbo.util.relation.RelationField.EventIn
 
RelationField.EventIn(Relation) - Constructor for class gumbo.util.relation.RelationField.EventIn
 
RelationField.EventInOut - class gumbo.util.relation.RelationField.EventInOut.
 
RelationField.EventInOut() - Constructor for class gumbo.util.relation.RelationField.EventInOut
 
RelationField.EventInOut(Relation) - Constructor for class gumbo.util.relation.RelationField.EventInOut
 
RelationField.EventOut - class gumbo.util.relation.RelationField.EventOut.
 
RelationField.EventOut() - Constructor for class gumbo.util.relation.RelationField.EventOut
 
RelationField.EventOut(Relation) - Constructor for class gumbo.util.relation.RelationField.EventOut
 
RelationField() - Constructor for class gumbo.util.relation.RelationField
 
RelationField(Relation) - Constructor for class gumbo.util.relation.RelationField
 
Relations - class gumbo.util.relation.Relations.
Constants and utilities related to Relation.
Relations.RelationImm - class gumbo.util.relation.Relations.RelationImm.
A serializable immutable view wrapper for a target Relation.
Relations.RelationImm(Relation) - Constructor for class gumbo.util.relation.Relations.RelationImm
 
Relations.RelationWrapper - class gumbo.util.relation.Relations.RelationWrapper.
A serializable wrapper for a target Relation.
Relations.RelationWrapper(Relation) - Constructor for class gumbo.util.relation.Relations.RelationWrapper
 
relations(Relationship, Collection, Collection) - Static method in class gumbo.util.relation.Relations
Gets the relations in a relationship corresponding to a group of delegators.
relations(Relationship, List) - Static method in class gumbo.util.relation.Relations
Replaces the delegators in a list with the corresponding relations in a relationship.
Relationship - class gumbo.util.relation.Relationship.
An abstract base class for a set of related and possibly interconnected relations of a given type and purpose.
Relationship() - Constructor for class gumbo.util.relation.Relationship
Creates an instance.
RelayDataRouter - class gumbo.util.route.RelayDataRouter.
Connects EventIn to EventIn, or EventOut to EventOut, one or two-way.
RelayDataRouter(boolean, boolean) - Constructor for class gumbo.util.route.RelayDataRouter
 
RelayRouters - class gumbo.util.route.RelayRouters.
Predefined "relay" routers intended for use by event node meta-clients (use event nodes) and clients (implement event nodes).
RelayRouters.Router - class gumbo.util.route.RelayRouters.Router.
Connects EventIn to EventIn, or EventOut to EventOut, one or two-way.
RelayRouters.Router(boolean, boolean) - Constructor for class gumbo.util.route.RelayRouters.Router
 
remove(int) - Method in class gumbo.util.AbstractSetList
 
remove(Object) - Method in class gumbo.util.GumboCollections.ImmutableCollection
 
remove(Object) - Method in interface gumbo.util.GroupBimap
Removes the values associated with a key.
remove(Object) - Method in class gumbo.util.AbstractSetList
 
remove(Object) - Method in class gumbo.util.AbstractGroupBimap
 
remove(Object) - Method in class gumbo.util.AbstractGroup
 
remove(Object) - Method in class gumbo.util.AbstractBimap
 
remove(Object) - Method in class gumbo.util.state.AbstractStateSet
 
removeAll(Collection) - Method in class gumbo.util.GumboCollections.ImmutableCollection
 
removeAll(Collection) - Method in class gumbo.util.AbstractSetList
 
removeAll(Collection) - Method in class gumbo.util.AbstractGroup
 
removeAll(Collection) - Method in class gumbo.util.state.AbstractStateSet
 
removeAll(Collection, Collection) - Method in interface gumbo.util.GroupBimap
Removes all the values from the groups associated with all the keys.
removeAll(Collection, Collection) - Method in class gumbo.util.AbstractGroupBimap
 
removeAllKeys(Collection) - Method in interface gumbo.util.Bimap
Removes all the keys and their associated values.
removeAllKeys(Collection) - Method in class gumbo.util.AbstractGroupBimap
 
removeAllKeys(Collection) - Method in class gumbo.util.AbstractBimap
 
removeAllKeys(Collection, Object) - Method in interface gumbo.util.GroupBimap
Removes a value from the groups associated with all the keys.
removeAllKeys(Collection, Object) - Method in class gumbo.util.AbstractGroupBimap
 
removeAllValues(Collection) - Method in interface gumbo.util.Bimap
Removes all the values and their associated keys.
removeAllValues(Collection) - Method in class gumbo.util.AbstractGroupBimap
 
removeAllValues(Collection) - Method in class gumbo.util.AbstractBimap
 
removeAllValues(Object, Collection) - Method in interface gumbo.util.GroupBimap
Removes all the values from the group associated with a key.
removeAllValues(Object, Collection) - Method in class gumbo.util.AbstractGroupBimap
 
removeAspectModelListener(AspectModelListener) - Method in class gumbo.visualize.data.AspectModelMonitor
Removes an aspect model event listener, for all child target client models.
removeAssociate(Associate) - Method in interface gumbo.util.relation.Associate
Deprecated. Destroys an association between this associate and another, and fires a change event.
removeAssociate(Associate) - Method in class gumbo.util.relation.AbstractAssociate
Deprecated.  
removeChild(TreeNode) - Method in class gumbo.util.relation.TreeNodes.TreeNodeWrapper
 
removeChild(TreeNode) - Method in class gumbo.util.relation.TreeNodes.TreeNodeImm
 
removeChild(TreeNode) - Method in interface gumbo.util.relation.TreeNode
Removes a child from this parent, and makes the child an orphan.
removeChild(TreeNode) - Method in class gumbo.util.relation.AbstractTreeNode
Ignores null and missing unless constrained by checkRemoveChild().
removeClientModelChild(Object) - Method in class gumbo.visualize.data.AspectModel
Removes a child model from this aspect model, and fires change events.
removed(Object, Collection, Collection) - Static method in class gumbo.util.state.StateFlags
Returns true if the input flag was newly removed.
removedAll(Collection, Collection, Collection) - Static method in class gumbo.util.state.StateFlags
Returns true if all input flags were newly removed.
removedAny(Collection, Collection, Collection) - Static method in class gumbo.util.state.StateFlags
Returns true if any input flag was newly removed.
removeDataModelListener(DataModelListener) - Method in class gumbo.visualize.data.DataModelMonitor
Removes a data model event listener, for all target data models.
removedCount(Set, Collection, Collection) - Static method in class gumbo.util.state.StateFlags
Returns the number of input flags newly removed.
removeDefaultTreeModel(VertexModel, String) - Static method in class gumbo.visualize.data.TestGraphModels
Removes the default subtree graph from an existing graph based on the part model client IDs.
removedNone(Collection, Collection) - Static method in class gumbo.util.state.StateFlags
Returns true if no flags were removed.
removedSensorTarget(SpaceNode) - Method in class gumbo.graphic.input.impl.swing.SwingMouseSensor
 
removedSensorTarget(SpaceNode) - Method in class gumbo.graphic.input.impl.swing.SwingKeyboardSensor
 
removedSensorTarget(SpaceNode) - Method in class gumbo.graphic.input.AbstractMouseSensor
Called by the system when a non-missing target is removed, after updating the graphic map.
removedSensorTarget(SpaceNode) - Method in class gumbo.graphic.input.AbstractKeyboardSensor
Called by the system when a non-missing target is removed, after updating the graphic map.
removeEdgeModel(EdgeModel) - Method in class gumbo.visualize.data.SuperModel
Removes a child edge model from this model's part model tree, and disposes it.
removeEdgeModel(EdgeModel) - Method in class gumbo.visualize.data.ListModel
 
removeEdgeModel(EdgeModel) - Method in class gumbo.visualize.data.GraphModel
Removes a child edge model from this model's part model tree, and disposes it.
removeElementModel(ElementModel) - Method in class gumbo.visualize.data.GroupModel
Removes a child element model from this model's part model tree, and disposes it.
removeGraphic(GraphicView) - Method in class gumbo.visualize.data.consistency.UnityManager
 
removeGraphic(GraphicView) - Method in class gumbo.visualize.data.consistency.ParityManager
 
removeGraphic(GraphicView) - Method in class gumbo.visualize.data.consistency.ConsistencyManager
Must be called by graphic views when they are disposed.
removeGraphic(GraphicView) - Method in class gumbo.visualize.data.consistency.AspectManager
 
removeGraphicLinkEnd(int) - Method in class gumbo.visualize.data.impl.swing.SwingGraphEdge
 
removeGraphicLinkKink(int) - Method in interface gumbo.graphic.content.KinkableGraphic
Removes the specified kink point from the kink point list.
removeGraphicLinkKink(int) - Method in class gumbo.visualize.data.impl.swing.SwingGraphEdge
 
removeGroup(AspectModel) - Method in class gumbo.visualize.data.consistency.ParityManager
Removes an aspect model from this manager as a parity group.
removeKey(Object) - Method in interface gumbo.util.Bimap
Removes the key and its associated value.
removeKey(Object) - Method in class gumbo.util.AbstractGroupBimap
 
removeKey(Object) - Method in class gumbo.util.AbstractBimap
 
removeKeyboardTarget(SpaceNode) - Method in interface gumbo.graphic.input.KeyboardSensor
Removes a target space being monitored by this sensor.
removeKeyboardTarget(SpaceNode) - Method in class gumbo.graphic.input.AbstractKeyboardSensor
Updates the graphic-to-target map, then calls removeTargetSpace().
removeKinkNode(GraphLayoutNode) - Method in class gumbo.visualize.data.layout.KinkyGraphLayoutEdge
Removes an old kink, associated with the specified node, from this edge.
removeLastRank() - Method in class gumbo.visualize.data.layout.GraphNodeRanking
Removes the last rank in the ranking, empty or not.
removeLayoutPart(GraphLayoutPart) - Method in class gumbo.visualize.data.layout.GraphLayoutWholeView
Used by the system to remove an old layout part from this whole.
removeLink(GraphLayoutNode, GraphLayoutNode) - Static method in class gumbo.visualize.data.layout.GraphLayoutNode
Removes a link from a tail node to a head node.
removeMember(Interactor, boolean) - Method in class gumbo.interact.InteractorGroup
Removes an interactor as a member from this group.
removeMessageHandler(MessageHandler) - Method in class gumbo.net.msg.MessageRouter
Removes a message handler from this router's list.
removeMessageIOListener(MessageIOListener) - Method in interface gumbo.net.msg.MessageIO
Removes a message IO event listener.
removeMessageIOListener(MessageIOListener) - Method in class gumbo.net.msg.AbstractMessageIO
 
removeMessageListener(Class, MessageListener) - Method in class gumbo.net.msg.MessageRouter
Removes the specified message listener entry (type-listener pair).
removeMessageListeners(Class) - Method in class gumbo.net.msg.MessageRouter
Removes all message listener entries (type-listener pairs) containing the specified message type or sub-type.
removeMessageListeners(MessageListener) - Method in class gumbo.net.msg.MessageRouter
Removes all message listener entries (type-listener pairs) containing the specified message listener.
removeMouseTarget(SpaceNode) - Method in interface gumbo.graphic.input.MouseSensor
Removes a target space being monitored by this sensor.
removeMouseTarget(SpaceNode) - Method in class gumbo.graphic.input.AbstractMouseSensor
Updates the graphic-to-target map, then calls removeTargetSpace().
removeNetThreadListener(NetThreadListener) - Method in class gumbo.net.NetThread
Removes a net thread event listener.
removeNode(GraphLayoutNode) - Method in class gumbo.visualize.data.layout.GraphNodeRanking
Removes a node from this ranking.
removeNode(GraphLayoutNode) - Method in class gumbo.visualize.data.layout.GraphNodeOrdering
Removes a node from this ordering and its host ranking; and, calls GraphNodeRanking.initNodes() on the host ranking.
removeNodes(Collection) - Method in class gumbo.visualize.data.layout.GraphNodeRanking
Removes a group of nodes from this ranking.
removeNodes(Collection) - Method in class gumbo.visualize.data.layout.GraphNodeOrdering
Removes a group of nodes from this ordering and its host ranking.
removeObj(Object) - Static method in class gumbo.util.Debug
Removes the specified object from the object table.
removePartModel(PartModel) - Method in class gumbo.visualize.data.WholeModel
Used by subclasses to remove a part model as a child in this model's part model tree, and to dispose it.
removePartModel(PartModel) - Method in class gumbo.visualize.data.PartModel
Used by subclasses to remove a part model as a child in this model's part model tree, and to dispose it.
removePartViews(Collection) - Method in class gumbo.visualize.data.impl.swing.SwingTreeViewFactory
Default implementation: For each part model, in iterator order: If an edge model, removes its head end vertex and forward subtree; if a vertex model, removes it and its forward subtree.
removePartViews(Collection) - Method in class gumbo.visualize.data.impl.swing.SwingListViewFactory
Default implementation: For each part model, in iterator order: If an edge model, removes its head end vertex and forward sublist; if a vertex model, removes it and its forward sublist.
removePartViews(Collection) - Method in class gumbo.visualize.data.impl.swing.SwingGraphViewFactory
Default implementation: For each part model, in iterator order: Calls the super method to remove and dispose the part views, then calls prepare and realize on the whole graphic view to update the view presentation.
removePartViews(Collection) - Method in class gumbo.visualize.data.AbstractDataViewFactory
Called by subclasses to remove a group of part views corresponding to a group of part models in an existing whole view.
removePortModel(PortModel) - Method in class gumbo.visualize.data.PortModel
Removes a child port model from this model's part model tree, and disposes it.
removeSensorTarget(SpaceNode) - Method in class gumbo.interact.InputFacade
Convenience method for unregistering sensor targets.
removeTags(String) - Static method in class gumbo.util.Debug
Removes the specified tags from the tag table.
removeValue(Object) - Method in interface gumbo.util.Bimap
Removes the value and its associated keys.
removeValue(Object) - Method in class gumbo.util.AbstractGroupBimap
 
removeValue(Object) - Method in class gumbo.util.AbstractBimap
 
removeValue(Object, Object) - Method in interface gumbo.util.GroupBimap
Removes a value from the group associated with a key.
removeValue(Object, Object) - Method in class gumbo.util.AbstractGroupBimap
 
removeVertexModel(VertexModel) - Method in class gumbo.visualize.data.ListModel
 
removeVertexModel(VertexModel) - Method in class gumbo.visualize.data.GraphModel
Removes a child vertex model from this model's part model tree, and disposes it.
removeWholeModel(WholeModel) - Method in class gumbo.visualize.data.SuperModel
Removes a child whole model from this whole model, but does not dispose it.
reportProblem(String, Throwable) - Method in class gumbo.net.msg.MessageAgent
Used by the system and subclasses to show a dialog with a message and the throwable's stack trace.
reportStatus(String) - Method in class gumbo.net.msg.MessageAgent
Used by the system and subclasses to report a status message to the window status bar, such as during message send, receive, and handling.
requestManualRetry() - Method in class gumbo.net.NetThread
Called by subclasses to force a manual retry next time autoRetryDelay() is called regardless of the auto delay setting.
reset() - Method in class gumbo.util.relation.TestRelationshipMonitor
 
reset() - Method in class gumbo.util.relation.TestRelationMonitor
 
reset(Collection) - Method in interface gumbo.util.state.StateSet
Resets (re-initializes) this state set's value to a new state, as allowed by the state policy.
reset(Collection) - Method in class gumbo.util.state.States.ImmutableStateSet
 
reset(Collection) - Method in class gumbo.util.state.AbstractStateSet
 
resetGraphChanged() - Method in class gumbo.visualize.data.layout.GraphNodeOrdering
Resets the graph changed flag of this ordering to false.
resetTriggerFired() - Method in class gumbo.util.state.AbstractStateTrigger
Deprecated. Resets this trigger's firing state, even if the trigger is disabled.
resetUnit() - Method in class gumbo.net.msg.ascii.AsciiMessageIO
Resets the message unit type to the first unit in a message.
retainAll(Collection) - Method in class gumbo.util.GumboCollections.ImmutableCollection
 
retainAll(Collection) - Method in class gumbo.util.AbstractSetList
 
retainAll(Collection) - Method in class gumbo.util.AbstractGroup
 
retainAll(Collection) - Method in class gumbo.util.state.AbstractStateSet
 
REVERSE - Static variable in class gumbo.util.route.RelayRouters
Connects EventIn/Out B to EventIn/Out A.
REVERSE - Static variable in class gumbo.util.route.ImplRouters
Connects B to A.
REVERSE - Static variable in class gumbo.util.route.DirectRouters
Connects EventOut B to EventIn A.
RigidTransformNode - interface gumbo.graphic.space.RigidTransformNode.
A stateful transform node whose transformation is composed of a sequence of transformations in the order scale, rotate, translate.
rootDelegator(Object) - Static method in class gumbo.util.Delegatables
Gets the root delegator of a delegate in a delegation chain by recursively calling getDelegator().
rootTreeNode(TreeNode) - Static method in class gumbo.util.relation.TreeNodes
Returns a mutable root view of a target tree node, which throws an exception if the parent is set to anything but null.
RootWindow - class gumbo.app.RootWindow.
A main window intended for use as the root application window.
RootWindow(JFrame, String) - Constructor for class gumbo.app.RootWindow
Creates an instance.
RotationNode - interface gumbo.graphic.space.RotationNode.
A transform node that specifically supports geometric rotation.
ROUGH_NOISE - Static variable in class gumbo.visualize.data.layout.KinkyGraphLayoutOrderer
 
ROUGH_PHASE1_ITER_MAX - Static variable in class gumbo.visualize.data.layout.KinkyGraphLayoutOrderer
 
ROUGH_PHASE2_ITER_MAX - Static variable in class gumbo.visualize.data.layout.KinkyGraphLayoutOrderer
 
ROUGH_SPEED - Static variable in class gumbo.visualize.data.layout.KinkyGraphLayoutOrderer
 
round(Tuple3) - Method in class gumbo.graphic.math.Tuple3
Rounds each dimension to the nearest integer value.
routeMessage(Message, MessageWriter) - Method in class gumbo.net.msg.MessageRouter
Routes a message to all listeners interested in messages of its type or super-type.
run() - Method in class gumbo.net.ServerThread
 
run() - Method in class gumbo.net.ClientThread
 
run() - Method in class gumbo.net.msg.MessageRouterThread
Runs until the remote breaks the connection or the local closes the socket, such as a result of pleaseStop().
run() - Method in class gumbo.app.TitleTextWriter.TargetProxy
 
run() - Method in class gumbo.app.JTextAreaWriter.TargetProxy
 
run() - Method in class gumbo.app.JLabelWriter.TargetProxy
 

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