Ontimize Document Management 0.035EN

com.ontimize.dms.client.gui.tree
Interface IODMSTree

All Superinterfaces:
ComponentSelection, InnerComponent
All Known Implementing Classes:
DefaultTree

public interface IODMSTree
extends InnerComponent, ComponentSelection

DMS tree component.

Since:
26/06/2009 Internal configuration.

Method Summary
 void addDroppedListener(IDroppedListener idl)
           
 void addIODMSMouseClickedListener(IODMSMouseClickedListener mcl)
           
 void addMouseListener(java.awt.event.MouseListener listener)
           
 void addTreeEditionStopped(FileChangeEditingStopped change)
           
 void addTreePopupListener(IODMSPopupListener tpl)
           
 void addTreeWillExpandListener(javax.swing.event.TreeWillExpandListener tel)
           
 void clear()
           
 void clearDroppedListener()
           
 void clearTreePopupListener()
           
 void droppedFiles(java.io.File[] dropFiles)
          Dropped files in the selected node.
 ComponentContext getContext()
           
 java.awt.Cursor getCursor()
           
 java.util.Map getFields(javax.swing.tree.TreePath path, boolean includeLast)
           
 java.util.List getHiddenFields(javax.swing.tree.TreePath path, boolean children)
           
 java.util.List getNames(javax.swing.tree.TreePath path)
          Returns the child names in the node.
 TreeNode getNode(Document document, boolean hasKeys)
           
 java.util.List getParentFields(javax.swing.tree.TreePath path)
           
 TreeNode getRootNode()
           
 TreeNode getSelectedLeaf()
           
 javax.swing.tree.TreePath getSelectedPath()
           
 boolean isValidType(java.lang.String type)
           
 void removeDroppedListener(IDroppedListener idl)
           
 void removeTreePopupListener(IODMSPopupListener tpl)
           
 boolean set(EntityResult er, javax.swing.tree.TreePath path)
           
 void setAdjusting(boolean adjusting)
           
 void setCursor(java.awt.Cursor cursor)
           
 
Methods inherited from interface com.ontimize.dms.client.gui.InnerComponent
getAccessibleComponent, isEditable, isEnabled, isVisible, setEditable, setEnabled, setVisible
 
Methods inherited from interface com.ontimize.dms.client.gui.ComponentSelection
actionPerformed, getComponent, getSelectedNode, isSelectionEmpty
 

Method Detail

getContext

ComponentContext getContext()

getNames

java.util.List getNames(javax.swing.tree.TreePath path)

Returns the child names in the node.

If TreePath is null, check the child in the selected node.

Parameters:
path -
Returns:

getFields

java.util.Map getFields(javax.swing.tree.TreePath path,
                        boolean includeLast)

getHiddenFields

java.util.List getHiddenFields(javax.swing.tree.TreePath path,
                               boolean children)

getParentFields

java.util.List getParentFields(javax.swing.tree.TreePath path)

getRootNode

TreeNode getRootNode()

getSelectedLeaf

TreeNode getSelectedLeaf()

getSelectedPath

javax.swing.tree.TreePath getSelectedPath()

getNode

TreeNode getNode(Document document,
                 boolean hasKeys)

isValidType

boolean isValidType(java.lang.String type)

setAdjusting

void setAdjusting(boolean adjusting)

set

boolean set(EntityResult er,
            javax.swing.tree.TreePath path)

clear

void clear()

addMouseListener

void addMouseListener(java.awt.event.MouseListener listener)

addIODMSMouseClickedListener

void addIODMSMouseClickedListener(IODMSMouseClickedListener mcl)

addTreePopupListener

void addTreePopupListener(IODMSPopupListener tpl)

addTreeWillExpandListener

void addTreeWillExpandListener(javax.swing.event.TreeWillExpandListener tel)

addTreeEditionStopped

void addTreeEditionStopped(FileChangeEditingStopped change)

droppedFiles

void droppedFiles(java.io.File[] dropFiles)

Dropped files in the selected node.


addDroppedListener

void addDroppedListener(IDroppedListener idl)

removeDroppedListener

void removeDroppedListener(IDroppedListener idl)

clearDroppedListener

void clearDroppedListener()

clearTreePopupListener

void clearTreePopupListener()

removeTreePopupListener

void removeTreePopupListener(IODMSPopupListener tpl)

getCursor

java.awt.Cursor getCursor()

setCursor

void setCursor(java.awt.Cursor cursor)

Ontimize Document Management