weka.gui.graphvisualizer
Class GraphNode

java.lang.Object
  |
  +--weka.gui.graphvisualizer.GraphNode
All Implemented Interfaces:
GraphConstants

public class GraphNode
extends java.lang.Object
implements GraphConstants

This class represents a node in the Graph.

Version:
1.0 - 23 Apr 2003 - Initial version (Ashraf M. Kibriya)
Author:
Ashraf M. Kibriya (amk14@cs.waikato.ac.nz)

Field Summary
 
Fields inherited from interface weka.gui.graphvisualizer.GraphConstants
DIRECTED, DOUBLE, NORMAL, PLURAL_DUMMY, REVERSED, SINGULAR_DUMMY
 
Constructor Summary
GraphNode(java.lang.String id, java.lang.String label)
          Constructor
GraphNode(java.lang.String id, java.lang.String label, int type)
          Constructor
 
Method Summary
 boolean equals(java.lang.Object n)
          Returns true if passed in argument is an instance of GraphNode and is equal to this node.
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GraphNode

public GraphNode(java.lang.String id,
                 java.lang.String label)
Constructor


GraphNode

public GraphNode(java.lang.String id,
                 java.lang.String label,
                 int type)
Constructor

Method Detail

equals

public boolean equals(java.lang.Object n)
Returns true if passed in argument is an instance of GraphNode and is equal to this node. Implemented to enable the use of contains method in Vector/FastVector class.

Overrides:
equals in class java.lang.Object


Copyright (c) 2003 David Lindsay, Computer Learning Research Centre, Dept. Computer Science, Royal Holloway, University of London