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

I

ICON_BRANCH_CLOSED - Static variable in class gumbo.visualize.data.impl.swing.SwingTreeView
Default icon for a closed branch node.
ICON_BRANCH_OPEN - Static variable in class gumbo.visualize.data.impl.swing.SwingTreeView
Default icon for an open branch node.
ICON_LEAF - Static variable in class gumbo.visualize.data.impl.swing.SwingTreeView
Default icon for a leaf node.
IDENTITY - Static variable in class gumbo.graphic.math.Matrix4
Identity matrix.
IdManager - class gumbo.visualize.data.consistency.IdManager.
Abstract base class for pick mappers whose mapping is based on data model client IDs.
immutableBimap(Bimap) - Static method in class gumbo.util.GumboCollections
Returns an immutable view of a bimap.
immutableCollection(Collection) - Static method in class gumbo.util.GumboCollections
Returns an immutable view of a collection.
immutableGroup(Group) - Static method in class gumbo.util.GumboCollections
Returns an immutable view of a group.
immutableGroupBimap(GroupBimap) - Static method in class gumbo.util.GumboCollections
Returns an immutable view of a group bimap.
immutableIterator(Iterator) - Static method in class gumbo.util.GumboCollections
Returns an iterator that preserves the immutability of its target collection.
immutableList(List) - Static method in class gumbo.util.GumboCollections
Returns an immutable view of a list.
immutableListIterator(ListIterator) - Static method in class gumbo.util.GumboCollections
Returns a list iterator that preserves the immutability of its target collection.
immutableMap(Map) - Static method in class gumbo.util.GumboCollections
Returns an immutable view of a map.
immutableSet(Set) - Static method in class gumbo.util.GumboCollections
Returns an immutable view of a set.
immutableSetList(SetList) - Static method in class gumbo.util.GumboCollections
Returns an immutable view of a setlist.
implActiveIn() - Method in class gumbo.util.state.StateMerger
Called by the system when activation is changed.
implActiveIn() - Method in class gumbo.util.state.DeltaStateMerger
 
implActiveIn() - Method in class gumbo.util.state.AbsoluteStateMerger
 
implAddedConnection(Connection) - Method in class gumbo.util.relation.Relationship
Used by relations to fire relation and relationship connection events after adding a connection.
implAddRelation(Relation) - Method in class gumbo.util.relation.Relationship
Used by relations to add themselves to this relationship.
implClear() - Method in class gumbo.graphic.probe.AxisBound3
Master full state mutator.
implConnectTarget(Object) - Method in class gumbo.interact.DebugPickMapper
 
implConnectTarget(Object) - Method in class gumbo.interact.DebugPickAdapter
 
implConnectTarget(Object) - Method in class gumbo.interact.DebugInputFacade
 
implConnectTarget(Object) - Method in class gumbo.interact.DebugControlAdapter
 
implConnectTarget(Object) - Method in class gumbo.interact.DebugActionSingleAdapter
 
implConnectTarget(Object) - Method in class gumbo.interact.DebugActionGroupAdapter
 
implConnectTarget(Object) - Method in class gumbo.visualize.data.consistency.DebugPickClientId
 
implConnectTarget(Object) - Method in class gumbo.graphic.probe.DebugPickSensor
 
implConnectTarget(Object) - Method in class gumbo.interact.select.DebugSelectMapper
 
implConnectTarget(Object) - Method in class gumbo.interact.select.DebugSelectManager
 
implConnectTarget(Object) - Method in class gumbo.interact.select.DebugSelectFacade
 
implConnectTarget(Object) - Method in class gumbo.graphic.input.impl.swing.DebugSwingMouseSensor
 
implConnectTarget(Object) - Method in class gumbo.graphic.input.impl.swing.DebugSwingKeyboardSensor
 
implConnectTarget(Object) - Method in class gumbo.util.route.DebugEventMonitor
Called by the system to connect this monitor to the target host.
implConnectTarget(Object) - Method in class gumbo.graphic.input.DebugMouseSensor
 
implConnectTarget(Object) - Method in class gumbo.graphic.input.DebugKeyboardSensor
 
implConnectTarget(Object) - Method in class gumbo.interact.button.DebugPickClickAdapter
 
implConnectTarget(Object) - Method in class gumbo.interact.button.DebugClickAdapter
 
implConnectTarget(Object) - Method in class gumbo.interact.button.DebugButtonTrigger
 
implConnectTarget(Object) - Method in class gumbo.interact.button.DebugButtonGesture
 
implDispose() - Method in class gumbo.util.relation.TreeNodeConnection
 
implDispose() - Method in class gumbo.util.relation.Relationship
Disposes event routes and clears the relations.
implDispose() - Method in class gumbo.util.relation.Connection
Nulls the relationship and relations.
implDispose() - Method in class gumbo.util.relation.AbstractTreeNodeDelegator
 
