Package com.axemble.vdoc.sdk.providers
Class BaseFormProvider
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.AbstractFormProvider
com.axemble.vdoc.sdk.providers.BaseFormProvider
- All Implemented Interfaces:
- IProvider,- com.axemble.vdp.ui.core.providers.IDocumentProvider,- com.axemble.vdp.ui.core.providers.IFormProvider,- Serializable
- Direct Known Subclasses:
- RecipientProvider
public class BaseFormProvider
extends com.axemble.vdp.ui.core.providers.base.AbstractFormProvider
The 
BaseFormProvider class allows to interact with a simple form template.
 The BaseFormProvider 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/2008
- Author:
- vlygeros
- See Also:
- 
Field SummaryFields inherited from class com.axemble.vdp.ui.core.providers.base.AbstractFormProviderabstractForm, eModeFields inherited from class com.axemble.vdp.ui.core.providers.base.AbstractDocumentProvideractionListener, context, document, doRefreshFields inherited from class com.axemble.vdp.ui.framework.foundation.ComponentchangeListeners, LOGGERFields inherited from interface com.axemble.vdoc.sdk.interfaces.runtime.IProviderCURRENT_DOCUMENT, CURRENT_FIELD, CURRENT_NAVIGATOR
- 
Constructor SummaryConstructorsConstructorDescriptionBaseFormProvider(INavigateContext context, com.axemble.vdp.ui.framework.document.AbstractDocument document, com.axemble.vdp.ui.framework.composites.base.CtlAbstractForm abstractForm) 
- 
Method SummaryModifier and TypeMethodDescriptionprotected final IDirectoryModuleprotected final IContextprotected final IPluginprotected final IPortalModuleprotected final IProjectModuleprotected final IResourceControllerprotected final ISiteModuleprotected final IWorkflowModulebooleanbooleanbooleansave()Methods inherited from class com.axemble.vdp.ui.core.providers.base.AbstractFormProviderclose, getForm, onNavigate, readyState, resetMethods inherited from class com.axemble.vdp.ui.core.providers.base.AbstractDocumentProvidercompleteState, customRender, exitState, getActionListener, getDocument, hasChanged, load, load, load, load, mustRefresh, onActionEvent, onRefresh, updateCallerField, validate, validateMethods inherited from class com.axemble.vdp.ui.framework.foundation.ComponentaddChangeListener, addChangeListener, createComponent, evaluateExpressions, fireChangeEvent, getDynamicDescription, getDynamicLabel, getLanguage, getNavigator, getRootNavigator, getStaticString, getStaticString, getStaticString, getStaticString, getStaticString, hasChangeListeners, removeChangeListener, removeChangeListener, removeChangeListeners, stateChangedMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.axemble.vdp.ui.core.providers.IDocumentProvidercompleteState, customRender, exitState, getActionListener, getDocument, load, load, load, load, mustRefresh, validate, validate
- 
Constructor Details
- 
Method Details- 
prepareDatapublic boolean prepareData()
- 
savepublic boolean save()
- 
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
 
 
-