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

java.lang.Object
  extended by com.wewebu.ow.server.app.OwAbstractToolExtension
      extended by com.wewebu.ow.server.plug.owbpm.plug.OwBPMNewWorkflowExtension
All Implemented Interfaces:
com.wewebu.ow.server.app.OwToolExtension, com.wewebu.ow.server.dmsdialogs.views.OwToolViewItem

public class OwBPMNewWorkflowExtension
extends com.wewebu.ow.server.app.OwAbstractToolExtension

Extension of the new-plugin that launches context free workflows.
The launched workflow is processed using the OwBPMJspLaunchProcessorDialog (if a JspForm is configured) or using the OwBPMJspLaunchProcessorDialog as processor dialog.

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

Since:
3.1.0.0

Field Summary
protected static String BIGICON_DESIGN_PATH
          default big icon path
protected static String ICON_DESIGN_PATH
          default icon path
 
Fields inherited from class com.wewebu.ow.server.app.OwAbstractToolExtension
DESCRIPTION_SUFFIX, EXTENSION_PREFIX, m_bigIcon, m_confignode, m_context, m_description, m_icon, m_id, m_jspForm, m_title, TITLE_SUFFIX
 
Constructor Summary
OwBPMNewWorkflowExtension()
           
 
Method Summary
protected  com.wewebu.ow.server.app.OwStandardSequenceDialog createProcessorDialog(com.wewebu.ow.server.ecm.bpm.OwWorkitem workItem_p)
          Creates the process dialog to launch the workflow.
protected  String getDefaultBigIcon()
          Get the default big icon path for this Extension.
protected  String getDefaultIcon()
          Get the default icon path for this Extension.
 void onClickEvent()
           
 
Methods inherited from class com.wewebu.ow.server.app.OwAbstractToolExtension
getBigIcon, getDefaultDescription, getDefaultId, getDefaultTitle, getDescription, getIcon, getId, getTitle, init
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

BIGICON_DESIGN_PATH

protected static final String BIGICON_DESIGN_PATH
default big icon path

See Also:
Constant Field Values

ICON_DESIGN_PATH

protected static final String ICON_DESIGN_PATH
default icon path

See Also:
Constant Field Values
Constructor Detail

OwBPMNewWorkflowExtension

public OwBPMNewWorkflowExtension()
Method Detail

getDefaultBigIcon

protected String getDefaultBigIcon()
Get the default big icon path for this Extension. The default big icon path is used if no big icon path is provided in the configuration.

Specified by:
getDefaultBigIcon in class com.wewebu.ow.server.app.OwAbstractToolExtension
Returns:
a String representing the default big icon path.

getDefaultIcon

protected String getDefaultIcon()
Get the default icon path for this Extension. The default icon path is used if no icon path is provided in the configuration.

Specified by:
getDefaultIcon in class com.wewebu.ow.server.app.OwAbstractToolExtension
Returns:
a String representing the default icon path.

onClickEvent

public void onClickEvent()
                  throws Exception
Throws:
Exception

createProcessorDialog

protected com.wewebu.ow.server.app.OwStandardSequenceDialog createProcessorDialog(com.wewebu.ow.server.ecm.bpm.OwWorkitem workItem_p)
                                                                           throws Exception
Creates the process dialog to launch the workflow.

Parameters:
workItem_p - - the OwWorkitem object
Returns:
the dialog for handling the launch workflow operation.
Throws:
Exception


Copyright © 2013 Alfresco Business Solutions. All Rights Reserved.