Package org.richfaces.component.html

Source Code of org.richfaces.component.html.HtmlTreeNode

/**
* GENERATED FILE - DO NOT EDIT
*
*/

package org.richfaces.component.html;

import java.lang.String ;
import java.lang.Object ;
import javax.faces.el.MethodBinding ;
import org.richfaces.component.UITreeNode ;

import javax.faces.context.FacesContext;
import javax.faces.el.ValueBinding;

/**
* Component-Type org.richfaces.TreeNode
* Component-Family org.richfaces.TreeNode
     * Renderer-Type org.richfaces.TreeNodeRenderer
     *
*/
public class HtmlTreeNode extends org.richfaces.component.UITreeNode {

  public static final String COMPONENT_TYPE = "org.richfaces.TreeNode";

  /**
   *  Constructor to init default renderers
   */
  public HtmlTreeNode (){
        setRendererType("org.richfaces.TreeNodeRenderer");
      }

// Component properties fields
   /**
   * dragValue
   * Data to be sent to the drop zone after a drop event
   */
      private Object  _dragValue = null; /* Default is getUITree().getDragValue()*/
         /**
   * ajaxSubmitSelection
   * An algorithm of AJAX request submission. "inherit", "true", "false" values are possible
   */
      private String  _ajaxSubmitSelection = null; /* Default is "inherit"*/
         /**
   * focus
   * id of element to set focus after request completed on client side
   */
      private String  _focus = null; /* Default is null*/
          /**
   * onexpand
   * HTML: script expression to invoke on node expansion
   */
      private String  _onexpand = null; /* Default is null*/
         /**
   * bypassUpdates
   * If "true", after process validations phase it skips updates of model beans on a force render response. It can be used for validating components input
   */
      private boolean  _bypassUpdates = false;   
  /**
   * Flag indicated what bypassUpdates is set.
   */
   private boolean _bypassUpdatesSet = false
          /**
   * ondropend
   * A JavaScript handler for event fired on a drop even the drop for a given type is not available
   */
      private String  _ondropend = null; /* Default is getDefaultOndropend()*/
         /**
   * limitToList
   * If "true", updates on client side ONLY elements from this 'reRender' property. If "false" (default) updates all rendered by ajax region components
   */
      private boolean  _limitToList = false;   
  /**
   * Flag indicated what limitToList is set.
   */
   private boolean _limitToListSet = false
          /**
   * oncollapse
   * HTML: script expression to invoke on node collapsing
   */
      private String  _oncollapse = null; /* Default is null*/
         /**
   * onmouseover
   * HTML: a script expression; a pointer is moved onto
   */
      private String  _onmouseover = null; /* Default is null*/
          /**
   * onkeyup
   * HTML: a script expression; a key is released
   */
      private String  _onkeyup = null; /* Default is null*/
         /**
   * dragListener
   * MethodBinding representing an action listener method that will be notified after drag operation
   */
      private MethodBinding  _dragListener = null; /* Default is null*/
         /**
   * timeout
   * Response waiting time on a particular request. If a response is not received during this time, the request is aborted
   */
      private int  _timeout = Integer.MIN_VALUE;   
  /**
   * Flag indicated what timeout is set.
   */
   private boolean _timeoutSet = false
         /**
   * nodeSelectListener
   * MethodBinding representing an action listener method that will be notified after selection of node.
   */
      private MethodBinding  _nodeSelectListener = null; /* Default is null*/
         /**
   * dropValue
   * Data to be processed after a drop event
   */
      private Object  _dropValue = null; /* Default is getUITree().getDropValue()*/
         /**
   * dropListener
   * MethodBinding representing an action listener method that will be notified after drop operation
   */
      private MethodBinding  _dropListener = null; /* Default is null*/
         /**
   * onmouseout
   * HTML: a script expression; a pointer is moved away
   */
      private String  _onmouseout = null; /* Default is null*/
         /**
   * iconLeaf
   * An icon for component leaves
   */
      private String  _iconLeaf = null; /* Default is null*/
         /**
   * ondragexit
   * A JavaScript event handler called after a drag object leaves zone
   */
      private String  _ondragexit = null; /* Default is getDefaultOndragexit()*/
         /**
   * nodeClass
   * Name of node CSS class
   */
      private String  _nodeClass = null; /* Default is ""*/
         /**
   * onmouseup
   * HTML: script expression; a pointer button is released
   */
      private String  _onmouseup = null; /* Default is null*/
         /**
   * ondragstart
   * A JavaScript event handler called before drag object
   */
      private String  _ondragstart = null; /* Default is getDefaultOndragstart()*/
         /**
   * oncontextmenu
   * JavaScript handler to be called on right click.
       Returning false prevents default browser context menu from being displayed
   */
      private String  _oncontextmenu = null; /* Default is null*/
          /**
   * onmousemove
   * HTML: a script expression; a pointer is moved within
   */
      private String  _onmousemove = null; /* Default is null*/
          /**
   * ondragend
   * A JavaScript event handler called after a drag operation
   */
      private String  _ondragend = null; /* Default is getDefaultOndragend()*/
         /**
   * ondragenter
   * A JavaScript event handler called on enter draggable object to zone
   */
      private String  _ondragenter = null; /* Default is getDefaultOndragenter()*/
         /**
   * iconExpanded
   * The icon for expanded node
   */
      private String  _iconExpanded = null; /* Default is null*/
         /**
   * oncomplete
   * JavaScript code for call after request completed on client side
   */
      private String  _oncomplete = null; /* Default is null*/
          /**
   * reRender
   * Id['s] (in format of call  UIComponent.findComponent()) of components, rendered in case of AjaxRequest  caused by this component. Can be single id, comma-separated list of Id's, or EL Expression  with array or Collection
   */
      private Object  _reRender = null; /* Default is null*/
         /**
   * iconCollapsed
   * The icon for collapsed node
   */
      private String  _iconCollapsed = null; /* Default is null*/
         /**
   * onkeypress
   * HTML: a script expression; a key is pressed and released
   */
      private String  _onkeypress = null; /* Default is null*/
         /**
   * selectedClass
   * Corresponds to the HTML class attribute. Applied to selected node
   */
      private String  _selectedClass = null; /* Default is null*/
         /**
   * icon
   * The icon for node
   */
      private String  _icon = null; /* Default is null*/
         /**
   * ajaxSingle
   * if "true", submits ONLY one field/link, instead of all form controls
   */
      private boolean  _ajaxSingle = false;   
  /**
   * Flag indicated what ajaxSingle is set.
   */
   private boolean _ajaxSingleSet = false
         /**
   * ondblclick
   * HTML: a script expression; a pointer button is double-clicked
   */
      private String  _ondblclick = null; /* Default is null*/
          /**
   * ondrop
   * It's an event that is called when something is dropped on a drop zone
   */
      private String  _ondrop = null; /* Default is getDefaultOndrop()*/
         /**
   * changeExpandListener
   * Listener called on expand/collapse event on the node
   */
      private MethodBinding  _changeExpandListener = null; /* Default is null*/
           /**
   * type
   * A node type
   */
      private String  _type = null; /* Default is null*/
          /**
   * onclick
   * HTML: a script expression; a pointer button is clicked
   */
      private String  _onclick = null; /* Default is null*/
         /**
   * highlightedClass
   * Corresponds to the HTML class attribute. Applied to highlighted node
   */
      private String  _highlightedClass = null; /* Default is null*/
          /**
   * status
   * ID (in format of call UIComponent.findComponent()) of Request status component
   */
      private String  _status = null; /* Default is null*/
          /**
   * onkeydown
   * HTML: a script expression; a key is pressed down
   */
      private String  _onkeydown = null; /* Default is null*/
         /**
   * onmousedown
   * HTML: script expression; a pointer button is pressed down
   */
      private String  _onmousedown = null; /* Default is null*/
         /**
   * requestDelay
   * Attribute defines the time (in ms.) that the request will be wait in the queue before it is ready to send.
When the delay time is over, the request will be sent to the server or removed if the newest 'similar' request is in a queue already
   */
      private int  _requestDelay = Integer.MIN_VALUE;   
  /**
   * Flag indicated what requestDelay is set.
   */
   private boolean _requestDelaySet = false
         /**
   * eventsQueue
   * Name of requests queue to avoid send next request before complete other from same event. Can be used to reduce number of requests of frequently events (key press, mouse move etc.)
   */
      private String  _eventsQueue = null; /* Default is null*/
         /**
   * onselected
   * HTML: script expression to invoke on node selection
   */
      private String  _onselected = null; /* Default is null*/
         /**
   * data
   * Serialized (on default with JSON) data passed on the client by a developer on AJAX request. It's accessible via "data.foo" syntax
   */
      private Object  _data = null; /* Default is null*/
         /**
   * onbeforedomupdate
   * JavaScript code for call before DOM has been updated on client side
   */
      private String  _onbeforedomupdate = null; /* Default is null*/
          /**
   * ignoreDupResponses
   * Attribute allows to ignore an Ajax Response produced by a request if the newest 'similar' request is
in a queue already. ignoreDupResponses="true" does not cancel the request while it is processed on the server,
but just allows to avoid unnecessary updates on the client side if the response isn't actual now
   */
      private boolean  _ignoreDupResponses = false;   
  /**
   * Flag indicated what ignoreDupResponses is set.
   */
   private boolean _ignoreDupResponsesSet = false
          /**
   * typeMapping
   * Map between a draggable type and an indicator name on zone. it's defined with the pair (drag type:indicator name))
   */
      private Object  _typeMapping = null; /* Default is null*/
      
// Getters-setters
    /**
   * Data to be sent to the drop zone after a drop event
   * Setter for dragValue
   * @param dragValue - new value
   */
   public void setDragValue( Object  __dragValue ){
    this._dragValue = __dragValue;
      }


