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

A

About - Class in org.wilmascope.gui
About dialog box, gives general info About Wilma
About(Frame, String) - Constructor for class org.wilmascope.gui.About
Initializes the Form
AbstractConstants - Class in org.wilmascope.global
 
AbstractConstants(Properties) - Constructor for class org.wilmascope.global.AbstractConstants
 
AbstractConstants(Properties, ResourceBundle) - Constructor for class org.wilmascope.global.AbstractConstants
 
accept(File) - Method in class org.wilmascope.light.PropertyFileFilter
 
actionPerformed(ActionEvent) - Method in class org.wilmascope.fastlayout.ParamsPanel
 
actionPerformed(ActionEvent) - Method in class org.wilmascope.gui.GenerateGraphFrame
 
Actions - Class in org.wilmascope.gui
 
Actions() - Constructor for class org.wilmascope.gui.Actions
 
add(GraphControl.GraphElementFacade) - Method in class org.wilmascope.control.GraphControl.Cluster
 
add(Cluster) - Method in class org.wilmascope.graph.ClusterList
 
add(Edge) - Method in class org.wilmascope.graph.EdgeList
 
add(Node) - Method in class org.wilmascope.graph.NodeList
 
add(JPanel) - Method in class org.wilmascope.gui.ControlPanel
 
add(JButton) - Method in class org.wilmascope.gui.ControlPanel
 
add_escapes(String) - Method in exception org.wilmascope.dotparser.ParseException
Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
add_escapes(String) - Method in exception org.wilmascope.gmlparser.ParseException
Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
addAll(EdgeList) - Method in class org.wilmascope.graph.EdgeList
 
addAll(List<T>) - Method in class org.wilmascope.graph.List
 
addArrow(int, boolean, Point) - Method in class org.wilmascope.dotparser.EdgeClient
 
addBalancedEventListener(BalancedEventListener) - Method in class org.wilmascope.graph.Cluster
 
addBend(Point3f) - Method in interface org.wilmascope.view.CompoundEdgeView
 
addBend(Point3f) - Method in class org.wilmascope.viewplugin.BendyEdgeView
A bend point, should be specified by the layout engine
addChangeListener(ChangeListener) - Method in class org.wilmascope.gui.SpinnerSlider
 
addCluster() - Method in class org.wilmascope.control.GraphControl.Cluster
Create a new cluster and add it as a member of this cluster
addCluster(String) - Method in class org.wilmascope.control.GraphControl.Cluster
Create a new cluster and add it as a member of this cluster
addCluster(Vector) - Method in class org.wilmascope.control.GraphControl.Cluster
Create a new cluster and add it as a member of this cluster
addCluster() - Method in class org.wilmascope.file.XMLGraph.Cluster
 
addEdge(GraphControl.Node, GraphControl.Node, EdgeView) - Method in class org.wilmascope.control.GraphControl.Cluster
Create a new edge between two nodes and add it to the cluster
addEdge(GraphControl.Node, GraphControl.Node, String) - Method in class org.wilmascope.control.GraphControl.Cluster
Add a new edge
addEdge(GraphControl.Node, GraphControl.Node, String, float) - Method in class org.wilmascope.control.GraphControl.Cluster
 
addEdge(GraphControl.Node, GraphControl.Node) - Method in class org.wilmascope.control.GraphControl.Cluster
Add the new edge of the default type to the cluster
addEdge(NodeClient, NodeClient) - Method in interface org.wilmascope.dotparser.GraphClient
 
addEdge(String, String) - Method in class org.wilmascope.file.XMLGraph.Cluster
 
addEdge(XMLGraph.Edge) - Method in class org.wilmascope.file.XMLGraph.Cluster
 
addEdge(String, String, String) - Method in interface org.wilmascope.gmlparser.AugmentedGraphClient
 
addEdge(String, String) - Method in interface org.wilmascope.gmlparser.AugmentedGraphClient
 
addEdge(String, String, String, String) - Method in interface org.wilmascope.gmlparser.GraphClient
 
addEdge(String, String, String) - Method in interface org.wilmascope.gmlparser.GraphClient
 
addEdge(Edge) - Method in class org.wilmascope.graph.Cluster
Add an Edgeto the Cluster Note that the edge may not finish up being added to this cluster, it will be added to the lowest common ancestor of the two ends of the edge.
addEdge(Edge) - Method in class org.wilmascope.graph.Node
add an edge to the node's list of edges to which it is connected
addEscapes(String) - Static method in error org.wilmascope.dotparser.TokenMgrError
Replaces unprintable characters by their espaced (or unicode escaped) equivalents in the given string
addEscapes(String) - Static method in error org.wilmascope.gmlparser.TokenMgrError
Replaces unprintable characters by their espaced (or unicode escaped) equivalents in the given string
addForce(Vector3f) - Method in class org.wilmascope.columnlayout.NodeColumnLayout
 
