public class OwObjectListViewControl extends OwImageButtonView
Control that selects different object list views.
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 |
---|---|
static class |
OwObjectListViewControl.OwListViewEntry
A list view item reference entry.
|
static interface |
OwObjectListViewControl.OwObjectListViewControlEventListener
Event listener interface.
|
CURRENT_MODULE_KEY, FORMULAR_PLACEHOLDER_END_DELIMITER, FORMULAR_PLACEHOLDER_START_DELIMITER, m_externalFormEventTarget
EMPTY_STRING
Constructor and Description |
---|
OwObjectListViewControl() |
Modifier and Type | Method and Description |
---|---|
void |
activateListView()
activate the persistent index or the first one if no persistance is used
|
void |
activateListView(int iNewIndex_p)
activate the selected list view index
|
List<OwImageButton> |
getButtonList()
Get a list of buttons which should be rendered.
|
int |
getCurrentIndex()
getter method for referencing in JSP files
|
List<OwObjectListViewControl.OwListViewEntry> |
getObjectLists()
getter method for referencing in JSP files
|
OwObjectListView |
getObjectListView() |
String |
getObjectListViewControlEventURL(int iViewIndex_p)
getter method for referencing in JSP files
|
OwBaseView |
getViewReference()
get the reference to the active list view
|
void |
init()
init the target after the context is set.
|
boolean |
isShowMaximized()
checks if the view is shown maximized
|
void |
onRender(Writer w_p)
render a button for each list view
|
void |
onSelect(javax.servlet.http.HttpServletRequest request_p)
event called when user selects a list view
|
void |
renderButtons(Writer w_p) |
void |
setConfigNode(Node subNode_p)
set the config node to use
|
void |
setDocumentFunctionPluginList(List pluginList_p)
Set a
java.util.List of OwDocumentFunction to be used by this
list. |
void |
setEventListener(OwObjectListViewControl.OwObjectListViewControlEventListener eventlistner_p)
set event listener for callbacks
|
getDesignClasses, getHtmlId, setHtmlId
activate, addView, detach, getBreadcrumbPart, getDocument, getExternalFormEventTarget, getFormName, getFormTarget, getIcon, getIterator, getMaximizeView, getParent, getRenderedNamedRegion, getRenderedRegion, getTitle, getViewList, isFormTargetExternal, isNamedRegion, isRegion, isShowMinimized, isShowNormal, onActivate, onUpdate, render, renderHTMLFormular, renderNamedRegion, renderRegion, serverSideDesignInclude, serverSideInclude, setDocument, setExternalFormTarget, setMaximizeView, setParent, showMaximized, showMinimized, showNormal, usesFormWithAttributes
attach, disableRequestListener, enableRequestListener, getAjaxEventURL, getContext, getEventURL, getFormEventFunction, getFormEventURL, getID, onExternalRequest, onFormEvent, onRequest, updateExternalFormTarget
public void setEventListener(OwObjectListViewControl.OwObjectListViewControlEventListener eventlistner_p)
public void init() throws Exception
OwView
init
in class OwImageButtonView
Exception
public boolean isShowMaximized()
isShowMaximized
in class OwView
public OwBaseView getViewReference()
public OwObjectListView getObjectListView()
public void setDocumentFunctionPluginList(List pluginList_p)
java.util.List
of OwDocumentFunction
to be used by this
list. This list overrides the default set of document functions that are retrieved from
the context during init.pluginList_p
- the java.util.List
of OwDocumentFunction
to be used by this list. Must not be null
.public List<OwObjectListViewControl.OwListViewEntry> getObjectLists()
public int getCurrentIndex()
public String getObjectListViewControlEventURL(int iViewIndex_p)
iViewIndex_p
- index of the current viewpublic void onRender(Writer w_p) throws Exception
onRender
in class OwImageButtonView
w_p
- Writer object to write HTML toException
public void onSelect(javax.servlet.http.HttpServletRequest request_p) throws Exception
request_p
- Exception
public void activateListView() throws Exception
Exception
public void activateListView(int iNewIndex_p) throws Exception
iNewIndex_p
- Exception
public List<OwImageButton> getButtonList()
OwImageButtonView
getButtonList
in class OwImageButtonView
Copyright © 2014 Alfresco Business Solutions. All Rights Reserved.