   /**
   * Data to be sent to the drop zone after a drop event
   * Getter for dragValue
   * @return dragValue value from local variable or value bindings
   */
   public Object getDragValue(  ){
           if (null != this._dragValue)
        {
            return this._dragValue;
              }
        ValueBinding vb = getValueBinding("dragValue");
        if (null != vb){
            return (Object)vb.getValue(getFacesContext());
            } else {
            return getUITree().getDragValue();
        }
      }
        /**
   * An algorithm of AJAX request submission. "inherit", "true", "false" values are possible
   * Setter for ajaxSubmitSelection
   * @param ajaxSubmitSelection - new value
   */
   public void setAjaxSubmitSelection( String  __ajaxSubmitSelection ){
    this._ajaxSubmitSelection = __ajaxSubmitSelection;
      }


   /**
   * An algorithm of AJAX request submission. "inherit", "true", "false" values are possible
   * Getter for ajaxSubmitSelection
   * @return ajaxSubmitSelection value from local variable or value bindings
   */
   public String getAjaxSubmitSelection(  ){
           if (null != this._ajaxSubmitSelection)
        {
            return this._ajaxSubmitSelection;
              }
        ValueBinding vb = getValueBinding("ajaxSubmitSelection");
        if (null != vb){
            return (String)vb.getValue(getFacesContext());
            } else {
            return "inherit";
        }
      }
        /**
   * id of element to set focus after request completed on client side
   * Setter for focus
   * @param focus - new value
   */
   public void setFocus( String  __focus ){
    this._focus = __focus;
      }


   /**
   * id of element to set focus after request completed on client side
   * Getter for focus
   * @return focus value from local variable or value bindings
   */
   public String getFocus(  ){
           if (null != this._focus)
        {
            return this._focus;
              }
        ValueBinding vb = getValueBinding("focus");
        if (null != vb){
            return (String)vb.getValue(getFacesContext());
            } else {
            return null;
        }
      }
         /**
   * HTML: script expression to invoke on node expansion
   * Setter for onexpand
   * @param onexpand - new value
   */
   public void setOnexpand( String  __onexpand ){
    this._onexpand = __onexpand;
      }


   /**
   * HTML: script expression to invoke on node expansion
   * Getter for onexpand
   * @return onexpand value from local variable or value bindings
   */
   public String getOnexpand(  ){
           if (null != this._onexpand)
        {
            return this._onexpand;
              }
        ValueBinding vb = getValueBinding("onexpand");
        if (null != vb){
            return (String)vb.getValue(getFacesContext());
            } else {
            return null;
        }
      }
        /**
   * If "true", after process validations phase it skips updates of model beans on a force render response. It can be used for validating components input
   * Setter for bypassUpdates
   * @param bypassUpdates - new value
   */
   public void setBypassUpdates( boolean  __bypassUpdates ){
    this._bypassUpdates = __bypassUpdates;
       this._bypassUpdatesSet = true;
      }