implDispose() - Method in class gumbo.util.relation.AbstractTreeNode
Disconnects this tree node from its parent and children.
implDispose() - Method in class gumbo.util.relation.AbstractRelation
Called during disposal while the base class is still valid.
implDispose() - Method in class gumbo.util.relation.AbstractAssociate
Deprecated. Disconnects this associate from its associates.
implDispose() - Method in class gumbo.net.msg.MessageAgent
Removes all handlers from message router, disposes self.
implDispose() - Method in class gumbo.graphic.impl.swing.SwingSpaceNode
Disposes space tree child nodes, then disposes the super.
implDispose() - Method in class gumbo.graphic.impl.swing.SwingShape
Removes this from the consistency and data model managers, then disposes the super.
implDispose() - Method in class gumbo.graphic.input.impl.swing.SwingMouseSensor
 
implDispose() - Method in class gumbo.graphic.input.impl.swing.SwingKeyboardSensor
 
implDispose() - Method in class gumbo.util.route.EventGroupNode
Disposes this node's members, and then disposes its fields.
implDispose() - Method in class gumbo.util.route.EventDataNode
Disconnects this node's senders and receivers, and then disposes its fields.
implDispose() - Method in class gumbo.visualize.data.impl.swing.SwingTreeView
Disposes the super, then disposes self.
implDispose() - Method in class gumbo.visualize.data.impl.swing.SwingTreeNode
Disposes itself.
implDispose() - Method in class gumbo.visualize.data.impl.swing.SwingListView
Disposes the super, then disposes self.
implDispose() - Method in class gumbo.visualize.data.impl.swing.SwingListEntry
Disposes the super, then self.
implDispose() - Method in class gumbo.visualize.data.impl.swing.SwingGraphView
Disposes the super, then disposes self.
implDispose() - Method in class gumbo.visualize.data.impl.swing.SwingGraphVertex
Disposes the super, then self.
implDispose() - Method in class gumbo.visualize.data.impl.swing.SwingGraphEdge
Disposes the super, then self.
implDispose() - Method in class gumbo.visualize.data.impl.swing.SwingDataShape
Removes this from the consistency and data model managers, then disposes the super.
implDispose() - Method in class gumbo.visualize.data.impl.swing.SwingDataProxy
Removes this from the consistency and data model managers, then disposes the super.
implDispose() - Method in class gumbo.util.AbstractDisposable
Called by dispose() before the disposed flag is set, when it is time for subclasses to dispose themselves.
implDispose() - Method in class gumbo.util.AbstractDelegatable
Nulls the delegator reference.
implDispose() - Method in class gumbo.visualize.data.WholeView
Disposes the part tree children first (while the tree is valid for use in disposing their graphic views), then the super class, then this class.
implDispose() - Method in class gumbo.visualize.data.WholeModel
Disposes part model children (recursively), and then disposes this model.
implDispose() - Method in class gumbo.visualize.data.VertexModel
 
implDispose() - Method in class gumbo.visualize.data.PortModel
Disposes connected edge models, and then disposes this model.
implDispose() - Method in class gumbo.visualize.data.PartView
Disposes the super class first (while the tree is valid for use in disposing the graphic view), then this class.
implDispose() - Method in class gumbo.visualize.data.PartModel
Disposes part model children (recursively), and then disposes this model.
implDispose() - Method in class gumbo.visualize.data.NullGraphicView
Nulls the view reference.
implDispose() - Method in class gumbo.visualize.data.GraphModel
 
implDispose() - Method in class gumbo.visualize.data.ElementModel
 
implDispose() - Method in class gumbo.visualize.data.EdgeModel
Disconnectes port models, and then disposes this model.
implDispose() - Method in class gumbo.visualize.data.DataView
Disposes the graphic view and nulls the data model.
implDispose() - Method in class gumbo.visualize.data.DataModel
Disposes all views associated with this model, removes the model from the global monitor, then disposes itself.
implDispose() - Method in class gumbo.visualize.data.AspectModel
Removes itself as a global model, and clears its children.
implDispose() - Method in class gumbo.app.MainWindow
Disposes the window graph, then disposes self.
implGetAxisBound3() - Method in class gumbo.graphic.probe.AxisBound3
Master full state accessor.
implGetMaxPoint() - Method in class gumbo.graphic.probe.AxisBound3
Master partial state accessor.
implGetMinPoint() - Method in class gumbo.graphic.probe.AxisBound3
Master partial state accessor.
implGetPoint3() - Method in class gumbo.graphic.math.Point3
Master whole state accessor.
implGetSize3() - Method in class gumbo.graphic.math.Size3
Master whole state accessor.
implGetTuple3() - Method in class gumbo.graphic.math.Tuple3
Master whole state accessor.
implGetTuple3(double[]) - Method in class gumbo.graphic.math.Tuple3
Master whole state accessor.
implGetTuple3(int) - Method in class gumbo.graphic.math.Tuple3
Master partial state accessor.
implGetUnitVector3() - Method in class gumbo.graphic.math.UnitVector3
Master whole state accessor.
implGetVector3() - Method in class gumbo.graphic.math.Vector3
Master whole state accessor.
implIn(StateSet) - Method in class gumbo.util.state.StateMerger
Called by the system when an input state is received and isOnChange() is satisfied (new and old state different).
implIn(StateSet) - Method in class gumbo.util.state.DeltaStateMerger
 
