org.xulfaces.component.tree
Class TreeComponent

java.lang.Object
  extended by javax.faces.component.UIComponent
      extended by javax.faces.component.UIComponentBase
          extended by org.xulfaces.component.XULComponentBase
              extended by org.xulfaces.component.tree.TreeComponent
All Implemented Interfaces:
javax.faces.component.ActionSource, javax.faces.component.NamingContainer, javax.faces.component.StateHolder, MultiActionSource, SmoothlyUpdateable

public class TreeComponent
extends XULComponentBase
implements SmoothlyUpdateable, javax.faces.component.NamingContainer

Version:
$Id: TreeComponent.java,v 1.16 2007/04/01 16:56:03 kito31 Exp $
Author:
kito31

Field Summary
static int CLOSED
           
static int OPENED
           
 
Fields inherited from interface javax.faces.component.NamingContainer
SEPARATOR_CHAR
 
Constructor Summary
TreeComponent()
           
 
Method Summary
 java.lang.Boolean getDisableKeyNavigation()
           
 java.lang.Boolean getEditable()
           
 java.lang.Boolean getEnableColumnDrag()
           
 java.lang.String getFamily()
           
 java.lang.String getFlags()
           
 java.lang.Boolean getHidecolumnpicker()
           
 java.lang.String getOnselect()
           
 java.lang.Integer getRows()
           
 javax.swing.tree.TreePath[] getSelectionPath()
           
 java.lang.String getSeltype()
           
 java.lang.String getStatedatasource()
           
 java.lang.Integer getTabindex()
           
 javax.swing.tree.DefaultTreeModel getTreeModel()
           
 javax.swing.tree.DefaultTreeModel getValue()
           
 java.lang.String getVar()
           
 void restoreState(javax.faces.context.FacesContext context, java.lang.Object state)
           
 java.lang.Object saveState(javax.faces.context.FacesContext context)
           
 void setDisableKeyNavigation(java.lang.Boolean value)
           
 void setEditable(java.lang.Boolean value)
           
 void setEnableColumnDrag(java.lang.Boolean value)
           
 void setFlags(java.lang.String value)
           
 void setHidecolumnpicker(java.lang.Boolean value)
           
 void setOnselect(java.lang.String value)
           
 void setRows(java.lang.Integer value)
           
 void setSelectionPath(javax.swing.tree.TreePath[] selectionPath)
           
 void setSeltype(java.lang.String value)
           
 void setStatedatasource(java.lang.String value)
           
 void setTabindex(java.lang.Integer value)
           
 void setTreeModel(javax.swing.tree.DefaultTreeModel treeModel)
           
 void setValue(javax.swing.tree.DefaultTreeModel value)
           
 void setVar(java.lang.String value)
           
 
Methods inherited from class org.xulfaces.component.XULComponentBase
addActionListener, broadcast, encodeBegin, encodeEnd, getAction, getActionListener, getActionListeners, getAlign, getAllowevents, getAllownegativeassertions, getAnnotatedAttributes, getCoalesceduplicatearcs, getCollapsed, getContainer, getContainment, getContext, getContextmenu, getDatasources, getDir, getDisabled, getEmpty, getEqualsize, getFlex, getHeight, getHidden, getInsertafter, getInsertbefore, getLeft, getMaxheight, getMaxwidth, getMenu, getMethodBinding, getMinheight, getMinwidth, getMousethrough, getObserves, getOnblur, getOnclick, getOncommand, getOncommandupdate, getOncontextmenu, getOndblclick, getOndragdrop, getOndragenter, getOndragexit, getOndraggesture, getOndragover, getOnfocus, getOnkeydown, getOnkeypress, getOnkeyup, getOnmousedown, getOnmousemove, getOnmouseout, getOnmouseover, getOnmouseup, getOnunderflow, getOrdinal, getOrient, getPack, getPersist, getPopup, getPosition, getPreferenceeditable, getRef, getRemoveelement, getRenderKitId, getSortDirection, getSortResource, getSortResource2, getStatustext, getStyle, getStyleClass, getTemplate, getTooltip, getTooltiptext, getTop, getUpdateSmoothly, getUri, getWaitcursor, getWidth, isAJAXRequest, isImmediate, mustEncode, needsUpdate, queueEvent, removeActionListener, setAction, setActionListener, setAlign, setAllowevents, setAllownegativeassertions, setCoalesceduplicatearcs, setCollapsed, setContainer, setContainment, setContext, setContextmenu, setDatasources, setDir, setDisabled, setEmpty, setEqualsize, setFlex, setHeight, setHidden, setImmediate, setInsertafter, setInsertbefore, setLeft, setMaxheight, setMaxwidth, setMenu, setMethodBinding, setMinheight, setMinwidth, setMousethrough, setObserves, setOnblur, setOnclick, setOncommand, setOncommandupdate, setOncontextmenu, setOndblclick, setOndragdrop, setOndragenter, setOndragexit, setOndraggesture, setOndragover, setOnfocus, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setOnunderflow, setOrdinal, setOrient, setPack, setPersist, setPopup, setPosition, setPreferenceeditable, setRef, setRemoveelement, setSortDirection, setSortResource, setSortResource2, setStatustext, setStyle, setStyleClass, setTemplate, setTooltip, setTooltiptext, setTop, setUpdateSmoothly, setUri, setWaitcursor, setWidth
 