   /**
   * If "true", after process validations phase it skips updates of model beans on a force render response. It can be used for validating components input
   * Getter for bypassUpdates
   * @return bypassUpdates value from local variable or value bindings
   */
   public boolean isBypassUpdates(  ){
        if(this._bypassUpdatesSet){
      return this._bypassUpdates;
     }
      ValueBinding vb = getValueBinding("bypassUpdates");
      if (vb != null) {
          Boolean value = (Boolean) vb.getValue(getFacesContext());
          if (null == value) {
          return this._bypassUpdates;
          }
          return (value.booleanValue());
      } else {
          return (this._bypassUpdates);
      }
      }
         /**
   * A JavaScript handler for event fired on a drop even the drop for a given type is not available
   * Setter for ondropend
   * @param ondropend - new value
   */
   public void setOndropend( String  __ondropend ){
    this._ondropend = __ondropend;
      }


   /**
   * A JavaScript handler for event fired on a drop even the drop for a given type is not available
   * Getter for ondropend
   * @return ondropend value from local variable or value bindings
   */
   public String getOndropend(  ){
           if (null != this._ondropend)
        {
            return this._ondropend;
              }
        ValueBinding vb = getValueBinding("ondropend");
        if (null != vb){
            return (String)vb.getValue(getFacesContext());
            } else {
            return getDefaultOndropend();
        }
      }
        /**
   * If "true", updates on client side ONLY elements from this 'reRender' property. If "false" (default) updates all rendered by ajax region components
   * Setter for limitToList
   * @param limitToList - new value
   */
   public void setLimitToList( boolean  __limitToList ){
    this._limitToList = __limitToList;
       this._limitToListSet = true;
      }


   /**
   * If "true", updates on client side ONLY elements from this 'reRender' property. If "false" (default) updates all rendered by ajax region components
   * Getter for limitToList
   * @return limitToList value from local variable or value bindings
   */
   public boolean isLimitToList(  ){
        if(this._limitToListSet){
      return this._limitToList;
     }
      ValueBinding vb = getValueBinding("limitToList");
      if (vb != null) {
          Boolean value = (Boolean) vb.getValue(getFacesContext());
          if (null == value) {
          return this._limitToList;
          }
          return (value.booleanValue());
      } else {
          return (this._limitToList);
      }
      }
         /**
   * HTML: script expression to invoke on node collapsing
   * Setter for oncollapse
   * @param oncollapse - new value
   */
   public void setOncollapse( String  __oncollapse ){
    this._oncollapse = __oncollapse;
      }


   /**
   * HTML: script expression to invoke on node collapsing
   * Getter for oncollapse
   * @return oncollapse value from local variable or value bindings
   */
   public String getOncollapse(  ){
           if (null != this._oncollapse)
        {
            return this._oncollapse;
              }
        ValueBinding vb = getValueBinding("oncollapse");
        if (null != vb){
            return (String)vb.getValue(getFacesContext());
            } else {
            return null;
        }
      }
        /**
   * HTML: a script expression; a pointer is moved onto
   * Setter for onmouseover
   * @param onmouseover - new value
   */
   public void setOnmouseover( String  __onmouseover ){
    this._onmouseover = __onmouseover;
      }


   /**
   * HTML: a script expression; a pointer is moved onto
   * Getter for onmouseover
   * @return onmouseover value from local variable or value bindings
   */
   public String getOnmouseover(  ){
           if (null != this._onmouseover)
        {
            return this._onmouseover;
              }
        ValueBinding vb = getValueBinding("onmouseover");
        if (null != vb){
            return (String)vb.getValue(getFacesContext());
            } else {
            return null;
        }
      }
         /**
   * HTML: a script expression; a key is released
   * Setter for onkeyup
   * @param onkeyup - new value
   */
   public void setOnkeyup( String  __onkeyup ){
    this._onkeyup = __onkeyup;
      }


   /**
   * HTML: a script expression; a key is released
   * Getter for onkeyup
   * @return onkeyup value from local variable or value bindings
   */
   public String getOnkeyup(  ){
           if (null != this._onkeyup)
        {
            return this._onkeyup;
              }
        ValueBinding vb = getValueBinding("onkeyup");
        if (null != vb){
            return (String)vb.getValue(getFacesContext());
            } else {
            return null;
        }
      }
        /**
   * MethodBinding representing an action listener method that will be notified after drag operation
   * Setter for dragListener
   * @param dragListener - new value
   */
   public void setDragListener( MethodBinding  __dragListener ){
    this._dragListener = __dragListener;
      }


   /**
   * MethodBinding representing an action listener method that will be notified after drag operation
   * Getter for dragListener
   * @return dragListener value from local variable or value bindings
   */
   public MethodBinding getDragListener(  ){
           if (null != this._dragListener)
        {
            return this._dragListener;
                } else {
            return null;
        }
      }
        /**
   * Response waiting time on a particular request. If a response is not received during this time, the request is aborted
   * Setter for timeout
   * @param timeout - new value
   */
   public void setTimeout( int  __timeout ){
    this._timeout = __timeout;
       this._timeoutSet = true;
      }


   /**
   * Response waiting time on a particular request. If a response is not received during this time, the request is aborted
   * Getter for timeout
   * @return timeout value from local variable or value bindings
   */
   public int getTimeout(  ){
        if(this._timeoutSet){
      return this._timeout;
     }
      ValueBinding vb = getValueBinding("timeout");
      if (vb != null) {
          Integer value = (Integer) vb.getValue(getFacesContext());
          if (null == value) {
          return this._timeout;
          }
          return (value.intValue());
      } else {
          return (this._timeout);
      }
      }
        /**
   * MethodBinding representing an action listener method that will be notified after selection of node.
   * Setter for nodeSelectListener
   * @param nodeSelectListener - new value
   */
   public void setNodeSelectListener( MethodBinding  __nodeSelectListener ){
    this._nodeSelectListener = __nodeSelectListener;
      }


   /**
   * MethodBinding representing an action listener method that will be notified after selection of node.
   * Getter for nodeSelectListener
   * @return nodeSelectListener value from local variable or value bindings
   */
   public MethodBinding getNodeSelectListener(  ){
           if (null != this._nodeSelectListener)
        {
            return this._nodeSelectListener;
                } else {
            return null;
        }
      }
        /**
   * Data to be processed after a drop event
   * Setter for dropValue
   * @param dropValue - new value
   */
   public void setDropValue( Object  __dropValue ){
    this._dropValue = __dropValue;
      }


