com.ibm.btt.dojo.tag
Class DojoTableColumnTag
java.lang.Object
javax.servlet.jsp.tagext.SimpleTagSupport
com.ibm.btt.dojo.tag.AbstractTag
com.ibm.btt.dojo.tag.AbstractSimpleTag
com.ibm.btt.dojo.tag.DojoTableColumnTag
- All Implemented Interfaces:
- DojoConstants, javax.servlet.jsp.tagext.DynamicAttributes, javax.servlet.jsp.tagext.JspTag, javax.servlet.jsp.tagext.SimpleTag
public class DojoTableColumnTag
- extends AbstractSimpleTag
Field Summary |
protected java.util.HashMap<java.lang.String,java.lang.Object> |
columnAttributes
|
protected java.util.HashMap<java.lang.String,java.lang.Object> |
widgetAttributes
|
Fields inherited from interface com.ibm.btt.dojo.tag.DojoConstants |
ACCESSKEY, ACTION, ACTIONURL, ANCHOR, BTTERRORPAGE, BTTGRIDCELL, BTTPARAMS, BUTTON, CHECKED, CHECKEDVALUE, DATANAMEFORLIST, DES_PORCESSORINFOTABLE, DIV, DOJOANCHOR, DOJOBUTTON, DOJOCHECKBOX, DOJOCOMBOBOX, DOJOCONTENTPANE, DOJOCURRENCYTEXTBOX, DOJODATETEXTBOX, DOJOENHANCEDGRID, DOJOFILEUPLOAD, DOJOFORM, DOJOGRID, DOJOGROUP, DOJOHIDDEN, DOJOIMAGE, DOJOLABEL, DOJOMESSAGE, DOJONUMBERTEXTBOX, DOJORADIOBUTTON, DOJORICHTEXTEDITOR, DOJOSELECT, DOJOSTRINGTEXTBOX, DOJOTABBEDPANE, DOJOTEXTAREA, DOJOTEXTBOX, DOJOTREE, DOJOTYPE, DSE_APPLICATIONID, DSE_NEXT_EVENT_NAME, DSE_OPERATIONNAME, DSE_PAGEID, DSE_PROCESSORID, DSE_PROCESSORSTATE, DSE_SESSIONID, EMPTYSTRING, EVENT_ONCLICK, FALSE, FIELD_SET, FOR, FORM, HEIGHT, HIDDEN, ID, IGNORE, IMG, INITIAL, INPUT, ISCHECKED, JSID, LABEL, LABELFIELD, LEVEL, LOCATION, MESSAGEARRAY, METHOD, NAME, OPTION, POST, PROMPTMESSAGE, PX, REQUIRED, RETURN, SELECT, SINGLEFIELDERRORMESSAGE, START, STORE, STOREDATA, STOREDATANAME, STOREURL, TABLE, TEXT, TEXTAREA, TRUE, TYPE, VALUE, VALUEFIELD, WIDTH |
Methods inherited from class com.ibm.btt.dojo.tag.AbstractTag |
afterGenerateTag, beforeGenerateTag, generateAttributes, generateEndTag, generateStartTag, getJspContextServices, getNLSMessage, getResourceBundle, getSingleFieldTypeImplClass, getSingleFieldTypeParams, getStringValue, getStringValue, getTypeByImplClass, getUserLocale, initAttributes, isEmpty, setDynamicAttribute, write |
Methods inherited from class javax.servlet.jsp.tagext.SimpleTagSupport |
findAncestorWithClass, getJspBody, getJspContext, getParent, setJspBody, setJspContext, setParent |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
columnAttributes
protected java.util.HashMap<java.lang.String,java.lang.Object> columnAttributes
widgetAttributes
protected java.util.HashMap<java.lang.String,java.lang.Object> widgetAttributes
DojoTableColumnTag
public DojoTableColumnTag()
getStoreURL
public java.lang.String getStoreURL()
setStoreURL
public void setStoreURL(java.lang.String storeURL)
getId
public java.lang.String getId()
setId
public void setId(java.lang.String id)
getOperationName
public java.lang.String getOperationName()
setOperationName
public void setOperationName(java.lang.String operationName)
getFlowEvent
public java.lang.String getFlowEvent()
setFlowEvent
public void setFlowEvent(java.lang.String flowEvent)
getDataNameForLink
public java.lang.String getDataNameForLink()
setDataNameForLink
public void setDataNameForLink(java.lang.String dataNameForLink)
getHref
public java.lang.String getHref()
setHref
public void setHref(java.lang.String href)
getLinkText
public java.lang.String getLinkText()
setLinkText
public void setLinkText(java.lang.String linkText)
getTarget
public java.lang.String getTarget()
setTarget
public void setTarget(java.lang.String target)
isNewWindow
public boolean isNewWindow()
setNewWindow
public void setNewWindow(boolean newWindow)
getDataNameForRow
public java.lang.String getDataNameForRow()
setDataNameForRow
public void setDataNameForRow(java.lang.String dataNameForRow)
getDataNameForColumn
public java.lang.String getDataNameForColumn()
setDataNameForColumn
public void setDataNameForColumn(java.lang.String dataNameForColumn)
getDataNameForTooltip
public java.lang.String getDataNameForTooltip()
setDataNameForTooltip
public void setDataNameForTooltip(java.lang.String dataNameForTooltip)
setDataNameForClickable
public void setDataNameForClickable(java.lang.String dataNameForClickable)
getDataNameForClickable
public java.lang.String getDataNameForClickable()
setRenderMode
public void setRenderMode(java.lang.String renderMode)
getRenderMode
public java.lang.String getRenderMode()
getTooltip
public java.lang.String getTooltip()
setTooltip
public void setTooltip(java.lang.String tooltip)
getLabel
public java.lang.String getLabel()
setLabel
public void setLabel(java.lang.String label)
getWidget
public java.lang.String getWidget()
setWidget
public void setWidget(java.lang.String widget)
getText
public java.lang.String getText()
setText
public void setText(java.lang.String text)
getDataName
public java.lang.String getDataName()
- Overrides:
getDataName
in class AbstractTag
setDataName
public void setDataName(java.lang.String dataName)
- Overrides:
setDataName
in class AbstractTag
getWidth
public java.lang.String getWidth()
setWidth
public void setWidth(java.lang.String width)
getAlign
public java.lang.String getAlign()
setAlign
public void setAlign(java.lang.String align)
getCheckedValue
public java.lang.String getCheckedValue()
setCheckedValue
public void setCheckedValue(java.lang.String checkedValue)
getUnCheckedValue
public java.lang.String getUnCheckedValue()
setUnCheckedValue
public void setUnCheckedValue(java.lang.String unCheckedValue)
getDataNameForList
public java.lang.String getDataNameForList()
setDataNameForList
public void setDataNameForList(java.lang.String dataNameForList)
getLabelField
public java.lang.String getLabelField()
setLabelField
public void setLabelField(java.lang.String labelField)
getValueField
public java.lang.String getValueField()
setValueField
public void setValueField(java.lang.String valueField)
setType
public void setType(java.lang.String type)
setHidden
public void setHidden(boolean hidden)
getHidden
public boolean getHidden()
doTag
public void doTag()
throws javax.servlet.jsp.JspException
- Description copied from class:
AbstractSimpleTag
- Print the dojo tag
- Specified by:
doTag
in interface javax.servlet.jsp.tagext.SimpleTag
- Overrides:
doTag
in class AbstractSimpleTag
- Throws:
javax.servlet.jsp.JspException
writeCode
public void writeCode(java.lang.StringBuilder sb)
setColumnAttributes
protected void setColumnAttributes()
setCellWidgetAttributes
protected void setCellWidgetAttributes()
getCellDijitImpl
protected java.lang.String getCellDijitImpl()
isEditable
protected boolean isEditable()
getTagName
protected java.lang.String getTagName()
- Description copied from class:
AbstractTag
- The tag name of the generated DOJO widget,if it isn't DOJO widget tag,
then just return null.
- Specified by:
getTagName
in class AbstractTag
- Returns:
- the tag name of the generated DOJO widget
validateFeildStructure
protected void validateFeildStructure(DataElement columnData)
getType
public java.lang.String getType()
(c) Copyright IBM Corporation 1998, 2011