Uses of Interface
com.cc.framework.ui.model.ColumnDesignModel

Packages that use ColumnDesignModel
com.cc.framework.taglib.controls   
com.cc.framework.ui.control   
com.cc.framework.ui.model   
com.cc.framework.ui.model.imp   
com.cc.framework.ui.painter.def   
com.cc.framework.ui.painter.def.col   
 

Uses of ColumnDesignModel in com.cc.framework.taglib.controls
 

Fields in com.cc.framework.taglib.controls declared as ColumnDesignModel
private  ColumnDesignModel ColumnBaseTag.designModel
          The DesignModel of the column
 

Methods in com.cc.framework.taglib.controls that return ColumnDesignModel
protected  ColumnDesignModel ColumnTreeTag.doCreateDesignModel()
           
protected  ColumnDesignModel ColumnTextTag.doCreateDesignModel()
           
protected  ColumnDesignModel ColumnTextareaTag.doCreateDesignModel()
           
protected  ColumnDesignModel ColumnSelectTag.doCreateDesignModel()
           
protected  ColumnDesignModel ColumnSelectorTag.doCreateDesignModel()
           
protected  ColumnDesignModel ColumnRadioTag.doCreateDesignModel()
           
protected  ColumnDesignModel ColumnLinkTag.doCreateDesignModel()
           
protected  ColumnDesignModel ColumnImageTag.doCreateDesignModel()
           
protected  ColumnDesignModel ColumnHtmlTag.doCreateDesignModel()
           
protected  ColumnDesignModel ColumnGroupTag.doCreateDesignModel()
           
protected  ColumnDesignModel ColumnEditTag.doCreateDesignModel()
           
protected  ColumnDesignModel ColumnDrilldownTag.doCreateDesignModel()
           
protected  ColumnDesignModel ColumnDeleteTag.doCreateDesignModel()
           
protected  ColumnDesignModel ColumnComboBoxTag.doCreateDesignModel()
           
protected  ColumnDesignModel ColumnCheckTag.doCreateDesignModel()
           
protected  ColumnDesignModel ColumnCheckboxTag.doCreateDesignModel()
           
protected  ColumnDesignModel ColumnButtonTag.doCreateDesignModel()
           
protected  ColumnDesignModel ColumnBaseTag.getDesignModel()
          Returns the DesignModel for the column
protected abstract  ColumnDesignModel ColumnBaseTag.doCreateDesignModel()
          This method is called to create the DesignModel for the column
protected  ColumnDesignModel ColumnAddTag.doCreateDesignModel()
           
 

Methods in com.cc.framework.taglib.controls with parameters of type ColumnDesignModel
 void TreelistTag.addColumn(ColumnDesignModel column)
           
 void ListTag.addColumn(ColumnDesignModel column)
           
 void ColumnGroupTag.addColumn(ColumnDesignModel column)
           
 void ColumnContainerTag.addColumn(ColumnDesignModel column)
          Adds a column to the Collection
 

Uses of ColumnDesignModel in com.cc.framework.ui.control
 

Methods in com.cc.framework.ui.control that return ColumnDesignModel
 ColumnDesignModel[] TreelistControl.getColumns()
           
 ColumnDesignModel[] SimpleListControl.getColumns()
           
 ColumnDesignModel[] ListControl.getVisibleColumns()
          Returns an Array with all columns that are visible to the user.
abstract  ColumnDesignModel[] ListControl.getColumns()
          Returns an Array with all columns.
 

Uses of ColumnDesignModel in com.cc.framework.ui.model
 