implIn(StateSet) - Method in class gumbo.util.state.AbsoluteStateMerger
 
implInitTuple3(double, double, double) - Method in class gumbo.graphic.math.Tuple3
Master whole state initializer intended for use by constructors to establish an initial state without interference from mutator overrides.
implIsEmpty() - Method in class gumbo.graphic.probe.AxisBound3
Master partial state accessor.
implPleaseStop() - Method in class gumbo.net.NetThread
Called by pleaseStop() after setting the stop flag true.
implPleaseStop() - Method in class gumbo.net.msg.MessageThread
 
implProcess(MainWindow, StateSet) - Method in class gumbo.interact.TestButtonStatuser
Called by the button input handler.
implProcessMessage(Message) - Method in class gumbo.net.msg.MessageAgent.Handler
Called by the system when a message is received.
implReadConnections(ObjectInputStream) - Method in class gumbo.util.relation.TestRelation
 
implReadConnections(ObjectInputStream) - Method in class gumbo.util.relation.Relations.RelationWrapper
 
implReadConnections(ObjectInputStream) - Method in class gumbo.util.relation.Relations.RelationImm
 
implReadConnections(ObjectInputStream) - Method in interface gumbo.util.relation.Relation
Called by the system during deserialization when this relation should read its connection references from the serial input stream.
implReadConnections(ObjectInputStream) - Method in class gumbo.util.relation.AbstractTreeNode
 
implReadConnections(ObjectInputStream) - Method in class gumbo.util.relation.AbstractAssociate
Deprecated.  
implRemoveRelation(Relation) - Method in class gumbo.util.relation.Relationship
Used by relations to remove themselves from this relationship.
implRemovingConnection(Connection) - Method in class gumbo.util.relation.Relationship
Used by relations to fire relation and relationship connection events before removing a connection.
ImplRouters - class gumbo.util.route.ImplRouters.
Predefined "implementation" routers intended for use by event node clients (implement event nodes), not meta-clients (use event nodes).
implSend() - Method in class gumbo.util.route.EventDataNode
Used by the system (subclasses and hosts) to send the current data value of this node to its receivers, without event processing and regardless of event relaying.
implSend(boolean) - Method in class gumbo.util.route.BooleanField
Sets this field's data value and sends it to its receivers, without event processing and regardless of event relaying.
implSend(char) - Method in class gumbo.util.route.CharField
Sets this field's data value and sends it to its receivers, without event processing and regardless of event relaying.
implSend(double) - Method in class gumbo.util.route.DoubleField
Sets this field's data value and sends it to its receivers, without event processing and regardless of event relaying.
implSend(int) - Method in class gumbo.util.route.IntField
Sets this field's data value and sends it to its receivers, without event processing and regardless of event relaying.
implSend(Object) - Method in class gumbo.util.route.AbstractObjectField
Checks and sets this field's data value and sends it to its receivers, without event processing and regardless of event relaying.
implSet(boolean) - Method in class gumbo.util.route.BooleanField
Checks and sets this field's data value, without event processing or event relaying.
implSet(char) - Method in class gumbo.util.route.CharField
Checks and sets this field's data value, without event processing or event relaying.
implSet(double) - Method in class gumbo.util.route.DoubleField
Checks and sets this field's data value, without event processing or event relaying.
implSet(int) - Method in class gumbo.util.route.IntField
Checks and sets this field's data value, without event processing or event relaying.
implSet(Object) - Method in class gumbo.util.route.AbstractObjectField
Checks and sets this field's data value, without event processing or event relaying.
implSet(Point3, Point3) - Method in class gumbo.graphic.probe.AxisBound3
Master full state mutator.
implSetParent(TreeNode) - Method in class gumbo.util.relation.TreeNodes.TreeNodeWrapper
 
implSetParent(TreeNode) - Method in class gumbo.util.relation.TreeNodes.TreeNodeImm
 
implSetParent(TreeNode) - Method in interface gumbo.util.relation.TreeNode
Used by the system to mutually set the parent of this child.
implSetParent(TreeNode) - Method in class gumbo.util.relation.AbstractTreeNode
Ignores null unless constrained by checkSetParent().
implSetTuple3(double[]) - Method in class gumbo.graphic.math.UnitVector3
Forces normalization of all full state input values.
implSetTuple3(double[]) - Method in class gumbo.graphic.math.Tuple3
Master whole state mutator.
implSetTuple3(double[]) - Method in class gumbo.graphic.math.Size3
 
