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

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
All Implemented Interfaces:
AccessControlled, ActionBehavior, AjaxSupport, ClientHandler, ColumnDesignModel, ColumnTextDesignModel, DesignModel, java.io.Serializable
Direct Known Subclasses:
ColumnCheckboxDesignModelImp, ColumnRadioDesignModelImp

public class ColumnTextDesignModelImp
extends ColumnDesignModelImp
implements ColumnTextDesignModel

Designmodel for text columns

Since:
1.0
Version:
$Revision: 1.14 $
Author:
Harald Schulz
See Also:
Serialized Form

Field Summary
private  InputFieldType inputType
          Type of the input field.
private static long serialVersionUID
          Serial Version UID
private  DeferredValue size
          Number of character positions to allocate.
 
Fields inherited from class com.cc.framework.ui.model.imp.ColumnDesignModelImp
 
Fields inherited from class com.cc.framework.ui.model.imp.ClientHandlerImp
 
Constructor Summary
ColumnTextDesignModelImp()
          Constructor for ColumnTextDesignModelImp
 
Method Summary
 InputFieldType getInputType()
          Returns the type of the input field
 int getSize()
          Returns the number of visible characters for an input/text field.
 void setInputType(InputFieldType inputType)
          Sets the type of the input field
 void setSize(int size)
          Sets the size of the input field.
 void setSize(java.lang.String size)
          Sets the number of visible characters for an input/text field.
 
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.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

size

private DeferredValue size
Number of character positions to allocate.


inputType

private InputFieldType inputType
Type of the input field.

See Also:
InputFieldType
Constructor Detail

ColumnTextDesignModelImp

public ColumnTextDesignModelImp()
Constructor for ColumnTextDesignModelImp

Method Detail

getSize

public int getSize()
Description copied from interface: ColumnTextDesignModel
Returns the number of visible characters for an input/text field.

Specified by:
getSize in interface ColumnTextDesignModel
Returns:
Number of character positions to allocate
See Also:
ColumnTextDesignModel.getSize()

setSize

public void setSize(int size)
Sets the size of the input field.

Specified by:
setSize in interface ColumnTextDesignModel
Parameters:
size - The size of the input field.

setSize

public void setSize(java.lang.String size)
Description copied from interface: ColumnTextDesignModel
Sets the number of visible characters for an input/text field.

Specified by:
setSize in interface ColumnTextDesignModel
Parameters:
size - Number of character positions to allocate
See Also:
ColumnTextDesignModel.setSize(java.lang.String)

getInputType

public InputFieldType getInputType()
Description copied from interface: ColumnTextDesignModel
Returns the type of the input field

Specified by:
getInputType in interface ColumnTextDesignModel
Returns:
The type of the Input field
See Also:
ColumnTextDesignModel.getInputType()

setInputType

public void setInputType(InputFieldType inputType)
Sets the type of the input field

Specified by:
setInputType in interface ColumnTextDesignModel
Parameters:
inputType - The input field type
See Also:
InputFieldType


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