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

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.ColumnImageDesignModelImp
All Implemented Interfaces:
AccessControlled, ActionBehavior, AjaxSupport, ClientHandler, ColumnDesignModel, ColumnImageDesignModel, DesignModel, java.io.Serializable

public class ColumnImageDesignModelImp
extends ColumnDesignModelImp
implements ColumnImageDesignModel

Designmodel for image columns

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

Field Summary
private  DeferredValue clickable
          With this attribute, it is possible to specify whether the column should generate a hyperlink for the image.
private static long serialVersionUID
          Serial Version UID
 
Fields inherited from class com.cc.framework.ui.model.imp.ColumnDesignModelImp
 
Fields inherited from class com.cc.framework.ui.model.imp.ClientHandlerImp
 
Constructor Summary
ColumnImageDesignModelImp()
          Constructor for ColumnImageDesignModelImp
 
Method Summary
 boolean isClickable()
          Returns true if the Column supports the onClick event handler
 void setClickable(boolean clickable)
          true if the column should support the OnClick-Handler
 void setClickable(java.lang.String clickable)
          true if the column should support the OnClick-Handler
 
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

clickable

private DeferredValue clickable
With this attribute, it is possible to specify whether the column should generate a hyperlink for the image. Only in such a case can the column fire an onCellClick-event.

Constructor Detail

ColumnImageDesignModelImp

public ColumnImageDesignModelImp()
Constructor for ColumnImageDesignModelImp

Method Detail

isClickable

public boolean isClickable()
Description copied from interface: ColumnImageDesignModel
Returns true if the Column supports the onClick event handler

Specified by:
isClickable in interface ColumnImageDesignModel
Returns:
boolean
See Also:
ColumnImageDesignModel.isClickable()

setClickable

public void setClickable(boolean clickable)
Description copied from interface: ColumnImageDesignModel
true if the column should support the OnClick-Handler

Specified by:
setClickable in interface ColumnImageDesignModel
Parameters:
clickable - true wenn das Image als Schaltfläche genutzt werden soll
See Also:
ColumnImageDesignModel.setClickable(boolean)

setClickable

public void setClickable(java.lang.String clickable)
Description copied from interface: ColumnImageDesignModel
true if the column should support the OnClick-Handler

Specified by:
setClickable in interface ColumnImageDesignModel
Parameters:
clickable - true wenn das Image als Schaltfläche genutzt werden soll
See Also:
ColumnImageDesignModel.setClickable(java.lang.String)


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