|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavax.faces.webapp.UIComponentTagBase
javax.faces.webapp.UIComponentClassicTagBase
javax.faces.webapp.UIComponentTag
javax.faces.webapp.UIComponentBodyTag
org.zkoss.jsf.zul.tag.impl.AbstractTag
public abstract class AbstractTag
The skeletal class for implementing the generic JSF tags.
| Field Summary | |
|---|---|
protected static java.lang.String |
COMP_TYPE_PREFIX
|
protected static java.lang.String |
JSF_CORE_NS
|
protected static java.lang.String |
JSF_CORE_PREFIX
|
protected static java.lang.String |
JSF_HTML_NS
|
protected static java.lang.String |
ZUL_JSF_NS
|
| Fields inherited from class javax.faces.webapp.UIComponentClassicTagBase |
|---|
bodyContent, pageContext, UNIQUE_ID_PREFIX |
| Fields inherited from class javax.faces.webapp.UIComponentTagBase |
|---|
log |
| 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 | |
|---|---|
protected |
AbstractTag(java.lang.String typeName)
constructor. |
| Method Summary | |
|---|---|
int |
doAfterBody()
Override method, set String of BodyContent into instance of ZULJSF Component which associated to this Tag. |
java.lang.String |
getComponentType()
|
protected int |
getDoStartValue()
Override method, called by UIComponentTag. |
java.lang.String |
getRendererType()
|
protected boolean |
isSkipBody()
check should this tag skip the body content. |
void |
release()
|
void |
setIf(java.lang.String ifcond)
Sets the if condition. |
protected void |
setProperties(javax.faces.component.UIComponent comp)
Override method, set properties of ZULJSF Component |
void |
setUnless(java.lang.String unless)
|
| Methods inherited from class javax.faces.webapp.UIComponentTag |
|---|
createComponent, getParentUIComponentTag, hasBinding, isSuppressed, isValueReference, setBinding, setRendered |
| Methods inherited from class javax.faces.webapp.UIComponentClassicTagBase |
|---|
addChild, addFacet, addVerbatimAfterComponent, addVerbatimBeforeComponent, createVerbatimComponent, createVerbatimComponentFromBodyContent, doEndTag, doInitBody, doStartTag, encodeBegin, encodeChildren, encodeEnd, findComponent, getBodyContent, getComponentInstance, getCreated, getCreatedComponents, getDoAfterBodyValue, getDoEndValue, getFacesContext, getFacesJspId, getFacetName, getId, getIndexOfNextChildTag, getJspId, getParent, getParentUIComponentClassicTagBase, getPreviousOut, setBodyContent, setId, setJspId, setPageContext, setParent, setupResponseWriter |
| Methods inherited from class javax.faces.webapp.UIComponentTagBase |
|---|
getELContext |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static final java.lang.String COMP_TYPE_PREFIX
protected static java.lang.String ZUL_JSF_NS
protected static java.lang.String JSF_HTML_NS
protected static java.lang.String JSF_CORE_NS
protected static java.lang.String JSF_CORE_PREFIX
| Constructor Detail |
|---|
protected AbstractTag(java.lang.String typeName)
typeName - a type name with will be concatenate a COMP_TYPE_PREFIX,return at getComponentType(),| Method Detail |
|---|
public void setIf(java.lang.String ifcond)
public void setUnless(java.lang.String unless)
protected int getDoStartValue()
throws javax.servlet.jsp.JspException
getDoStartValue in class javax.faces.webapp.UIComponentClassicTagBasejavax.servlet.jsp.JspExceptionpublic void release()
release in interface javax.servlet.jsp.tagext.Tagrelease in class javax.faces.webapp.UIComponentTagprotected void setProperties(javax.faces.component.UIComponent comp)
setProperties in class javax.faces.webapp.UIComponentTagpublic java.lang.String getComponentType()
getComponentType in class javax.faces.webapp.UIComponentTagBasepublic java.lang.String getRendererType()
getRendererType in class javax.faces.webapp.UIComponentTagBaseprotected boolean isSkipBody()
public int doAfterBody()
throws javax.servlet.jsp.JspException
doAfterBody in interface javax.servlet.jsp.tagext.IterationTagdoAfterBody in class javax.faces.webapp.UIComponentClassicTagBasejavax.servlet.jsp.JspExceptionAbstractComponent
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||