com.cc.framework.ui.model.imp
Class ColumnRadioDesignModelImp

java.lang.Object
  extended bycom.cc.framework.ui.model.imp.ClientHandlerImp
      extended bycom.cc.framework.ui.model.imp.ColumnDesignModelImp
          extended bycom.cc.framework.ui.model.imp.ColumnTextDesignModelImp
              extended bycom.cc.framework.ui.model.imp.ColumnRadioDesignModelImp
All Implemented Interfaces:
AccessControlled, ActionBehavior, AjaxSupport, ClientHandler, ColumnDesignModel, ColumnRadioDesignModel, ColumnTextDesignModel, DesignModel, java.io.Serializable

public class ColumnRadioDesignModelImp
extends ColumnTextDesignModelImp
implements ColumnRadioDesignModel

Designmodel for the ColumnCheckboxColumn

Since:
1.3
Version:
$Revision: 1.9 $
Author:
Harald Schulz
See Also:
Serialized Form

Field Summary
private static long serialVersionUID
          Serial Version UID
private  java.lang.String value
          The value that must be match to mark the radio button as selected When value is null the checkboxes are grouped by rows
 
Fields inherited from class com.cc.framework.ui.model.imp.ColumnTextDesignModelImp
 
Fields inherited from class com.cc.framework.ui.model.imp.ColumnDesignModelImp
 
Fields inherited from class com.cc.framework.ui.model.imp.ClientHandlerImp
 
Constructor Summary
ColumnRadioDesignModelImp()
          Constructor for ColumnEditDesignModelImp
 
Method Summary
 java.lang.String getValue()
           
 boolean isRowSpan()
          This flag indicates that the radio buttons of this column should be grouped over multiple rows
 void setValue(java.lang.String value)
          Sets the value that must be match to mark the radio button as selected
 
Methods inherited from class com.cc.framework.ui.model.imp.ColumnTextDesignModelImp
getInputType, getSize, setInputType, setSize, setSize
 
Methods inherited from class com.cc.framework.ui.model.imp.ColumnDesignModelImp
addDesignRule, allowAjaxRendering, enableAjax, filter, getAlignment, getAnchor, getAnchorProperty, getConverter, getDesignRules, getDisableProperty, getEditableProperty, getEnableProperty, getEnvironment, getHandler, getHeader, getImageMap, getImageProperty, getJoinMode, getLinkName, getLinkNameProperty, getMaxLength, getPermission, getProperty, getRunAt, getStyle, getStyleClass, getStyleId, getTarget, getTargetProperty, getTitle, getTooltip, getTooltipProperty, getTransaction, getType, getWidth, isAjaxEnabled, isDisabled, isEditable, isSortable, setAlignment, setAlignment, setAnchor, setAnchorProperty, setConverter, setDisabled, setDisabled, setDisableProperty, setEditable, setEditable, setEditableProperty, setEnableProperty, setEnvironment, setFilter, setFilter, setHeader, setImageMap, setImageProperty, setJoinMode, setJoinMode, setLinkName, setLinkNameProperty, setMaxLength, setMaxLength, setPermission, setPermission, setProperty, setRunAt, setSortable, setStyle, setStyleClass, setStyleId, setTarget, setTargetProperty, setTitle, setTooltip, setTooltipProperty, setTransaction, setType, setWidth, setWidth, show
 
Methods inherited from class com.cc.framework.ui.model.imp.ClientHandlerImp
evaluate, getHandlers, setHandler
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.cc.framework.ui.model.ColumnTextDesignModel
getInputType, getSize, setInputType, setSize, setSize
 
Methods inherited from interface com.cc.framework.ui.model.ColumnDesignModel
addDesignRule, allowAjaxRendering, filter, getAlignment, getAnchor, getAnchorProperty, getConverter, getDesignRules, getDisableProperty, getEditableProperty, getEnableProperty, getEnvironment, getHeader, getImageMap, getImageProperty, getJoinMode, getLinkName, getLinkNameProperty, getMaxLength, getProperty, getRunAt, getStyle, getStyleClass, getStyleId, getTarget, getTargetProperty, getTitle, getTooltip, getTooltipProperty, getTransaction, getType, getWidth, isDisabled, isEditable, isSortable, setAlignment, setAlignment, setAnchor, setAnchorProperty, setConverter, setDisabled, setDisabled, setDisableProperty, setEditable, setEditable, setEditableProperty, setEnableProperty, setEnvironment, setFilter, setFilter, setHeader, setImageMap, setImageProperty, setJoinMode, setJoinMode, setLinkName, setLinkNameProperty, setMaxLength, setMaxLength, setPermission, setPermission, setProperty, setRunAt, setSortable, setStyle, setStyleClass, setStyleId, setTarget, setTargetProperty, setTitle, setTooltip, setTooltipProperty, setTransaction, setType, setWidth, setWidth
 
Methods inherited from interface com.cc.framework.ui.model.ClientHandler
getHandler, getHandlers, setHandler
 
Methods inherited from interface com.cc.framework.ui.model.AccessControlled
getPermission, show
 
Methods inherited from interface com.cc.framework.ui.model.ActionBehavior
isAjaxEnabled
 
Methods inherited from interface com.cc.framework.ui.model.AjaxSupport
enableAjax, isAjaxEnabled
 

Field Detail

serialVersionUID

private static final long serialVersionUID
Serial Version UID

See Also:
Constant Field Values

value

private java.lang.String value
The value that must be match to mark the radio button as selected When value is null the checkboxes are grouped by rows

Constructor Detail

ColumnRadioDesignModelImp

public ColumnRadioDesignModelImp()
Constructor for ColumnEditDesignModelImp

Method Detail

getValue

public java.lang.String getValue()
Specified by:
getValue in interface ColumnRadioDesignModel
Returns:
returns the matching value
See Also:
ColumnRadioDesignModel.getValue()

setValue

public void setValue(java.lang.String value)
Description copied from interface: ColumnRadioDesignModel
Sets the value that must be match to mark the radio button as selected

Specified by:
setValue in interface ColumnRadioDesignModel
Parameters:
value - match value
See Also:
ColumnRadioDesignModel.setValue(java.lang.String)

isRowSpan

public boolean isRowSpan()
Description copied from interface: ColumnRadioDesignModel
This flag indicates that the radio buttons of this column should be grouped over multiple rows

Specified by:
isRowSpan in interface ColumnRadioDesignModel
Returns:
true when the radio buttons of this column should be grouped over multiple rows
See Also:
ColumnRadioDesignModel.isRowSpan()


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