implSetTuple3(int, double) - Method in class gumbo.graphic.math.UnitVector3
Block all partial state input values because normalization requires the whole state.
implSetTuple3(int, double) - Method in class gumbo.graphic.math.Tuple3
Master partial state mutator.
implSetTuple3(int, double) - Method in class gumbo.graphic.math.Size3
 
implSetUnitVector3(UnitVector3) - Method in class gumbo.graphic.math.UnitVector3
 
implSyncIn() - Method in class gumbo.util.state.StateMerger
Called by the system when a sync input is received.
implSyncIn() - Method in class gumbo.util.state.DeltaStateMerger
 
implSyncIn() - Method in class gumbo.util.state.AbsoluteStateMerger
 
implSysProcess() - Method in class gumbo.util.route.EventDataNode
Used by the system (this class and subclasses) to process an input event.
implWriteConnections(ObjectOutputStream) - Method in class gumbo.util.relation.TestRelation
 
implWriteConnections(ObjectOutputStream) - Method in class gumbo.util.relation.Relations.RelationWrapper
 
implWriteConnections(ObjectOutputStream) - Method in class gumbo.util.relation.Relations.RelationImm
 
implWriteConnections(ObjectOutputStream) - Method in interface gumbo.util.relation.Relation
Called by the system during serialization when this relation should write its connection references to the serial output stream.
implWriteConnections(ObjectOutputStream) - Method in class gumbo.util.relation.AbstractTreeNode
 
implWriteConnections(ObjectOutputStream) - Method in class gumbo.util.relation.AbstractAssociate
Deprecated.  
includeAssignableTypes(Collection, Collection, Collection) - Static method in class gumbo.util.Types
Returns only those target objects whose type is assignable to (an instance of) any one of the included types.
includeDelegators(Collection, Collection, Collection) - Static method in class gumbo.util.Delegatables
Returns only those delegates whose type is assignable to one of the included types.
includeExactTypes(Collection, Collection, Collection) - Static method in class gumbo.util.Types
Returns only those target objects whose type is exactly one of the included types.
INDEX_HEAD_END - Static variable in class gumbo.visualize.data.EdgeModel
Port list index of the head end (to a port) of a two ended directed edge.
INDEX_TAIL_END - Static variable in class gumbo.visualize.data.EdgeModel
Port list index of the tail end (from a port) of a two ended directed edge.
indexCenterList(Collection, List) - Static method in class gumbo.visualize.data.layout.GraphLayoutNode
Returns a list with the nodes in a node group ordered according to their index barycenters (see GraphLayoutNode.IndexCenterComparator).
indexCenterRank(int, boolean, double, double) - Method in class gumbo.visualize.data.layout.GraphNodeOrdering
Computes and sets the index barycenters of the nodes in the target rank based on the node indices of the fixed reference rank.
indexCenters(Collection) - Static method in class gumbo.visualize.data.layout.GraphLayoutNode
Returns an array with the index barycenters of a group of nodes.
indexList(int, Collection, List) - Method in class gumbo.visualize.data.layout.GraphNodeOrdering
Returns a list with the nodes in a node group ordered according to their index in their target rank.
indexOf(Object) - Method in class gumbo.util.AbstractSetList
 
initDataModel(Object, Object) - Method in class gumbo.visualize.data.DataModel
Used by subclasses and serialization to complete the initialization of this object.
initDelegator(Object) - Method in interface gumbo.graphic.space.GraphicSpaceRoot
 
initDelegator(Object) - Method in class gumbo.graphic.space.AbstractGraphicSpaceRoot
 
initDelegator(Object) - Method in class gumbo.util.Delegatables.DelegatableWrapper
Returns this wrapper, not the target.
initDelegator(Object) - Method in class gumbo.util.Delegatables.DelegatableImm
Returns this wrapper, not the target.
initDelegator(Object) - Method in interface gumbo.util.Delegatable
Used by delegators and serialization to initialize this delegate's delegator reference.
initDelegator(Object) - Method in class gumbo.util.AbstractDelegatable
 
initedDelegator() - Method in class gumbo.util.relation.AbstractRelation
If the relationship is not null, calls its implAddRelation(this).
initedDelegator() - Method in class gumbo.util.AbstractDelegatable
Called by initDelegator() after the delegator has been successfully initialized.
initGraphicFactory(GraphicFactory) - Static method in class gumbo.graphic.GlobalGraphicFactory
 