Subinterfaces of ColumnDesignModel in com.cc.framework.ui.model
 interface ColumnButtonDesignModel
          Defines the visual properties for the buttomcolumn
 interface ColumnCheckboxDesignModel
          Defines the visual properties for the columncheckbox
 interface ColumnCheckDesignModel
          Defines the visual properties for the checkcolumn
 interface ColumnComboBoxDesignModel
          Defines the visual Properties for the select Column
 interface ColumnCommandDesignModel
          Defines the visual properties for the commandcolumn
 interface ColumnDrilldownDesignModel
          Defines the visual properties for the drilldowncolumn
 interface ColumnGroupDesignModel
          Design Model for a column group
 interface ColumnHtmlDesignModel
          Defines the visual properties for the HTMLColumn.
 interface ColumnImageDesignModel
          Defines the visual properties for the imagecolumn
 interface ColumnLinkDesignModel
          Defines the visual properties for the LinkColumn
 interface ColumnRadioDesignModel
          Defines the visual properties for the columnradio
 interface ColumnSelectDesignModel
          Defines the visual Properties for the select Column
 interface ColumnTextareaDesignModel
          Defines the visual Properties for the textareaColumn
 interface ColumnTextDesignModel
          Defines the visual Properties for the textColumn
 interface ColumnTreeDesignModel
          Defines the visual Properties for the TreeColumn
 

Methods in com.cc.framework.ui.model that return ColumnDesignModel
 ColumnDesignModel[] ColumnContainer.getColumns()
          Returns an array with all column definitions
 ColumnDesignModel ColumnContainer.getColumn(int index)
          Returns the column with the given index
 

Methods in com.cc.framework.ui.model with parameters of type ColumnDesignModel
 void ColumnContainer.addColumn(ColumnDesignModel column)
          Adds a new column definition to the ListControl
 void ColumnContainer.removeColumn(ColumnDesignModel column)
          Removes a column
 

Uses of ColumnDesignModel in com.cc.framework.ui.model.imp
 

Classes in com.cc.framework.ui.model.imp that implement ColumnDesignModel
 class ColumnAddDesignModelImp
          Column add
 class ColumnButtonDesignModelImp
          Designmodel for button columns
 class ColumnCheckboxDesignModelImp
          Designmodel for the ColumnCheckboxColumn
 class ColumnCheckDesignModelImp
          Designmodel for CheckColumns
 class ColumnComboBoxDesignModelImp
          Design Model implementation for the select column
 class ColumnCommandDesignModelImp
          Class ColumnAddDesignModelImp
 class ColumnDeleteDesignModelImp
          Column delete
 class ColumnDesignModelImp
          Designmodel for columns
 class ColumnDrilldownDesignModelImp
          Designmodel for the drilldown column
 class ColumnEditDesignModelImp
          Column edit
 class ColumnGroupDesignModelImp
          Implementation of the Column group
 class ColumnHtmlDesignModelImp
          Designmodel for column which hold HTML
 class ColumnImageDesignModelImp
          Designmodel for image columns
 class ColumnLinkDesignModelImp
          Designmodel for LinkColumns
 class ColumnRadioDesignModelImp
          Designmodel for the ColumnCheckboxColumn
 class ColumnSelectDesignModelImp
          Design Model implementation for the select column
 class ColumnSelectorDesignModelImp
          Column selector
 class ColumnTextareaDesignModelImp
           
 class ColumnTextDesignModelImp
          Designmodel for text columns
 class ColumnTreeDesignModelImp
          Designmodel for tree columns.
 

Methods in com.cc.framework.ui.model.imp that return ColumnDesignModel
 ColumnDesignModel[] ListDesignModelImp.getColumns()
           
 ColumnDesignModel ListDesignModelImp.getColumn(int index)
           
 ColumnDesignModel[] ColumnGroupDesignModelImp.getColumns()
           
 ColumnDesignModel ColumnGroupDesignModelImp.getColumn(int index)
           
 ColumnDesignModel[] ColumnContainerImp.getColumns()
           
 ColumnDesignModel ColumnContainerImp.getColumn(int index)
           
 

Methods in com.cc.framework.ui.model.imp with parameters of type ColumnDesignModel
 void ListDesignModelImp.addColumn(ColumnDesignModel column)
           
 void ListDesignModelImp.removeColumn(ColumnDesignModel column)
           
 void ColumnGroupDesignModelImp.addColumn(ColumnDesignModel column)
           
 void ColumnGroupDesignModelImp.removeColumn(ColumnDesignModel column)
           
 void ColumnContainerImp.addColumn(ColumnDesignModel column)
           
 void ColumnContainerImp.removeColumn(ColumnDesignModel column)
           
 

