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

G

Graph - class beowulf.model.graph.Graph.
This class is a model of a Graph.
Graph() - Constructor for class beowulf.model.graph.Graph
Basic and only constructor for a Graph.
Graph(boolean) - Constructor for class beowulf.model.graph.Graph
Basic and only constructor for a Graph.
GraphEvent - class beowulf.event.GraphEvent.
This class is an immutable encapsulation of all the data necessary to define events that can occur to change an instance of a graph.
GraphEvent(Object, int, Object) - Constructor for class beowulf.event.GraphEvent
The basic constructor for a GraphEvent.
GraphListener - interface beowulf.event.GraphListener.
This interface provides the basic manner through which a programmer can allow his classes to respond to Graph Events.
GraphModel - interface beowulf.model.graph.GraphModel.
This interface provides the basic methods through which a JGraph can access data stored within any Graph object.
GraphSelectionEvent - class beowulf.event.GraphSelectionEvent.
This class is the event that is generated whenever a JNode is selected.
GraphSelectionEvent(Object, int, Object) - Constructor for class beowulf.event.GraphSelectionEvent
The only constructor for this event.
GraphSelectionListener - interface beowulf.event.GraphSelectionListener.
This interface is the one that must be implemented by receivers of JGraph selection events.
get(int, int) - Method in class beowulf.model.Matrix
This method returns the object at the specified position.
getAllowsChildren() - Method in class beowulf.model.tree.BinaryTreeNode
 
getChild(Object, int) - Method in class beowulf.model.tree.DefaultBinaryTree
 
getChildAt(int) - Method in class beowulf.model.tree.BinaryTreeNode
 
getChildAt(int) - Method in class beowulf.model.tree.TreeNode
 
getChildCount() - Method in class beowulf.model.tree.BinaryTreeNode
 
getChildCount(Object) - Method in class beowulf.model.tree.DefaultBinaryTree
 
getChildCount() - Method in class beowulf.model.tree.TreeNode
 
getChildren() - Method in class beowulf.model.tree.TreeNode
 
getCols() - Method in class beowulf.model.Matrix
Returns the number of columns in this matrix.
getComponent() - Method in class beowulf.event.DraggableComponentSelectionEvent
Returns the DraggableComponent whose status changed.
getComponent() - Method in class beowulf.gui.DraggableComponent
Returns the contained swing component.
getCost() - Method in class beowulf.model.graph.Edge
Returns the cost of the edge.
getCurrentComponent() - Method in class beowulf.gui.DraggableContainer
Returns the currently selected component.
getDefaultIntegerValue() - Method in class beowulf.model.IntegerMatrix
This will return the integer value of the default value used by this IntegerMatrix.
getDefaultValue() - Method in class beowulf.model.IntegerMatrix
The new default value of the matrix is a java.lang.Integer whose int value depends on the instance of the matrix.
getDefaultValue() - Method in class beowulf.model.Matrix
This method will return the default value for any given subclass of matrix.
getDefaultValue() - Method in class beowulf.model.VectorMatrix
The default value for a VectorMatrix is a new java.util.Vector.
getDescription() - Method in class beowulf.filefilters.ExtensionFileFilter
This method returns a description of what files are accepted by this class.
getDescription() - Method in class beowulf.filefilters.XMLFileFilter
This method returns a description of what files are accepted by this class.
getDestinationValue() - Method in class beowulf.model.graph.Edge
Returns the value of the destination node of the edge.
getDraggableContainer() - Method in class beowulf.gui.DraggableComponent
Returns the DraggableContainer this DraggableComponent is linked to.
getDragging() - Method in class beowulf.gui.DraggableComponent
Returns whether or not the component is being dragged.
getEdgeCount() - Method in class beowulf.model.graph.Graph
Returns the number of edges in the graph.
getEdgeCount() - Method in interface beowulf.model.graph.GraphModel
Returns the number of edges in the graph.
getEdgeCount() - Method in class beowulf.model.graph.UndirectedGraph
Returns the number of edges in the graph.
getEdges() - Method in class beowulf.model.graph.Graph
Returns a list of all edges in the graph.
getEdges() - Method in interface beowulf.model.graph.GraphModel
Returns an enumeration of all edges in the graph.
getEdges() - Method in class beowulf.model.graph.UndirectedGraph
Returns a list of all edges in the graph.
getEdgesFrom(Object) - Method in class beowulf.model.graph.Graph
Given the value of some node, this method will return a list of all edges originating at this node.
getEdgesFrom(Object) - Method in interface beowulf.model.graph.GraphModel
Returns an vector of all edges in the graph coming from the node with the indicated value.
getEdgesFrom(Object) - Method in class beowulf.model.graph.UndirectedGraph
Given the value of some node, this method will return a list of all edges originating at this node.
getEdgesFromTo(Object, Object) - Method in class beowulf.model.graph.Graph
Given the value of the source node and the destination node, this method will return a list of all edges going between the two nodes.
getEdgesFromTo(Object, Object) - Method in interface beowulf.model.graph.GraphModel
Given the value of the source node and the destination node, this method will return a list of all edges going between the two nodes.
getEdgesFromTo(Object, Object) - Method in class beowulf.model.graph.UndirectedGraph
Given the value of the source node and the destination node, this method will return a list of all edges going between the two nodes.
getEdgesTo(Object) - Method in class beowulf.model.graph.Graph
Given the value of some node, this method will return a list of all edges ending at this node.
getEdgesTo(Object) - Method in interface beowulf.model.graph.GraphModel
Returns an vector of all edges in the graph going to the node with the indicated value.
getEdgesTo(Object) - Method in class beowulf.model.graph.UndirectedGraph
Given the value of some node, this method will return a list of all edges ending at this node.
getEventType() - Method in class beowulf.event.DraggableComponentSelectionEvent
Returns the event type of this event.
getEventType() - Method in class beowulf.event.GraphEvent
Returns the type of graph event.
getEventType() - Method in class beowulf.event.GraphSelectionEvent
Returns the type of event.
getGraphListeners() - Method in class beowulf.model.graph.AbstractGraphModel
Returns an array of all the graph listeners registered on this AbstractGraphModel.
getHovering() - Method in class beowulf.gui.DraggableComponent
Returns whether or not the mouse pointer is hover on the component.
getInOrderElements() - Method in interface beowulf.model.tree.BSTModel
This will return an in-order enumeration of all values in the tree.
getInOrderElements() - Method in class beowulf.model.tree.DefaultBST
 
