public abstract class OwObjectListViewPluginCache extends OwPageableListView
Abstract list view which contains a plugin cache utility class. Providing setter and getter methods for derived classes and also some simplified factory methods for utility instance creation.
Alfresco Workdesk
Copyright (c) Alfresco Software, Inc.
All rights reserved.
For licensing information read the license.txt file or
go to: http://wiki.alfresco.com
| Modifier and Type | Class and Description |
|---|---|
protected static class |
OwObjectListViewPluginCache.OwPluginStatus
Class which holds the plugin status.
|
protected static class |
OwObjectListViewPluginCache.OwPluginStatusCachingUtility
Utility class for caching the enabled/disabled status
for a plugin, for each visible object in list.
|
OwObjectListView.OwFilter, OwObjectListView.OwFilterEntry, OwObjectListView.OwHtmlAlignmentMap, OwObjectListView.OwIcon, OwObjectListView.OwObjectListViewEventListner, OwObjectListView.OwPluginEntrym_HtmlAlignments, m_isStickyFooterInUse, m_pageSelectorComponent, m_pagingNode, MULTISELECT_COMOBO_MENU_NAME, OBJECT_INDEX_KEY, PLUG_INDEX_KEY, QUERY_KEY_PAGE, SELECT_DESELECT_NONCONSECUTIVE_OBJECTS_ACTION_ID, SORT_PROPERTY_KEY, VIEW_MASK_INLINE_EDITING, VIEW_MASK_INSTANCE_PLUGINS, VIEW_MASK_MULTI_SELECTION, VIEW_MASK_NO_PAGE_BUTTONS, VIEW_MASK_SINGLE_SELECTION, VIEW_MASK_USE_DOCUMENT_PLUGINS, VIEW_MASK_USE_SELECT_BUTTONCURRENT_MODULE_KEY, FORMULAR_PLACEHOLDER_END_DELIMITER, FORMULAR_PLACEHOLDER_START_DELIMITER, m_externalFormEventTargetEMPTY_STRING| Constructor and Description |
|---|
OwObjectListViewPluginCache() |
OwObjectListViewPluginCache(int viewMask) |
canPageNext, canPagePrev, detach, getColumnInfo, getCurrentPage, getDisplayedPage, getFieldManager, getObjectIterable, getObjectList, getPageAbsolutEventURL, getPageCount, getPageNextEventURL, getPagePrevEventURL, getPageSize, getRefreshContext, getRetrievalPropertyNames, getSort, isCollectionComplete, isPagingEnabled, onClientRefreshContextUpdate, onPageAbsolut, onPageNext, onPagePrev, pageAbsolut, setColumnInfo, setFieldManager, setObjectIterable, setObjectList, setRefreshContext, setSortaddAjaxPersistenceService, addViewMask, clearViewMask, copy, createFilter, createFilter, createFilter, createPageSelector, getContextMenuFunction, getCount, getDocumentFunction, getDocumentFunctionPluginList, getEventListner, getFilter, getFilterOperators, getFilterSearch, getListViewID, getObjectByIndex, getParentObject, getPluginEntries, hasPaging, hasViewMask, init, isEmptyPluginColumnRendered, isObjectSelectionPersisted, isObjectTypeSupportedByPlugin, isShowMaximized, isStickyFooterInUse, persistAjaxTriggeredSelection, persistAjaxTriggeredSelection, persistObjectSelectionState, renderContextMenu, resetPersistedSelectionState, setConfigNode, setCurrentPage, setDocumentFunctionPluginList, setEventListner, setFilter, setParentObject, setRenderEmptyPluginColumn, setStickyFooterInUse, setViewMaskactivate, addView, getBreadcrumbPart, getDocument, getExternalFormEventTarget, getFormName, getFormTarget, getIcon, getIterator, getMaximizeView, getParent, getRenderedNamedRegion, getRenderedRegion, getTitle, getViewList, isFormTargetExternal, isNamedRegion, isRegion, isShowMinimized, isShowNormal, onActivate, onRender, onUpdate, render, renderHTMLFormular, renderNamedRegion, renderRegion, serverSideDesignInclude, serverSideInclude, setDocument, setExternalFormTarget, setMaximizeView, setParent, showMaximized, showMinimized, showNormal, usesFormWithAttributesattach, disableRequestListener, enableRequestListener, getAjaxEventURL, getContext, getEventURL, getFormEventFunction, getFormEventURL, getID, onExternalRequest, onFormEvent, onRequest, updateExternalFormTargetclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetContextgetBreadcrumbPart, getTitle, isNamedRegion, isRegion, render, renderNamedRegion, renderRegionpublic OwObjectListViewPluginCache()
public OwObjectListViewPluginCache(int viewMask)
protected OwObjectListViewPluginCache.OwPluginStatusCachingUtility getPluginCache()
protected void setPluginCache(OwObjectListViewPluginCache.OwPluginStatusCachingUtility newCache)
newCache - OwPluginStatusCachingUtility@Deprecated protected OwObjectListViewPluginCache.OwPluginStatusCachingUtility createPluginStatusCacheUtility(int startIndex, int endIndex, Collection<OwObjectListView.OwPluginEntry> pluginEntries) throws Exception
createPluginStatusCacheUtility(Collection) insteadstartIndex - int the index of first object visible in listendIndex - int the index of last object visible in listpluginEntries - Collection of OwPluginEntryOwObjectListViewPluginCache.OwPluginStatusCachingUtility object.Exception@Deprecated protected OwObjectListViewPluginCache.OwPluginStatusCachingUtility createPluginStatusCacheUtility(int startIndex, int endIndex, List objectList, OwObject parentObject, Collection<OwObjectListView.OwPluginEntry> pluginEntries, boolean displayEmptyPluginColumn) throws Exception
createPluginStatusCacheUtility(Collection) insteadstartIndex - endIndex - objectList - parentObject - pluginEntries - displayEmptyPluginColumn - Exceptionprotected OwObjectListViewPluginCache.OwPluginStatusCachingUtility createPluginStatusCacheUtility(Collection<OwObjectListView.OwPluginEntry> pluginEntries) throws Exception
pluginEntries - Collection of OwPluginEntryExceptionprotected OwObjectListViewPluginCache.OwPluginStatusCachingUtility createPluginStatusCacheUtility(OwIterable<OwObject> page, OwObject parentObject, Collection<OwObjectListView.OwPluginEntry> pluginEntries, boolean displayEmptyPluginColumn) throws Exception
page - OwIterable containing OwObjectparentObject - OwObject which is parent of the objects in page (can be null)pluginEntries - Collection of OwPluginEntrydisplayEmptyPluginColumn - displayEmptyPluginColumn boolean configuration if empty columns should be displayedException - if cache could not be createdCopyright © 2014 Alfresco Business Solutions. All Rights Reserved.