Package com.axemble.vdoc.sdk.providers
Class BaseWizardProvider
java.lang.Object
com.axemble.vdp.ui.framework.foundation.Component
com.axemble.vdp.ui.core.providers.base.AbstractDocumentProvider
com.axemble.vdp.ui.core.providers.base.AbstractWizardProvider
com.axemble.vdoc.sdk.providers.BaseWizardProvider
- All Implemented Interfaces:
IProvider,com.axemble.vdp.ui.core.providers.IDocumentProvider,com.axemble.vdp.ui.core.providers.IWizardProvider,Serializable
- Direct Known Subclasses:
ExportProvider,ImportProvider
public abstract class BaseWizardProvider
extends com.axemble.vdp.ui.core.providers.base.AbstractWizardProvider
The
BaseWizardProvider class allows to interact with a wizard template.
The BaseWizardProvider class provides direct access to the SDK API.
You can access the following methods:
- getPortalModule() : the module to manipulate the back office system;
- getDirectoryModule() : the module to manipulate the directory system;
- getProjectModule() : the module to manipulate the project system;
- getWorkflowModule() : the module to manipulate the workflow system;
- Version:
- 1.0, 15/04/2004
- Author:
- vlygeros
- See Also:
-
Field Summary
Fields inherited from class com.axemble.vdp.ui.core.providers.base.AbstractWizardProvider
abstractWizardFields inherited from class com.axemble.vdp.ui.core.providers.base.AbstractDocumentProvider
actionListener, context, document, doRefreshFields inherited from class com.axemble.vdp.ui.framework.foundation.Component
changeListeners, LOGGERFields inherited from interface com.axemble.vdoc.sdk.interfaces.runtime.IProvider
CURRENT_DOCUMENT, CURRENT_FIELD, CURRENT_NAVIGATOR -
Constructor Summary
ConstructorsConstructorDescriptionBaseWizardProvider(INavigateContext context, com.axemble.vdp.ui.framework.document.AbstractDocument document, com.axemble.vdp.ui.framework.composites.base.CtlAbstractWizard abstractWizard) -
Method Summary
Modifier and TypeMethodDescriptionprotected final IDirectoryModulefinal IContextprotected final IPluginprotected final IPortalModuleprotected final IProjectModulefinal IResourceControllerprotected final ISiteModuleprotected final IWorkflowModulebooleanbooleanMethods inherited from class com.axemble.vdp.ui.core.providers.base.AbstractWizardProvider
cancel, getCurrentSection, getFirst, getNext, getPrevious, getWizard, onNavigate, terminateMethods inherited from class com.axemble.vdp.ui.core.providers.base.AbstractDocumentProvider
completeState, customRender, exitState, getActionListener, getDocument, hasChanged, load, load, load, load, mustRefresh, onActionEvent, onRefresh, readyState, updateCallerField, validate, validateMethods inherited from class com.axemble.vdp.ui.framework.foundation.Component
addChangeListener, createComponent, evaluateExpressions, fireChangeEvent, getDynamicDescription, getDynamicLabel, getLanguage, getNavigator, getRootNavigator, getStaticString, getStaticString, getStaticString, getStaticString, getStaticString, hasChangeListeners, removeChangeListener, removeChangeListeners, stateChangedMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.axemble.vdp.ui.core.providers.IDocumentProvider
completeState, customRender, exitState, getActionListener, getDocument, load, load, load, load, mustRefresh, readyState, validate, validateMethods inherited from interface com.axemble.vdp.ui.core.providers.IWizardProvider
activate
-
Constructor Details
-
Method Details
-
prepareData
public boolean prepareData() -
load
-
getWorkflowModule
- Returns:
- the workflowModule
-
getPortalModule
- Returns:
- the portalModule
-
getDirectoryModule
- Returns:
- the directoryModule
-
getProjectModule
- Returns:
- the projectModule
-
getLoggedOnContext
- Returns:
- the loggedOnContext
-
getResourceController
- Returns:
- the resourceController
-
getSiteModule
- Returns:
- the siteModule
-
getPlugin
- Returns:
- the current plugin
-