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

N

neg(Tuple3) - Method in class gumbo.graphic.math.Tuple3
this = -tuple
NetThread - class gumbo.net.NetThread.
Abstract base class for network application threads (for clients, servers, and the client and server sides of proxy servers).
NetThread(String) - Constructor for class gumbo.net.NetThread
 
NetThreadListener - interface gumbo.net.NetThreadListener.
Interface for listeners of network application thread events.
NetThreadPrinter - class gumbo.net.NetThreadPrinter.
A net thread listener that prints all events to a writer.
NetThreadPrinter(PrintWriter) - Constructor for class gumbo.net.NetThreadPrinter
 
NetWindow - class gumbo.net.NetWindow.
A MainWindow outfitted for asynchronous access by network threads.
NetWindow.KillClientAction - class gumbo.net.NetWindow.KillClientAction.
A GUI action that optionally requests a manual retry and then closes the thread's client socket.
NetWindow.KillClientAction(NetThread, String, Icon, boolean) - Constructor for class gumbo.net.NetWindow.KillClientAction
 
NetWindow.KillServerAction - class gumbo.net.NetWindow.KillServerAction.
A GUI action that optionally requests a manual retry and then closes the thread's server socket, if any.
NetWindow.KillServerAction(NetThread, String, Icon, boolean) - Constructor for class gumbo.net.NetWindow.KillServerAction
 
NetWindow.LocalWhoAction - class gumbo.net.NetWindow.LocalWhoAction.
A GUI action that reports the local hostport of the thread's client connection to the window's status bar.
NetWindow.LocalWhoAction(MessageThread, String, Icon) - Constructor for class gumbo.net.NetWindow.LocalWhoAction
 
NetWindow.PingAction - class gumbo.net.NetWindow.PingAction.
A GUI action that sends a ping command message through the thread thread's common message writer.
NetWindow.PingAction(MessageThread, String, Icon) - Constructor for class gumbo.net.NetWindow.PingAction
 
NetWindow.PingStatus - class gumbo.net.NetWindow.PingStatus.
A message listener that acknowledges receipt of a ping command message, and reports the status of a ping status message to the window's status bar.
NetWindow.PingStatus(String) - Constructor for class gumbo.net.NetWindow.PingStatus
 
NetWindow.RemoteWhoAction - class gumbo.net.NetWindow.RemoteWhoAction.
A GUI action that reports the remote hostport of the thread's client connection to the window's status bar.
NetWindow.RemoteWhoAction(NetThread, String, Icon) - Constructor for class gumbo.net.NetWindow.RemoteWhoAction
 
NetWindow.ServerWhoAction - class gumbo.net.NetWindow.ServerWhoAction.
A GUI action that reports the hostport of the thread's server socket to the window's status bar.
NetWindow.ServerWhoAction(NetThread, String, Icon) - Constructor for class gumbo.net.NetWindow.ServerWhoAction
 
NetWindow(JFrame, String) - Constructor for class gumbo.net.NetWindow
 