addForce(Force) - Method in class org.wilmascope.forcelayout.ForceLayout
Add a force to ForceLayout's list of forces to apply
addForce(Vector3f) - Method in class org.wilmascope.forcelayout.NodeForceLayout
Add a force vector which will act on this NodeForceLayout
addGeometryObserver(NodeGeometryObserver) - Method in class org.wilmascope.view.NodeView
By implementing the NodeGeometryObserver interface an EdgeView can register with this NodeView to be notified of any changes to its geometry so that it can update itself accordingly
addGraphElementView(GraphElementView) - Method in class org.wilmascope.view.GraphCanvas
 
addInternalEdgeHere(Edge) - Method in class org.wilmascope.graph.Cluster
Add an internal edge to this cluster...
addInvisibleNode() - Method in class org.wilmascope.columnlayout.ColumnCluster
 
addLabel(String, double, Point3f, Vector3f, Appearance) - Method in class org.wilmascope.view.GraphElementView
add a label to the element
addLiveBranch(BranchGroup) - Method in class org.wilmascope.view.GraphElementView
 
addMass(float) - Method in class org.wilmascope.graph.Cluster
On adding or removing a node from the cluster the mass of the cluster will change, and a positive or negative contribution to the mass will have to be added, not only to this cluster, but to parent clusters as well.
addNode(float) - Method in class org.wilmascope.columnlayout.ColumnCluster
 
addNode() - Method in class org.wilmascope.columnlayout.ColumnCluster
 
addNode(GraphControl.Node) - Method in class org.wilmascope.control.GraphControl.Cluster
Add a pre-existing node to the cluster
addNode() - Method in class org.wilmascope.control.GraphControl.Cluster
 
addNode(String) - Method in class org.wilmascope.control.GraphControl.Cluster
 
addNode(NodeView) - Method in class org.wilmascope.control.GraphControl.Cluster
create a new node and add it to the cluster
addNode(String) - Method in interface org.wilmascope.dotparser.GraphClient
 
addNode() - Method in class org.wilmascope.file.XMLGraph.Cluster
 
addNode(XMLGraph.Node) - Method in class org.wilmascope.file.XMLGraph.Cluster
 
addNode(String, String) - Method in interface org.wilmascope.gmlparser.AugmentedGraphClient
 
addNode(String, String, Hashtable) - Method in interface org.wilmascope.gmlparser.AugmentedGraphClient
 
addNode(String, String, float, float) - Method in interface org.wilmascope.gmlparser.GraphClient
 
addNode(Node) - Method in class org.wilmascope.graph.Cluster
Add a Nodeto the Cluster
addNodes(NodeList) - Method in class org.wilmascope.graph.Cluster
Add the specified nodes to this cluster
addPerFrameBehavior(BehaviorClient) - Method in class org.wilmascope.view.GraphCanvas
 
addPickingClient(PickingClient) - Method in class org.wilmascope.control.GraphControl.GraphElementFacade
set a PickingClient whose callback method will be called when the element is selected by picking with the mouse
addPickingClient(PickingClient) - Method in class org.wilmascope.view.GraphElementView
Register a PickingClient whose PickingClient.callback(java.awt.event.MouseEvent)method will be called when the element is clicked
addPrototypeForce(Force) - Method in class org.wilmascope.forcelayout.ForceManager
 
addPrototypeLayout(LayoutEngine) - Method in class org.wilmascope.layoutregistry.LayoutManager
 
addPrototypeView(GraphElementView) - Method in class org.wilmascope.view.ViewManager
 
addPrototypeView(GraphElementView) - Method in class org.wilmascope.view.ViewManager.Registry
 
addRandomNode(GraphControl.Cluster, boolean) - Method in class org.wilmascope.graphgen.GraphGenerator
Create a randomly coloured, randomly positioned node with the default style
addShape(Shape3D) - Method in class org.wilmascope.view.GraphElementView
Add a visible Shape3D to this Graph Element.
addStraightNode(float) - Method in class org.wilmascope.columnlayout.ColumnCluster
 
AddToClusterPanel - Class in org.wilmascope.gui
Defines a control panel for handling the selection of nodes to add to a new or existing cluster
AddToClusterPanel(ControlPanel, GraphControl.Cluster) - Constructor for class org.wilmascope.gui.AddToClusterPanel
 
addToTransformGroup(TransformGroup) - Method in class org.wilmascope.view.LODCylinder
 
addToTransformGroup(TransformGroup) - Method in class org.wilmascope.view.LODSphere
 
addTransformGroupChild(Node) - Method in class org.wilmascope.view.GraphElementView
add a scene graph node to this graph element's transform group
addVariableNode(float) - Method in class org.wilmascope.columnlayout.ColumnCluster
 
adjustBeginLineColumn(int, int) - Static method in class org.wilmascope.dotparser.SimpleCharStream
Method to adjust line and column numbers for the start of a token.
adjustBeginLineColumn(int, int) - Method in class org.wilmascope.gmlparser.SimpleCharStream
Method to adjust line and column numbers for the start of a token.
AggregationEdgeView - Class in org.wilmascope.viewplugin
Graphical representation of the edge
AggregationEdgeView() - Constructor for class org.wilmascope.viewplugin.AggregationEdgeView
 
