Synergy Home Page

au.edu.swin.synergy.lib
Interface BTreeNode

All Known Implementing Classes:
BTreeModel, BModel, BModelElement, BPackageModel, BPackageNode, BPackageArc, BPackageModelBranch, BProperty, BPackageTerminator, BProject, BWorkspaceModelBranch, BWorkspaceTreeModel, BTextArea

public abstract interface BTreeNode


Method Summary
 Object getChildAt(int index)
           
 int getChildCount()
           
 int getIndexOf(Object node)
           
 String getName()
           
 Object getParent()
           
 boolean isLeaf()
           
 void removeAllChildren()
           
 void setName(String name)
           
 void setParent(Object parent)
           
 

Method Detail

isLeaf

public boolean isLeaf()

getChildAt

public Object getChildAt(int index)

getChildCount

public int getChildCount()

getParent

public Object getParent()

getIndexOf

public int getIndexOf(Object node)

setParent

public void setParent(Object parent)

removeAllChildren

public void removeAllChildren()

getName

public String getName()

setName

public void setName(String name)

Synergy Home Page