org.opensubsystems.patterns.dialoglayout.www
Class MultiLineEditControlTag
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.MultiLineEditControlTag
- 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 MultiLineEditControlTag
- extends org.opensubsystems.core.www.BlockElementTag
Custom tag to generate all HTML code necessary to display multi line edit
control displayed in the dialog row.
- Version:
- $Id: MultiLineEditControlTag.java,v 1.5 2007/01/07 06:14:28 bastafidli Exp $
- Author:
- Miro Halas
- See Also:
- Serialized Form
- Code reviewer:
- Miro Halas
- Code reviewed:
- 1.2 2006/02/18 05:29:32 bastafidli
|
Field Summary |
protected java.lang.String |
m_strCols
How many columns do display for this text area. |
protected java.lang.String |
m_strDisabled
Flag which will tells us if the textarea 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 textarea tag used to identify submitted data |
protected java.lang.String |
m_strRows
How many rows do display for this text area. |
protected java.lang.String |
m_strTextareacssclass
Class for the textare control representing this multi line edit. |
| 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 textarea tag used to identify submitted data
m_strTextareacssclass
protected java.lang.String m_strTextareacssclass
- Class for the textare control representing this multi 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_strDisabled
protected java.lang.String m_strDisabled
- Flag which will tells us if the textarea is disabled.
m_strRows
protected java.lang.String m_strRows
- How many rows do display for this text area.
m_strCols
protected java.lang.String m_strCols
- How many columns do display for this text area.
MultiLineEditControlTag
public MultiLineEditControlTag()
- 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
getTextareacssclass
public java.lang.String getTextareacssclass()
- Returns:
- String - Class for the textarea control representing this single line edit
getName
public java.lang.String getName()
- Returns:
- String - Name of the textarea tag used to identify submitted data
getRows
public java.lang.String getRows()
- Returns:
- String - Size of the textarea tag used to limit viewable aread.
getCols
public java.lang.String getCols()
- Returns:
- String - Size of the textarea tag used to limit viewable aread.
getFocus
public java.lang.String getFocus()
- Returns:
- String - Does this control have focus when it si displayed on the
page or not.
setTextareacssclass
public void setTextareacssclass(java.lang.String strInputcssclass)
- Parameters:
strInputcssclass - - Class for the textarea control representing this
single line edit
setName
public void setName(java.lang.String strName)
- Parameters:
strName - - Name of the textarea 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.
setRows
public void setRows(java.lang.String strRows)
- Parameters:
strRows - - Size of the textarea tag used to limit viewable area.
setCols
public void setCols(java.lang.String strCols)
- Parameters:
strCols - - Size of the textarea tag used to limit viewable area.
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
Copyright © 2003 - 2006 OpenSubsystems s.r.o.