Package com.axemble.vdoc.sdk.providers
Class BaseViewProvider
java.lang.Object
com.axemble.vdp.ui.framework.foundation.Component
com.axemble.vdp.ui.core.providers.base.AbstractViewProvider
com.axemble.vdoc.sdk.providers.BaseViewProvider
- All Implemented Interfaces:
IProvider
,com.axemble.vdp.ui.core.providers.IViewProvider
,Serializable
public abstract class BaseViewProvider
extends com.axemble.vdp.ui.core.providers.base.AbstractViewProvider
The
BaseViewProvider
class allows to interact with view 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.AbstractViewProvider
actions, allowImages, checkAllItemsBox, columnsDefaultsInitialized, context, deleteConfirmationMessage, doRefresh, filterFormElement, isExportable, isSelectable, isSingleFetch, itemButtons, listView, model, navigation, parentSelector, permissionLevel, userViewCustomStorage, view, VIEW_OBJECT, xmlViewElement
Fields inherited from class com.axemble.vdp.ui.framework.foundation.Component
changeListeners, LOGGER
Fields inherited from interface com.axemble.vdoc.sdk.interfaces.runtime.IProvider
CURRENT_DOCUMENT, CURRENT_FIELD, CURRENT_NAVIGATOR
-
Constructor Summary
ConstructorDescriptionBaseViewProvider
(INavigateContext context, com.axemble.vdp.ui.framework.composites.base.CtlAbstractView view) -
Method Summary
Modifier and TypeMethodDescriptionprotected final IDirectoryModule
final IContext
protected final IPlugin
protected final IPortalModule
protected final IProjectModule
protected final ISiteModule
protected final IWorkflowModule
Methods inherited from class com.axemble.vdp.ui.core.providers.base.AbstractViewProvider
addAction, addCheckboxListener, afterFetch, beforeFetch, buildItem, buildItem, clearActions, close, createBrowserEntry, createImageButton, createMenuAction, delete, displayCheckbox, displayFirstColumn, displayImageZone, displayPrimaryZone, getActions, getActions, getActions, getActions, getButtons, getCheckboxListeners, getColumns, getContext, getDeleteConfirmationMessage, getFilterFormElement, getItems, getItemsToRemove, getListView, getModel, getParentSelector, getPermissionCode, getPrimaryActionsDiv, getSelectItems, getView, init, initializeColumnsDefaults, isAllowImages, isExportable, isFilterContainerHidden, isGroupable, isGroupableSecond, isInitialized, isSelectable, isSingleFetch, keyEquals, move, mustRefresh, onActionEvent, onColumnClick, onDeleteEvent, onDeleteEvent, onDisplayModeChange, onGroupLinkChange, onGroupLinkSecondChange, onMoveEvent, onNavigate, onPageChanged, onRefresh, onRowsChanged, onRowsPerPageChanged, onSorterChanged, onViewChanged, print, refresh, removeAction, save, setActions, setAllowImages, setDeleteConfirmationMessage, setEnableCheckBox, setExportable, setFilterContainerHidden, setFilterFormElement, setGroupable, setGroupableSecond, setModel, setParentSelector, setSelectable, setSingleFetch, validatePage
Methods 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, stateChanged
-
Constructor Details
-
Method Details
-
getWorkflowModule
- Returns:
- the workflowModule
-
getPortalModule
- Returns:
- the portalModule
-
getDirectoryModule
- Returns:
- the directoryModule
-
getProjectModule
- Returns:
- the projectModule
-
getSiteModule
- Returns:
- the siteModule
-
getLoggedOnContext
- Returns:
- the loggedOnContext
-
getPlugin
- Returns:
- the current plugin
-