public class OwMultiDocumentObjectPropertyView
extends com.wewebu.ow.server.dmsdialogs.views.OwObjectPropertyView
implements com.wewebu.ow.server.dmsdialogs.views.OwCheckInHandler
View Module to edit OwObject 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
| Modifier and Type | Field and Description |
|---|---|
protected com.wewebu.ow.server.dmsdialogs.views.OwCheckInHandler |
m_checkInHandler
the check in handler
|
protected int |
m_saveAllButtonIndex
menu ID of the SaveAll button
|
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_VERTICALCURRENT_MODULE_KEY, FORMULAR_PLACEHOLDER_END_DELIMITER, FORMULAR_PLACEHOLDER_START_DELIMITER, m_externalFormEventTarget| Constructor and Description |
|---|
OwMultiDocumentObjectPropertyView(boolean enablesaveall_p) |
| Modifier and Type | Method and Description |
|---|---|
void |
computeCheckinOptions(javax.servlet.http.HttpServletRequest request_p)
Compute the checkin options.
|
protected com.wewebu.ow.server.dmsdialogs.views.OwCheckInHandler |
createCheckInHandler()
Creates the
OwCheckInHandler object |
Object |
getCheckinModeObject() |
Collection<org.alfresco.wd.ui.conf.prop.OwPropertyInfo> |
getVirtualParentRestriction()
Get defined restrictions
|
protected void |
init()
init the target after the context is set.
|
protected boolean |
isPropertyReadonly(com.wewebu.ow.server.ecm.OwProperty property_p) |
boolean |
isReleaseVersion() |
boolean |
onApply(javax.servlet.http.HttpServletRequest request_p,
Object oReason_p)
event called when user clicked Apply button in menu
|
protected boolean |
onApplyInternal(javax.servlet.http.HttpServletRequest request_p,
Object oReason_p)
event called to save changes
call getUpdateStatus() after save to check if fields are invalid
|
boolean |
onSaveAll(javax.servlet.http.HttpServletRequest request_p,
Object oReason_p)
event called when user clicked SaveAll button in menu
|
protected boolean |
onSaveAllInternal(javax.servlet.http.HttpServletRequest request_p,
Object oReason_p)
event called to save changes
call getUpdateStatus() after save to check if fields are invalid
|
void |
renderCheckInModes(Writer w_p,
com.wewebu.ow.server.app.OwMainAppContext context_p) |
void |
renderCheckInOptions(Writer w_p,
com.wewebu.ow.server.app.OwMainAppContext context_p) |
protected void |
renderMainRegion(Writer w_p)
render the main region with the property list
overrides the OwObjectPropertyView.renderMainRegin method in order to display checkin options
|
protected void |
renderMenuRegion(Writer w_p)
render the menu region with the release box and checkin modes
overrides the OwObjectPropertyView.renderMenuRegion method in order to display checkin options
|
void |
renderRegion(Writer w_p,
int iRegion_p)
render the views of the region
|
void |
setCheckInOptions(List modes_p,
boolean fDisplayReleaseBox_p)
display checkin options
|
void |
setCheckInVersionMajor(boolean checkInAsMajorVersion_p)
set if check-in Version is major or minor
|
void |
setEventListener(OwMultiDocumentObjectPropertyViewListner eventListener_p) |
void |
setVirtualParentRestriction(Collection<org.alfresco.wd.ui.conf.prop.OwPropertyInfo> propInfoList)
Set a list of virtual parent defined restrictions
|
clearBatchIndex, createBatchPropertiesHandler, createPasteMetadataHandler, detach, getClipboard, getField, getFieldManager, getFieldProviderName, getFieldProviderSource, getFieldProviderType, getFields, getFilteredClonedProperties, getMenu, getObjectRef, getPropertyListConfiguration, getReadOnlyContext, getRowClassName, getSafeFieldValue, getSaveBtnIndex, getSubregionAvailable, getUpdateStatus, hasViewMask, informUserOnSuccess, isGroupWithErrors, isReadOnly, isRegion, isSupportLock, isSystemPropertyView, isValidated, mapProperties, onAjaxPropertyGroupCollapse, onBatchIndex, onLock, onNext, onPasteAllMetaData, onPasteThisMetaData, onRender, onUnLock, onUpdate, renderErrorsRegion, renderExtraColumnHeader, renderExtraColumnRows, renderGroupHeader, renderHorizontalProperties, renderHorizontalProperty, renderHorizontalPropertyGroups, renderModesRegion, renderPropertyGroup, renderPropertyListConfiguration, renderVertically, save, setBatchProperties, setDisplayNoSaveMsg, setField, setGroupPropertiesConfiguration, setInformUserOnSuccess, setModeType, setNextActivateView, setObjectRef, setObjectRefEx, setPrevActivateView, setPropertyListConfiguration, setReadOnlyContext, setSaveAllActive, setSaveBtnIndex, setUpdateNoChanges, setViewMask, update, updateExternalFormTarget, usesFormWithAttributesaddRegion, addView, addView, addViewReference, getIterator, getViewRegion, isRegionMaximized, isRegionMinimized, isRegionNormal, renderNamedRegionactivate, 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, showNormalprotected int m_saveAllButtonIndex
protected com.wewebu.ow.server.dmsdialogs.views.OwCheckInHandler m_checkInHandler
public OwMultiDocumentObjectPropertyView(boolean enablesaveall_p)
enablesaveall_p - flag to enable save all button option when more than one documents are selectedprotected com.wewebu.ow.server.dmsdialogs.views.OwCheckInHandler createCheckInHandler()
OwCheckInHandler objectOwCheckInHandler objectpublic void setEventListener(OwMultiDocumentObjectPropertyViewListner eventListener_p)
protected void init()
throws Exception
init in class com.wewebu.ow.server.dmsdialogs.views.OwObjectPropertyViewExceptionpublic boolean onApply(javax.servlet.http.HttpServletRequest request_p,
Object oReason_p)
throws Exception
onApply in class com.wewebu.ow.server.dmsdialogs.views.OwObjectPropertyViewrequest_p - a HttpServletRequestoReason_p - Optional reason object submitted in addMenuItemExceptionpublic boolean onSaveAll(javax.servlet.http.HttpServletRequest request_p,
Object oReason_p)
throws Exception
request_p - a HttpServletRequestoReason_p - Optional reason object submitted in addMenuItemExceptionpublic void computeCheckinOptions(javax.servlet.http.HttpServletRequest request_p)
computeCheckinOptions in interface com.wewebu.ow.server.dmsdialogs.views.OwCheckInHandlerrequest_p - - the HttpServletRequest objectprotected boolean onApplyInternal(javax.servlet.http.HttpServletRequest request_p,
Object oReason_p)
throws Exception
onApplyInternal in class com.wewebu.ow.server.dmsdialogs.views.OwObjectPropertyViewrequest_p - a HttpServletRequestoReason_p - Optional reason object submitted in addMenuItemExceptionpublic void renderRegion(Writer w_p, int iRegion_p) throws Exception
renderRegion in interface com.wewebu.ow.server.ui.OwBaseViewrenderRegion in class com.wewebu.ow.server.dmsdialogs.views.OwObjectPropertyVieww_p - Writer object to write HTML toiRegion_p - ID of the region to renderExceptionprotected boolean onSaveAllInternal(javax.servlet.http.HttpServletRequest request_p,
Object oReason_p)
throws Exception
request_p - a HttpServletRequestoReason_p - Optional reason object submitted in addMenuItemExceptionpublic void setCheckInOptions(List modes_p, boolean fDisplayReleaseBox_p) throws Exception
setCheckInOptions in interface com.wewebu.ow.server.dmsdialogs.views.OwCheckInHandlermodes_p - List of modes as defined in OwVersionfDisplayReleaseBox_p - boolean true = display a release checkboxExceptionpublic void setCheckInVersionMajor(boolean checkInAsMajorVersion_p)
setCheckInVersionMajor in interface com.wewebu.ow.server.dmsdialogs.views.OwCheckInHandlercheckInAsMajorVersion_p - protected void renderMainRegion(Writer w_p) throws Exception
renderMainRegion in class com.wewebu.ow.server.dmsdialogs.views.OwObjectPropertyVieww_p - Writer object to write HTML toExceptionprotected void renderMenuRegion(Writer w_p) throws Exception
w_p - Writer object to write HTML toExceptionpublic void renderCheckInModes(Writer w_p, com.wewebu.ow.server.app.OwMainAppContext context_p) throws Exception
renderCheckInModes in interface com.wewebu.ow.server.dmsdialogs.views.OwCheckInHandlerExceptionpublic Object getCheckinModeObject()
getCheckinModeObject in interface com.wewebu.ow.server.dmsdialogs.views.OwCheckInHandlerpublic boolean isReleaseVersion()
isReleaseVersion in interface com.wewebu.ow.server.dmsdialogs.views.OwCheckInHandlerpublic void renderCheckInOptions(Writer w_p, com.wewebu.ow.server.app.OwMainAppContext context_p) throws Exception
renderCheckInOptions in interface com.wewebu.ow.server.dmsdialogs.views.OwCheckInHandlerExceptionpublic void setVirtualParentRestriction(Collection<org.alfresco.wd.ui.conf.prop.OwPropertyInfo> propInfoList)
propInfoList - List of OwPropertyInfopublic Collection<org.alfresco.wd.ui.conf.prop.OwPropertyInfo> getVirtualParentRestriction()
Copyright © 2014 Alfresco Business Solutions. All Rights Reserved.