org.opensubsystems.patterns.dialoglayout.www
Class CheckboxControlTag
java.lang.Object
javax.servlet.jsp.tagext.TagSupport
javax.servlet.jsp.tagext.BodyTagSupport
org.opensubsystems.core.www.PageElementCacheTag
org.opensubsystems.core.www.BlockElementTag
org.opensubsystems.patterns.dialoglayout.www.CheckboxControlTag
- All Implemented Interfaces:
- java.io.Serializable, javax.servlet.jsp.tagext.BodyTag, javax.servlet.jsp.tagext.IterationTag, javax.servlet.jsp.tagext.JspTag, javax.servlet.jsp.tagext.Tag
public class CheckboxControlTag
- extends org.opensubsystems.core.www.BlockElementTag
Custom tag to generate all HTML code necessary to display checkbox
control displayed in the dialog row.
- Version:
- $Id: CheckboxControlTag.java,v 1.8 2007/01/07 06:14:28 bastafidli Exp $
- Author:
- Miro Halas
- See Also:
- Serialized Form
- Code reviewer:
- Miro Halas
- Code reviewed:
- 1.6 2006/06/05 18:21:23 bastafidli
|
Field Summary |
protected java.lang.String |
m_strCheckboxcssclass
Class for the input control representing this single line edit. |
protected java.lang.String |
m_strChecked
Flag specifying if the checkbox is checked. |
protected java.lang.String |
m_strDisabled
Flag specifying if the checkbox is disabled. |
protected java.lang.String |
m_strFocus
Does this control have focus when it is displayed on the page or not. |
protected java.lang.String |
m_strName
Name of the input tag used to identify submitted data |
protected java.lang.String |
m_strOnchange
JavaScript code to execute when the check state changes. |
| Fields inherited from class org.opensubsystems.core.www.BlockElementTag |
CURRENT_ELEMENT_ID, DIV_BLOCK_ELEMENT, m_strCssclass, m_strIdSuffix, m_strRelatedIds, m_strStyle, m_strType, SPAN_BLOCK_ELEMENT |
| Fields inherited from class org.opensubsystems.core.www.PageElementCacheTag |
CACHE_INDICATOR, CSS_ELEMENT, JS_ELEMENT, m_strCacheas, m_strId, PAGE_ELEMENTS_CACHE, SCRIPT_ELEMENT |
| Fields inherited from class javax.servlet.jsp.tagext.BodyTagSupport |
bodyContent |
| Fields inherited from class javax.servlet.jsp.tagext.TagSupport |
id, pageContext |
| Fields inherited from interface javax.servlet.jsp.tagext.BodyTag |
EVAL_BODY_BUFFERED, EVAL_BODY_TAG |
| Fields inherited from interface javax.servlet.jsp.tagext.IterationTag |
EVAL_BODY_AGAIN |
| Fields inherited from interface javax.servlet.jsp.tagext.Tag |
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE |
| Methods inherited from class org.opensubsystems.core.www.BlockElementTag |
adjustId, getCssclass, getCurrentId, getRelatedids, getStyle, getType, isRelatedIdsTag, popCurrentId, pushCurrentId, restoreId, setCssclass, setRelatedids, setRelatedids, setStoredId, setStyle, setType |
| Methods inherited from class org.opensubsystems.core.www.PageElementCacheTag |
cache, getCacheas, getCachedContent, getCachedContent, getCachedContent, getCachedContentElements, getId, setCacheas, setId |
| Methods inherited from class javax.servlet.jsp.tagext.BodyTagSupport |
doAfterBody, doInitBody, getBodyContent, getPreviousOut, release, setBodyContent |
| Methods inherited from class javax.servlet.jsp.tagext.TagSupport |
findAncestorWithClass, getParent, getValue, getValues, removeValue, setPageContext, setParent, setValue |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface javax.servlet.jsp.tagext.Tag |
getParent, setPageContext, setParent |
m_strName
protected java.lang.String m_strName
- Name of the input tag used to identify submitted data
m_strCheckboxcssclass
protected java.lang.String m_strCheckboxcssclass
- Class for the input control representing this single line edit.
m_strFocus
protected java.lang.String m_strFocus
- Does this control have focus when it is displayed on the page or not.
Only one control on a page or tab can be marked as focus at a time.
If multiple controls are marked this way, then the first one on the page
or tab will get the focus.
m_strChecked
protected java.lang.String m_strChecked
- Flag specifying if the checkbox is checked.
m_strDisabled
protected java.lang.String m_strDisabled
- Flag specifying if the checkbox is disabled.
m_strOnchange
protected java.lang.String m_strOnchange
- JavaScript code to execute when the check state changes.
CheckboxControlTag
public CheckboxControlTag()
- Constructor for custom tag.
doStartTag
public int doStartTag()
throws javax.servlet.jsp.JspException
-
- Specified by:
doStartTag in interface javax.servlet.jsp.tagext.Tag- Overrides:
doStartTag in class org.opensubsystems.core.www.BlockElementTag
- Throws:
javax.servlet.jsp.JspException
doEndTag
public int doEndTag()
throws javax.servlet.jsp.JspException
-
- Specified by:
doEndTag in interface javax.servlet.jsp.tagext.Tag- Overrides:
doEndTag in class org.opensubsystems.core.www.BlockElementTag
- Throws:
javax.servlet.jsp.JspException
getCheckboxcssclass
public java.lang.String getCheckboxcssclass()
- Returns:
- String - Class for the input control representing this single line edit
getName
public java.lang.String getName()
- Returns:
- String - Name of the input tag used to identify submitted data
getFocus
public java.lang.String getFocus()
- Returns:
- String - Does this control have focus when it si displayed on the
page or not.
setCheckboxcssclass
public void setCheckboxcssclass(java.lang.String strInputcssclass)
- Parameters:
strInputcssclass - - Class for the input control representing this
single line edit
setName
public void setName(java.lang.String strName)
- Parameters:
strName - - Name of the input tag used to identify submitted data
setFocus
public void setFocus(java.lang.String strFocus)
- Parameters:
strFocus - - If this control have focus when it si displayed on the
page say true or 1.
setFocus
public void setFocus(boolean bFocus)
- Parameters:
bFocus - - Does this control have focus when it si displayed on the
page or tab.
isFocusedControl
public boolean isFocusedControl()
- Returns:
- boolean - true if this control has focus when it is displayed
on a page or tab
getDisabled
public java.lang.String getDisabled()
- Returns:
- String - If this control should be disabled then this attribute
should say true or 1.
setDisabled
public void setDisabled(java.lang.String strDisabled)
- Parameters:
strDisabled - - If this control should be disabled then this attribute
should say true or 1.
setDisabled
public void setDisabled(boolean bDisabled)
- Parameters:
bDisabled - - If this control should be disabled then this attribute
should say true or 1.
isDisabledControl
public boolean isDisabledControl()
- Returns:
- boolean - true if this control should be disabled
getOnchange
public java.lang.String getOnchange()
- Returns:
- String - JavaScript code to execute when the selection changes.
setOnchange
public void setOnchange(java.lang.String strOnchange)
- Parameters:
strOnchange - - JavaScript code to execute when the selection changes.
getChecked
public java.lang.String getChecked()
- Returns:
- String - If this control should be checked then this attribute
should say true or 1.
setChecked
public void setChecked(java.lang.String strChecked)
- Parameters:
strChecked - - If this control should be checked then this attribute
should say true or 1.
setChecked
public void setChecked(boolean bChecked)
- Parameters:
bChecked - - If this control should be checked then this attribute
should say true or 1.
isCheckedControl
public boolean isCheckedControl()
- Returns:
- boolean - true if this control should be checked
Copyright © 2003 - 2006 OpenSubsystems s.r.o.