Overview Package Class Tree Deprecated Index Help
PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes
SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD

ptolemy.graph
Class Node

java.lang.Object
 extended byptolemy.graph.Element
 extended byptolemy.graph.Node

public final class Node
extends Element

An optionally-weighted node for an undirected or directed graph. More specifically, a node consists of an optional weight (an arbitrary object that is associated with the node). We say that a node is unweighted if it does not have an assigned weight. It is an error to attempt to access the weight of an unweighted node. Node weights must be genuine (non-null) objects.

Since:
Ptolemy II 2.0
Version:
$Id: Node.java,v 1.34 2006年03月29日 00:02:41 cxh Exp $
Author:
Shuvra S. Bhattacharyya
See Also:
Edge
Accepted Rating:
Red (cxh)
Proposed Rating:
Red (cxh)

Field Summary
Fields inherited from class ptolemy.graph.Element
_weight
Constructor Summary
Node()
Construct an unweighted node.
Node(java.lang.Object weight)
Construct a node with a given node weight.
Method Summary
java.lang.String descriptor()
A one-word description of the type of this graph element.
java.lang.String toString()
Return a string representation of the node.
Methods inherited from class ptolemy.graph.Element
getWeight, hasWeight, removeWeight, setWeight
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

Constructor Detail

Node

public Node()
Construct an unweighted node.


Node

public Node(java.lang.Object weight)
Construct a node with a given node weight.

Parameters:
weight - The given weight.
Throws:
java.lang.IllegalArgumentException - If the specified weight is null.
Method Detail

descriptor

public java.lang.String descriptor()
A one-word description of the type of this graph element.

Overrides:
descriptor in class Element
Returns:
The description.

toString

public java.lang.String toString()
Return a string representation of the node. The string representation is simply a representation of the node weight (or the string "<unweighted node>" if the node is unweighted.


Overview Package Class Tree Deprecated Index Help
PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes
SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD

AltStyle によって変換されたページ (->オリジナル) /