Package org.zkoss.stateless.ui.util
Class VolatileIPage
java.lang.Object
org.zkoss.zk.ui.AbstractPage
org.zkoss.zk.ui.impl.PageImpl
org.zkoss.zk.ui.impl.VolatilePage
org.zkoss.stateless.ui.util.VolatileIPage
- All Implemented Interfaces:
Serializable,org.zkoss.lang.ClassResolver,org.zkoss.zk.ui.ext.Scope,org.zkoss.zk.ui.IdSpace,org.zkoss.zk.ui.Page,org.zkoss.zk.ui.sys.PageCtrl
public class VolatileIPage
extends org.zkoss.zk.ui.impl.VolatilePage
A page is alive temporarily during UiEngine to create IComponents
from a ZUML page that eventually shall not be attached to the desktop.
- Author:
- jumperchen
- See Also:
-
Field Summary
Fields inherited from interface org.zkoss.zk.ui.Page
APPLICATION_SCOPE, DESKTOP_SCOPE, PAGE_SCOPE, REQUEST_SCOPE, SESSION_SCOPE -
Constructor Summary
ConstructorsConstructorDescriptionVolatileIPage(org.zkoss.zk.ui.metainfo.PageDefinition pgdef) VolatileIPage(org.zkoss.zk.ui.Page ref) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAction(IComponent owner, String name, ActionHandler handler) <T extends IComponent>
List<T>voidmergeActionsTo(org.zkoss.zk.ui.Page page) static StatelessEventListenerMapremoveVolatileEventListenerMap(org.zkoss.zk.ui.Page page, IComponent icmp) Methods inherited from class org.zkoss.zk.ui.impl.VolatilePage
toStringMethods inherited from class org.zkoss.zk.ui.impl.PageImpl
addAfterHeadTags, addBeforeHeadTags, addClassResolver, addDeferredZScript, addEventListener, addFunctionMapper, addScopeListener, addTemplate, addVariableResolver, destroy, getAfterHeadTags, getAttribute, getAttribute, getAttribute, getAttributeOrFellow, getAttributes, getAttributes, getAutomaticTimeout, getBeforeHeadTags, getCacheable, getClassResolver, getComponentDefinition, getComponentDefinition, getComponentDefinitionMap, getContentType, getDesktop, getDocType, getEventListeners, getExpressionFactoryClass, getFirstLine, getFunctionMapper, getId, getInterpreter, getLanguageDefinition, getLoadedInterpreters, getOwner, getRequestPath, getResponseHeaders, getRootAttributes, getStyle, getTemplate, getTitle, getUuid, getViewport, getWidgetClass, getXelVariable, getXelVariable, getZScriptClass, getZScriptFunction, getZScriptFunction, getZScriptLanguage, getZScriptVariable, getZScriptVariable, hasAttribute, hasAttribute, hasAttribute, hasAttributeOrFellow, hasFunctionMapper, hasVariableResolver, init, init, interpret, invalidate, isAlive, isComplete, isListenerAvailable, preInit, redraw, removeAttribute, removeAttribute, removeAttribute, removeEventListener, removeFunctionMapper, removeScopeListener, removeTemplate, removeVariableResolver, resolveClass, sessionDidActivate, sessionWillPassivate, setAttribute, setAttribute, setAttribute, setAutomaticTimeout, setCacheable, setComplete, setContentType, setDocType, setExpressionFactoryClass, setFirstLine, setId, setOwner, setRootAttributes, setStyle, setTitle, setViewport, setWidgetClass, setZScriptLanguageMethods inherited from class org.zkoss.zk.ui.AbstractPage
getFellow, getFellow, getFellowIfAny, getFellowIfAny, getFellows, getFirstRoot, getLastRoot, getRoots, hasFellow, hasFellow, removeComponents
-
Constructor Details
-
VolatileIPage
public VolatileIPage(org.zkoss.zk.ui.metainfo.PageDefinition pgdef) -
VolatileIPage
public VolatileIPage(org.zkoss.zk.ui.Page ref)
-
-
Method Details
-
addAction
-
mergeActionsTo
public void mergeActionsTo(org.zkoss.zk.ui.Page page) -
getAllIComponents
-
removeVolatileEventListenerMap
public static StatelessEventListenerMap removeVolatileEventListenerMap(org.zkoss.zk.ui.Page page, IComponent icmp)
-