com.infoviz.datamodel.tree
Class IVTreeModelImpl

java.lang.Object
  extended bycom.infoviz.datamodel.tree.IVTreeModelImpl
All Implemented Interfaces:
IVNode, com.infoviz.datamodel.tree.IVTreeModel

public class IVTreeModelImpl
extends java.lang.Object
implements com.infoviz.datamodel.tree.IVTreeModel


Constructor Summary
IVTreeModelImpl(java.lang.String aName)
           
 
Method Summary
 void addChild(IVNode ivNode)
           
 IVNode getChild(java.lang.String nodeName)
           
 IVNode[] getChilds()
           
 java.lang.String getName()
           
 java.lang.Object getValue()
           
 void setName(java.lang.String aName)
           
 void setValue(java.lang.Object aValue)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IVTreeModelImpl

public IVTreeModelImpl(java.lang.String aName)
Method Detail

getName

public java.lang.String getName()
Specified by:
getName in interface IVNode

getValue

public java.lang.Object getValue()
Specified by:
getValue in interface IVNode

setName

public void setName(java.lang.String aName)
Specified by:
setName in interface IVNode

setValue

public void setValue(java.lang.Object aValue)
Specified by:
setValue in interface IVNode

addChild

public void addChild(IVNode ivNode)
              throws IVDataModelException
Specified by:
addChild in interface com.infoviz.datamodel.tree.IVTreeModel
Throws:
IVDataModelException

getChild

public IVNode getChild(java.lang.String nodeName)
                throws IVDataModelException
Specified by:
getChild in interface com.infoviz.datamodel.tree.IVTreeModel
Throws:
IVDataModelException

getChilds

public IVNode[] getChilds()
Specified by:
getChilds in interface com.infoviz.datamodel.tree.IVTreeModel