Class VolatileIPage

  • All Implemented Interfaces:
    java.io.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:
    Serialized Form
    • Field Summary

      • Fields inherited from interface org.zkoss.zk.ui.Page

        APPLICATION_SCOPE, DESKTOP_SCOPE, PAGE_SCOPE, REQUEST_SCOPE, SESSION_SCOPE
    • Constructor Summary

      Constructors 
      Constructor Description
      VolatileIPage​(org.zkoss.zk.ui.metainfo.PageDefinition pgdef)  
      VolatileIPage​(org.zkoss.zk.ui.Page ref)  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addAction​(IComponent owner, java.lang.String name, ActionHandler handler)  
      <T extends IComponent>
      java.util.List<T>
      getAllIComponents()  
      void mergeActionsTo​(org.zkoss.zk.ui.Page page)  
      static StatelessEventListenerMap removeVolatileEventListenerMap​(org.zkoss.zk.ui.Page page, IComponent icmp)  
      • Methods inherited from class org.zkoss.zk.ui.impl.VolatilePage

        toString
      • Methods 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, setZScriptLanguage
      • Methods inherited from class org.zkoss.zk.ui.AbstractPage

        getFellow, getFellow, getFellowIfAny, getFellowIfAny, getFellows, getFirstRoot, getLastRoot, getRoots, hasFellow, hasFellow, removeComponents
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • VolatileIPage

        public VolatileIPage​(org.zkoss.zk.ui.metainfo.PageDefinition pgdef)
      • VolatileIPage

        public VolatileIPage​(org.zkoss.zk.ui.Page ref)
    • Method Detail

      • mergeActionsTo

        public void mergeActionsTo​(org.zkoss.zk.ui.Page page)
      • getAllIComponents

        public <T extends IComponent> java.util.List<T> getAllIComponents()