   /**
   * Data to be processed after a drop event
   * Getter for dropValue
   * @return dropValue value from local variable or value bindings
   */
   public Object getDropValue(  ){
           if (null != this._dropValue)
        {
            return this._dropValue;
              }
        ValueBinding vb = getValueBinding("dropValue");
        if (null != vb){
            return (Object)vb.getValue(getFacesContext());
            } else {
            return getUITree().getDropValue();
        }
      }
        /**
   * MethodBinding representing an action listener method that will be notified after drop operation
   * Setter for dropListener
   * @param dropListener - new value
   */
   public void setDropListener( MethodBinding  __dropListener ){
    this._dropListener = __dropListener;
      }


   /**
   * MethodBinding representing an action listener method that will be notified after drop operation
   * Getter for dropListener
   * @return dropListener value from local variable or value bindings
   */
   public MethodBinding getDropListener(  ){
           if (null != this._dropListener)
        {
            return this._dropListener;
                } else {
            return null;
        }
      }
        /**
   * HTML: a script expression; a pointer is moved away
   * Setter for onmouseout
   * @param onmouseout - new value
   */
   public void setOnmouseout( String  __onmouseout ){
    this._onmouseout = __onmouseout;
      }


   /**
   * HTML: a script expression; a pointer is moved away
   * Getter for onmouseout
   * @return onmouseout value from local variable or value bindings
   */
   public String getOnmouseout(  ){
           if (null != this._onmouseout)
        {
            return this._onmouseout;
              }
        ValueBinding vb = getValueBinding("onmouseout");
        if (null != vb){
            return (String)vb.getValue(getFacesContext());
            } else {
            return null;
        }
      }
        /**
   * An icon for component leaves
   * Setter for iconLeaf
   * @param iconLeaf - new value
   */
   public void setIconLeaf( String  __iconLeaf ){
    this._iconLeaf = __iconLeaf;
      }


   /**
   * An icon for component leaves
   * Getter for iconLeaf
   * @return iconLeaf value from local variable or value bindings
   */
   public String getIconLeaf(  ){
           if (null != this._iconLeaf)
        {
            return this._iconLeaf;
              }
        ValueBinding vb = getValueBinding("iconLeaf");
        if (null != vb){
            return (String)vb.getValue(getFacesContext());
            } else {
            return null;
        }
      }
        /**
   * A JavaScript event handler called after a drag object leaves zone
   * Setter for ondragexit
   * @param ondragexit - new value
   */
   public void setOndragexit( String  __ondragexit ){
    this._ondragexit = __ondragexit;
      }


   /**
   * A JavaScript event handler called after a drag object leaves zone
   * Getter for ondragexit
   * @return ondragexit value from local variable or value bindings
   */
   public String getOndragexit(  ){
           if (null != this._ondragexit)
        {
            return this._ondragexit;
              }
        ValueBinding vb = getValueBinding("ondragexit");
        if (null != vb){
            return (String)vb.getValue(getFacesContext());
            } else {
            return getDefaultOndragexit();
        }
      }
        /**
   * Name of node CSS class
   * Setter for nodeClass
   * @param nodeClass - new value
   */
   public void setNodeClass( String  __nodeClass ){
    this._nodeClass = __nodeClass;
      }


   /**
   * Name of node CSS class
   * Getter for nodeClass
   * @return nodeClass value from local variable or value bindings
   */
   public String getNodeClass(  ){
           if (null != this._nodeClass)
        {
            return this._nodeClass;
              }
        ValueBinding vb = getValueBinding("nodeClass");
        if (null != vb){
            return (String)vb.getValue(getFacesContext());
            } else {
            return "";
        }
      }
        /**
   * HTML: script expression; a pointer button is released
   * Setter for onmouseup
   * @param onmouseup - new value
   */
   public void setOnmouseup( String  __onmouseup ){
    this._onmouseup = __onmouseup;
      }


   /**
   * HTML: script expression; a pointer button is released
   * Getter for onmouseup
   * @return onmouseup value from local variable or value bindings
   */
   public String getOnmouseup(  ){
           if (null != this._onmouseup)
        {
            return this._onmouseup;
              }
        ValueBinding vb = getValueBinding("onmouseup");
        if (null != vb){
            return (String)vb.getValue(getFacesContext());
            } else {
            return null;
        }
      }
        /**
   * A JavaScript event handler called before drag object
   * Setter for ondragstart
   * @param ondragstart - new value
   */
   public void setOndragstart( String  __ondragstart ){
    this._ondragstart = __ondragstart;
      }


   /**
   * A JavaScript event handler called before drag object
   * Getter for ondragstart
   * @return ondragstart value from local variable or value bindings
   */
   public String getOndragstart(  ){
           if (null != this._ondragstart)
        {
            return this._ondragstart;
              }
        ValueBinding vb = getValueBinding("ondragstart");
        if (null != vb){
            return (String)vb.getValue(getFacesContext());
            } else {
            return getDefaultOndragstart();
        }
      }
        /**
   * JavaScript handler to be called on right click.
       Returning false prevents default browser context menu from being displayed
   * Setter for oncontextmenu
   * @param oncontextmenu - new value
   */
   public void setOncontextmenu( String  __oncontextmenu ){
    this._oncontextmenu = __oncontextmenu;
      }


   /**
   * JavaScript handler to be called on right click.
       Returning false prevents default browser context menu from being displayed
   * Getter for oncontextmenu
   * @return oncontextmenu value from local variable or value bindings
   */
   public String getOncontextmenu(  ){
           if (null != this._oncontextmenu)
        {
            return this._oncontextmenu;
              }
        ValueBinding vb = getValueBinding("oncontextmenu");
        if (null != vb){
            return (String)vb.getValue(getFacesContext());
            } else {
            return null;
        }
      }
         /**
   * HTML: a script expression; a pointer is moved within
   * Setter for onmousemove
   * @param onmousemove - new value
   */
   public void setOnmousemove( String  __onmousemove ){
    this._onmousemove = __onmousemove;
      }


   /**
   * HTML: a script expression; a pointer is moved within
   * Getter for onmousemove
   * @return onmousemove value from local variable or value bindings
   */
   public String getOnmousemove(  ){
           if (null != this._onmousemove)
        {
            return this._onmousemove;
              }
        ValueBinding vb = getValueBinding("onmousemove");
        if (null != vb){
            return (String)vb.getValue(getFacesContext());
            } else {
            return null;
        }
      }
         /**
   * A JavaScript event handler called after a drag operation
   * Setter for ondragend
   * @param ondragend - new value
   */
   public void setOndragend( String  __ondragend ){
    this._ondragend = __ondragend;
      }


