de.grogra.graph
Class CharAttribute
java.lang.Object
de.grogra.graph.Attribute<java.lang.Character>
de.grogra.graph.CharAttribute
- All Implemented Interfaces:
- Described, KeyDescription, java.lang.Comparable
- Direct Known Subclasses:
- CharTreeAttribute
public class CharAttribute
- extends Attribute<java.lang.Character>
Method Summary |
java.lang.Character |
get(java.lang.Object o,
boolean asNode,
GraphState gs)
Returns the value of this attribute for the given object in
the given graph state. |
protected char |
getDerived(java.lang.Object object,
boolean asNode,
GraphState gs)
|
java.lang.Character |
set(java.lang.Object o,
boolean asNode,
java.lang.Object value,
GraphState gs)
Sets the value of this attribute for the given object
to the given value |
char |
setChar(java.lang.Object object,
boolean asNode,
char value,
GraphState gs)
|
protected char |
setDerived(java.lang.Object object,
boolean asNode,
char value,
GraphState gs)
|
Methods inherited from class de.grogra.graph.Attribute |
compareTo, find, forName, getAttributeState, getDescription, getId, getKey, getQuantity, getSimpleName, getType, hashCode, initializeI18N, initializeName, isContained, isDerived, isWritable, setAttributeState, toArray, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, notify, notifyAll, wait, wait, wait |
CharAttribute
public CharAttribute()
CharAttribute
public CharAttribute(Type type)
get
public final java.lang.Character get(java.lang.Object o,
boolean asNode,
GraphState gs)
- Description copied from class:
Attribute
- Returns the value of this attribute for the given object in
the given graph state. If necessary, the value is wrapped in one
of the standard wrapper classes.
- Specified by:
get
in class Attribute<java.lang.Character>
- Parameters:
o
- the objectasNode
- true
if object
is a node,
false
if object
is an edgegs
- the graph state context
- Returns:
- the value of this attribute for the given object
getDerived
protected char getDerived(java.lang.Object object,
boolean asNode,
GraphState gs)
set
public final java.lang.Character set(java.lang.Object o,
boolean asNode,
java.lang.Object value,
GraphState gs)
- Description copied from class:
Attribute
- Sets the value of this attribute for the given
object
to the given value
- Specified by:
set
in class Attribute<java.lang.Character>
- Parameters:
o
- the objectasNode
- true
if object
is a node,
false
if object
is an edgevalue
- the new value of the attribute for the objectgs
- the graph state context
setChar
public char setChar(java.lang.Object object,
boolean asNode,
char value,
GraphState gs)
setDerived
protected char setDerived(java.lang.Object object,
boolean asNode,
char value,
GraphState gs)