initGraphicView(GraphicView) - Method in class gumbo.visualize.data.DataView
Used by factories to initialize this view's graphic implementation.
initingDelegator(Object) - Method in class gumbo.util.AbstractDelegatable
Called by initDelegator() to check this delegate's delegator.
initLayoutEdgeGeometry(Collection) - Method in class gumbo.visualize.data.layout.KinkyGraphLayoutEngine
Inits the static geometry of the specified edges according to the engine's layout settings.
initLayoutGraphicTransform() - Method in class gumbo.visualize.data.layout.GraphLayoutEngine
Initializes the layout-graphic space transform.
initLayoutNodeGeometry(Collection) - Method in class gumbo.visualize.data.layout.KinkyGraphLayoutEngine
Inits the static geometry of the specified nodes according to the engine's layout settings.
initLayoutPart(Map) - Method in class gumbo.visualize.data.layout.GraphLayoutEdge
Completes the initialization of this layout part.
initLayoutPart(Map, Map) - Method in class gumbo.visualize.data.layout.GraphLayoutVertex
Completes the initialization of this layout part.
initLayoutWhole() - Method in class gumbo.visualize.data.layout.KinkyGraphLayoutEngine
Inits the static aspects of the whole layout, including the graph topology and layout geometry.
initLayoutWhole() - Method in class gumbo.visualize.data.layout.GraphLayoutWholeView
Clears all layout parts and adds new ones according to the associated whole view's graph model.
initNodes() - Method in class gumbo.visualize.data.layout.GraphNodeRanking
Initializes the fundamental aspects of the nodes in this ranking that are related to ranking.
initSwingDataModel(DefaultTreeModel, DefaultMutableTreeNode) - Method in class gumbo.visualize.data.impl.swing.SwingTreeNode
 
initSwingDataProxy(LabelGraphic) - Method in class gumbo.visualize.data.impl.swing.SwingDataProxy
Used by subclasses and serialization to initialize this object, including its label.
initSwingDataShape(JComponent, LabelGraphic) - Method in class gumbo.visualize.data.impl.swing.SwingDataShape
Used by subclasses and serialization to initialize this object.
initSwingShape(JComponent) - Method in class gumbo.graphic.impl.swing.SwingShape
Used by subclasses and serialization to initialize this object.
initSwingSpaceNode(Component) - Method in class gumbo.graphic.impl.swing.SwingSpaceNode
Used by subclasses and serialization to initialize this object.
initWindowGraphic(Window) - Method in class gumbo.app.MainWindow
Initializes the native graphic implementing the window functionality of this main window.
InputFacade - class gumbo.interact.InputFacade.
A facade providing common interactive input support.
InputFacade(PickSensor) - Constructor for class gumbo.interact.InputFacade
 
Inputs - class gumbo.graphic.input.Inputs.
 
Inputs.Flag - class gumbo.graphic.input.Inputs.Flag.
Base class for input flags.
INSTANCE - Static variable in class gumbo.graphic.DefaultGraphicFactory
 
INSTANCE - Static variable in class gumbo.util.relation.TreeNodes.GlobalTree
Singleton instance.
INSTANCE - Static variable in class gumbo.interact.InteractorFeedback
Default singleton instance.
INSTANCE - Static variable in class gumbo.graphic.impl.swing.SwingSpaceMapper
 
INSTANCE - Static variable in class gumbo.graphic.impl.swing.SwingGraphicFactory
 
INSTANCE - Static variable in class gumbo.visualize.data.WholeModel.GlobalWholeTree
Singleton instance.
INSTANCE - Static variable in class gumbo.visualize.data.DataFeedback
Default singleton instance.
InteractableGraphic - interface gumbo.graphic.content.InteractableGraphic.
A graphic that supports interaction feedback, such as mouse over and selection audio/visual effects.
Interactor - interface gumbo.interact.Interactor.
An interface for the role of interactor (interaction actor), with the interaction state publicly delegated to an InteractorState.
InteractorFeedback - class gumbo.interact.InteractorFeedback.
Intended for use by interactors to provide interaction feedback presentations.
InteractorFeedback() - Constructor for class gumbo.interact.InteractorFeedback
Creates an instance.
InteractorField - class gumbo.interact.InteractorField.
 
InteractorField.EventIn - class gumbo.interact.InteractorField.EventIn.
 
InteractorField.EventIn() - Constructor for class gumbo.interact.InteractorField.EventIn
 
InteractorField.EventIn(Interactor) - Constructor for class gumbo.interact.InteractorField.EventIn
 
InteractorField.EventInOut - class gumbo.interact.InteractorField.EventInOut.
 
InteractorField.EventInOut() - Constructor for class gumbo.interact.InteractorField.EventInOut
 
InteractorField.EventInOut(Interactor) - Constructor for class gumbo.interact.InteractorField.EventInOut
 
InteractorField.EventOut - class gumbo.interact.InteractorField.EventOut.
 
InteractorField.EventOut() - Constructor for class gumbo.interact.InteractorField.EventOut
 
InteractorField.EventOut(Interactor) - Constructor for class gumbo.interact.InteractorField.EventOut
 
InteractorField() - Constructor for class gumbo.interact.InteractorField
 
