com.ibm.ccd.ui.tags.element
Class BaseElement
java.lang.Object
com.ibm.ccd.ui.tags.element.BaseElement
- All Implemented Interfaces:
- IHTMLRenderer
- Direct Known Subclasses:
- DateElement, GroupElement, LookupElement, NumberEnumerationElement, RelationElement, StringEnumerationElement, TextElement, TimezoneElement
public abstract class BaseElement
- extends java.lang.Object
- implements IHTMLRenderer
Fields inherited from interface com.ibm.ccd.ui.tags.element.IHTMLRenderer |
ATTRIB_ADD_EVENT, ATTRIB_PARAM, ATTRIB_REMOVE_EVENT, CHECKED, FLAG_TRUE, GROUP_INDEX, HTML_ATTRIBUTE_END, HTML_ATTRIBUTE_START, HTML_BUTTON, HTML_CHECKBOX, HTML_CLOSE_QUOTE, HTML_CLOSE_TAG, HTML_CLOSE_TEXTAREA, HTML_FILE, HTML_HIDDEN, HTML_OPEN_QUOTE, HTML_OPEN_TAG, HTML_OPEN_TEXTAREA, HTML_OPTION_CLOSE, HTML_OPTION_OPEN, HTML_PASSWORD, HTML_RADIO, HTML_SELECT, HTML_SELECT_CLOSE, HTML_SELECTED, HTML_SPACE, HTML_TEXT, HTMLCOLS, HTMLID, HTMLMAXLENGTH, HTMLNAME, HTMLROWS, HTMLSIZE, HTMLSTYLE, HTMLSTYLECLASS, HTMLVALUE, JS_EVENT_ONCHANGE, JS_EVENT_ONFOCUS |
Constructor Summary |
BaseElement(Attribute attribute,
org.apache.jetspeed.portlet.PortletURI portletURI)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NO_SHOW_PLUS_MINUS
public int NO_SHOW_PLUS_MINUS
SHOW_PLUS_MINUS
public int SHOW_PLUS_MINUS
SHOW_PLUS
public int SHOW_PLUS
SHOW_MINUS
public int SHOW_MINUS
attribute
protected Attribute attribute
html_prop_map
protected java.util.HashMap html_prop_map
portletURI
protected org.apache.jetspeed.portlet.PortletURI portletURI
imageURI
protected java.lang.String imageURI
isUpdateMode
protected boolean isUpdateMode
pageContext
protected javax.servlet.jsp.PageContext pageContext
showLabel
public boolean showLabel
BaseElement
public BaseElement(Attribute attribute,
org.apache.jetspeed.portlet.PortletURI portletURI)
isShowLabel
public boolean isShowLabel()
setShowLabel
public void setShowLabel(boolean showLabel)
renderElement
public abstract java.lang.String renderElement()
getAttribute
public Attribute getAttribute()
- Returns:
- attribute
addHTMLProperty
public void addHTMLProperty(java.lang.String propName,
java.lang.String propValue)
getHTMLValue
public java.lang.String getHTMLValue(java.lang.String propName)
getDisplayState
public int getDisplayState()
displayOccurrenceNumber
protected java.lang.String displayOccurrenceNumber(long index)
displayPlusMinus
protected java.lang.String displayPlusMinus(long index)
displayError
public java.lang.String displayError(java.lang.String error)
displayLabel
public java.lang.String displayLabel()
displayField
public abstract java.lang.String displayField(long id,
java.lang.Object value)
getImageURI
public java.lang.String getImageURI()
- Returns:
- string
setImageURI
public void setImageURI(java.lang.String string)
- Parameters:
string
-
getGroupID
public java.lang.String getGroupID()
- Returns:
- string
setGroupID
public void setGroupID(java.lang.String string)
- Parameters:
string
-
getAttributeID
public java.lang.String getAttributeID(java.lang.String index)
setAttribute
public void setAttribute(Attribute attribute)
- Parameters:
attribute
-
isUpdateMode
public boolean isUpdateMode()
- Returns:
- boolean
setUpdateMode
public void setUpdateMode(boolean b)
- Parameters:
b
-
isEditable
public boolean isEditable()
- Returns:
- boolean
setEditable
public void setEditable(boolean b)
- Parameters:
b
-
getPageContext
public javax.servlet.jsp.PageContext getPageContext()
- Returns:
- pageContext
setPageContext
public void setPageContext(javax.servlet.jsp.PageContext context)
- Parameters:
context
-