com.arsdigita.bebop.jsp
Class DefineComponent
java.lang.Object
javax.servlet.jsp.tagext.TagSupport
javax.servlet.jsp.tagext.BodyTagSupport
com.arsdigita.bebop.jsp.DefineComponent
- All Implemented Interfaces:
- javax.servlet.jsp.tagext.BodyTag, javax.servlet.jsp.tagext.IterationTag, Serializable, javax.servlet.jsp.tagext.Tag
- Direct Known Subclasses:
- DefineContainer, DefineForm, DefineImage, DefineLink, DefineList, DefineOption, DefinePassword, DefineSlave, DefineSubmit, DefineTable, DefineText, DefineTextArea
- public abstract class DefineComponent
- extends javax.servlet.jsp.tagext.BodyTagSupport
Base class for instantiating Bebop components with JSP tags. A
Bebop component declaration will always add the created component
to the container defined by the containing (parent) tag. Intervening
text in the JSP (e.g., <bebop:form>form label <bebop:widget/>...)
is turned into Label objects.
- See Also:
- Serialized Form
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 javax.servlet.jsp.tagext.BodyTagSupport |
doAfterBody, doEndTag, doInitBody, getBodyContent, getPreviousOut, release, setBodyContent |
Methods inherited from class javax.servlet.jsp.tagext.TagSupport |
findAncestorWithClass, getId, getParent, getValue, getValues, removeValue, setId, 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 |
versionId
public static final String versionId
- See Also:
- Constant Field Values
DefineComponent
public DefineComponent()
doStartTag
public int doStartTag()
throws javax.servlet.jsp.JspException
- Throws:
javax.servlet.jsp.JspException
getParentTag
protected DefineContainer getParentTag()
throws javax.servlet.jsp.JspException
- Throws:
javax.servlet.jsp.JspException
getComponent
protected abstract Component getComponent()
getName
public final String getName()
setName
public final void setName(String s)
Copyright (c) 2004 Red Hat, Inc. Corporation. All Rights Reserved. Generated at July 20 2004:2337 UTC