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

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.dmsdialogs.views.OwObjectPropertyView
                  extended by com.wewebu.ow.server.plug.owbpm.plug.OwBPMStandardProcessorView
All Implemented Interfaces:
com.wewebu.ow.server.field.OwFieldProvider, com.wewebu.ow.server.ui.OwBaseView, com.wewebu.ow.server.ui.OwMultipanel, com.wewebu.ow.server.ui.OwUpdateTarget
Direct Known Subclasses:
OwBPMStandardLaunchProcessorView

public class OwBPMStandardProcessorView
extends com.wewebu.ow.server.dmsdialogs.views.OwObjectPropertyView

Workdesk BPM Plugin.
Workdesk BPM Plugin for a Standard 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


Nested Class Summary
 
Nested classes/interfaces inherited from class com.wewebu.ow.server.dmsdialogs.views.OwObjectPropertyView
com.wewebu.ow.server.dmsdialogs.views.OwObjectPropertyView.OwPropertyInfo
 
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.util.OwXMLUtil m_configNode
          config node
protected  int m_iDispatchButton
          button index
protected  int m_iReturnToSourceButton
          button index
protected  com.wewebu.ow.server.app.OwSequenceView m_seqview
          reference to the embedding sequence dialog
protected static String RESPONSE_KEY
           
 
Fields inherited from class com.wewebu.ow.server.dmsdialogs.views.OwObjectPropertyView
BATCH_INDEX_PROPERTIES_ATTRIBTUE_BAG_NAME, ERRORS_REGION, GROUP_COLLAPSED_CLASS_NAME, GROUP_EXPANDED_CLASS_NAME, m_batchIndexProperties, m_batchPropertiesHandler, m_enablesaveall, m_fAllPropertiesReadonly, m_fReadOnly, m_fSystem, m_iAppyBtnIndex, m_iLockIndex, m_iNextButtonIndex, m_iUnLockIndex, m_iViewMask, m_MenuView, m_ObjectRef, m_pasteMetadataHandler, m_Properties, m_ReadOnlyContext, m_readOnlyProperties, m_saveAllActive, m_theFieldManager, MAIN_REGION, MENU_REGION, MODES_REGION, QUERY_KEY_PROPNAME, VIEW_MASK_DISABLE_INTERNAL_MENU, VIEW_MASK_ENABLE_PASTE_METADATA, VIEW_MASK_READONLY, VIEW_MASK_RENDER_VERTICAL
 
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.field.OwFieldProvider
TYPE_AJAX, TYPE_CHECKIN_OBJECT, TYPE_CREATE_OBJECT, TYPE_META_OBJECT, TYPE_RESULT_LIST, TYPE_SEARCH, TYPE_SMALL
 
Fields inherited from interface com.wewebu.ow.server.ui.OwBaseView
EMPTY_STRING
 
Constructor Summary
OwBPMStandardProcessorView(com.wewebu.ow.server.app.OwSequenceView seqview_p, com.wewebu.ow.server.util.OwXMLUtil configNode_p)
          create a standard step processor view
 
Method Summary
protected  String getDispatchButtonTitle()
          (overridable) Retrieves the dispatch button title
protected  com.wewebu.ow.server.ecm.bpm.OwWorkitem getWorkItem()
          get the work item
protected  void init()
          init the target after the context is set.
protected  boolean isSupportLock()
          overridable checks if lock should be supported
 boolean onApply(javax.servlet.http.HttpServletRequest request_p, Object oReason_p)
          called when the user wants to save the modified properties
 void onDispatch(javax.servlet.http.HttpServletRequest request_p, Object oReason_p)
          event called when user clicked dispatch button in menu
 void onReturnToSource(javax.servlet.http.HttpServletRequest request_p, Object oReason_p)
          event called when user clicked dispatch button in menu
 void renderRegion(Writer w_p, int iRegion_p)
           
 void setObjectRef(com.wewebu.ow.server.ecm.OwObject objectRef_p, boolean showSystemProperties_p)
           
 