Uses of ColumnDesignModel in com.cc.framework.ui.painter.def
 

Fields in com.cc.framework.ui.painter.def declared as ColumnDesignModel
private  ColumnDesignModel CellPainterContext.column
          The current column
 

Methods in com.cc.framework.ui.painter.def that return ColumnDesignModel
 ColumnDesignModel CellPainterContext.getColumn()
           
 

Methods in com.cc.framework.ui.painter.def with parameters of type ColumnDesignModel
protected  int DefListPainter.calcVisibleDepth(ColumnDesignModel column)
          Calculates the visible depth (number of column child levels) of the given column.
protected  int DefListPainter.calcVisibleDepth(ColumnDesignModel[] columns)
          Calculates the visible depth (number of column child levels) of the given column set.
protected  int DefListPainter.calcVisibleColumns(ColumnDesignModel column)
          Calculates the number of visible columns.
protected  int DefListPainter.calcVisibleColumns(ColumnDesignModel[] columns)
          Calculates the number of visible columns in the given column set.
protected  int DefListPainter.calcTableColumns(ColumnDesignModel[] columns)
          This method calculates the number of visible columns
private  void DefListPainter.addColumn(ColumnDesignModel column, org.apache.ecs.html.ColGroup colgroup)
          Ads all terminal columns (columns without children) recursively to the column group
protected  org.apache.ecs.ConcreteElement DefListPainter.doCreateColGroup(ColumnDesignModel[] columns)
          Creates the HTML <COLGROUP> Element for the list
protected  void DefListPainter.doCreateHeaderCells(org.apache.ecs.html.TR[] headerrows, int level, ColumnDesignModel[] columns, boolean showLevel)
          Creates the cells for the given header column
protected  org.apache.ecs.ConcreteElement DefListPainter.doCreateHeader(ColumnDesignModel[] columns)
          Creates the Row(s) with the column headers
protected  void DefListPainter.doPaintHeaderCell(org.apache.ecs.html.TD cell, ColumnDesignModel column)
          The painter will call this method to paint the column headers content
protected  void DefListPainter.doPaintCell(org.apache.ecs.html.TD cell, ColumnDesignModel column, LineIterator iter)
          The painter will call this method to paint the cells content
protected  void DefListPainter.doCreateCells(org.apache.ecs.html.TR row, ColumnDesignModel[] columns, LineIterator iter, DeferredEnvironment env)
          Creates the Data for each cell of a row
protected  void DefListPainter.doPaintRow(org.apache.ecs.html.TR row, ColumnDesignModel[] columns, LineIterator iter, DeferredEnvironment env)
          Creates one row of the List
protected  void DefListPainter.doCreateEmptyListCells(org.apache.ecs.html.TR row, ColumnDesignModel[] columns)
          Creates the cells for an "empty list" row
protected  org.apache.ecs.ConcreteElement DefListPainter.doCreateRows(ColumnDesignModel[] columns, LineIterator iter)
          Creates the rows of the List for the current page
protected  org.apache.ecs.ConcreteElement DefListPainter.doCreateBody(ColumnDesignModel[] columns)
          This method creates the body of the list control
protected  org.apache.ecs.ConcreteElement DefListPainter.doCreateBodyDefault(ColumnDesignModel[] columns)
          Creates the body with a fixed (not scrollable) region
protected  org.apache.ecs.ConcreteElement DefListPainter.doCreateBodyScrollable(ColumnDesignModel[] columns)
          Creates the body with a scrollable region
protected  int DefListPainter.doCalcualteTotalWidth(ColumnDesignModel[] columns)
          Calculates the total width for all columns
protected  ColumnPainter DefListPainter.doCreateColumnPainter(ColumnDesignModel column)
          This method creates a concrete column painter for a given column object.
protected  void DefListPainter.createColumnPainters(ColumnDesignModel[] columns)
          Creates a Table with a painter for each column
