org.sharengo.wikitty
Class TreeNodeImpl

java.lang.Object
  extended by org.sharengo.wikitty.BusinessEntityWikitty
      extended by org.sharengo.wikitty.TreeNodeImpl
All Implemented Interfaces:
Serializable, Cloneable, BusinessEntity, TreeNode

public class TreeNodeImpl
extends BusinessEntityWikitty
implements TreeNode

See Also:
Serialized Form

Field Summary
protected static List<WikittyExtension> extensions
           
static WikittyExtension extensionTreeNode
           
 
Fields inherited from class org.sharengo.wikitty.BusinessEntityWikitty
wikitty
 
Fields inherited from interface org.sharengo.wikitty.TreeNode
EXT_TREENODE, FIELD_CHILDREN, FIELD_NAME, FIELD_PARENT, FQ_FIELD_CHILDREN, FQ_FIELD_NAME, FQ_FIELD_PARENT
 
Constructor Summary
TreeNodeImpl()
           
TreeNodeImpl(BusinessEntityWikitty wi)
           
TreeNodeImpl(Wikitty wi)
           
 
Method Summary
 void addChildren(String element)
           
 void clearChildren()
           
 Set<String> getChildren()
           
 String getName()
           
 String getParent()
           
 Collection<WikittyExtension> getStaticExtensions()
           
 void removeChildren(String element)
           
 void setName(String name)
           
 void setParent(String parent)
           
 
Methods inherited from class org.sharengo.wikitty.BusinessEntityWikitty
getExtensionFields, getExtensionNames, getField, getFieldType, getWikitty, getWikittyId, getWikittyVersion, setField, setWikitty, setWikittyVersion
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.sharengo.wikitty.BusinessEntity
getExtensionFields, getExtensionNames, getField, getFieldType, getWikittyId, getWikittyVersion, setField, setWikittyVersion
 

Field Detail

extensions

protected static final List<WikittyExtension> extensions

extensionTreeNode

public static final WikittyExtension extensionTreeNode
Constructor Detail

TreeNodeImpl

public TreeNodeImpl()

TreeNodeImpl

public TreeNodeImpl(BusinessEntityWikitty wi)

TreeNodeImpl

public TreeNodeImpl(Wikitty wi)
Method Detail

setName

public void setName(String name)
Specified by:
setName in interface TreeNode

getName

public String getName()
Specified by:
getName in interface TreeNode

setParent

public void setParent(String parent)
Specified by:
setParent in interface TreeNode

getParent

public String getParent()
Specified by:
getParent in interface TreeNode

getChildren

public Set<String> getChildren()
Specified by:
getChildren in interface TreeNode

addChildren

public void addChildren(String element)
Specified by:
addChildren in interface TreeNode

removeChildren

public void removeChildren(String element)
Specified by:
removeChildren in interface TreeNode

clearChildren

public void clearChildren()
Specified by:
clearChildren in interface TreeNode

getStaticExtensions

public Collection<WikittyExtension> getStaticExtensions()
Overrides:
getStaticExtensions in class BusinessEntityWikitty


Copyright © 2009-2010 CodeLutin. All Rights Reserved.