ambientBeige - Static variable in class org.wilmascope.view.Colours
 
ambientBlue - Static variable in class org.wilmascope.view.Colours
 
ambientGreen - Static variable in class org.wilmascope.view.Colours
 
AmbientLightPanel - Class in org.wilmascope.light
This class creates a panel to show the parameters of the AmbientLight
AmbientLightPanel() - Constructor for class org.wilmascope.light.AmbientLightPanel
 
ambientPink - Static variable in class org.wilmascope.view.Colours
 
ambientRed - Static variable in class org.wilmascope.view.Colours
 
ambientYellow - Static variable in class org.wilmascope.view.Colours
 
AnalysisFrame - Class in org.wilmascope.gui
Controls for analysis plugins and determining their mappings to visual elements
AnalysisFrame(String, GraphControl.Cluster) - Constructor for class org.wilmascope.gui.AnalysisFrame
 
angularInertia - Static variable in class org.wilmascope.forcelayout.Constants
 
appendChild(XMLGraph.XMLGraphElement) - Method in class org.wilmascope.file.XMLGraph.XMLGraphElement
 
applyForce(float) - Method in class org.wilmascope.forcelayout.NodeForceLayout
Adjust the node's position by calculating an acceleration due to the forces on the node, then applying that acceleration to the velocity of the node and then scale that velocity by the attenuation factor.
applyLayout() - Method in class org.wilmascope.columnlayout.ColumnLayout
 
applyLayout() - Method in class org.wilmascope.dotlayout.DotLayout
 
applyLayout() - Method in class org.wilmascope.fastlayout.FastLayout
 
applyLayout() - Method in class org.wilmascope.forcelayout.ForceLayout
 
applyLayout() - Method in class org.wilmascope.graph.Cluster
applies the layout changes calculated in Cluster.calculateLayout()to the contents of this cluster and all subclusters
applyLayout() - Method in class org.wilmascope.graph.ClusterList
applies the layout changes for all clusters that were calculated by a previous call to ClusterList.calculateLayout()
applyLayout() - Method in class org.wilmascope.graph.LayoutEngine
apply the changes calculated by LayoutEngine.calculateLayout()
applyLayout() - Method in class org.wilmascope.highdimensionlayout.HighDimensionLayout
 
applyLayout() - Method in class org.wilmascope.multiscalelayout.MultiScaleLayout
apply the changes calculated by MultiScaleLayout.calculateLayout()
Arrow - Class in org.wilmascope.light
This class creates an arrow to represent the directional light's colour and direction
Arrow() - Constructor for class org.wilmascope.light.Arrow
 
arrowAtStart - Variable in class org.wilmascope.dotparser.EdgeClient.ArrowPosition
 
ArrowEdgeView - Class in org.wilmascope.viewplugin
Arrow shaped Graphical representation of the edge
ArrowEdgeView() - Constructor for class org.wilmascope.viewplugin.ArrowEdgeView
 
arrowPath(Graphics2D, float, Point3f, Point3f) - Method in class org.wilmascope.view.Renderer2D
Draws an arrow head (a triangle) with the base at start and the head at end
arrowPositions - Variable in class org.wilmascope.dotparser.EdgeClient
 
AttenuatedEdgeView - Class in org.wilmascope.viewplugin
An attenuated edge is tube that's fat at the ends and thin in the middle.
AttenuatedEdgeView() - Constructor for class org.wilmascope.viewplugin.AttenuatedEdgeView
 
ATTRACTION - Static variable in class org.wilmascope.fastlayout.Defaults
 
AugmentedGMLParser - Class in org.wilmascope.gmlparser
 
AugmentedGMLParser(InputStream) - Constructor for class org.wilmascope.gmlparser.AugmentedGMLParser
 
AugmentedGMLParser(Reader) - Constructor for class org.wilmascope.gmlparser.AugmentedGMLParser
 
AugmentedGMLParser(AugmentedGMLParserTokenManager) - Constructor for class org.wilmascope.gmlparser.AugmentedGMLParser
 
AugmentedGMLParserConstants - Interface in org.wilmascope.gmlparser
 
AugmentedGMLParserTokenManager - Class in org.wilmascope.gmlparser
 
AugmentedGMLParserTokenManager(SimpleCharStream) - Constructor for class org.wilmascope.gmlparser.AugmentedGMLParserTokenManager
 
AugmentedGMLParserTokenManager(SimpleCharStream, int) - Constructor for class org.wilmascope.gmlparser.AugmentedGMLParserTokenManager
 
AugmentedGraphClient - Interface in org.wilmascope.gmlparser
 
AutoRotation - Class in org.wilmascope.rotation
AutoRotation is a java3D Interpolator object used to continously rotate the scene graph.
AutoRotation(TransformGroup) - Constructor for class org.wilmascope.rotation.AutoRotation
 

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