getIndex(TreeNode) - Method in class beowulf.model.tree.BinaryTreeNode
 
getIndexOfChild(Object, Object) - Method in class beowulf.model.tree.DefaultBinaryTree
 
getInt(int, int) - Method in class beowulf.model.IntegerMatrix
This method returns the object at the specified position.
getJNodeFactory() - Method in class beowulf.gui.JGraph
Returns the JNodeFactory.
getLeft() - Method in class beowulf.model.tree.BinaryTreeNode
 
getListeners(Class) - Method in class beowulf.model.graph.AbstractGraphModel
Returns an array of all the objects currently registered as FooListeners upon this model.
getListeners(Class) - Method in class beowulf.model.tree.AbstractBinaryTreeModel
Returns an array of all the objects currently registered as FooListeners upon this model.
getMaxDepth() - Method in interface beowulf.model.tree.BinaryTreeModel
Returns the maximum depth of the tree.
getMaxDepth() - Method in class beowulf.model.tree.DefaultBinaryTree
 
getModel() - Method in class beowulf.gui.JGraph
Returns the graph model.
getNodeCount() - Method in class beowulf.model.graph.Graph
Returns the number of nodes in the graph.
getNodeCount() - Method in interface beowulf.model.graph.GraphModel
Returns the number of nodes in the graph.
getNodeCount() - Method in class beowulf.model.graph.UndirectedGraph
Returns the number of nodes in the graph.
getNodeCount() - Method in interface beowulf.model.tree.BinaryTreeModel
Returns the number of nodes in the tree.
getNodeCount() - Method in class beowulf.model.tree.DefaultBinaryTree
 
getNodes() - Method in class beowulf.model.graph.Graph
Returns a list of the values of each node in the graph.
getNodes() - Method in interface beowulf.model.graph.GraphModel
Returns an enumeration of all nodes in the graph.
getNodes() - Method in class beowulf.model.graph.UndirectedGraph
Returns a list of the values of each node in the graph.
getParent() - Method in class beowulf.model.tree.BinaryTreeNode
 
getParent() - Method in class beowulf.model.tree.TreeNode
 
getPathToNode(BinaryTreeNode) - Method in class beowulf.model.tree.DefaultBinaryTree
 
getPoolClass() - Method in interface beowulf.util.pooling.Pool
This method will return the class of the objects that this pool will generate.
getPoolClass() - Method in class beowulf.util.pooling.ReflectionPool
This will return a reference to the class that this Pool instance is associated with.
getPostOrderElements() - Method in interface beowulf.model.tree.BSTModel
This will return an post-order enumeration of all values in the tree.
getPostOrderElements() - Method in class beowulf.model.tree.DefaultBST
 
getPreOrderElements() - Method in interface beowulf.model.tree.BSTModel
This will return an pre-order enumeration of all values in the tree.
getPreOrderElements() - Method in class beowulf.model.tree.DefaultBST
 
getRadius() - Method in class beowulf.gui.JNode
Returns the radius of all self-loops.
getRight() - Method in class beowulf.model.tree.BinaryTreeNode
 
getRoot() - Method in class beowulf.model.tree.DefaultBinaryTree
 
getRows() - Method in class beowulf.model.Matrix
Returns the number of rows in this matrix.
getSelected() - Method in class beowulf.gui.DraggableComponent
Returns whether or not this component is the selected one.
getSourceValue() - Method in class beowulf.model.graph.Edge
Returns the value of the source node of the edge.
getTreeListeners() - Method in class beowulf.model.tree.AbstractBinaryTreeModel
Returns an array of all the tree listeners registered on this AbstractTreeModel.
getUseDotEquals() - Method in class beowulf.model.graph.Graph
Returns true if this graph instance uses .equals for object comparison.
getUseDotEquals() - Method in interface beowulf.model.graph.GraphModel
Returns true if semantic equivalence is used, and false if reference equality is used.
getUseDotEquals() - Method in class beowulf.model.graph.UndirectedGraph
Returns true if this graph instance uses .equals for object comparison.
getUserObject() - Method in class beowulf.model.tree.BinaryTreeNode
 
getValue() - Method in class beowulf.event.GraphEvent
Returns the node value/edge affected by this event.
getValue() - Method in class beowulf.event.GraphSelectionEvent
Returns the node whose status changed.
getValue() - Method in class beowulf.gui.JNode
Returns the node that this JNode represents in the underlying graph.
getValue() - Method in class beowulf.model.tree.TreeNode
 
getVector(int, int) - Method in class beowulf.model.VectorMatrix
This method returns the object at the specified position.

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