org.webtree
Interface TreeView

All Known Implementing Classes:
BaseTreeView

public interface TreeView


Method Summary
 boolean addOpenNode(java.lang.String nodeId)
           
 boolean addSelectedNode(java.lang.String nodeId)
           
 java.lang.String getCustomCollapseListener()
           
 java.lang.String getCustomExpandListener()
           
 java.lang.String getCustomSelectListener()
           
 java.lang.String getImagePath()
           
 int getOpenNodeCount()
           
 java.lang.String[] getOpenNodes()
           
 java.lang.String getProperty(java.lang.String propName)
           
 java.lang.String getProperty(java.lang.String propName, java.lang.String propValue)
           
 java.lang.String[] getPropertyArray(java.lang.String propName)
           
 java.lang.String[] getPropertyNames()
           
 java.lang.String getSelectedNode()
           
 int getSelectedNodeCount()
           
 java.lang.String[] getSelectedNodes()
           
 java.lang.String getSelfHref()
           
 java.lang.String getTheme()
           
 boolean hasProperty(java.lang.String propName)
           
 boolean isNodeOpen(java.lang.String nodeId)
           
 boolean isNodeSelected(java.lang.String nodeId)
           
 boolean isPropertyArray(java.lang.String propName)
           
 void processTreeMessage(TreeMessage message)
           
 boolean removeOpenNode(java.lang.String nodeId)
           
 boolean removeSelectedNode(java.lang.String nodeId)
           
 void removeSelectedNodes()
           
 void setCustomCollapseListener(java.lang.String jsFunctionName)
           
 void setCustomExpandListener(java.lang.String jsFunctionName)
           
 void setCustomSelectListener(java.lang.String jsFunctionName)
           
 void setImagePath(java.lang.String imagePath)
           
 void setProperty(java.lang.String propName, java.lang.String propValue)
           
 void setSelfHref(java.lang.String selfHref)
           
 void setTheme(java.lang.String theme)
           
 

Method Detail

addOpenNode

public boolean addOpenNode(java.lang.String nodeId)

removeOpenNode

public boolean removeOpenNode(java.lang.String nodeId)

isNodeOpen

public boolean isNodeOpen(java.lang.String nodeId)

getOpenNodes

public java.lang.String[] getOpenNodes()

getOpenNodeCount

public int getOpenNodeCount()

addSelectedNode

public boolean addSelectedNode(java.lang.String nodeId)

removeSelectedNode

public boolean removeSelectedNode(java.lang.String nodeId)

removeSelectedNodes

public void removeSelectedNodes()

isNodeSelected

public boolean isNodeSelected(java.lang.String nodeId)

getSelectedNodeCount

public int getSelectedNodeCount()

getSelectedNodes

public java.lang.String[] getSelectedNodes()

getSelectedNode

public java.lang.String getSelectedNode()

setTheme

public void setTheme(java.lang.String theme)

getTheme

public java.lang.String getTheme()

setImagePath

public void setImagePath(java.lang.String imagePath)

getImagePath

public java.lang.String getImagePath()

setSelfHref

public void setSelfHref(java.lang.String selfHref)

getSelfHref

public java.lang.String getSelfHref()

getPropertyNames

public java.lang.String[] getPropertyNames()

hasProperty

public boolean hasProperty(java.lang.String propName)

getProperty

public java.lang.String getProperty(java.lang.String propName)

getProperty

public java.lang.String getProperty(java.lang.String propName,
                                    java.lang.String propValue)

getPropertyArray

public java.lang.String[] getPropertyArray(java.lang.String propName)

isPropertyArray

public boolean isPropertyArray(java.lang.String propName)

setProperty

public void setProperty(java.lang.String propName,
                        java.lang.String propValue)

processTreeMessage

public void processTreeMessage(TreeMessage message)

setCustomExpandListener

public void setCustomExpandListener(java.lang.String jsFunctionName)

setCustomCollapseListener

public void setCustomCollapseListener(java.lang.String jsFunctionName)

setCustomSelectListener

public void setCustomSelectListener(java.lang.String jsFunctionName)

getCustomExpandListener

public java.lang.String getCustomExpandListener()

getCustomCollapseListener

public java.lang.String getCustomCollapseListener()

getCustomSelectListener

public java.lang.String getCustomSelectListener()