InteractorField(Interactor) - Constructor for class gumbo.interact.InteractorField
 
InteractorFlag - interface gumbo.interact.InteractorFlag.
A marker interface used by the system for standard interaction flags used in InteractorState.
InteractorFlags - class gumbo.interact.InteractorFlags.
Constants and utilities related to interactor flags (see InteractorFlag).
InteractorGroup - class gumbo.interact.InteractorGroup.
An interactor representing a group of interactors, in a composite pattern.
InteractorGroup() - Constructor for class gumbo.interact.InteractorGroup
Creates an instance, with a default InteractorState and partial state propagation.
InteractorGroup(InteractorState, boolean) - Constructor for class gumbo.interact.InteractorGroup
Creates an instance, with a new interactor state as this group's state.
InteractorPolicy - class gumbo.interact.InteractorPolicy.
Default state update policy for use with the standard interactor state values and flags (see InteractorFlag and InteractorFlags).
InteractorPolicy() - Constructor for class gumbo.interact.InteractorPolicy
Creates an instance.
Interactors - class gumbo.interact.Interactors.
Constants and utilities related to interactors in general.
Interactors.ImmutableInteractorState - class gumbo.interact.Interactors.ImmutableInteractorState.
Immutable wrapper for a target interactor state.
Interactors.ImmutableInteractorState(InteractorState) - Constructor for class gumbo.interact.Interactors.ImmutableInteractorState
 
Interactors.NoPickTarget - class gumbo.interact.Interactors.NoPickTarget.
See NO_PICK_TARGET.
InteractorState - interface gumbo.interact.InteractorState.
A state set intended as the public delegate for Interactor that maintains interactor state.
intersect(AxisBound3, AxisBound3) - Method in class gumbo.graphic.probe.AxisBound3
Volumetrically intersects two (possibly empty) bounds, and saves the result in this bound.
IntersectableGraphic - interface gumbo.graphic.probe.IntersectableGraphic.
A graphic geometry that allows testing for spatial intersection.
intersectGraphic(GraphicGeometry) - Method in interface gumbo.graphic.probe.IntersectableGraphic
Returns true if the intersector intersects this intersectable.
intersectGraphic(GraphicGeometry) - Method in class gumbo.graphic.probe.AxisBound3
 
intersectGraphic(GraphicGeometry) - Method in class gumbo.graphic.probe.AbstractIntersectionNode
Default implementation: As defined in IntersectionNode.
intersectGraphic(GraphicGeometry) - Method in class gumbo.graphic.impl.swing.SwingSpaceNode
Default implementation: Transforms intersector to the local space using SwingSpaceMapper.INSTANCE, then calls this graphic's Component.contains(x, y) method for the intersection test.
IntersectionNode - interface gumbo.graphic.probe.IntersectionNode.
A node in an abstract intersection tree, which supports efficient hierarchical intersection of complex geometric shapes.
intersectLayout(LayoutPart) - Method in interface gumbo.visualize.data.layout.LayoutPart
Returns true if the target part intersects this part in layout space.
intersectLayout(LayoutPart) - Method in class gumbo.visualize.data.layout.KinkyGraphLayoutEdge
 
intersectLayout(LayoutPart) - Method in class gumbo.visualize.data.layout.GraphLayoutNode
 
intersectLayout(LayoutPart) - Method in class gumbo.visualize.data.layout.GraphLayoutEdge
 
intersectLayoutParts(LayoutPart, Collection) - Static method in class gumbo.visualize.data.layout.Layouts
Returns true if the target part intersects any of the parts in a collection, excluding itself.
IntField - class gumbo.util.route.IntField.
 
IntField.EventIn - class gumbo.util.route.IntField.EventIn.
 
IntField.EventIn() - Constructor for class gumbo.util.route.IntField.EventIn
 
IntField.EventIn(int) - Constructor for class gumbo.util.route.IntField.EventIn
 
IntField.EventInOut - class gumbo.util.route.IntField.EventInOut.
 
IntField.EventInOut() - Constructor for class gumbo.util.route.IntField.EventInOut
 
IntField.EventInOut(int) - Constructor for class gumbo.util.route.IntField.EventInOut
 
IntField.EventOut - class gumbo.util.route.IntField.EventOut.
 
IntField.EventOut() - Constructor for class gumbo.util.route.IntField.EventOut
 
IntField.EventOut(int) - Constructor for class gumbo.util.route.IntField.EventOut
 
IntField() - Constructor for class gumbo.util.route.IntField
 
IntField(int) - Constructor for class gumbo.util.route.IntField
 
