public abstract class BaseNavigation
extends com.axemble.vdp.ui.framework.composites.base.CtlAbstractNavigation
implements com.axemble.vdp.ui.core.providers.INavigationListenerImpl
BaseNavigation class allows to create any screen either from a HTML template
or by using standard components.
The BaseNavigation class provides direct access to the SDK API.
You can access the following methods:
IWorkflowModule,
IPortalModule,
IDirectoryModule,
IProjectModule,
Serialized Formcache, cssClass, cssDependencies, ctlFooter, currentTemplateName, customTemplates, formulaContext, isEmbedded, isFormNeeded, isInsideGroup, isInsidePanel, mobileContainer, screenElement, scriptDependencies, securityScopeactionListeners, isHidden, param, parentBlock, sysname, userId| Constructor and Description |
|---|
BaseNavigation(INavigateContext context) |
| Modifier and Type | Method and Description |
|---|---|
INavigateContext |
getContext() |
protected IDirectoryModule |
getDirectoryModule() |
protected IContext |
getLoggedOnContext() |
protected IPlugin |
getPlugin() |
protected IPortalModule |
getPortalModule() |
protected IProjectModule |
getProjectModule() |
IProvider |
getProvider() |
String |
getScreenType() |
ISiteModule |
getSiteModule() |
protected String |
getTemplateAsString(String relativePath) |
protected com.axemble.vdp.ui.framework.template.TemplateWriter |
getTemplateWriter(String relativePath) |
protected IWorkflowModule |
getWorkflowModule() |
addCssDependency, addRenderListener, addScriptDependency, afterExit, closeClient, customTemplateRenderFillContainer, customTemplateRenderFillSection, exitScreen, getCacheContext, getCssClass, getCssDependencies, getCurrentTemplateName, getCurrentTemplateWriter, getFormulaContext, getMobileContainer, getName, getNavigationActionListener, getNavigationChangeListener, getNavigationPluginStorageResourceActionListener, getRenderListeners, getScreenElement, getScriptDependencies, getSecurityScope, includeDependencies, init, initialize, initializeContext, isEmbedded, isFormNeeded, isInsideGroup, navigate, onExitScreen, removeRenderListener, removeRenderListeners, setCacheContext, setCssClass, setCurrentTemplate, setCustomTemplates, setEmbedded, setFormNeeded, setFormulaContext, setInsideGroup, setSecurityScopeaddActionListener, afterInit, buildFireMessage, buildFireMessage, buildFireMessage, buildFireMessage, buildFireMessage, buildFireMessage, buildFireOnClickMessage, buildFireOnClickMessage, buildFormName, findFileRecipient, findStringRecipient, findXmlRecipient, fireActionEvent, focus, getCtrlTemplate, getCtrlTemplateWriter, getJavaScriptFocusScript, getJavascriptId, getParam, getParentBlock, getSysname, getUserDisplayName, getUserId, handleAction, handleParams, hasActionListeners, isHidden, refresh, refreshWidgets, removeActionListener, removeActionListeners, render, renderMobile, setHidden, setParam, setParentBlock, setSysname, setUserId, writeaddChangeListener, createComponent, evaluateExpressions, fireChangeEvent, getDynamicDescription, getDynamicLabel, getLanguage, getNavigator, getRootNavigator, getStaticString, getStaticString, getStaticString, getStaticString, getStaticString, hasChangeListeners, removeChangeListener, removeChangeListeners, stateChangedclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddRenderListener, getCssClass, getName, getNavigationActionListener, getNavigationChangeListener, getRenderListeners, getScreenElement, getSecurityScope, init, initialize, isFormNeeded, navigate, onExitScreenpublic BaseNavigation(INavigateContext context)
protected final com.axemble.vdp.ui.framework.template.TemplateWriter getTemplateWriter(String relativePath) throws RenderException
RenderExceptionprotected final String getTemplateAsString(String relativePath) throws RenderException
RenderExceptionpublic final INavigateContext getContext()
getContext in interface com.axemble.vdp.ui.core.providers.INavigationListenerImplgetContext in class com.axemble.vdp.ui.framework.composites.base.CtlAbstractNavigationpublic final ISiteModule getSiteModule()
protected final IPlugin getPlugin()
protected final IWorkflowModule getWorkflowModule()
protected final IPortalModule getPortalModule()
protected final IDirectoryModule getDirectoryModule()
protected final IProjectModule getProjectModule()
protected final IContext getLoggedOnContext()
public IProvider getProvider()
getProvider in class com.axemble.vdp.ui.framework.composites.base.CtlAbstractNavigationpublic String getScreenType()
getScreenType in interface com.axemble.vdp.ui.core.providers.INavigationListenerImplCopyright © 2021 Visiativ Software. All rights reserved.