org.zkoss.jsf.zul.tag
Class ComponentDefinitionTag
java.lang.Object
javax.faces.webapp.UIComponentTagBase
javax.faces.webapp.UIComponentClassicTagBase
javax.faces.webapp.UIComponentTag
javax.faces.webapp.UIComponentBodyTag
org.zkoss.jsf.zul.tag.impl.AbstractTag
org.zkoss.jsf.zul.tag.ComponentDefinitionTag
- All Implemented Interfaces:
- javax.servlet.jsp.tagext.BodyTag, javax.servlet.jsp.tagext.DynamicAttributes, javax.servlet.jsp.tagext.IterationTag, javax.servlet.jsp.tagext.JspIdConsumer, javax.servlet.jsp.tagext.JspTag, javax.servlet.jsp.tagext.Tag
public class ComponentDefinitionTag
- extends AbstractTag
- implements javax.servlet.jsp.tagext.DynamicAttributes
Used to define a ZK custom component in Jsp environment.
- Author:
- Ian Tsai
|
Field Summary |
protected java.util.Map |
_dynamicAttrMap
Handle dynamic Attribute of this tag. |
| 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 |
| 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 |
_dynamicAttrMap
protected java.util.Map _dynamicAttrMap
- Handle dynamic Attribute of this tag.
ComponentDefinitionTag
public ComponentDefinitionTag()
release
public void release()
- Specified by:
release in interface javax.servlet.jsp.tagext.Tag- Overrides:
release in class AbstractTag
setDynamicAttribute
public void setDynamicAttribute(java.lang.String uri,
java.lang.String localName,
java.lang.Object value)
throws javax.servlet.jsp.JspException
- Called when a tag declared to accept dynamic attributes is passed an
attribute that is not declared in the Tag Library Descriptor.
- Specified by:
setDynamicAttribute in interface javax.servlet.jsp.tagext.DynamicAttributes
- Parameters:
uri - the namespace of the attributelocalName - the name of the attribute being set.value - the value of the attribute
- Throws:
javax.servlet.jsp.JspException
setProperties
protected void setProperties(javax.faces.component.UIComponent comp)
- Override method, set properties to ZULJSF Component.
- Overrides:
setProperties in class AbstractTag
getMacroURI
public java.lang.String getMacroURI()
setMacroURI
public void setMacroURI(java.lang.String macroURI)
getExtends
public java.lang.String getExtends()
setExtends
public void setExtends(java.lang.String _extends)
getUseClass
public java.lang.String getUseClass()
setUseClass
public void setUseClass(java.lang.String useClass)
getName
public java.lang.String getName()
setName
public void setName(java.lang.String name)
isInline
public boolean isInline()
setInline
public void setInline(boolean inline)
getMoldName
public java.lang.String getMoldName()
setMoldName
public void setMoldName(java.lang.String moldName)
getMoldURI
public java.lang.String getMoldURI()
setMoldURI
public void setMoldURI(java.lang.String moldURI)
Copyright © 2005-2007 Potix Corporation. All Rights Reserved.