   /**
   * A JavaScript event handler called after a drag operation
   * Getter for ondragend
   * @return ondragend value from local variable or value bindings
   */
   public String getOndragend(  ){
           if (null != this._ondragend)
        {
            return this._ondragend;
              }
        ValueBinding vb = getValueBinding("ondragend");
        if (null != vb){
            return (String)vb.getValue(getFacesContext());
            } else {
            return getDefaultOndragend();
        }
      }
        /**
   * A JavaScript event handler called on enter draggable object to zone
   * Setter for ondragenter
   * @param ondragenter - new value
   */
   public void setOndragenter( String  __ondragenter ){
    this._ondragenter = __ondragenter;
      }


   /**
   * A JavaScript event handler called on enter draggable object to zone
   * Getter for ondragenter
   * @return ondragenter value from local variable or value bindings
   */
   public String getOndragenter(  ){
           if (null != this._ondragenter)
        {
            return this._ondragenter;
              }
        ValueBinding vb = getValueBinding("ondragenter");
        if (null != vb){
            return (String)vb.getValue(getFacesContext());
            } else {
            return getDefaultOndragenter();
        }
      }
        /**
   * The icon for expanded node
   * Setter for iconExpanded
   * @param iconExpanded - new value
   */
   public void setIconExpanded( String  __iconExpanded ){
    this._iconExpanded = __iconExpanded;
      }


   /**
   * The icon for expanded node
   * Getter for iconExpanded
   * @return iconExpanded value from local variable or value bindings
   */
   public String getIconExpanded(  ){
           if (null != this._iconExpanded)
        {
            return this._iconExpanded;
              }
        ValueBinding vb = getValueBinding("iconExpanded");
        if (null != vb){
            return (String)vb.getValue(getFacesContext());
            } else {
            return null;
        }
      }
        /**
   * JavaScript code for call after request completed on client side
   * Setter for oncomplete
   * @param oncomplete - new value
   */
   public void setOncomplete( String  __oncomplete ){
    this._oncomplete = __oncomplete;
      }


   /**
   * JavaScript code for call after request completed on client side
   * Getter for oncomplete
   * @return oncomplete value from local variable or value bindings
   */
   public String getOncomplete(  ){
           if (null != this._oncomplete)
        {
            return this._oncomplete;
              }
        ValueBinding vb = getValueBinding("oncomplete");
        if (null != vb){
            return (String)vb.getValue(getFacesContext());
            } else {
            return null;
        }
      }
         /**
   * Id['s] (in format of call  UIComponent.findComponent()) of components, rendered in case of AjaxRequest  caused by this component. Can be single id, comma-separated list of Id's, or EL Expression  with array or Collection
   * Setter for reRender
   * @param reRender - new value
   */
   public void setReRender( Object  __reRender ){
    this._reRender = __reRender;
      }


   /**
   * Id['s] (in format of call  UIComponent.findComponent()) of components, rendered in case of AjaxRequest  caused by this component. Can be single id, comma-separated list of Id's, or EL Expression  with array or Collection
   * Getter for reRender
   * @return reRender value from local variable or value bindings
   */
   public Object getReRender(  ){
           if (null != this._reRender)
        {
            return this._reRender;
              }
        ValueBinding vb = getValueBinding("reRender");
        if (null != vb){
            return (Object)vb.getValue(getFacesContext());
            } else {
            return null;
        }
      }
        /**
   * The icon for collapsed node
   * Setter for iconCollapsed
   * @param iconCollapsed - new value
   */
   public void setIconCollapsed( String  __iconCollapsed ){
    this._iconCollapsed = __iconCollapsed;
      }


   /**
   * The icon for collapsed node
   * Getter for iconCollapsed
   * @return iconCollapsed value from local variable or value bindings
   */
   public String getIconCollapsed(  ){
           if (null != this._iconCollapsed)
        {
            return this._iconCollapsed;
              }
        ValueBinding vb = getValueBinding("iconCollapsed");
        if (null != vb){
            return (String)vb.getValue(getFacesContext());
            } else {
            return null;
        }
      }
        /**
   * HTML: a script expression; a key is pressed and released
   * Setter for onkeypress
   * @param onkeypress - new value
   */
   public void setOnkeypress( String  __onkeypress ){
    this._onkeypress = __onkeypress;
      }


   /**
   * HTML: a script expression; a key is pressed and released
   * Getter for onkeypress
   * @return onkeypress value from local variable or value bindings
   */
   public String getOnkeypress(  ){
           if (null != this._onkeypress)
        {
            return this._onkeypress;
              }
        ValueBinding vb = getValueBinding("onkeypress");
        if (null != vb){
            return (String)vb.getValue(getFacesContext());
            } else {
            return null;
        }
      }
        /**
   * Corresponds to the HTML class attribute. Applied to selected node
   * Setter for selectedClass
   * @param selectedClass - new value
   */
   public void setSelectedClass( String  __selectedClass ){
    this._selectedClass = __selectedClass;
      }


   /**
   * Corresponds to the HTML class attribute. Applied to selected node
   * Getter for selectedClass
   * @return selectedClass value from local variable or value bindings
   */
   public String getSelectedClass(  ){
           if (null != this._selectedClass)
        {
            return this._selectedClass;
              }
        ValueBinding vb = getValueBinding("selectedClass");
        if (null != vb){
            return (String)vb.getValue(getFacesContext());
            } else {
            return null;
        }
      }
        /**
   * The icon for node
   * Setter for icon
   * @param icon - new value
   */
   public void setIcon( String  __icon ){
    this._icon = __icon;
      }


   /**
   * The icon for node
   * Getter for icon
   * @return icon value from local variable or value bindings
   */
   public String getIcon(  ){
           if (null != this._icon)
        {
            return this._icon;
              }
        ValueBinding vb = getValueBinding("icon");
        if (null != vb){
            return (String)vb.getValue(getFacesContext());
            } else {
            return null;
        }
      }
        /**
   * if "true", submits ONLY one field/link, instead of all form controls
   * Setter for ajaxSingle
   * @param ajaxSingle - new value
   */
   public void setAjaxSingle( boolean  __ajaxSingle ){
    this._ajaxSingle = __ajaxSingle;
       this._ajaxSingleSet = true;
      }