inverse(Matrix4) - Method in class gumbo.graphic.math.Matrix4
Inverts this matrix.
isAcyclic(TreeNode, Set, List) - Static method in class gumbo.util.relation.TreeNodes
Returns true if the tree is acyclic.
isAcyclic(TreeNode, TreeNode, Set, List) - Static method in class gumbo.util.relation.TreeNodes
Returns true if a proposed tree is acyclic.
isAncestor(TreeNode, TreeNode) - Static method in class gumbo.util.relation.TreeNodes
Returns true if one tree node is the same as or an ancestor of another tree node.
isAssignableTo(Class, Class) - Static method in class gumbo.util.Types
Returns true if a target type is the same or a subtype of (assignable to) a type.
isAssignableToAny(Class, Collection) - Static method in class gumbo.util.Types
Returns true if a target type is the same or a subtype of (assignable to) any one type.
isAutoSized() - Method in class gumbo.visualize.data.impl.swing.SwingGraphVertex
Called by system to determine if the graphic shape should be automatically sized to fit its contents, including the label (see getLabel()).
isCapturing() - Method in class gumbo.interact.button.FancyButtonTrigger
 
isCompatible(StatePolicy) - Method in class gumbo.interact.InteractorPolicy
Returns true if another policy is assignment compatible with this policy.
isCompatible(StatePolicy) - Method in interface gumbo.util.state.StatePolicy
Called by the system to determine if some other state policy is compatible with this one, such as when adding a state value to a group of state values that should maintain a mutually consistent state.
isCompatible(StatePolicy) - Method in class gumbo.util.state.AbstractStatePolicy
The default implementation always returns false.
isConnectAB() - Method in class gumbo.util.route.EventDataRouter
 
isConnectBA() - Method in class gumbo.util.route.EventDataRouter
 
isDelegatorInited() - Method in class gumbo.graphic.space.AbstractGraphicSpaceRoot
Also returns false if this object is disposed.
isDelegatorInited() - Method in class gumbo.util.Delegatables.DelegatableWrapper
 
isDelegatorInited() - Method in class gumbo.util.Delegatables.DelegatableImm
 
isDelegatorInited() - Method in interface gumbo.util.Delegatable
Returns true if initDelegator() has been called and the initialization is still valid; otherwise, returns false.
isDelegatorInited() - Method in class gumbo.util.AbstractDelegatable
Also returns false if this object is disposed.
isDisposed() - Method in class gumbo.util.relation.Relations.RelationWrapper
 
isDisposed() - Method in class gumbo.util.relation.Relations.RelationImm
 
isDisposed() - Method in class gumbo.util.Disposables.DisposableWrapper
 
isDisposed() - Method in class gumbo.util.Disposables.DisposableImm
 
isDisposed() - Method in interface gumbo.util.Disposable
Returns whether or not this object has been disposed (dispose() has been previously called).
isDisposed() - Method in class gumbo.util.AbstractDisposable
Typically there is no need to override this method.
isEmpty() - Method in class gumbo.graphic.probe.SphereBound3
 
isEmpty() - Method in class gumbo.graphic.probe.PolytopeBound3
 
isEmpty() - Method in class gumbo.graphic.probe.PolygonBound3
 
isEmpty() - Method in class gumbo.graphic.probe.Bound3
Returns true if the bound is empty, because it has never been set, it has been cleared, or as the result of a null intersection.
isEmpty() - Method in class gumbo.graphic.probe.AxisBound3
 
isEmpty() - Method in class gumbo.visualize.data.layout.GraphNodeRanking
Returns true if there are no nodes in this ranking, either as a result of no ranks or all the ranks are empty.
isEmpty() - Method in class gumbo.util.GumboCollections.ImmutableCollection
 
isEmpty() - Method in class gumbo.util.AbstractSetList
 
isEmpty() - Method in class gumbo.util.AbstractBimap
 
isEmpty() - Method in class gumbo.util.state.AbstractStateSet
 
isEnabled() - Static method in class gumbo.util.Debug
Returns true if debug message printing is enabled.
isEqual(Tuple3) - Method in class gumbo.graphic.math.Tuple3
Returns true if the dimension values of a tuple are exactly equal to those of this tuple.
isEqual(Tuple3, double) - Method in class gumbo.graphic.math.Tuple3
Returns true if the dimension values of a tuple are approximately equal to those of this tuple, within plus or minus a tolerance, inclusive.
isGreaterEqual(Tuple3) - Method in class gumbo.graphic.math.Tuple3
Returns true if the dimension values of a tuple are all greater than or equal to those of this tuple.
isInsideEqual(Tuple3, Tuple3) - Method in class gumbo.graphic.math.Tuple3
Returns true if the dimension values of this tuple are all within or equal to those of the min and max bounds.
isInstanceOf(Object, Class) - Static method in class gumbo.util.Types
Returns true if a target object's type is the same or a subtype of (assignable to) a type.
isInstanceOfAny(Object, Collection) - Static method in class gumbo.util.Types
Returns true if a target object's type is the same or a subtype of (assignable to) any one type.
isKeyRepeat() - Method in class gumbo.graphic.input.AbstractKeyboardSensor
Returns true if a key out event is sent even if the value does not change (a key repeat).
isLatching() - Method in class gumbo.interact.button.SimpleButtonTrigger
 