Methods inherited from class com.wewebu.ow.server.dmsdialogs.views.OwObjectPropertyView
clearBatchIndex, createBatchPropertiesHandler, createPasteMetadataHandler, detach, getClipboard, getField, getFieldManager, getFieldProviderName, getFieldProviderSource, getFieldProviderType, getFields, getFilteredClonedProperties, getMenu, getObjectRef, getRowClassName, getSafeFieldValue, getSaveBtnIndex, getUpdateStatus, hasViewMask, informUserOnSuccess, isGroupWithErrors, isReadOnly, isRegion, isSystemPropertyView, isValidated, mapProperties, onAjaxPropertyGroupCollapse, onApplyInternal, onBatchIndex, onLock, onNext, onPasteAllMetaData, onPasteThisMetaData, onRender, onUnLock, onUpdate, renderErrorsRegion, renderExtraColumnHeader, renderExtraColumnRows, renderGroupHeader, renderHorizontalProperties, renderHorizontalProperty, renderHorizontalPropertyGroups, renderMainRegion, renderModesRegion, save, setBatchProperties, setDisplayNoSaveMsg, setField, setGroupPropertiesConfiguration, setInformUserOnSuccess, setModeType, setNextActivateView, setObjectRefEx, setPrevActivateView, setReadOnlyContext, setSaveAllActive, setSaveBtnIndex, setUpdateNoChanges, setViewMask, update, updateExternalFormTarget, usesFormWithAttributes
 
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, getTitle, getViewList, isFormTargetExternal, isNamedRegion, isShowMaximized, isShowMinimized, isShowNormal, onActivate, render, renderHTMLFormular, serverSideDesignInclude, serverSideInclude, setDocument, setExternalFormTarget, setMaximizeView, setParent, showMaximized, showMinimized, showNormal
 
Methods inherited from class com.wewebu.ow.server.ui.OwEventTarget
attach, disableRequestListener, enableRequestListener, getAjaxEventURL, getContext, getEventURL, getFormEventFunction, getFormEventURL, getID, onExternalRequest, onFormEvent, onRequest
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

RESPONSE_KEY

protected static final String RESPONSE_KEY
See Also:
Constant Field Values

m_seqview

protected com.wewebu.ow.server.app.OwSequenceView m_seqview
reference to the embedding sequence dialog


m_configNode

protected com.wewebu.ow.server.util.OwXMLUtil m_configNode
config node


m_iDispatchButton

protected int m_iDispatchButton
button index


m_iReturnToSourceButton

protected int m_iReturnToSourceButton
button index

Constructor Detail

OwBPMStandardProcessorView

public OwBPMStandardProcessorView(com.wewebu.ow.server.app.OwSequenceView seqview_p,
                                  com.wewebu.ow.server.util.OwXMLUtil configNode_p)
create a standard step processor view

Parameters:
seqview_p - OwSequenceView to browse through multiple items
configNode_p - option OwXMLUtil config node to configure optional attachment document functions, can be null
Method Detail

init

protected void init()
             throws Exception
init the target after the context is set.

Overrides:
init in class com.wewebu.ow.server.dmsdialogs.views.OwObjectPropertyView
Throws:
Exception

getDispatchButtonTitle

protected String getDispatchButtonTitle()
(overridable) Retrieves the dispatch button title

Returns:
the dispatch button String title
Since:
2.5.2.0

setObjectRef

public void setObjectRef(com.wewebu.ow.server.ecm.OwObject objectRef_p,
                         boolean showSystemProperties_p)
                  throws Exception
Overrides:
setObjectRef in class com.wewebu.ow.server.dmsdialogs.views.OwObjectPropertyView
Parameters:
objectRef_p - The objectRef to set.
showSystemProperties_p - if true show only system properties.
Throws:
Exception

getWorkItem

protected com.wewebu.ow.server.ecm.bpm.OwWorkitem getWorkItem()
get the work item


onApply

public boolean onApply(javax.servlet.http.HttpServletRequest request_p,
                       Object oReason_p)
                throws Exception
called when the user wants to save the modified properties

Overrides:
onApply in class com.wewebu.ow.server.dmsdialogs.views.OwObjectPropertyView
Throws:
Exception

onDispatch

public void onDispatch(javax.servlet.http.HttpServletRequest request_p,
                       Object oReason_p)
                throws Exception
event called when user clicked dispatch button in menu

Parameters:
request_p - a HttpServletRequest
oReason_p - Optional reason object submitted in addMenuItem
Throws:
Exception

onReturnToSource

public void onReturnToSource(javax.servlet.http.HttpServletRequest request_p,
                             Object oReason_p)
                      throws Exception
event called when user clicked dispatch button in menu

Parameters:
request_p - HttpServletRequest
oReason_p - Optional reason object submitted in addMenuItem
Throws:
Exception

isSupportLock

protected boolean isSupportLock()
overridable checks if lock should be supported

Overrides:
isSupportLock in class com.wewebu.ow.server.dmsdialogs.views.OwObjectPropertyView

renderRegion

public void renderRegion(Writer w_p,
                         int iRegion_p)
                  throws Exception
Specified by:
renderRegion in interface com.wewebu.ow.server.ui.OwBaseView
Overrides:
renderRegion in class com.wewebu.ow.server.dmsdialogs.views.OwObjectPropertyView
Throws:
Exception


Copyright © 2013 Alfresco Business Solutions. All Rights Reserved.