|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.util.Observable | +--anvil.annot.AnvilAnnotationNode
Field Summary | |
protected AnvilAnnotation |
annotation
|
protected java.lang.String |
name
|
protected boolean |
open
This var. determines whether the group is conflated (i.e. not visible on the annotation board) or open (normal state). |
protected GroupNode |
parent
|
protected NodeSpec |
spec
|
protected boolean |
visible
Var. shows whether the track/group can be seen. |
Constructor Summary | |
AnvilAnnotationNode()
|
|
AnvilAnnotationNode(Annotation annot,
GroupNode parent,
NodeSpec spec)
|
Method Summary | |
AnnotationNode |
getFirstHidden()
Returns first visible annotation node. |
java.lang.String |
getName()
Returns full name of the annotation node, e.g. gesture.deictic |
GroupNode |
getParent()
Returns parent node of this node. |
java.lang.String |
getShortName()
Returns node name without path (e.g. |
boolean |
isOpen()
Returns true if this node is open. |
boolean |
isVisible()
Returns true if this node is visible. |
void |
setOpen(boolean b)
Set the open attribute which indicates that the node is collapsed and thus hidden from view. |
void |
setVisible(boolean b)
|
Methods inherited from class java.util.Observable |
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected AnvilAnnotation annotation
protected java.lang.String name
protected NodeSpec spec
protected boolean open
protected GroupNode parent
protected boolean visible
Constructor Detail |
public AnvilAnnotationNode()
public AnvilAnnotationNode(Annotation annot, GroupNode parent, NodeSpec spec)
Method Detail |
public java.lang.String getName()
AnnotationNode
getName
in interface AnnotationNode
public void setOpen(boolean b)
AnnotationNode
setOpen
in interface AnnotationNode
public void setVisible(boolean b)
setVisible
in interface AnnotationNode
public java.lang.String getShortName()
AnnotationNode
getShortName
in interface AnnotationNode
public GroupNode getParent()
AnnotationNode
getParent
in interface AnnotationNode
public boolean isOpen()
AnnotationNode
isOpen
in interface AnnotationNode
public boolean isVisible()
AnnotationNode
isVisible
in interface AnnotationNode
public AnnotationNode getFirstHidden()
AnnotationNode
getFirstHidden
in interface AnnotationNode
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |