public class OwSaveDlgObjectPropertyView
extends com.wewebu.ow.server.dmsdialogs.views.OwObjectPropertyView
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 | Class and Description |
---|---|
static interface |
OwSaveDlgObjectPropertyView.OwSaveDlgObjectPropertyViewListner
The EventListener interface for Events fired by this OwSaveDlgObjectPropertyView.
|
Modifier and Type | Field and Description |
---|---|
protected static String |
CHECKIN_MODES_CONTROL_NAME
name of the HTML release checkbox
|
protected static String |
CHECKIN_RELEASE_CONTROL_NAME
name of the HTML release checkbox
|
protected boolean |
m_checkInAsMajorVersion
boolean true = checkin as major version
|
protected List |
m_CheckInModes
Collection of modes as defined in OwVersion
|
protected boolean |
m_fDisplayReleaseBox
boolean true = display a release checkbox
|
protected Object |
m_ModeObject
user selected checkin mode
|
protected boolean |
m_ReleaseVersion
user selected release version yes/no
|
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
CURRENT_MODULE_KEY, FORMULAR_PLACEHOLDER_END_DELIMITER, FORMULAR_PLACEHOLDER_START_DELIMITER, m_externalFormEventTarget
Constructor and Description |
---|
OwSaveDlgObjectPropertyView()
Create a new
OwSaveDlgObjectPropertyView |
Modifier and Type | Method and Description |
---|---|
Object |
getModeObject()
Returns the user selected checkin mode
|
boolean |
getReleaseVersion()
Returns the user selected ReleaseVersion yes/no
|
protected void |
init()
Initialize the target after the context is set.
|
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)
Internal Event handler for
|
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(OwSaveDlgObjectPropertyView.OwSaveDlgObjectPropertyViewListner eventListner_p)
Set the EventListener that receives the
onSaveDocument Event |
clearBatchIndex, createBatchPropertiesHandler, createPasteMetadataHandler, detach, getClipboard, getField, getFieldManager, getFieldProviderName, getFieldProviderSource, getFieldProviderType, getFields, getFilteredClonedProperties, getMenu, getObjectRef, getPropertyListConfiguration, getReadOnlyContext, getRowClassName, getSafeFieldValue, getSaveBtnIndex, getSubregionAvailable, getUpdateStatus, hasViewMask, informUserOnSuccess, isGroupWithErrors, isPropertyReadonly, isReadOnly, isRegion, isSupportLock, isSystemPropertyView, isValidated, mapProperties, onAjaxPropertyGroupCollapse, onBatchIndex, onLock, onNext, onPasteAllMetaData, onPasteThisMetaData, onRender, onUnLock, onUpdate, renderErrorsRegion, renderExtraColumnHeader, renderExtraColumnRows, renderGroupHeader, renderHorizontalProperties, renderHorizontalProperty, renderHorizontalPropertyGroups, renderMainRegion, renderModesRegion, renderPropertyGroup, renderPropertyListConfiguration, renderVertically, save, setBatchProperties, setDisplayNoSaveMsg, setField, setGroupPropertiesConfiguration, setInformUserOnSuccess, setModeType, setNextActivateView, setObjectRef, setObjectRefEx, setPrevActivateView, setPropertyListConfiguration, setReadOnlyContext, setSaveAllActive, setSaveBtnIndex, setUpdateNoChanges, setViewMask, update, updateExternalFormTarget, usesFormWithAttributes
addRegion, addView, addView, addViewReference, getIterator, getViewRegion, isRegionMaximized, isRegionMinimized, isRegionNormal, renderNamedRegion
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
protected static final String CHECKIN_RELEASE_CONTROL_NAME
protected static final String CHECKIN_MODES_CONTROL_NAME
protected List m_CheckInModes
protected boolean m_fDisplayReleaseBox
protected boolean m_checkInAsMajorVersion
protected boolean m_ReleaseVersion
protected Object m_ModeObject
public OwSaveDlgObjectPropertyView()
OwSaveDlgObjectPropertyView
public void setEventListener(OwSaveDlgObjectPropertyView.OwSaveDlgObjectPropertyViewListner eventListner_p)
onSaveDocument
EventeventListner_p
- the new EventListener that receives the onSaveDocument
Eventpublic boolean getReleaseVersion()
public Object getModeObject()
protected void init() throws Exception
init
in class com.wewebu.ow.server.dmsdialogs.views.OwObjectPropertyView
Exception
public boolean onApply(javax.servlet.http.HttpServletRequest request_p, Object oReason_p) throws Exception
onApply
in class com.wewebu.ow.server.dmsdialogs.views.OwObjectPropertyView
request_p
- a HttpServletRequest
oReason_p
- Optional reason object submitted in addMenuItemException
protected boolean onApplyInternal(javax.servlet.http.HttpServletRequest request_p, Object oReason_p) throws Exception
onApply(HttpServletRequest, Object)
onApplyInternal
in class com.wewebu.ow.server.dmsdialogs.views.OwObjectPropertyView
request_p
- a HttpServletRequest
oReason_p
- Optional reason object submitted in addMenuItemException
public void renderRegion(Writer w_p, int iRegion_p) throws Exception
renderRegion
in interface com.wewebu.ow.server.ui.OwBaseView
renderRegion
in class com.wewebu.ow.server.dmsdialogs.views.OwObjectPropertyView
w_p
- Writer object to write HTML toiRegion_p
- ID of the region to renderException
public void setCheckInOptions(List modes_p, boolean fDisplayReleaseBox_p) throws Exception
modes_p
- List of modes as defined in OwVersionfDisplayReleaseBox_p
- boolean true = display a release checkboxException
public void setCheckInVersionMajor(boolean checkInAsMajorVersion_p)
checkInAsMajorVersion_p
- protected void renderMenuRegion(Writer w_p) throws Exception
w_p
- Writer object to write HTML toException
Copyright © 2014 Alfresco Business Solutions. All Rights Reserved.