public class OwBPMStepProcessorFunction
extends com.wewebu.ow.server.app.OwDocumentFunction
implements com.wewebu.ow.server.ui.OwDialog.OwDialogListener
Workdesk BPM Plugin.
Workdesk BPM Plugin for a Standard/JSP Processor which displays all properties.
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
Constructor and Description |
---|
OwBPMStepProcessorFunction() |
Modifier and Type | Method and Description |
---|---|
protected com.wewebu.ow.server.app.OwStandardSequenceDialog |
createDialog(Collection objects_p,
com.wewebu.ow.server.app.OwClientRefreshContext refreshCtx_p,
com.wewebu.ow.server.util.OwXMLUtil configNode_p)
Create the corresponding dialog.
|
protected OwBPMJspProcessorDialog |
createJspProcessorDialog(Collection objects_p,
com.wewebu.ow.server.util.OwXMLUtil configNode_p,
com.wewebu.ow.server.app.OwClientRefreshContext refreshCtx_p)
Create the JSP based step processor dialog.
|
protected OwBPMStandardProcessorDialog |
createProcessorDialog(Collection objects_p,
com.wewebu.ow.server.app.OwClientRefreshContext refreshCtx_p,
com.wewebu.ow.server.util.OwXMLUtil configNode_p)
overridable factory method
|
String |
getBigIcon()
get the URL to the icon of the dialog / function
|
String |
getIcon()
get the URL to the icon of the dialog / function
|
void |
onClickEvent(com.wewebu.ow.server.ecm.OwObject oObject_p,
com.wewebu.ow.server.ecm.OwObject oParent_p,
com.wewebu.ow.server.app.OwClientRefreshContext refreshCtx_p)
event called when user clicked the plugin label / icon
|
void |
onDialogClose(com.wewebu.ow.server.ui.OwDialog dialogView_p)
called if the Dialog that was opened by this view closes
|
void |
onMultiselectClickEvent(Collection objects_p,
com.wewebu.ow.server.ecm.OwObject oParent_p,
com.wewebu.ow.server.app.OwClientRefreshContext refreshCtx_p)
event called when user clicked the plugin for multiple selected items
|
void |
onUpdate(com.wewebu.ow.server.ui.OwEventTarget caller_p,
int code_p,
Object param_p) |
addHistoryEvent, addHistoryEvent, getBigDefaultIconHTML, getBigIconHTML, getColumnTitle, getContextMenu, getDefaultIconHTML, getDefaultLabel, getDisplayNameFromUserId, getEnableColumnClickEvent, getIconHTML, getLabel, getMultiselect, getNeedParent, getObjectInstance, getPluginType, getRetrievalPropertyNames, getShowInEditViews, init, isEnabled, isEnabled, isObjectTypeSupported, onColumnClickEvent
getConfigNode, getContext, getDragDropProperties, getEventManager, getHelpPath, getName, getNoEvent, getPluginID, getPluginTitle, getPluginTypeDisplayName, getSafeSetting, getSupportedObjectClassesFromDescriptor, getSupportedObjectTypesFromDescriptor, getTooltip, isDragDropTarget, isObjectClassSupported, setSafeSetting
public String getIcon() throws Exception
getIcon
in interface com.wewebu.ow.server.app.OwPlugin
getIcon
in class com.wewebu.ow.server.app.OwFunction
Exception
public String getBigIcon() throws Exception
getBigIcon
in class com.wewebu.ow.server.app.OwFunction
Exception
public void onClickEvent(com.wewebu.ow.server.ecm.OwObject oObject_p, com.wewebu.ow.server.ecm.OwObject oParent_p, com.wewebu.ow.server.app.OwClientRefreshContext refreshCtx_p) throws Exception
onClickEvent
in class com.wewebu.ow.server.app.OwDocumentFunction
oObject_p
- OwObject where event was triggeredoParent_p
- Parent which listed the ObjectrefreshCtx_p
- OwClientRefreshContext callback interface for the function plugins to signal refresh events to clients, can be null if no refresh is neededException
protected OwBPMStandardProcessorDialog createProcessorDialog(Collection objects_p, com.wewebu.ow.server.app.OwClientRefreshContext refreshCtx_p, com.wewebu.ow.server.util.OwXMLUtil configNode_p) throws Exception
objects_p
- refreshCtx_p
- configNode_p
- Exception
public void onMultiselectClickEvent(Collection objects_p, com.wewebu.ow.server.ecm.OwObject oParent_p, com.wewebu.ow.server.app.OwClientRefreshContext refreshCtx_p) throws Exception
onMultiselectClickEvent
in class com.wewebu.ow.server.app.OwDocumentFunction
objects_p
- Collection of OwObjectoParent_p
- Parent which listed the ObjectsrefreshCtx_p
- OwClientRefreshContext callback interface for the function plugins to signal refresh events to clients, can be null if no refresh is neededException
protected com.wewebu.ow.server.app.OwStandardSequenceDialog createDialog(Collection objects_p, com.wewebu.ow.server.app.OwClientRefreshContext refreshCtx_p, com.wewebu.ow.server.util.OwXMLUtil configNode_p) throws Exception
objects_p
- refreshCtx_p
- configNode_p
- Exception
public void onDialogClose(com.wewebu.ow.server.ui.OwDialog dialogView_p) throws Exception
onDialogClose
in interface com.wewebu.ow.server.ui.OwDialog.OwDialogListener
dialogView_p
- the Dialog that closed.Exception
public void onUpdate(com.wewebu.ow.server.ui.OwEventTarget caller_p, int code_p, Object param_p) throws Exception
onUpdate
in interface com.wewebu.ow.server.ui.OwUpdateTarget
Exception
OwUpdateTarget.onUpdate(com.wewebu.ow.server.ui.OwEventTarget, int, java.lang.Object)
protected OwBPMJspProcessorDialog createJspProcessorDialog(Collection objects_p, com.wewebu.ow.server.util.OwXMLUtil configNode_p, com.wewebu.ow.server.app.OwClientRefreshContext refreshCtx_p) throws Exception
objects_p
- - the collection of objects.configNode_p
- - the configuration node.refreshCtx_p
- - the refresh context object.OwBPMJspProcessorDialog
Exception
Copyright © 2014 Alfresco Business Solutions. All Rights Reserved.