public class OwBPMDisplayWorkflowDialog
extends com.wewebu.ow.server.app.OwStandardSequenceDialog
Dialog which display a graphical representation of workflow.
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 int |
m_iIndex
current item index
|
protected int |
m_iMaxElementSize
max number of items to display in the views
|
protected List<com.wewebu.ow.server.ecm.OwObject> |
m_items
list of items to work on
|
protected com.wewebu.ow.server.app.OwMimeManager |
m_MimeManager
instance of the MIME manager used to open the objects
|
protected com.wewebu.ow.server.ecm.OwObject |
m_ParentObject
the parent of the object that listed the getItem()
|
CLOSE_BTN_REGION, FOOTER_REGION, HELP_BTN_REGION, INFO_ICON_REGION, LEFT_REGION, m_strHelpPath, m_strInfoIconURL, m_strTitle, MAIN_REGION, MENU_REGION, RIGHT_REGION, STANDARD_DIALOG_REGION_MAX, TITLE_REGION
m_iDEBUG_DocumentViewSize, m_iDEBUG_InitDocument, m_iDEBUG_TargetCount, m_Listener
Constructor and Description |
---|
OwBPMDisplayWorkflowDialog(OwBPMDisplayWorkflowDialogBuilder builder) |
Modifier and Type | Method and Description |
---|---|
protected OwBPMDisplayWorkflowDialogBuilder |
createDialogBuilder()
Create a builder instance for OwEditPropertiesDialog creation.
|
protected com.wewebu.ow.server.app.OwMimeManager |
createMimeManager() |
protected void |
createNewDialog()
init the dialog with the current item
|
void |
detach() |
int |
getCount()
get the number of sequence items in the dialog
|
com.wewebu.ow.server.ecm.OwObject |
getItem()
the work item to work on
|
com.wewebu.ow.server.app.OwJspFormConfigurator |
getJspConfigurator() |
com.wewebu.ow.server.app.OwMimeManager |
getMimeManager()
get the MIME manager
|
Set<com.wewebu.ow.server.ecm.OwObject> |
getObjects() |
boolean |
hasNext()
called when the Dialog needs to know if there is a next item
|
boolean |
hasPrev()
called when the Dialog needs to know if there is a prev item
|
protected void |
init() |
boolean |
isRegion(int iRegion_p)
determine if region contains a view
|
void |
next(boolean fRemoveCurrent_p)
move to next item and roll over, i.e.
|
boolean |
onCancel(javax.servlet.http.HttpServletRequest request_p)
Called when the user wants to cancel the workflow selection process
|
void |
prev(boolean fRemoveCurrent_p)
move to prev item and roll over, i.e.
|
void |
renderMainRegion(Writer w_p)
render the views of the region
|
void |
renderRegion(Writer w_p,
int iRegion_p)
render the views of the region
|
void |
renderSequenceNumber(Writer w_p)
render the no.
|
void |
setJspConfigurator(com.wewebu.ow.server.app.OwJspFormConfigurator jspFormConfigurator_p) |
List<String> |
tooltipLinesFor(com.wewebu.ow.server.ecm.OwObject object)
Creates a list of lines to be displayed in the tool-tip associated with the diagram for the given workflow.
|
getNextHREF, getPrevHREF, onNext, onPrev, renderNavigationButtons
getInfoIcon, getTitle, hasHelpButton, onClose, onHelp, onRender, renderCloseButton, renderHelpButton, setHelp, setInfoIcon, setTitle
addRegion, addView, addView, addViewReference, getIterator, getViewRegion, isRegionMaximized, isRegionMinimized, isRegionNormal, renderNamedRegion
activate, getBreadcrumbPart, getDocument, getExternalFormEventTarget, getFormName, getFormTarget, getIcon, getMaximizeView, getParent, getRenderedNamedRegion, getRenderedRegion, getViewList, isFormTargetExternal, isNamedRegion, isShowMaximized, isShowMinimized, isShowNormal, onActivate, onUpdate, render, renderHTMLFormular, serverSideDesignInclude, serverSideInclude, setDocument, setExternalFormTarget, setMaximizeView, setParent, showMaximized, showMinimized, showNormal, usesFormWithAttributes
protected List<com.wewebu.ow.server.ecm.OwObject> m_items
protected int m_iIndex
protected com.wewebu.ow.server.app.OwMimeManager m_MimeManager
protected com.wewebu.ow.server.ecm.OwObject m_ParentObject
protected int m_iMaxElementSize
public OwBPMDisplayWorkflowDialog(OwBPMDisplayWorkflowDialogBuilder builder)
protected void init() throws Exception
init
in class com.wewebu.ow.server.ui.OwView
Exception
public void renderMainRegion(Writer w_p) throws Exception
w_p
- Writer object to write HTML toException
public void renderRegion(Writer w_p, int iRegion_p) throws Exception
renderRegion
in interface com.wewebu.ow.server.ui.OwBaseView
renderRegion
in class com.wewebu.ow.server.app.OwStandardSequenceDialog
w_p
- Writer object to write HTML toiRegion_p
- ID of the region to renderException
public void detach()
detach
in class com.wewebu.ow.server.ui.OwView
public boolean onCancel(javax.servlet.http.HttpServletRequest request_p) throws Exception
Exception
public Set<com.wewebu.ow.server.ecm.OwObject> getObjects()
public List<String> tooltipLinesFor(com.wewebu.ow.server.ecm.OwObject object)
object
- The workflow object to build the tool-tip for.public com.wewebu.ow.server.ecm.OwObject getItem()
public boolean hasNext() throws Exception
hasNext
in interface com.wewebu.ow.server.app.OwSequenceView
hasNext
in class com.wewebu.ow.server.app.OwStandardSequenceDialog
Exception
public boolean hasPrev() throws Exception
hasPrev
in interface com.wewebu.ow.server.app.OwSequenceView
hasPrev
in class com.wewebu.ow.server.app.OwStandardSequenceDialog
Exception
public int getCount()
public void prev(boolean fRemoveCurrent_p) throws Exception
fRemoveCurrent_p
- true = remove the current sequence item and then move to the prev item, if this is the last item, closes the dialogException
public void next(boolean fRemoveCurrent_p) throws Exception
fRemoveCurrent_p
- true = remove the current sequence item and then move to the next item, if this is the last item, closes the dialogException
protected OwBPMDisplayWorkflowDialogBuilder createDialogBuilder()
protected void createNewDialog() throws Exception
Exception
public com.wewebu.ow.server.app.OwJspFormConfigurator getJspConfigurator()
public void setJspConfigurator(com.wewebu.ow.server.app.OwJspFormConfigurator jspFormConfigurator_p)
public com.wewebu.ow.server.app.OwMimeManager getMimeManager()
protected com.wewebu.ow.server.app.OwMimeManager createMimeManager()
public boolean isRegion(int iRegion_p)
isRegion
in interface com.wewebu.ow.server.ui.OwBaseView
isRegion
in class com.wewebu.ow.server.app.OwStandardDialog
iRegion_p
- ID of the region to renderCopyright © 2014 Alfresco Business Solutions. All Rights Reserved.