|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjavax.servlet.jsp.tagext.TagSupport
javax.servlet.jsp.tagext.BodyTagSupport
org.opensubsystems.core.www.PageElementCacheTag
org.opensubsystems.core.www.BlockElementTag
org.opensubsystems.patterns.dialoglayout.www.SelectControlTag
public class SelectControlTag
Custom tag to generate all HTML code necessary to display select control allowing user to select item from a list of elements displayed in the dialog row.
| Field Summary | |
|---|---|
protected java.lang.String |
m_strDisabled
Flag which will tells us if the button 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 selection changes. |
protected java.lang.String |
m_strSelectcssclass
Class for the select control representing this select control. |
protected java.lang.String |
m_strSize
Number of elementes visible to user at one time. |
| 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 |
| Constructor Summary | |
|---|---|
SelectControlTag()
Constructor for custom tag. |
|
| Method Summary | |
|---|---|
int |
doEndTag()
|
protected void |
doEndTag(java.lang.StringBuffer sbHtml)
Generate content of the buffer within the end tag |
int |
doStartTag()
|
protected void |
doStartTag(java.lang.StringBuffer sbHtml,
java.lang.String strPostfix1,
java.lang.String strPostfix2)
Generate content of the buffer within the start tag |
java.lang.String |
getDisabled()
|
java.lang.String |
getFocus()
|
java.lang.String |
getName()
|
java.lang.String |
getOnchange()
|
java.lang.String |
getSelectcssclass()
|
java.lang.String |
getSize()
|
boolean |
isDisabledControl()
|
boolean |
isFocusedControl()
|
void |
setDisabled(boolean bDisabled)
|
void |
setDisabled(java.lang.String strDisabled)
|
void |
setFocus(boolean bFocus)
|
void |
setFocus(java.lang.String strFocus)
|
void |
setName(java.lang.String strName)
|
void |
setOnchange(java.lang.String strOnchange)
|
void |
setSelectcssclass(java.lang.String strInputcssclass)
|
void |
setSize(java.lang.String strSize)
|
| 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 |
| Field Detail |
|---|
protected java.lang.String m_strName
protected java.lang.String m_strSize
protected java.lang.String m_strSelectcssclass
protected java.lang.String m_strDisabled
protected java.lang.String m_strFocus
protected java.lang.String m_strOnchange
| Constructor Detail |
|---|
public SelectControlTag()
| Method Detail |
|---|
public int doStartTag()
throws javax.servlet.jsp.JspException
doStartTag in interface javax.servlet.jsp.tagext.TagdoStartTag in class org.opensubsystems.core.www.BlockElementTagjavax.servlet.jsp.JspException
public int doEndTag()
throws javax.servlet.jsp.JspException
doEndTag in interface javax.servlet.jsp.tagext.TagdoEndTag in class org.opensubsystems.core.www.BlockElementTagjavax.servlet.jsp.JspException
protected void doStartTag(java.lang.StringBuffer sbHtml,
java.lang.String strPostfix1,
java.lang.String strPostfix2)
sbHtml - - string buffer the content will be generated tostrPostfix1 - - postfix added to the div idstrPostfix2 - - postfix added to the edit input control idprotected void doEndTag(java.lang.StringBuffer sbHtml)
sbHtml - - generated string bufferpublic java.lang.String getSelectcssclass()
public java.lang.String getName()
public java.lang.String getSize()
public java.lang.String getFocus()
public void setSelectcssclass(java.lang.String strInputcssclass)
strInputcssclass - - Class for the input control representing this
single line editpublic void setName(java.lang.String strName)
strName - - Name of the input tag used to identify submitted datapublic void setFocus(java.lang.String strFocus)
strFocus - - If this control have focus when it si displayed on the
page say true or 1.public void setFocus(boolean bFocus)
bFocus - - Does this control have focus when it si displayed on the
page or tab.public void setSize(java.lang.String strSize)
strSize - - Size of the input tag used to limit viewable aread.public boolean isFocusedControl()
public java.lang.String getDisabled()
public void setDisabled(java.lang.String strDisabled)
strDisabled - - If this control should be disabled then this attribute
should say true or 1.public void setDisabled(boolean bDisabled)
bDisabled - - If this control should be disabled then this attribute
should say true or 1.public boolean isDisabledControl()
public java.lang.String getOnchange()
public void setOnchange(java.lang.String strOnchange)
strOnchange - - JavaScript code to execute when the selection changes.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||