isLeaf(Interactor) - Static method in class gumbo.interact.Interactors
Returns true if the target is a leaf (non-group) interactor.
isLessEqual(Tuple3) - Method in class gumbo.graphic.math.Tuple3
Returns true if the dimension values of a tuple are all less than or equal to those of this tuple.
isLive(Relation) - Static method in class gumbo.util.relation.Relations
Returns true if the relation is non-null and live (relationship is non-null).
isLocked() - Method in class gumbo.util.route.EventNode
Returns true if this node is locked.
isObjectAssignableTo(Class) - Method in class gumbo.util.state.ObjectFlag
Returns true if the object wrapped by this flag is not null and is an instance of the target type.
isOnChange() - Method in class gumbo.util.state.StateMerger
Returns true if the target state is updated and output only if an input changes its state.
isOnDown() - Method in class gumbo.interact.button.SimpleButtonTrigger
 
isOneShot() - Method in class gumbo.interact.button.LatchButtonTrigger
 
isOnPress() - Method in class gumbo.interact.button.FancyButtonTrigger
 
isOutside(Tuple3, Tuple3) - Method in class gumbo.graphic.math.Tuple3
Returns true if the dimension values of this tuple are all outside those of the min and max bounds.
isPartialUpdate() - Method in class gumbo.interact.InteractorGroup
 
isReceiver(EventNodeMarker) - Method in class gumbo.util.route.EventDataNode
Returns true if an event node is connected to this node as an event receiver.
isRemoteBroken() - Method in class gumbo.net.msg.MessageRouterThread
Returns true if remote broke the connection for any reason (stream closed or socket exception).
isSender(EventNodeMarker) - Method in class gumbo.util.route.EventDataNode
Returns true if an event node is connected to this node as an event sender.
isServerThread() - Method in class gumbo.net.ServerThread
 
isServerThread() - Method in class gumbo.net.NetThread
Returns true if this thread is a server.
isServerThread() - Method in class gumbo.net.ClientThread
 
isSingular() - Method in class gumbo.visualize.data.layout.GraphLayoutNode
Convenience method.
isSink() - Method in class gumbo.visualize.data.layout.GraphLayoutNode
Convenience method.
isSink(VertexModel) - Static method in class gumbo.visualize.data.GraphModels
Returns true if a vertex is a sink node (no outgoing edges).
isSource() - Method in class gumbo.visualize.data.layout.GraphLayoutNode
Convenience method.
isSource(VertexModel) - Static method in class gumbo.visualize.data.GraphModels
Returns true if a vertex is a source node (no incoming edges).
isSpaceTransforming() - Method in interface gumbo.graphic.space.TransformNode
Returns true if this is a space transforming node (transforms its local space, leaving its contents unchanged), and false if it is content transforming (transforms its contents, leaving its local space unchanged).
isSpaceTransforming() - Method in class gumbo.graphic.impl.swing.SwingSpaceNode
 
isStartCriticalTriggered() - Method in class gumbo.interact.button.FancyButtonTrigger
Returns true if the last call to checkStartCritical() started the critical state and was the result of a trigger button.
isStopCriticalTriggered() - Method in class gumbo.interact.button.FancyButtonTrigger
??? Called by the system to check for cancellation of the critical state.
isStopping() - Method in class gumbo.net.NetThread
Returns true if pleaseStop() has been called.
isStopping() - Method in class gumbo.net.msg.MessageRouterThread
Returns true if pleaseStop() has been called.
isSystemLinux() - Static method in class gumbo.graphic.GraphicSystem
Returns true if the operating system is any flavor of Linux.
isSystemMac() - Static method in class gumbo.graphic.GraphicSystem
Returns true if the operating system is any flavor of Mac.
isSystemWindows() - Static method in class gumbo.graphic.GraphicSystem
Returns true if the operating system is any flavor of Windows.
isTypeAssignableFrom(Object) - Method in class gumbo.util.state.TypeFlag
Return true if the target object is not null and is an instance of (assignable to) the type wrapped by this flag.
isTypeExactlyAny(Class, Collection) - Static method in class gumbo.util.Types
Returns true if a target type is exactly any one in a group of types.
isZero() - Method in class gumbo.graphic.math.Tuple3
Returns true if all dimension values of this tuple are exactly zero.
isZero(double) - Method in class gumbo.graphic.math.Tuple3
Returns true if all dimension values of this tuple are approximately zero, within plus or minus a tolerance, inclusive.
iterator() - Method in class gumbo.util.GumboCollections.ImmutableCollection
 
iterator() - Method in class gumbo.util.AbstractSetList
 
iterator() - Method in class gumbo.util.AbstractGroup
 
iterator() - Method in class gumbo.util.state.AbstractStateSet
Returns an immutable iterator.

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