anl.aida.viz3d
Class NodeUtils

java.lang.Object
  extended by anl.aida.viz3d.NodeUtils

public class NodeUtils
extends java.lang.Object


Field Summary
static java.lang.String EDGE
           
static java.lang.String EDGE_COLOR
           
static java.lang.String EDGE_ENDS
           
static java.lang.String GRAPH_DATE
           
static java.lang.String NODE
           
static java.lang.String NODE_COLOR
           
static java.lang.String NODE_EDGES
           
static java.lang.String OBJ
           
static java.lang.String TYPE_LABEL
           
static java.lang.String UNKNOWN
           
 
Constructor Summary
NodeUtils()
           
 
Method Summary
static MaterialAppearence getAppearance(VSpatial node)
           
static java.awt.Color getColor(VSpatial edge)
           
static anl.aida.util.DateRange getGraphDate(VSpatial node)
           
static java.lang.Object getObject(VSpatial node)
           
static java.lang.Object getType(VSpatial node)
           
static boolean isEdge(VSpatial node)
           
static boolean isNode(VSpatial node)
           
static void putGraphDate(VSpatial node, anl.aida.util.DateRange date)
           
static void setAppearence(VSpatial node, MaterialAppearence app)
           
static void setAsEdge(VSpatial edge, VSpatial one, VSpatial two)
           
static void setAsNode(VSpatial node)
           
static void setColor(VSpatial edge, java.awt.Color color)
           
static void setObject(VSpatial node, java.lang.Object obj)
           
static void setType(VSpatial node, java.lang.Object type)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TYPE_LABEL

public static final java.lang.String TYPE_LABEL
See Also:
Constant Field Values

NODE

public static final java.lang.String NODE
See Also:
Constant Field Values

EDGE

public static final java.lang.String EDGE
See Also:
Constant Field Values

OBJ

public static final java.lang.String OBJ
See Also:
Constant Field Values

UNKNOWN

public static final java.lang.String UNKNOWN
See Also:
Constant Field Values

EDGE_ENDS

public static final java.lang.String EDGE_ENDS
See Also:
Constant Field Values

NODE_EDGES

public static final java.lang.String NODE_EDGES
See Also:
Constant Field Values

NODE_COLOR

public static final java.lang.String NODE_COLOR
See Also:
Constant Field Values

EDGE_COLOR

public static final java.lang.String EDGE_COLOR
See Also:
Constant Field Values

GRAPH_DATE

public static final java.lang.String GRAPH_DATE
See Also:
Constant Field Values
Constructor Detail

NodeUtils

public NodeUtils()
Method Detail

isNode

public static boolean isNode(VSpatial node)

isEdge

public static boolean isEdge(VSpatial node)

setColor

public static void setColor(VSpatial edge,
                            java.awt.Color color)

getColor

public static java.awt.Color getColor(VSpatial edge)

getAppearance

public static MaterialAppearence getAppearance(VSpatial node)

setAppearence

public static void setAppearence(VSpatial node,
                                 MaterialAppearence app)

setAsEdge

public static void setAsEdge(VSpatial edge,
                             VSpatial one,
                             VSpatial two)

setAsNode

public static void setAsNode(VSpatial node)

setType

public static void setType(VSpatial node,
                           java.lang.Object type)

getType

public static java.lang.Object getType(VSpatial node)

setObject

public static void setObject(VSpatial node,
                             java.lang.Object obj)

putGraphDate

public static void putGraphDate(VSpatial node,
                                anl.aida.util.DateRange date)

getGraphDate

public static anl.aida.util.DateRange getGraphDate(VSpatial node)

getObject

public static java.lang.Object getObject(VSpatial node)