org.zkoss.jsf.zul.impl
Class BaseComponentDefinition
java.lang.Object
javax.faces.component.UIComponent
javax.faces.component.UIComponentBase
org.zkoss.jsf.zul.impl.AbstractComponent
org.zkoss.jsf.zul.impl.BaseComponentDefinition
- All Implemented Interfaces:
- javax.faces.component.StateHolder
- Direct Known Subclasses:
- ComponentDefinition
public class BaseComponentDefinition
- extends AbstractComponent
A Implement of component definition tag
- Author:
- Dennis.Chen
| Fields inherited from class javax.faces.component.UIComponent |
bindings |
| Methods inherited from class org.zkoss.jsf.zul.impl.AbstractComponent |
findAncestorWithClass, getBodyContent, getComponentInfo, getFacesContext, getFamily, getIf, getUnless, isEffective, isSuppressed, loadZULTree, restoreAttachedMapState, saveAttachedMapState, setBodyContent, setIf, setSuppressed, setUnless |
| Methods inherited from class javax.faces.component.UIComponentBase |
addFacesListener, broadcast, decode, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientId, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getParent, getRenderer, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding |
| Methods inherited from class javax.faces.component.UIComponent |
encodeAll, getContainerClientId, getValueExpression, setValueExpression |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BaseComponentDefinition
public BaseComponentDefinition()
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)
setDynamicAttribute
public void setDynamicAttribute(java.util.Map map)
- Set dynamic attribute
- Parameters:
map - the dynamic attributes.
saveState
public java.lang.Object saveState(javax.faces.context.FacesContext context)
- Override Method, save the state of this component.
- Specified by:
saveState in interface javax.faces.component.StateHolder- Overrides:
saveState in class AbstractComponent
restoreState
public void restoreState(javax.faces.context.FacesContext context,
java.lang.Object state)
- Override Method, restore the state of this component.
- Specified by:
restoreState in interface javax.faces.component.StateHolder- Overrides:
restoreState in class AbstractComponent
encodeBegin
public void encodeBegin(javax.faces.context.FacesContext context)
throws java.io.IOException
- Overrides:
encodeBegin in class javax.faces.component.UIComponentBase
- Throws:
java.io.IOException
Copyright © 2005-2007 Potix Corporation. All Rights Reserved.