com.ibm.ccd.ui.tags
Class UITreeTag
java.lang.Object
javax.servlet.jsp.tagext.TagSupport
com.ibm.ccd.ui.tags.BaseUITag
com.ibm.ccd.ui.tags.UITreeTag
- All Implemented Interfaces:
- ITagConstants, IReference, java.io.Serializable, javax.servlet.jsp.tagext.IterationTag, javax.servlet.jsp.tagext.Tag
public class UITreeTag
- extends BaseUITag
UITag to render HTML Tree
- See Also:
- Serialized Form
Fields inherited from class com.ibm.ccd.ui.tags.BaseUITag |
alt, enabled, fromHtmlEmitter, id, labelRequired, locale, log, mandatory, name, portletContext, style, uiLabel, value |
Fields inherited from class javax.servlet.jsp.tagext.TagSupport |
pageContext |
Fields inherited from interface com.ibm.ccd.ui.tags.ITagConstants |
DEBUG_IMAGE_PATH, DEFAULT_CURRENCY, DEFAULT_EDIT_STYLE, DEFAULT_FIELD_SIZE, DEFAULT_FLAG, DEFAULT_LABEL_STYLE, DEFAULT_LISTBOX_SIZE, DEFAULT_TEXT_MAXLENGTH, ERROR_IMAGE_PATH, FATAL_IMAGE_PATH, IMAGE_PATH, INFO_IMAGE_PATH, JS_MANDATORYCHK, JS_MAXRANGECHK, JS_MINRANGECHK, JS_MINVALUECHK, JS_NUMBERVALUECHK, UPLOAD_TEXT_FIELD_LENGTH, VAR_PORTLET_CONFIG, VAR_PORTLET_REQUEST, VAR_PORTLET_RESPONSE, WARN_IMAGE_PATH |
Fields inherited from interface com.ibm.ccd.ui.util.IReference |
AXIS_CLIENT_TIMEOUT_MILLISECONDS, BUNDLE_WPC_UI_JSMESSAGES, BUNDLE_WPC_UI_LABELS, BUNDLE_WPC_UI_MESSAGES, CACHE_ENABLED, COND_CMPL, ITEM_ATTACHMENTS_DIR, KEY_ATTRIBUTE_NAME, KEY_CATALOG_NAME, MASSUPDATE_MAP_LIST_KEY, MASSUPDATE_MAP_MESSAGE_KEY, MESSAGE_KEY, PRIMARY_CATALOG, SESSION_ACTION, SESSION_BUS_FUNCT, SUPPLIER_ATTR_NAME, TRANS_LOG_FILE, TRANSACTION_PATH, WORKWITHITEM_IMAGEDIR |
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 com.ibm.ccd.ui.tags.BaseUITag |
displayField, displayForMandatory, displayLabel, displayTag, getAlt, getEnabled, getId, getLocale, getLog, getMandatory, getName, getPortletContext, getSize, getStyle, getTextLabel, getTextMessages, getUiLabel, getValue, initialize, isEnabled, isFromHtmlEmitter, isLabelRequired, isMandatory, setAlt, setEnabled, setId, setLabelRequired, setLocale, setMandatory, setName, setSize, setStyle, setUiLabel, setValue, validate |
Methods inherited from class javax.servlet.jsp.tagext.TagSupport |
doAfterBody, findAncestorWithClass, getParent, getValue, getValues, release, removeValue, setPageContext, setParent, setValue |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UITreeTag
public UITreeTag()
doStartTag
public int doStartTag()
- Description copied from class:
BaseUITag
- doStartTag is called by the JSP container when the tag is encountered
- Specified by:
doStartTag
in interface javax.servlet.jsp.tagext.Tag
- Overrides:
doStartTag
in class BaseUITag
- See Also:
TagSupport.doStartTag()
doEndTag
public int doEndTag()
- Description copied from class:
BaseUITag
- doEndTag is called by the JSP container when the tag is closed
- Specified by:
doEndTag
in interface javax.servlet.jsp.tagext.Tag
- Overrides:
doEndTag
in class BaseUITag
- See Also:
TagSupport.doEndTag()
traverse
public void traverse(ItemNodeCatalog tree)
throws java.io.IOException
- Throws:
java.io.IOException
renderHTML
public java.lang.String renderHTML(java.lang.String key)
renderField
public void renderField()
- Description copied from class:
BaseUITag
- Method for generating the html field.Tag Subclasses needs overwrite this method
- Specified by:
renderField
in class BaseUITag
setLog
public void setLog(org.apache.jetspeed.portlet.PortletLog log)
- Overrides:
setLog
in class BaseUITag
setPortletContext
public void setPortletContext(org.apache.jetspeed.portlet.PortletContext portletContext)
- Overrides:
setPortletContext
in class BaseUITag
getExpand
public org.apache.jetspeed.portlet.PortletURI getExpand()
- Returns:
- portletURI
getSelect
public org.apache.jetspeed.portlet.PortletURI getSelect()
- Returns:
- portletURI
setExpand
public void setExpand(org.apache.jetspeed.portlet.PortletURI portletURI)
- Parameters:
portletURI
-
setSelect
public void setSelect(org.apache.jetspeed.portlet.PortletURI portletURI)
- Parameters:
portletURI
-
getSelitem
public java.lang.Object getSelitem()
- Returns:
- object
setSelitem
public void setSelitem(java.lang.Object string)
- Parameters:
string
-
getCatalog
public CatalogTree getCatalog()
- Returns:
- catalogTree
setCatalog
public void setCatalog(CatalogTree tree)
- Parameters:
tree
-
getHideitem
public java.lang.String getHideitem()
- Returns:
- Returns the hideitem.
setHideitem
public void setHideitem(java.lang.String hideitem)
- Parameters:
hideitem
- The hideitem to set.
isHideItem
protected boolean isHideItem()