   /**
   * if "true", submits ONLY one field/link, instead of all form controls
   * Getter for ajaxSingle
   * @return ajaxSingle value from local variable or value bindings
   */
   public boolean isAjaxSingle(  ){
        if(this._ajaxSingleSet){
      return this._ajaxSingle;
     }
      ValueBinding vb = getValueBinding("ajaxSingle");
      if (vb != null) {
          Boolean value = (Boolean) vb.getValue(getFacesContext());
          if (null == value) {
          return this._ajaxSingle;
          }
          return (value.booleanValue());
      } else {
          return (this._ajaxSingle);
      }
      }
        /**
   * HTML: a script expression; a pointer button is double-clicked
   * Setter for ondblclick
   * @param ondblclick - new value
   */
   public void setOndblclick( String  __ondblclick ){
    this._ondblclick = __ondblclick;
      }


   /**
   * HTML: a script expression; a pointer button is double-clicked
   * Getter for ondblclick
   * @return ondblclick value from local variable or value bindings
   */
   public String getOndblclick(  ){
           if (null != this._ondblclick)
        {
            return this._ondblclick;
              }
        ValueBinding vb = getValueBinding("ondblclick");
        if (null != vb){
            return (String)vb.getValue(getFacesContext());
            } else {
            return null;
        }
      }
         /**
   * It's an event that is called when something is dropped on a drop zone
   * Setter for ondrop
   * @param ondrop - new value
   */
   public void setOndrop( String  __ondrop ){
    this._ondrop = __ondrop;
      }


   /**
   * It's an event that is called when something is dropped on a drop zone
   * Getter for ondrop
   * @return ondrop value from local variable or value bindings
   */
   public String getOndrop(  ){
           if (null != this._ondrop)
        {
            return this._ondrop;
              }
        ValueBinding vb = getValueBinding("ondrop");
        if (null != vb){
            return (String)vb.getValue(getFacesContext());
            } else {
            return getDefaultOndrop();
        }
      }
        /**
   * Listener called on expand/collapse event on the node
   * Setter for changeExpandListener
   * @param changeExpandListener - new value
   */
   public void setChangeExpandListener( MethodBinding  __changeExpandListener ){
    this._changeExpandListener = __changeExpandListener;
      }


   /**
   * Listener called on expand/collapse event on the node
   * Getter for changeExpandListener
   * @return changeExpandListener value from local variable or value bindings
   */
   public MethodBinding getChangeExpandListener(  ){
           if (null != this._changeExpandListener)
        {
            return this._changeExpandListener;
                } else {
            return null;
        }
      }
          /**
   * A node type
   * Setter for type
   * @param type - new value
   */
   public void setType( String  __type ){
    this._type = __type;
      }


   /**
   * A node type
   * Getter for type
   * @return type value from local variable or value bindings
   */
   public String getType(  ){
           if (null != this._type)
        {
            return this._type;
              }
        ValueBinding vb = getValueBinding("type");
        if (null != vb){
            return (String)vb.getValue(getFacesContext());
            } else {
            return null;
        }
      }
         /**
   * HTML: a script expression; a pointer button is clicked
   * Setter for onclick
   * @param onclick - new value
   */
   public void setOnclick( String  __onclick ){
    this._onclick = __onclick;
      }


   /**
   * HTML: a script expression; a pointer button is clicked
   * Getter for onclick
   * @return onclick value from local variable or value bindings
   */
   public String getOnclick(  ){
           if (null != this._onclick)
        {
            return this._onclick;
              }
        ValueBinding vb = getValueBinding("onclick");
        if (null != vb){
            return (String)vb.getValue(getFacesContext());
            } else {
            return null;
        }
      }
        /**
   * Corresponds to the HTML class attribute. Applied to highlighted node
   * Setter for highlightedClass
   * @param highlightedClass - new value
   */
   public void setHighlightedClass( String  __highlightedClass ){
    this._highlightedClass = __highlightedClass;
      }


   /**
   * Corresponds to the HTML class attribute. Applied to highlighted node
   * Getter for highlightedClass
   * @return highlightedClass value from local variable or value bindings
   */
   public String getHighlightedClass(  ){
           if (null != this._highlightedClass)
        {
            return this._highlightedClass;
              }
        ValueBinding vb = getValueBinding("highlightedClass");
        if (null != vb){
            return (String)vb.getValue(getFacesContext());
            } else {
            return null;
        }
      }
         /**
   * ID (in format of call UIComponent.findComponent()) of Request status component
   * Setter for status
   * @param status - new value
   */
   public void setStatus( String  __status ){
    this._status = __status;
      }


   /**
   * ID (in format of call UIComponent.findComponent()) of Request status component
   * Getter for status
   * @return status value from local variable or value bindings
   */
   public String getStatus(  ){
           if (null != this._status)
        {
            return this._status;
              }
        ValueBinding vb = getValueBinding("status");
        if (null != vb){
            return (String)vb.getValue(getFacesContext());
            } else {
            return null;
        }
      }
         /**
   * HTML: a script expression; a key is pressed down
   * Setter for onkeydown
   * @param onkeydown - new value
   */
   public void setOnkeydown( String  __onkeydown ){
    this._onkeydown = __onkeydown;
      }


   /**
   * HTML: a script expression; a key is pressed down
   * Getter for onkeydown
   * @return onkeydown value from local variable or value bindings
   */
   public String getOnkeydown(  ){
           if (null != this._onkeydown)
        {
            return this._onkeydown;
              }
        ValueBinding vb = getValueBinding("onkeydown");
        if (null != vb){
            return (String)vb.getValue(getFacesContext());
            } else {
            return null;
        }
      }
        /**
   * HTML: script expression; a pointer button is pressed down
   * Setter for onmousedown
   * @param onmousedown - new value
   */
   public void setOnmousedown( String  __onmousedown ){
    this._onmousedown = __onmousedown;
      }


