ogre.dms.data
Class DefaultWebTreeItem

java.lang.Object
  extended by ogre.dms.data.DefaultWebTreeItem
All Implemented Interfaces:
Serializable, WebTreeItem
Direct Known Subclasses:
AttributeType, Keyword, KeywordCategory

public abstract class DefaultWebTreeItem
extends Object
implements WebTreeItem

Version:
$Id: DefaultWebTreeItem.java,v 1.2.2.1.6.3 2008/03/24 10:58:34 esso Exp $
Author:
Docpedia team
See Also:
Serialized Form

Constructor Summary
DefaultWebTreeItem()
           
 
Method Summary
 void addSubChild(Object obj)
           
 int getLevel()
           
 int getParentId()
          Number refering to the parent node.
 Vector getSubChild()
           
 boolean isHaveOpenableChild()
           
 boolean isHaveSubChild()
           
 boolean isLeaf()
           
 boolean isOpen()
           
 void removeSubChild(Object obj)
           
 void setLeaf(boolean leaf)
           
 void setLevel(int level)
           
 void setOpen(boolean open)
           
 void setParentId(int id)
           
 void setSubChild(Vector child)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface ogre.dms.data.WebTreeItem
equals, getName, getParent, getUniqueKey, isOpenable, setName, setParent, setUniqueKey
 

Constructor Detail

DefaultWebTreeItem

public DefaultWebTreeItem()
Method Detail

setSubChild

public void setSubChild(Vector child)
Specified by:
setSubChild in interface WebTreeItem

getSubChild

public Vector getSubChild()
Specified by:
getSubChild in interface WebTreeItem

addSubChild

public void addSubChild(Object obj)

removeSubChild

public void removeSubChild(Object obj)

isHaveSubChild

public boolean isHaveSubChild()
Specified by:
isHaveSubChild in interface WebTreeItem

isHaveOpenableChild

public boolean isHaveOpenableChild()
Specified by:
isHaveOpenableChild in interface WebTreeItem

setOpen

public void setOpen(boolean open)
Specified by:
setOpen in interface WebTreeItem

isOpen

public boolean isOpen()
Specified by:
isOpen in interface WebTreeItem

setLeaf

public void setLeaf(boolean leaf)
Specified by:
setLeaf in interface WebTreeItem

isLeaf

public boolean isLeaf()
Specified by:
isLeaf in interface WebTreeItem

setLevel

public void setLevel(int level)
Specified by:
setLevel in interface WebTreeItem

getLevel

public int getLevel()
Specified by:
getLevel in interface WebTreeItem

getParentId

public int getParentId()
Description copied from interface: WebTreeItem
Number refering to the parent node. The value for the root node has to be -1.

Specified by:
getParentId in interface WebTreeItem

setParentId

public void setParentId(int id)
Specified by:
setParentId in interface WebTreeItem


Copyright(c) 2005-2012 by Flowring Technology Corp., 12 F., No 120, Sec 2, Gongdao 5th Rd., Hsin-Chu City 300, Taiwan(R.O.C.) All rights reserved.