Graphics2D Actor API

g2d.graph
Class Essence

java.lang.Object
  extended by g2d.identity.NamedThing
      extended by g2d.graph.Essence

public class Essence
extends NamedThing


Field Summary
static java.util.Comparator<Essence> COMPARATOR
           
 int ID
           
 java.lang.String longName
           
static int OCC
           
static java.util.Comparator<Essence> OCC_COMPARATOR
           
static int RULE
           
static java.util.Comparator<Essence> RULE_COMPARATOR
           
 
Fields inherited from class g2d.identity.NamedThing
name
 
Constructor Summary
Essence(Essence essence)
           
Essence(java.lang.String name, int ID, int type)
           
Essence(java.lang.String name, int ID, java.lang.String longName, int type)
           
 
Method Summary
 int compareTo(Essence nt)
           
 int compareToAsOcc(Essence o)
           
 int compareToAsRule(Essence r)
           
 boolean equals(java.lang.Object o)
           
 int getID()
           
 java.lang.String getLongName()
          Obtain long name of node thing.
 int getType()
           
 int hashCode()
           
 boolean isOccurrence()
           
 boolean isRule()
           
 boolean isSelected()
           
 void setSelected(boolean selected)
           
 java.lang.String toString()
           
 
Methods inherited from class g2d.identity.NamedThing
compareTo, getName
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

OCC

public static final int OCC
See Also:
Constant Field Values

RULE

public static final int RULE
See Also:
Constant Field Values

ID

public final int ID

longName

public final java.lang.String longName

COMPARATOR

public static java.util.Comparator<Essence> COMPARATOR

RULE_COMPARATOR

public static java.util.Comparator<Essence> RULE_COMPARATOR

OCC_COMPARATOR

public static java.util.Comparator<Essence> OCC_COMPARATOR
Constructor Detail

Essence

public Essence(java.lang.String name,
               int ID,
               java.lang.String longName,
               int type)

Essence

public Essence(java.lang.String name,
               int ID,
               int type)

Essence

public Essence(Essence essence)
Method Detail

isOccurrence

public boolean isOccurrence()

isRule

public boolean isRule()

compareToAsOcc

public int compareToAsOcc(Essence o)

compareToAsRule

public int compareToAsRule(Essence r)

getType

public int getType()

getID

public int getID()

getLongName

public java.lang.String getLongName()
Obtain long name of node thing. Will never return NULL.

Returns:
String containing long name of node thing

isSelected

public boolean isSelected()

setSelected

public void setSelected(boolean selected)

compareTo

public int compareTo(Essence nt)

toString

public java.lang.String toString()
Overrides:
toString in class NamedThing

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class NamedThing

hashCode

public int hashCode()
Overrides:
hashCode in class NamedThing

Graphics2D Actor API