org.eclipse.ecf.ui.views
Class RosterView.TreeParent

java.lang.Object
  extended by org.eclipse.ecf.ui.views.RosterView.TreeObject
      extended by org.eclipse.ecf.ui.views.RosterView.TreeParent
All Implemented Interfaces:
org.eclipse.core.runtime.IAdaptable
Direct Known Subclasses:
RosterView.TreeBuddy, RosterView.TreeGroup
Enclosing class:
RosterView

protected class RosterView.TreeParent
extends RosterView.TreeObject


Field Summary
protected  java.util.ArrayList children
           
 
Constructor Summary
RosterView.TreeParent(java.lang.String name)
           
RosterView.TreeParent(java.lang.String name, ID id)
           
 
Method Summary
 void addChild(RosterView.TreeObject child)
           
 RosterView.TreeObject[] getChildren()
           
 boolean hasChildren()
           
 void removeChild(RosterView.TreeObject child)
           
 void removeChildren()
           
 
Methods inherited from class org.eclipse.ecf.ui.views.RosterView.TreeObject
getAdapter, getId, getName, getParent, setId, setName, setParent, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

children

protected java.util.ArrayList children
Constructor Detail

RosterView.TreeParent

public RosterView.TreeParent(java.lang.String name)

RosterView.TreeParent

public RosterView.TreeParent(java.lang.String name,
                             ID id)
Method Detail

addChild

public void addChild(RosterView.TreeObject child)

removeChild

public void removeChild(RosterView.TreeObject child)

removeChildren

public void removeChildren()

getChildren

public RosterView.TreeObject[] getChildren()

hasChildren

public boolean hasChildren()