newChildrenStore() - Method in class gumbo.util.relation.AbstractTreeNode
Called by the system when it needs to lazily build the child store.
newDefaultGraphModel(Object, Object) - Static method in class gumbo.visualize.data.TestGraphModels
Default graph that includes a variety of topology.
newDefaultTreeModel(Object, Object, String) - Static method in class gumbo.visualize.data.TestGraphModels
Creates a new default tree graph.
newDisplayConfigDelegate() - Method in class gumbo.graphic.space.AbstractDisplaySpace
Called during initialization as the factory method for the display space configuration delegate.
newDisplayRootDelegate() - Method in class gumbo.graphic.space.AbstractDisplaySpace
Called during initialization as the factory method for the world space tree node delegate.
newEmptyGraphModel(Object, Object) - Static method in class gumbo.visualize.data.TestGraphModels
Empty test graph.
newGroupStore() - Method in class gumbo.util.AbstractGroup
Called by the system when it needs to lazily build the group backing store.
newIn() - Method in class gumbo.util.route.OrFilter
Returns a new filter input field with a default value of false (won't cause the output to change).
newIn() - Method in class gumbo.util.route.AndFilter
Returns a new filter input field with a default value of true (won't cause the output to change).
newIn() - Method in class gumbo.util.state.StateMerger
Returns a new filter event input.
newKeyboardSensor() - Method in class gumbo.interact.InputFacade
Called by the system during initialization to get the keyboard sensor.
newKeyGroup() - Method in class gumbo.util.AbstractBimap
Called by this object when it needs to build a new key group (Object) in the value-to-keys map.
newKeyGroupStore() - Method in class gumbo.util.AbstractBimap
Called by this object when it needs to lazily build the store for a key group in the value-to-keys map.
newKeyMapStore() - Method in class gumbo.util.AbstractBimap
Called by this object when it needs to lazily build the value-to-keys map store.
newLayoutEdge(PartView) - Method in class gumbo.visualize.data.layout.KinkyGraphLayoutWholeView
 
newLayoutEdge(PartView) - Method in class gumbo.visualize.data.layout.GraphLayoutWholeView
Used by the system to creates a new layout edge.
newLayoutVertex(PartView) - Method in class gumbo.visualize.data.layout.GraphLayoutWholeView
Used by the system to creates a new layout vertex.
newLinearGraphModel(Object, Object) - Static method in class gumbo.visualize.data.TestGraphModels
Calls newLinearGraphModel() with a random number of entries up to (RANDOM_VERT_COUNT_MAX).
newLinearGraphModel(Object, Object, int) - Static method in class gumbo.visualize.data.TestGraphModels
Used to build a linear graph, with one root and one leaf, for serialization stress testing.
newMainArea(WholeModel) - Method in class gumbo.visualize.data.TestViewWindow
Replaces any old view with a new one based on the specified model, and saves the new model, which is returned by getWholeModel().
newMessageReader() - Method in class gumbo.net.msg.MessageThread
Returns a new message reader for this thread's current client connection.
newMessageWriter() - Method in class gumbo.net.msg.MessageThread
Returns a new message writer for this thread's current client connection.
newModel() - Method in class gumbo.visualize.data.TestViewWindow.NewModelAction
 
newMouseSensor() - Method in class gumbo.interact.InputFacade
Called by the system during initialization to get the mouse sensor.
newNotIn() - Method in class gumbo.util.route.OrFilter
Returns a new filter not-input field with a default value of true (won't cause the output to change).
newNotIn() - Method in class gumbo.util.route.AndFilter
Returns a new filter not-input field with a default value of false (won't cause the output to change).
newPartView(PartModel) - Method in class gumbo.visualize.data.AbstractDataViewFactory
Called by the system to create a new part view for a part model, and to add the view to a whole view.
newPartViewGraphic(PartView) - Method in class gumbo.visualize.data.impl.swing.SwingTreeViewFactory
Default implementation: If view is of a VertexModel, returns a SwingTreeNode shape; otherwise, throws an exception.
newPartViewGraphic(PartView) - Method in class gumbo.visualize.data.impl.swing.SwingListViewFactory
Default implementation: If view is of a VertexModel, returns a SwingListEntry shape; otherwise, returns a NullGraphicView.
newPartViewGraphic(PartView) - Method in class gumbo.visualize.data.impl.swing.SwingGraphViewFactory
Default implementation: If view is of a VertexModel returns a SwingGraphVertex, if an EdgeShape returns a SwingGraphEdge; otherwise, returns a NullGraphicView.
newPartViewGraphic(PartView) - Method in class gumbo.visualize.data.AbstractDataViewFactory
Called by the system to create (but not set) a new part graphic for a part model.
newPickSensor() - Method in class gumbo.visualize.data.TestViewInput
 
newRandomGraphModel(Object, Object) - Static method in class gumbo.visualize.data.TestGraphModels
Calls newRandomGraphModel() with default parameters (RANDOM_???_COUNT_MAX, RANDOM_???_ICON).
newRandomGraphModel(Object, Object, int, int, int, int, Icon, Icon) - Static method in class gumbo.visualize.data.TestGraphModels
Builds and returns a new graph model with a random number of vertices (from 1 to vertMax) and edges (from 1 to edgeMax), connected randomly.
newRandomPathModel(Object, Object, GraphModel) - Static method in class gumbo.visualize.data.TestGraphModels
Builds and returns a new aspect model of a random walk path in a graph.
newReader() - Method in class gumbo.app.ConsolePanel
Gets a new text entry field reader.
newRootNodeDelegate() - Method in class gumbo.graphic.space.AbstractGraphicSpaceRoot
Called during initialization as the factory method for the tree root delegate.
newScreenConfigDelegate() - Method in class gumbo.graphic.space.AbstractScreenSpace
Called by the system when a new space configuration delegate is needed.
newSelectFlag(int, Object) - Method in class gumbo.interact.select.AbstractSelectManager
Called by the system to build and return a new select flag.
newSemiRandomGraphModel(Object, Object, int, int) - Static method in class gumbo.visualize.data.TestGraphModels
Used to build random graphs of a known size for performance and stress testing.
newTreeNodeDelegate() - Method in class gumbo.util.relation.AbstractTreeNodeDelegator
Called during initialization as the factory method for the tree node delegate.
newTreeNodeDelegate() - Method in class gumbo.graphic.space.AbstractGraphicSpaceRoot
 
newTreeNodeDelegate() - Method in class gumbo.interact.TestSwingTargets.Space
 
newTreeNodeDelegate() - Method in class gumbo.graphic.impl.swing.SwingShape
Default implementation: Returns a new AbstractTreeNode.Auto() with a null relationship.
newTreeNodeDelegate() - Method in class gumbo.visualize.data.impl.swing.SwingTreeView
Default implementation: Returns a new AbstractTreeNode.Auto() subclass with a new TreeNodes.Tree relationship, and wrapped as a root node.
newTreeNodeDelegate() - Method in class gumbo.visualize.data.impl.swing.SwingListView
Default implementation: Returns a new AbstractTreeNode.Auto() subclass with a new TreeNodes.Tree relationship, and wrapped as a root node.
newTreeNodeDelegate() - Method in class gumbo.visualize.data.impl.swing.SwingGraphView
Default implementation: Returns a new AbstractTreeNode.Auto() subclass with a new TreeNodes.Tree relationship, and wrapped as a root node.
newValueGroup() - Method in class gumbo.util.AbstractGroupBimap
Called by this object when it needs to build a new value group (Object) in the key-to-value map.
newValueGroupStore() - Method in class gumbo.util.AbstractGroupBimap
Called by this object when it needs to lazily build the store for a value group in the key-to-values map.
newValueMapStore() - Method in class gumbo.util.AbstractBimap
Called by this object when it needs to lazily build the key-to-value map store.
newViewConfigDelegate() - Method in class gumbo.graphic.space.AbstractViewSpace
Called during initialization as the factory method for the view space configuration delegate.
newViewRootDelegate() - Method in class gumbo.graphic.space.AbstractViewSpace
Called during initialization as the factory method for the view space tree node delegate.
newWholeLayoutEngine() - Method in class gumbo.visualize.data.impl.swing.SwingGraphViewFactory
Called by the system when a new whole view layout engine is needed.
newWholeView(WholeModel) - Method in class gumbo.visualize.data.impl.swing.SwingTreeViewFactory
Default implementation: Throws an exception if the whole model is not a GraphModel, then calls the super method.
newWholeView(WholeModel) - Method in class gumbo.visualize.data.impl.swing.SwingListViewFactory
Default implementation: Throws an exception if the whole model is not a GraphModel, then calls the super method.
newWholeView(WholeModel) - Method in class gumbo.visualize.data.impl.swing.SwingGraphViewFactory
Default implementation: Throws an exception if the whole model is not a GraphModel, then calls the super method.
newWholeView(WholeModel) - Method in interface gumbo.visualize.data.DataViewFactory
Called by the client to create a new whole view of a whole model, including its graphic implementation and any part views and their graphic implementations.
newWholeView(WholeModel) - Method in class gumbo.visualize.data.AbstractDataViewFactory
Default implementation: Creates a new whole view, using newWholeViewGraphic() for the graphic, saves it as the current whole view, makes connections to the whole model for part model updates, then calls createdWholeView().
newWholeViewGraphic() - Method in class gumbo.visualize.data.impl.swing.SwingTreeViewFactory
Default implementation: If view is of a GraphModel returns a SwingTreeView; otherwise, throws an exception.
newWholeViewGraphic() - Method in class gumbo.visualize.data.impl.swing.SwingListViewFactory
Default implementation: If view is of a WholeModel, returns a SwingListView; otherwise, throws an exception.
newWholeViewGraphic() - Method in class gumbo.visualize.data.impl.swing.SwingGraphViewFactory
Default implementation: If view is of a WholeModel, returns a SwingGraphView; otherwise, throws an exception.
newWholeViewGraphic() - Method in class gumbo.visualize.data.AbstractDataViewFactory
Called by the system or subclasses to create (but not set) a new whole graphic for the current whole view and its model.
newWindow() - Method in class gumbo.visualize.data.TestViewWindow.NewWindowAction
 
newWorldConfigDelegate() - Method in class gumbo.graphic.space.AbstractWorldSpace
Called during initialization as the factory method for the world space configuration delegate.
newWorldRootDelegate() - Method in class gumbo.graphic.space.AbstractWorldSpace
Called during initialization as the factory method for the world space tree node delegate.
newWriter() - Method in class gumbo.app.MonitorPanel
Gets a new text display area writer (which is useful if the old one was closed).
newWriter() - Method in class gumbo.app.ConsolePanel
Gets a new text display area writer.
nextUnit() - Method in class gumbo.net.msg.ascii.AsciiMessageIO
Updates the current message unit type with the next unit type.
NO_PICK_TARGET - Static variable in class gumbo.interact.Interactors
A singleton immutable target interactor representing a valid (non-null) pick with no hit.
noise() - Method in class gumbo.graphic.math.Tuple3
this = rand[-1,1)
NONE_MASK - Static variable in class gumbo.interact.InteractorFlags
Interaction none: All "none" interaction flags.
NORMAL - Static variable in class gumbo.util.route.RelayRouters
Connects EventIn/Out A to EventIn/Out B.
NORMAL - Static variable in class gumbo.util.route.ImplRouters
Connects A to B.
NORMAL - Static variable in class gumbo.util.route.DirectRouters
Connects EventOut A to EventIn B.
normalize(Vector3) - Method in class gumbo.graphic.math.Vector3
Sets this vector to a normalized (length one) version of a vector.
NORMALIZED_ZERO_LENGTH - Static variable in class gumbo.graphic.math.Vector3
Result of normalizing a zero length vector.
NotFilter - class gumbo.util.route.NotFilter.
Combines notify and boolean inputs into a logical NOT output, with corresponding notify events.
NotFilter() - Constructor for class gumbo.util.route.NotFilter
 
NotFilter(boolean) - Constructor for class gumbo.util.route.NotFilter
 
NotifyNode - class gumbo.util.route.NotifyNode.
An event data node that transfers no data (event is for notification only).
NotifyNode.EventIn - class gumbo.util.route.NotifyNode.EventIn.
 
NotifyNode.EventIn() - Constructor for class gumbo.util.route.NotifyNode.EventIn
 
NotifyNode.EventInOut - class gumbo.util.route.NotifyNode.EventInOut.
 
NotifyNode.EventInOut() - Constructor for class gumbo.util.route.NotifyNode.EventInOut
 
NotifyNode.EventOut - class gumbo.util.route.NotifyNode.EventOut.
 
NotifyNode.EventOut() - Constructor for class gumbo.util.route.NotifyNode.EventOut
 
NotifyNode() - Constructor for class gumbo.util.route.NotifyNode
 
notifyTriggerFired() - Method in class gumbo.util.state.AbstractStateTrigger
Deprecated. Called by the system each time this trigger fires, in which case the trigger listeners should be notified accordingly.
notifyTriggerReset() - Method in class gumbo.util.state.AbstractStateTrigger
Deprecated. Called by the system when this trigger had fired and is reset, in which case the trigger listeners should be notified accordingly.
NullGraphicView - class gumbo.visualize.data.NullGraphicView.
A graphic view without a graphic presentation.
NullGraphicView(DataView) - Constructor for class gumbo.visualize.data.NullGraphicView
Creates an instance.

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