Package com.axemble.vdoc.sdk.providers
Class BaseBrowsableViewProvider
java.lang.Object
com.axemble.vdp.ui.framework.foundation.Component
com.axemble.vdp.ui.core.providers.base.AbstractViewProvider
com.axemble.vdp.ui.core.providers.base.AbstractBrowsableViewProvider
com.axemble.vdoc.sdk.providers.BaseBrowsableViewProvider
- All Implemented Interfaces:
IProvider,com.axemble.vdp.ui.core.providers.IViewProvider,Serializable
public abstract class BaseBrowsableViewProvider
extends com.axemble.vdp.ui.core.providers.base.AbstractBrowsableViewProvider
The
BaseBrowsableViewProvider class allows to interact with a browsable view template.
The BaseBrowsableViewProvider 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 Summary
Fields inherited from class com.axemble.vdp.ui.core.providers.base.AbstractBrowsableViewProvider
browserHistory, insideTreeViewFields 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, xmlViewElementFields 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
ConstructorsConstructorDescriptionBaseBrowsableViewProvider(INavigateContext context, com.axemble.vdp.ui.framework.composites.base.CtlAbstractView view) -
Method Summary
Modifier and TypeMethodDescriptionprotected final IDirectoryModulefinal IContextprotected final IPluginprotected final IPortalModuleprotected final IProjectModuleprotected final ISiteModuleprotected final IWorkflowModuleMethods inherited from class com.axemble.vdp.ui.core.providers.base.AbstractBrowsableViewProvider
browseDirectlyTo, browseDirectlyToSelected, buildGroupLinks, buildHistory, buildTreeView, findTreeNodes, getBrowsableLabel, getBrowsableOptions, getBrowseListener, getColumns, getParentKey, getRootOptions, getTreeOptionImageClass, getTreeOptionImageUrl, init, internalBrowse, isAddSelectionToBrowse, isBrowsableParent, isInsideTreeView, onBrowse, onGroupLinkChange, setInsideTreeViewMethods 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, getContext, getDeleteConfirmationMessage, getFilterFormElement, getItems, getItemsToRemove, getListView, getModel, getParentSelector, getPermissionCode, getPrimaryActionsDiv, getSelectItems, getView, initializeColumnsDefaults, isAllowImages, isExportable, isFilterContainerHidden, isGroupable, isGroupableSecond, isInitialized, isSelectable, isSingleFetch, keyEquals, move, mustRefresh, onActionEvent, onColumnClick, onDeleteEvent, onDeleteEvent, onDisplayModeChange, 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, validatePageMethods 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
-
getPlugin
- Returns:
- the current plugin
-
getLoggedOnContext
- Returns:
- the loggedOnContext
-