|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.wewebu.ow.server.ui.OwEventTarget
com.wewebu.ow.server.ui.OwView
com.wewebu.ow.server.ui.OwLayout
com.wewebu.ow.server.ui.OwDialog
com.wewebu.ow.server.app.OwStandardDialog
com.wewebu.ow.server.plug.owdms.OwSaveDlgDialog
com.wewebu.ow.server.plug.owdms.OwCheckInDialog
public class OwCheckInDialog
Implementation of OwSaveDlgDialog to create a check in dialog for a given object.
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.ui.OwDialog |
---|
com.wewebu.ow.server.ui.OwDialog.OwDialogListener |
Nested classes/interfaces inherited from class com.wewebu.ow.server.ui.OwLayout |
---|
com.wewebu.ow.server.ui.OwLayout.OwDispatchRegion |
Field Summary | |
---|---|
protected static int |
DIALOG_STATUS_FAILED
status of this dialog: checkin failed |
protected static int |
DIALOG_STATUS_NONE
status of this dialog: nothing done yet |
protected static int |
DIALOG_STATUS_OK
status of this dialog: checkin successful |
protected int |
m_dialogStatus
status of this dialog needed for historization |
static int |
VIEW_MASK_CHECKIN_MODE_OPTION
view flag |
static int |
VIEW_MASK_RELEASE_VERSION_DEFAULT
view flag |
static int |
VIEW_MASK_RELEASE_VERSION_OPTION
view flag |
Fields inherited from class com.wewebu.ow.server.plug.owdms.OwSaveDlgDialog |
---|
m_classView, m_docImportView, m_document, m_fSaveOnly, m_indexClassView, m_indexPropertyView, m_iViewMask, m_Layout, m_PropertyView, m_RefreshCtx, m_strParentObjectClass, m_SubNavigation, m_ValuesMap, VIEW_PROPERTY_CLASS_VIEW, VIEW_PROPERTY_ENABLE_MULTIPLE_FILE_UPLOAD, VIEW_PROPERTY_ENABLE_PASTE_METADATA |
Fields inherited from class com.wewebu.ow.server.app.OwStandardDialog |
---|
CLOSE_BTN_REGION, FOOTER_REGION, HELP_BTN_REGION, INFO_ICON_REGION, LEFT_REGION, m_strHelpPath, m_strInfoIconURL, m_strTitle, MAIN_REGION, MENU_REGION, RIGHT_REGION, STANDARD_DIALOG_REGION_MAX, TITLE_REGION |
Fields inherited from class com.wewebu.ow.server.ui.OwDialog |
---|
m_iDEBUG_DocumentViewSize, m_iDEBUG_InitDocument, m_iDEBUG_TargetCount, m_Listener |
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.ui.OwBaseView |
---|
EMPTY_STRING |
Constructor Summary | |
---|---|
OwCheckInDialog(com.wewebu.ow.server.ecm.OwObject saveObject_p,
List documentImporters_p)
construct a CheckIn dialog to save the given object |
Method Summary | |
---|---|
int |
getDocumentImporterContext()
(overridable) Context for the DocumentImporter which are initialized by the OwSaveDlgDocumentImportView |
int |
getStatus()
get the current status of this dialog |
String |
getTitle()
overridable to display the title of the dialog |
protected void |
init()
init the target after the context is set. |
void |
onClientRefreshContextUpdate(int reason_p,
Object param_p)
|
void |
onDocumentImported()
Event fired when document has been imported |
protected void |
onPostProcessDialogClose(com.wewebu.ow.server.ui.OwDialog dialog_p)
Will be called if a postprocess dialog was opened, after closing it again. |
void |
onSaveDocument(com.wewebu.ow.server.ecm.OwContentCollection content_p,
String strMimeType_p,
String strMimeParameter_p,
Object checkinMode_p,
boolean fReleaseVersion_p)
called when user clicks save on the source view, finishes the dialog, save the prepared content |
protected void |
performSave()
Implementation of the abstract method defined in OwSaveDlgDialog that
performs the actual checkin operation. |
void |
setPropertiesInfo(List propertiesInfo_p)
List of available properties |
Methods inherited from class com.wewebu.ow.server.plug.owdms.OwSaveDlgDialog |
---|
cleanup, createDocumentImportView, detach, getCurrentDocument, getDocumentImporters, getPostProcessingDialog, hasViewMask, isPostProcessDialogOpen, isRegion, onClose, onDialogClose, onObjectClassViewSelectClass, onSaveDocument, onUpdate, openPostProcessingView, renderRegion, setIsPostProcessDialogOpen, setRefreshContext, setValues, setViewMask |
Methods inherited from class com.wewebu.ow.server.app.OwStandardDialog |
---|
getInfoIcon, hasHelpButton, onHelp, onRender, renderCloseButton, renderHelpButton, setHelp, setInfoIcon, setTitle |
Methods inherited from class com.wewebu.ow.server.ui.OwDialog |
---|
closeDialog, setListener |
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, getViewList, isFormTargetExternal, isNamedRegion, isShowMaximized, isShowMinimized, isShowNormal, onActivate, render, renderHTMLFormular, serverSideDesignInclude, serverSideInclude, setDocument, setExternalFormTarget, setMaximizeView, setParent, showMaximized, showMinimized, showNormal, usesFormWithAttributes |
Methods inherited from class com.wewebu.ow.server.ui.OwEventTarget |
---|
attach, disableRequestListener, enableRequestListener, getAjaxEventURL, getContext, getEventURL, getFormEventFunction, getFormEventURL, getID, onExternalRequest, onFormEvent, onRequest, updateExternalFormTarget |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static final int DIALOG_STATUS_NONE
protected static final int DIALOG_STATUS_OK
protected static final int DIALOG_STATUS_FAILED
public static final int VIEW_MASK_CHECKIN_MODE_OPTION
public static final int VIEW_MASK_RELEASE_VERSION_OPTION
public static final int VIEW_MASK_RELEASE_VERSION_DEFAULT
protected int m_dialogStatus
Constructor Detail |
---|
public OwCheckInDialog(com.wewebu.ow.server.ecm.OwObject saveObject_p, List documentImporters_p) throws Exception
saveObject_p
- OwObject to checkindocumentImporters_p
- List of document importers to use
Exception
Method Detail |
---|
public void setPropertiesInfo(List propertiesInfo_p)
propertiesInfo_p
- properties infopublic int getStatus()
protected void init() throws Exception
init
in class OwSaveDlgDialog
Exception
public String getTitle()
getTitle
in interface com.wewebu.ow.server.ui.OwBaseView
getTitle
in class com.wewebu.ow.server.app.OwStandardDialog
public void onSaveDocument(com.wewebu.ow.server.ecm.OwContentCollection content_p, String strMimeType_p, String strMimeParameter_p, Object checkinMode_p, boolean fReleaseVersion_p) throws Exception
content_p
- OwContentCollectionstrMimeType_p
- StringstrMimeParameter_p
- StringcheckinMode_p
- optional Object, used with checkin operation only, can be nullfReleaseVersion_p
- optional boolean flag to create a release version, used with checkin operation only
Exception
protected void performSave() throws Exception
OwSaveDlgDialog
that
performs the actual checkin operation.
performSave
in class OwSaveDlgDialog
Exception
public void onClientRefreshContextUpdate(int reason_p, Object param_p) throws Exception
onClientRefreshContextUpdate
in interface com.wewebu.ow.server.app.OwClientRefreshContext
Exception
public int getDocumentImporterContext()
OwSaveDlgDialog
getDocumentImporterContext
in class OwSaveDlgDialog
public void onDocumentImported() throws Exception
OwSaveDlgDocumentImportView.OwSaveDlgDocumentImportViewListner
onDocumentImported
in interface OwSaveDlgDocumentImportView.OwSaveDlgDocumentImportViewListner
onDocumentImported
in class OwSaveDlgDialog
Exception
protected void onPostProcessDialogClose(com.wewebu.ow.server.ui.OwDialog dialog_p) throws Exception
OwSaveDlgDialog
onPostProcessDialogClose
in class OwSaveDlgDialog
dialog_p
- OwDialog which was used for post processing
Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |