com.cc.framework.taglib.forms
Interface FormElementContainerTag

All Superinterfaces:
FormElementTag
All Known Implementing Classes:
FormElementGroupTag, FormTag

public interface FormElementContainerTag
extends FormElementTag

All tags witch can have nested controls must implement this interface

Since:
1.0
Version:
$Revision: 1.19 $
Author:
Harald Schulz

Method Summary
 void addColumn(FormColumn column)
          Adds a column definition to the container
 void addFormElement(FormElement element)
          Adds a control to the container
 void setCellWidth(java.lang.String width)
          Sets the width of the control cells for this container.
 void setExpandProperty(java.lang.String propertyName)
          Sets the name of a property that is used to expand or collapse the group
 void setLabelWidth(java.lang.String width)
          Sets the width of the labels for this container.
 void setNoframe(java.lang.String noframe)
          Disables the groups border
 
Methods inherited from interface com.cc.framework.taglib.forms.FormElementTag
setAlign, setColspan, setHeight, setHelp, setJoin, setPermission, setStyle, setStyleClass, setStyleId, setValign, setWidth
 

Method Detail

addColumn

public void addColumn(FormColumn column)
Adds a column definition to the container

Parameters:
column - column definition

addFormElement

public void addFormElement(FormElement element)
Adds a control to the container

Parameters:
element - FormElement

setNoframe

public void setNoframe(java.lang.String noframe)
                throws javax.servlet.jsp.JspException
Disables the groups border

Parameters:
noframe - true if the groups frame should be hidden
Throws:
javax.servlet.jsp.JspException - If the Argument can't be converted to boolean

setExpandProperty

public void setExpandProperty(java.lang.String propertyName)
Sets the name of a property that is used to expand or collapse the group

Parameters:
propertyName - java property name

setLabelWidth

public void setLabelWidth(java.lang.String width)
Sets the width of the labels for this container.

Parameters:
width - label width

setCellWidth

public void setCellWidth(java.lang.String width)
Sets the width of the control cells for this container.

Parameters:
width - control cell width


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