Package tools.dynamia.zk
Class AbstractZKWorkspaceBuilder
- java.lang.Object
-
- tools.dynamia.zk.AbstractZKWorkspaceBuilder
-
- All Implemented Interfaces:
WorkspaceViewBuilder<org.zkoss.zk.ui.Component>
public abstract class AbstractZKWorkspaceBuilder extends Object implements WorkspaceViewBuilder<org.zkoss.zk.ui.Component>
-
-
Field Summary
Fields Modifier and Type Field Description protected org.zkoss.zk.ui.Componentcontainerprotected org.zkoss.zul.WindowcurrentWindow
-
Constructor Summary
Constructors Constructor Description AbstractZKWorkspaceBuilder()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract voidclearPageContainer(org.zkoss.zk.ui.Component pageContainer)voidclose(Page page)abstract org.zkoss.zk.ui.ComponentgetPageContainer(Page page)voidinit(org.zkoss.zk.ui.Component container)protected voidpostUpdate(org.zkoss.zk.ui.Component pageComponent, Page page, Map<String,Object> params)protected org.zkoss.zk.ui.ComponentrenderPage(org.zkoss.zk.ui.Component pageContainer, Page page, Map<String,Object> params)voidupdate(Page page, Map<String,Object> params)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface tools.dynamia.navigation.WorkspaceViewBuilder
build
-
-
-
-
Method Detail
-
init
public void init(org.zkoss.zk.ui.Component container)
- Specified by:
initin interfaceWorkspaceViewBuilder<org.zkoss.zk.ui.Component>
-
update
public void update(Page page, Map<String,Object> params)
- Specified by:
updatein interfaceWorkspaceViewBuilder<org.zkoss.zk.ui.Component>
-
getPageContainer
public abstract org.zkoss.zk.ui.Component getPageContainer(Page page)
-
clearPageContainer
public abstract void clearPageContainer(org.zkoss.zk.ui.Component pageContainer)
-
postUpdate
protected void postUpdate(org.zkoss.zk.ui.Component pageComponent, Page page, Map<String,Object> params)
-
renderPage
protected org.zkoss.zk.ui.Component renderPage(org.zkoss.zk.ui.Component pageContainer, Page page, Map<String,Object> params)
-
close
public void close(Page page)
- Specified by:
closein interfaceWorkspaceViewBuilder<org.zkoss.zk.ui.Component>
-
-