   /**
   * HTML: script expression; a pointer button is pressed down
   * Getter for onmousedown
   * @return onmousedown value from local variable or value bindings
   */
   public String getOnmousedown(  ){
           if (null != this._onmousedown)
        {
            return this._onmousedown;
              }
        ValueBinding vb = getValueBinding("onmousedown");
        if (null != vb){
            return (String)vb.getValue(getFacesContext());
            } else {
            return null;
        }
      }
        /**
   * Attribute defines the time (in ms.) that the request will be wait in the queue before it is ready to send.
When the delay time is over, the request will be sent to the server or removed if the newest 'similar' request is in a queue already
   * Setter for requestDelay
   * @param requestDelay - new value
   */
   public void setRequestDelay( int  __requestDelay ){
    this._requestDelay = __requestDelay;
       this._requestDelaySet = true;
      }


   /**
   * Attribute defines the time (in ms.) that the request will be wait in the queue before it is ready to send.
When the delay time is over, the request will be sent to the server or removed if the newest 'similar' request is in a queue already
   * Getter for requestDelay
   * @return requestDelay value from local variable or value bindings
   */
   public int getRequestDelay(  ){
        if(this._requestDelaySet){
      return this._requestDelay;
     }
      ValueBinding vb = getValueBinding("requestDelay");
      if (vb != null) {
          Integer value = (Integer) vb.getValue(getFacesContext());
          if (null == value) {
          return this._requestDelay;
          }
          return (value.intValue());
      } else {
          return (this._requestDelay);
      }
      }
        /**
   * Name of requests queue to avoid send next request before complete other from same event. Can be used to reduce number of requests of frequently events (key press, mouse move etc.)
   * Setter for eventsQueue
   * @param eventsQueue - new value
   */
   public void setEventsQueue( String  __eventsQueue ){
    this._eventsQueue = __eventsQueue;
      }


   /**
   * Name of requests queue to avoid send next request before complete other from same event. Can be used to reduce number of requests of frequently events (key press, mouse move etc.)
   * Getter for eventsQueue
   * @return eventsQueue value from local variable or value bindings
   */
   public String getEventsQueue(  ){
           if (null != this._eventsQueue)
        {
            return this._eventsQueue;
              }
        ValueBinding vb = getValueBinding("eventsQueue");
        if (null != vb){
            return (String)vb.getValue(getFacesContext());
            } else {
            return null;
        }
      }
        /**
   * HTML: script expression to invoke on node selection
   * Setter for onselected
   * @param onselected - new value
   */
   public void setOnselected( String  __onselected ){
    this._onselected = __onselected;
      }


   /**
   * HTML: script expression to invoke on node selection
   * Getter for onselected
   * @return onselected value from local variable or value bindings
   */
   public String getOnselected(  ){
           if (null != this._onselected)
        {
            return this._onselected;
              }
        ValueBinding vb = getValueBinding("onselected");
        if (null != vb){
            return (String)vb.getValue(getFacesContext());
            } else {
            return null;
        }
      }
        /**
   * Serialized (on default with JSON) data passed on the client by a developer on AJAX request. It's accessible via "data.foo" syntax
   * Setter for data
   * @param data - new value
   */
   public void setData( Object  __data ){
    this._data = __data;
      }


   /**
   * Serialized (on default with JSON) data passed on the client by a developer on AJAX request. It's accessible via "data.foo" syntax
   * Getter for data
   * @return data value from local variable or value bindings
   */
   public Object getData(  ){
           if (null != this._data)
        {
            return this._data;
              }
        ValueBinding vb = getValueBinding("data");
        if (null != vb){
            return (Object)vb.getValue(getFacesContext());
            } else {
            return null;
        }
      }
        /**
   * JavaScript code for call before DOM has been updated on client side
   * Setter for onbeforedomupdate
   * @param onbeforedomupdate - new value
   */
   public void setOnbeforedomupdate( String  __onbeforedomupdate ){
    this._onbeforedomupdate = __onbeforedomupdate;
      }


   /**
   * JavaScript code for call before DOM has been updated on client side
   * Getter for onbeforedomupdate
   * @return onbeforedomupdate value from local variable or value bindings
   */
   public String getOnbeforedomupdate(  ){
           if (null != this._onbeforedomupdate)
        {
            return this._onbeforedomupdate;
              }
        ValueBinding vb = getValueBinding("onbeforedomupdate");
        if (null != vb){
            return (String)vb.getValue(getFacesContext());
            } else {
            return null;
        }
      }
         /**
   * Attribute allows to ignore an Ajax Response produced by a request if the newest 'similar' request is
in a queue already. ignoreDupResponses="true" does not cancel the request while it is processed on the server,
but just allows to avoid unnecessary updates on the client side if the response isn't actual now
   * Setter for ignoreDupResponses
   * @param ignoreDupResponses - new value
   */
   public void setIgnoreDupResponses( boolean  __ignoreDupResponses ){
    this._ignoreDupResponses = __ignoreDupResponses;
       this._ignoreDupResponsesSet = true;
      }


   /**
   * Attribute allows to ignore an Ajax Response produced by a request if the newest 'similar' request is
in a queue already. ignoreDupResponses="true" does not cancel the request while it is processed on the server,
but just allows to avoid unnecessary updates on the client side if the response isn't actual now
   * Getter for ignoreDupResponses
   * @return ignoreDupResponses value from local variable or value bindings
   */
   public boolean isIgnoreDupResponses(  ){
        if(this._ignoreDupResponsesSet){
      return this._ignoreDupResponses;
     }
      ValueBinding vb = getValueBinding("ignoreDupResponses");
      if (vb != null) {
          Boolean value = (Boolean) vb.getValue(getFacesContext());
          if (null == value) {
          return this._ignoreDupResponses;
          }
          return (value.booleanValue());
      } else {
          return (this._ignoreDupResponses);
      }
      }
         /**
   * Map between a draggable type and an indicator name on zone. it's defined with the pair (drag type:indicator name))
   * Setter for typeMapping
   * @param typeMapping - new value
   */
   public void setTypeMapping( Object  __typeMapping ){
    this._typeMapping = __typeMapping;
      }


   /**
   * Map between a draggable type and an indicator name on zone. it's defined with the pair (drag type:indicator name))
   * Getter for typeMapping
   * @return typeMapping value from local variable or value bindings
   */
   public Object getTypeMapping(  ){
           if (null != this._typeMapping)
        {
            return this._typeMapping;
              }
        ValueBinding vb = getValueBinding("typeMapping");
        if (null != vb){
            return (Object)vb.getValue(getFacesContext());
            } else {
            return null;
        }
      }
    
// Component family.
  public static final String COMPONENT_FAMILY = "org.richfaces.TreeNode";

  public String getFamily() {
    return COMPONENT_FAMILY;
  }

// Save state
// ----------------------------------------------------- StateHolder Methods


