public class OwBPMWorkItemListView
extends com.wewebu.ow.server.ui.OwLayout
implements com.wewebu.ow.server.dmsdialogs.views.OwObjectListView.OwObjectListViewEventListner
Workdesk BPM Plugin.
View for the workitems in a queue.
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 | Field and Description |
---|---|
protected OwBPMVirtualQueue |
m_currentQueue
currently selected queue
|
protected com.wewebu.ow.server.app.OwMenuView |
m_FilterCriteriaBtnView
the buttons for the filter criteria form
|
protected int |
m_iResubmitFilterToggleBtnIndex
index of the resubmit filter menu toggle button
|
protected com.wewebu.ow.server.dmsdialogs.views.OwObjectListViewControl |
m_listcontrol
control for list view selection
|
protected com.wewebu.ow.server.app.OwMenuView |
m_OptionMenuView
the buttons for the filter menu
|
protected com.wewebu.ow.server.app.OwSearchCriteriaView |
m_SearchCriteriaView
view to display and edit the criteria
|
static int |
MIN_MAX_CONTROL_VIEW
name of the min max control region
|
static int |
OBJECT_LIST_CONTROL_REGION
name of the max object list control region
|
static int |
OPTION_MENU_REGION
name of the option menu region
|
static int |
SEARCH_CRITERIA_BUTTON_REGION
name of the button / menu region
|
static int |
SEARCH_CRITERIA_REGION
region of the work item list
|
static int |
WORKITEM_LIST_REGION
region of the work item list
|
Constructor and Description |
---|
OwBPMWorkItemListView() |
Modifier and Type | Method and Description |
---|---|
OwBPMVirtualQueue |
getCurrentQueue() |
com.wewebu.ow.server.ecm.bpm.OwWorkitemContainer |
getCurrentWorkitemcontainer()
get the currently opened work item container
|
com.wewebu.ow.server.dmsdialogs.views.OwObjectListView |
getListView()
get the list view
|
protected void |
init()
init the target after the context is set.
|
boolean |
isRegion(int iRegion_p)
determine if region exists
|
protected void |
onActivate(int iIndex_p,
Object oReason_p)
activate the target from a navigation module.
|
void |
onDoReset(javax.servlet.http.HttpServletRequest request_p,
Object oReason_p)
event called when user clicked DoReset
|
void |
onDoSearch(javax.servlet.http.HttpServletRequest request_p,
Object oReason_p)
event called when user clicked DoSearch
|
void |
onObjectListViewFilterChange(com.wewebu.ow.server.field.OwSearchNode filterNode_p,
com.wewebu.ow.server.ecm.OwObject parent_p) |
String |
onObjectListViewGetRowClassName(int iIndex_p,
com.wewebu.ow.server.ecm.OwObject obj_p)
get the style class name for the row
|
boolean |
onObjectListViewItemClick(com.wewebu.ow.server.ecm.OwObject obj_p) |
void |
onObjectListViewSelect(com.wewebu.ow.server.ecm.OwObject object_p,
com.wewebu.ow.server.ecm.OwObject parent_p) |
void |
onObjectListViewSort(com.wewebu.ow.server.field.OwSort newSort_p,
String strSortProperty_p) |
protected void |
onRender(Writer w_p)
called when the view should create its HTML content to be displayed
|
void |
onToggleResubmitFilter(javax.servlet.http.HttpServletRequest request_p,
Object oReason_p)
event called when user clicked resubmit view button
|
void |
setRefreshContext(com.wewebu.ow.server.app.OwClientRefreshContext eventlister_p)
register an eventlistener with this view to receive notifications
|
void |
update()
refresh the list
|
void |
updateGroupBoxSelectFilter() |
addRegion, addView, addView, addViewReference, getIterator, getViewRegion, isRegionMaximized, isRegionMinimized, isRegionNormal, renderNamedRegion, renderRegion
activate, detach, getBreadcrumbPart, getDocument, getExternalFormEventTarget, getFormName, getFormTarget, getIcon, getMaximizeView, getParent, getRenderedNamedRegion, getRenderedRegion, getTitle, getViewList, isFormTargetExternal, isNamedRegion, isShowMaximized, isShowMinimized, isShowNormal, onUpdate, render, renderHTMLFormular, serverSideDesignInclude, serverSideInclude, setDocument, setExternalFormTarget, setMaximizeView, setParent, showMaximized, showMinimized, showNormal, usesFormWithAttributes
public static final int WORKITEM_LIST_REGION
public static final int SEARCH_CRITERIA_REGION
public static final int MIN_MAX_CONTROL_VIEW
public static final int SEARCH_CRITERIA_BUTTON_REGION
public static final int OPTION_MENU_REGION
public static final int OBJECT_LIST_CONTROL_REGION
protected com.wewebu.ow.server.app.OwSearchCriteriaView m_SearchCriteriaView
protected com.wewebu.ow.server.app.OwMenuView m_FilterCriteriaBtnView
protected com.wewebu.ow.server.app.OwMenuView m_OptionMenuView
protected OwBPMVirtualQueue m_currentQueue
protected com.wewebu.ow.server.dmsdialogs.views.OwObjectListViewControl m_listcontrol
protected int m_iResubmitFilterToggleBtnIndex
protected void init() throws Exception
init
in class com.wewebu.ow.server.ui.OwView
Exception
public boolean isRegion(int iRegion_p)
isRegion
in interface com.wewebu.ow.server.ui.OwBaseView
isRegion
in class com.wewebu.ow.server.ui.OwLayout
iRegion_p
- ID of the region to renderpublic OwBPMVirtualQueue getCurrentQueue()
public com.wewebu.ow.server.dmsdialogs.views.OwObjectListView getListView()
public void onDoReset(javax.servlet.http.HttpServletRequest request_p, Object oReason_p) throws Exception
request_p
- a HttpServletRequest
oReason_p
- Reason object submitted in the menu item creationException
public void onDoSearch(javax.servlet.http.HttpServletRequest request_p, Object oReason_p) throws Exception
request_p
- a HttpServletRequest
oReason_p
- Reason object submitted in the menu item creationException
public void onToggleResubmitFilter(javax.servlet.http.HttpServletRequest request_p, Object oReason_p) throws Exception
request_p
- a HttpServletRequest
oReason_p
- Reason object submitted in the menu item creationException
protected void onActivate(int iIndex_p, Object oReason_p) throws Exception
onActivate
in class com.wewebu.ow.server.ui.OwView
iIndex_p
- tab iIndex of NavigationoReason_p
- User Object which was submitted when target was attached to
the navigation moduleException
public void setRefreshContext(com.wewebu.ow.server.app.OwClientRefreshContext eventlister_p)
eventlister_p
- OwClientRefreshContext interfaceprotected void onRender(Writer w_p) throws Exception
onRender
in class com.wewebu.ow.server.ui.OwView
w_p
- Writer object to write HTML toException
public void onObjectListViewSort(com.wewebu.ow.server.field.OwSort newSort_p, String strSortProperty_p) throws Exception
onObjectListViewSort
in interface com.wewebu.ow.server.dmsdialogs.views.OwObjectListView.OwObjectListViewEventListner
Exception
public void onObjectListViewSelect(com.wewebu.ow.server.ecm.OwObject object_p, com.wewebu.ow.server.ecm.OwObject parent_p) throws Exception
onObjectListViewSelect
in interface com.wewebu.ow.server.dmsdialogs.views.OwObjectListView.OwObjectListViewEventListner
Exception
public void onObjectListViewFilterChange(com.wewebu.ow.server.field.OwSearchNode filterNode_p, com.wewebu.ow.server.ecm.OwObject parent_p) throws Exception
onObjectListViewFilterChange
in interface com.wewebu.ow.server.dmsdialogs.views.OwObjectListView.OwObjectListViewEventListner
Exception
public boolean onObjectListViewItemClick(com.wewebu.ow.server.ecm.OwObject obj_p) throws Exception
onObjectListViewItemClick
in interface com.wewebu.ow.server.dmsdialogs.views.OwObjectListView.OwObjectListViewEventListner
Exception
public com.wewebu.ow.server.ecm.bpm.OwWorkitemContainer getCurrentWorkitemcontainer() throws com.wewebu.ow.server.exceptions.OwObjectNotFoundException
com.wewebu.ow.server.exceptions.OwObjectNotFoundException
public void updateGroupBoxSelectFilter() throws Exception
Exception
public String onObjectListViewGetRowClassName(int iIndex_p, com.wewebu.ow.server.ecm.OwObject obj_p)
onObjectListViewGetRowClassName
in interface com.wewebu.ow.server.dmsdialogs.views.OwObjectListView.OwObjectListViewEventListner
iIndex_p
- int row indexobj_p
- current OwObjectCopyright © 2014 Alfresco Business Solutions. All Rights Reserved.