com.wewebu.ow.server.plug.owbpm.plug
Class OwBPMLaunchableWorkflowSelectionDialog

java.lang.Object
  extended by com.wewebu.ow.server.ui.OwEventTarget
      extended by com.wewebu.ow.server.ui.OwView
          extended by com.wewebu.ow.server.ui.OwLayout
              extended by com.wewebu.ow.server.ui.OwDialog
                  extended by com.wewebu.ow.server.app.OwStandardDialog
                      extended by com.wewebu.ow.server.plug.owbpm.plug.OwBPMLaunchableWorkflowSelectionDialog
All Implemented Interfaces:
com.wewebu.ow.server.dmsdialogs.views.OwLaunchableWorkflowSelectionView.OwWorkflowSelectionListener, com.wewebu.ow.server.ui.OwBaseView, com.wewebu.ow.server.ui.OwUpdateTarget

public class OwBPMLaunchableWorkflowSelectionDialog
extends com.wewebu.ow.server.app.OwStandardDialog
implements com.wewebu.ow.server.dmsdialogs.views.OwLaunchableWorkflowSelectionView.OwWorkflowSelectionListener

A dialog that enables the selection of workflow descriptions.

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


Nested Class Summary
 
Nested classes/interfaces inherited from class com.wewebu.ow.server.ui.OwDialog
com.wewebu.ow.server.ui.OwDialog.OwDialogListener
 
Nested classes/interfaces inherited from class com.wewebu.ow.server.ui.OwLayout
com.wewebu.ow.server.ui.OwLayout.OwDispatchRegion
 
Field Summary
protected  com.wewebu.ow.server.dmsdialogs.views.OwLaunchableWorkflowSelectionView m_workflowsView
          the workflows view
 
Fields inherited from class com.wewebu.ow.server.app.OwStandardDialog
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
 
Fields inherited from class com.wewebu.ow.server.ui.OwDialog
m_iDEBUG_DocumentViewSize, m_iDEBUG_InitDocument, m_iDEBUG_TargetCount, m_Listener
 
Fields inherited from class com.wewebu.ow.server.ui.OwLayout
m_Regions
 
Fields inherited from class com.wewebu.ow.server.ui.OwView
CURRENT_MODULE_KEY, FORMULAR_PLACEHOLDER_END_DELIMITER, FORMULAR_PLACEHOLDER_START_DELIMITER, m_externalFormEventTarget
 
Fields inherited from interface com.wewebu.ow.server.ui.OwBaseView
EMPTY_STRING
 
Constructor Summary
OwBPMLaunchableWorkflowSelectionDialog(Collection descriptions_p)
          Constructor
 
Method Summary
 void descriptionSelected(com.wewebu.ow.server.ecm.bpm.OwWorkflowDescription description_p)
           
 void detach()
           
 com.wewebu.ow.server.ecm.bpm.OwWorkflowDescription getSelection()
           
protected  void init()
           
 boolean onCancel(javax.servlet.http.HttpServletRequest request_p)
          Called when the user wants to cancel the workflow selection process
 void renderRegion(Writer w_p, int region_p)
           
 
Methods inherited from class com.wewebu.ow.server.app.OwStandardDialog
getInfoIcon, getTitle, hasHelpButton, isRegion, onClose, onHelp, onRender, renderCloseButton, renderHelpButton, setHelp, setInfoIcon, setTitle
 
Methods inherited from class com.wewebu.ow.server.ui.OwDialog
closeDialog, setListener
 
Methods inherited from class com.wewebu.ow.server.ui.OwLayout
addRegion, addView, addView, addViewReference, getIterator, getViewRegion, isRegionMaximized, isRegionMinimized, isRegionNormal, renderNamedRegion
 
Methods inherited from class com.wewebu.ow.server.ui.OwView
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
 
Methods inherited from class com.wewebu.ow.server.ui.OwEventTarget
attach, disableRequestListener, enableRequestListener, getAjaxEventURL, getContext, getEventURL, getFormEventFunction, getFormEventURL, getID, onExternalRequest, onFormEvent, onRequest, updateExternalFormTarget
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_workflowsView

protected com.wewebu.ow.server.dmsdialogs.views.OwLaunchableWorkflowSelectionView m_workflowsView
the workflows view

Constructor Detail

OwBPMLaunchableWorkflowSelectionDialog

public OwBPMLaunchableWorkflowSelectionDialog(Collection descriptions_p)
Constructor

Parameters:
descriptions_p - a collection of OwWorkflowDescriptions
Method Detail

init

protected void init()
             throws Exception
Overrides:
init in class com.wewebu.ow.server.ui.OwView
Throws:
Exception

onCancel

public boolean onCancel(javax.servlet.http.HttpServletRequest request_p)
                 throws Exception
Called when the user wants to cancel the workflow selection process

Returns:
always true
Throws:
Exception

renderRegion

public void renderRegion(Writer w_p,
                         int region_p)
                  throws Exception
Specified by:
renderRegion in interface com.wewebu.ow.server.ui.OwBaseView
Overrides:
renderRegion in class com.wewebu.ow.server.app.OwStandardDialog
Throws:
Exception

detach

public void detach()
Overrides:
detach in class com.wewebu.ow.server.ui.OwView

descriptionSelected

public void descriptionSelected(com.wewebu.ow.server.ecm.bpm.OwWorkflowDescription description_p)
Specified by:
descriptionSelected in interface com.wewebu.ow.server.dmsdialogs.views.OwLaunchableWorkflowSelectionView.OwWorkflowSelectionListener

getSelection

public final com.wewebu.ow.server.ecm.bpm.OwWorkflowDescription getSelection()
Returns:
the selected workflow description or null if none is selected


Copyright © 2013 Alfresco Business Solutions. All Rights Reserved.