    public Object saveState(FacesContext context) {
        Object values[] = new Object[56];
        values[0] = super.saveState(context);
                values[1] = _dragValue;
         
                 values[2] = _ajaxSubmitSelection;
         
                 values[3] = _focus;
         
                  values[4] = _onexpand;
         
            values[5] = new Boolean(_bypassUpdates);
          values[6] = Boolean.valueOf(_bypassUpdatesSet)
         
                  values[7] = _ondropend;
         
            values[8] = new Boolean(_limitToList);
          values[9] = Boolean.valueOf(_limitToListSet)
         
                  values[10] = _oncollapse;
         
                 values[11] = _onmouseover;
         
                  values[12] = _onkeyup;
         
                 values[13] = saveAttachedState(context, _dragListener );   
         
            values[14] = new Integer(_timeout);
          values[15] = Boolean.valueOf(_timeoutSet)
         
                 values[16] = saveAttachedState(context, _nodeSelectListener );   
         
                 values[17] = _dropValue;
         
                 values[18] = saveAttachedState(context, _dropListener );   
         
                 values[19] = _onmouseout;
         
                 values[20] = _iconLeaf;
         
                 values[21] = _ondragexit;
         
                 values[22] = _nodeClass;
         
                 values[23] = _onmouseup;
         
                 values[24] = _ondragstart;
         
                 values[25] = _oncontextmenu;
         
                  values[26] = _onmousemove;
         
                  values[27] = _ondragend;
         
                 values[28] = _ondragenter;
         
                 values[29] = _iconExpanded;
         
                 values[30] = _oncomplete;
         
                  values[31] = _reRender;
         
                 values[32] = _iconCollapsed;
         
                 values[33] = _onkeypress;
         
                 values[34] = _selectedClass;
         
                 values[35] = _icon;
         
            values[36] = new Boolean(_ajaxSingle);
          values[37] = Boolean.valueOf(_ajaxSingleSet)
         
                 values[38] = _ondblclick;
         
                  values[39] = _ondrop;
         
                 values[40] = saveAttachedState(context, _changeExpandListener );   
         
                   values[41] = _type;
         
                  values[42] = _onclick;
         
                 values[43] = _highlightedClass;
         
                  values[44] = _status;
         
                  values[45] = _onkeydown;
         
                 values[46] = _onmousedown;
         
            values[47] = new Integer(_requestDelay);
          values[48] = Boolean.valueOf(_requestDelaySet)
         
                 values[49] = _eventsQueue;
         
                 values[50] = _onselected;
         
                 values[51] = _data;
         
                 values[52] = _onbeforedomupdate;
         
             values[53] = new Boolean(_ignoreDupResponses);
          values[54] = Boolean.valueOf(_ignoreDupResponsesSet)
         
                  values[55] = _typeMapping;
         
      return values;
   }
  

    public void restoreState(FacesContext context, Object state) {
        Object values[] = (Object[]) state;
        super.restoreState(context, values[0]);
                _dragValue = (Object)values[1] ;
         
                 _ajaxSubmitSelection = (String)values[2] ;
         
                 _focus = (String)values[3] ;
         
                  _onexpand = (String)values[4] ;
         
            _bypassUpdates = ((Boolean)values[5]).booleanValue();
          _bypassUpdatesSet = ((Boolean)values[6]).booleanValue()
         
                  _ondropend = (String)values[7] ;
         
            _limitToList = ((Boolean)values[8]).booleanValue();
          _limitToListSet = ((Boolean)values[9]).booleanValue()
         
                  _oncollapse = (String)values[10] ;
         
                 _onmouseover = (String)values[11] ;
         
                  _onkeyup = (String)values[12] ;
         
                 _dragListener = (MethodBinding)restoreAttachedState(context,values[13] );   
         
            _timeout = ((Integer)values[14]).intValue();
          _timeoutSet = ((Boolean)values[15]).booleanValue()
         
                 _nodeSelectListener = (MethodBinding)restoreAttachedState(context,values[16] );   
         
                 _dropValue = (Object)values[17] ;
         
                 _dropListener = (MethodBinding)restoreAttachedState(context,values[18] );   
         
                 _onmouseout = (String)values[19] ;
         
                 _iconLeaf = (String)values[20] ;
         
                 _ondragexit = (String)values[21] ;
         
                 _nodeClass = (String)values[22] ;
         
                 _onmouseup = (String)values[23] ;
         
                 _ondragstart = (String)values[24] ;
         
                 _oncontextmenu = (String)values[25] ;
         
                  _onmousemove = (String)values[26] ;
         
                  _ondragend = (String)values[27] ;
         
                 _ondragenter = (String)values[28] ;
         
                 _iconExpanded = (String)values[29] ;
         
                 _oncomplete = (String)values[30] ;
         
                  _reRender = (Object)values[31] ;
         
                 _iconCollapsed = (String)values[32] ;
         
                 _onkeypress = (String)values[33] ;
         
                 _selectedClass = (String)values[34] ;
         
                 _icon = (String)values[35] ;
         
            _ajaxSingle = ((Boolean)values[36]).booleanValue();
          _ajaxSingleSet = ((Boolean)values[37]).booleanValue()
         
                 _ondblclick = (String)values[38] ;
         
                  _ondrop = (String)values[39] ;
         
                 _changeExpandListener = (MethodBinding)restoreAttachedState(context,values[40] );   
         
                   _type = (String)values[41] ;
         
                  _onclick = (String)values[42] ;
         
                 _highlightedClass = (String)values[43] ;
         
                  _status = (String)values[44] ;
         
                  _onkeydown = (String)values[45] ;
         
                 _onmousedown = (String)values[46] ;
         
            _requestDelay = ((Integer)values[47]).intValue();
          _requestDelaySet = ((Boolean)values[48]).booleanValue()
         
                 _eventsQueue = (String)values[49] ;
         
                 _onselected = (String)values[50] ;
         
                 _data = (Object)values[51] ;
         
                 _onbeforedomupdate = (String)values[52] ;
         
             _ignoreDupResponses = ((Boolean)values[53]).booleanValue();
          _ignoreDupResponsesSet = ((Boolean)values[54]).booleanValue()
         
                  _typeMapping = (Object)values[55] ;
         
   
   
 
// Utilites

}
TOP

Related Classes of org.richfaces.component.html.HtmlTreeNode

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.