protected  ColumnPainter DefListPainter.getColumnPainter(ColumnDesignModel column)
          Retrieves the column painter for the given column.
protected  void DefListPainter.assignColumnPainter(ColumnDesignModel column, ColumnPainter painter)
          Assigns a column painter to a specific column
 void CellPainterContext.setColumn(ColumnDesignModel column, SortOrder sortOrder, ColumnPainter painter)
          Selects the current column.
 

Uses of ColumnDesignModel in com.cc.framework.ui.painter.def.col
 

Methods in com.cc.framework.ui.painter.def.col with parameters of type ColumnDesignModel
static ColumnPainter ColumnPainterFactory.createPainter(ColumnDesignModel column)
          This method creates a concrete column painter for a given column object.
 void ColumnPainterBase.paintCell(org.apache.ecs.html.TD cellElement, PainterContext ctx, ColumnDesignModel column, LineIterator iter)
          Deprecated. please use or overwrite paintCell(TD, CellPainterContext)
protected static java.lang.String ColumnPainterBase.getBodyContent(PainterContext ctx, ColumnDesignModel column, LineIterator iter)
          Try to find a previously registered JSP Body for this row bean
protected  org.apache.ecs.ConcreteElement ColumnPainterBase.applyStyle(org.apache.ecs.ConcreteElement element, ColumnDesignModel column)
          Applies the column styles to the HTML element
protected  org.apache.ecs.ConcreteElement ColumnPainterBase.applyStyle(org.apache.ecs.ConcreteElement element, ColumnDesignModel column, boolean addHandlers)
          Applies the column styles to the HTML element
protected  java.util.Collection ColumnPainterBase.createHeaderButtons(PainterContext ctx, ColumnDesignModel column)
          Creates the buttons for the column header
 void ColumnPainterBase.paintHeader(org.apache.ecs.html.TD headerElement, PainterContext ctx, ColumnDesignModel column)
          Deprecated. please use or overwrite paintHeader(TD, CellPainterContext)
protected  org.apache.ecs.ConcreteElement ColumnPainterBase.createCheckAllButton(PainterContext ctx, ColumnDesignModel column, SelectMode mode)
          Creates the check all button
protected  org.apache.ecs.ConcreteElement ColumnPainterBase.createUncheckAllButton(PainterContext ctx, ColumnDesignModel column, SelectMode mode)
          Creates the uncheck all button
protected  org.apache.ecs.ConcreteElement ColumnPainterBase.createCheckColumnButton(PainterContext ctx, ColumnDesignModel column)
          Creates the check all button
protected  org.apache.ecs.ConcreteElement ColumnPainterBase.createUncheckColumnButton(PainterContext ctx, ColumnDesignModel column)
          Creates the uncheck all button
protected  java.lang.String ColumnPainterBase.getTarget(ColumnDesignModel column, LineIterator iter)
          Returns the Target Attribute which should be included in a HyperLink
protected  java.lang.String ColumnPainterBase.getAnchor(ColumnDesignModel column, LineIterator iter)
          Returns the Anchor Attribute which should be included in a HyperLink
protected  java.lang.String ColumnPainterBase.getLinkName(ColumnDesignModel column, LineIterator iter)
          Returns the Anchor name Attribute which should be included in a HyperLink
protected  java.lang.String ColumnPainterBase.getTooltip(PainterContext ctx, ColumnDesignModel column, LineIterator iter)
          Deprecated. use getTooltip(CellPainterContext) instead
protected  boolean ColumnPainterBase.isEditable(PainterContext ctx, ColumnDesignModel column, LineIterator iter)
          Deprecated. use isEditable(CellPainterContext) instead
protected  java.util.Collection ColumnCheckPainter.createHeaderButtons(PainterContext ctx, ColumnDesignModel rawcolumn)
           
protected  java.util.Collection ColumnCheckboxPainter.createHeaderButtons(PainterContext ctx, ColumnDesignModel rawcolumn)
           
 



Copyright © 2000-2005 SCC Informationssysteme GmbH. All Rights Reserved.