Methods inherited from class javax.faces.component.UIComponentBase
addFacesListener, decode, encodeAll, encodeChildren, findComponent, getAttributes, getChildCount, getChildren, getClientId, getContainerClientId, getFacesContext, getFacesListeners, getFacet, getFacets, getFacetsAndChildren, getId, getParent, getRenderer, getRendererType, getRendersChildren, getValueBinding, isRendered, isTransient, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.xulfaces.SmoothlyUpdateable
needsUpdate
 

Field Detail

OPENED

public static final int OPENED
See Also:
Constant Field Values

CLOSED

public static final int CLOSED
See Also:
Constant Field Values
Constructor Detail

TreeComponent

public TreeComponent()
Method Detail

getFamily

public java.lang.String getFamily()
Overrides:
getFamily in class XULComponentBase

getTreeModel

public javax.swing.tree.DefaultTreeModel getTreeModel()

getSelectionPath

public javax.swing.tree.TreePath[] getSelectionPath()

setSelectionPath

public void setSelectionPath(javax.swing.tree.TreePath[] selectionPath)

setTreeModel

public void setTreeModel(javax.swing.tree.DefaultTreeModel treeModel)

getDisableKeyNavigation

public java.lang.Boolean getDisableKeyNavigation()

setDisableKeyNavigation

public void setDisableKeyNavigation(java.lang.Boolean value)

getEditable

public java.lang.Boolean getEditable()

setEditable

public void setEditable(java.lang.Boolean value)

getEnableColumnDrag

public java.lang.Boolean getEnableColumnDrag()

setEnableColumnDrag

public void setEnableColumnDrag(java.lang.Boolean value)

getFlags

public java.lang.String getFlags()
Overrides:
getFlags in class XULComponentBase

setFlags

public void setFlags(java.lang.String value)
Overrides:
setFlags in class XULComponentBase

getHidecolumnpicker

public java.lang.Boolean getHidecolumnpicker()

setHidecolumnpicker

public void setHidecolumnpicker(java.lang.Boolean value)

getOnselect

public java.lang.String getOnselect()

setOnselect

public void setOnselect(java.lang.String value)

getRows

public java.lang.Integer getRows()

setRows

public void setRows(java.lang.Integer value)

getSeltype

public java.lang.String getSeltype()

setSeltype

public void setSeltype(java.lang.String value)

getStatedatasource

public java.lang.String getStatedatasource()

setStatedatasource

public void setStatedatasource(java.lang.String value)

getTabindex

public java.lang.Integer getTabindex()

setTabindex

public void setTabindex(java.lang.Integer value)

getVar

public java.lang.String getVar()

setVar

public void setVar(java.lang.String value)

getValue

public javax.swing.tree.DefaultTreeModel getValue()

setValue

public void setValue(javax.swing.tree.DefaultTreeModel value)

saveState

public java.lang.Object saveState(javax.faces.context.FacesContext context)
Specified by:
saveState in interface javax.faces.component.StateHolder
Overrides:
saveState in class XULComponentBase

restoreState

public void restoreState(javax.faces.context.FacesContext context,
                         java.lang.Object state)
Specified by:
restoreState in interface javax.faces.component.StateHolder
Overrides:
restoreState in class XULComponentBase


Copyright © 2007 null. All Rights Reserved.