org.efaps.ui.wicket.components.tree
Class StructurBrowserTreeTablePanel.EditColumn

java.lang.Object
  extended by org.apache.wicket.extensions.markup.html.tree.table.AbstractColumn
      extended by org.efaps.ui.wicket.components.tree.StructurBrowserTreeTablePanel.EditColumn
All Implemented Interfaces:
Serializable, org.apache.wicket.extensions.markup.html.tree.table.IColumn, org.apache.wicket.IClusterable
Enclosing class:
StructurBrowserTreeTablePanel

public class StructurBrowserTreeTablePanel.EditColumn
extends org.apache.wicket.extensions.markup.html.tree.table.AbstractColumn

Class for the column containing a select box.

See Also:
Serialized Form

Constructor Summary
StructurBrowserTreeTablePanel.EditColumn(org.apache.wicket.extensions.markup.html.tree.table.ColumnLocation _location, String _header, org.apache.wicket.model.IModel<UIStructurBrowser> _model)
           
 
Method Summary
 org.apache.wicket.Component newCell(org.apache.wicket.MarkupContainer _parent, String _wicketId, TreeNode _node, int _level)
          This method is used to populate the cell for given node in case when IColumn.newCell(TreeNode, int) returned null.
 org.apache.wicket.extensions.markup.html.tree.table.IRenderable newCell(TreeNode _node, int _level)
          If this method returns null, IColumn.newCell(MarkupContainer, String, TreeNode, int) is used to popuplate the cell.
 
Methods inherited from class org.apache.wicket.extensions.markup.html.tree.table.AbstractColumn
getLocation, getSpan, getTreeTable, isVisible, newHeader, setTreeTable
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StructurBrowserTreeTablePanel.EditColumn

public StructurBrowserTreeTablePanel.EditColumn(org.apache.wicket.extensions.markup.html.tree.table.ColumnLocation _location,
                                                String _header,
                                                org.apache.wicket.model.IModel<UIStructurBrowser> _model)
Parameters:
_location - Location
_header - header
_model - Model for the Column
Method Detail

newCell

public org.apache.wicket.Component newCell(org.apache.wicket.MarkupContainer _parent,
                                           String _wicketId,
                                           TreeNode _node,
                                           int _level)
This method is used to populate the cell for given node in case when IColumn.newCell(TreeNode, int) returned null.

Parameters:
_parent - The parent to which the cell must be added.
_wicketId - The component id
_node - TreeNode for the cell
_level - Convenience parameter that indicates how deep the node is in hierarchy
Returns:
The populated cell component

newCell

public org.apache.wicket.extensions.markup.html.tree.table.IRenderable newCell(TreeNode _node,
                                                                               int _level)
If this method returns null, IColumn.newCell(MarkupContainer, String, TreeNode, int) is used to popuplate the cell.

Parameters:
_node - TreeNode for the cell
_level - Convenience parameter that indicates how deep the node is in hierarchy
Returns:
The cell renderer


Copyright © 2003-2011 The eFaps Team. All Rights Reserved.