public class BaseFormProvider
extends com.axemble.vdp.ui.core.providers.base.AbstractFormProvider
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:
IWorkflowModule
,
IPortalModule
,
IDirectoryModule
,
IProjectModule
,
Serialized FormabstractForm, eMode
actionListener, context, document, doRefresh
changeListeners, LOGGER
CURRENT_DOCUMENT, CURRENT_FIELD, CURRENT_NAVIGATOR
Constructor and Description |
---|
BaseFormProvider(INavigateContext context,
com.axemble.vdp.ui.framework.document.AbstractDocument document,
com.axemble.vdp.ui.framework.composites.base.CtlAbstractForm abstractForm) |
Modifier and Type | Method and Description |
---|---|
protected IDirectoryModule |
getDirectoryModule() |
protected IContext |
getLoggedOnContext() |
protected IPlugin |
getPlugin() |
protected IPortalModule |
getPortalModule() |
protected IProjectModule |
getProjectModule() |
protected IResourceController |
getResourceController() |
protected ISiteModule |
getSiteModule() |
protected IWorkflowModule |
getWorkflowModule() |
boolean |
load(com.axemble.vdp.ui.framework.document.AbstractField value,
Element element) |
boolean |
prepareData() |
boolean |
save() |
close, getForm, onNavigate, readyState, reset
completeState, customRender, exitState, getActionListener, getDocument, hasChanged, load, load, load, load, mustRefresh, onActionEvent, onRefresh, updateCallerField, validate, validate
addChangeListener, createComponent, evaluateExpressions, fireChangeEvent, getDynamicDescription, getDynamicLabel, getLanguage, getNavigator, getRootNavigator, getStaticString, getStaticString, getStaticString, getStaticString, getStaticString, hasChangeListeners, removeChangeListener, removeChangeListeners, stateChanged
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public BaseFormProvider(INavigateContext context, com.axemble.vdp.ui.framework.document.AbstractDocument document, com.axemble.vdp.ui.framework.composites.base.CtlAbstractForm abstractForm)
context
- document
- abstractForm
- public boolean prepareData()
public boolean save()
public boolean load(com.axemble.vdp.ui.framework.document.AbstractField value, Element element)
protected final IWorkflowModule getWorkflowModule()
protected final IPortalModule getPortalModule()
protected final IDirectoryModule getDirectoryModule()
protected final IProjectModule getProjectModule()
protected final IContext getLoggedOnContext()
protected final IResourceController getResourceController()
protected final ISiteModule getSiteModule()
protected final IPlugin getPlugin()
Copyright © 2022 Visiativ. All rights reserved.