|
||||||||||
| 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 OwSaveDlgDialogExceptionpublic String getTitle()
getTitle in interface com.wewebu.ow.server.ui.OwBaseViewgetTitle 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 OwSaveDlgDialogException
public void onClientRefreshContextUpdate(int reason_p,
Object param_p)
throws Exception
onClientRefreshContextUpdate in interface com.wewebu.ow.server.app.OwClientRefreshContextExceptionpublic int getDocumentImporterContext()
OwSaveDlgDialog
getDocumentImporterContext in class OwSaveDlgDialog
public void onDocumentImported()
throws Exception
OwSaveDlgDocumentImportView.OwSaveDlgDocumentImportViewListner
onDocumentImported in interface OwSaveDlgDocumentImportView.OwSaveDlgDocumentImportViewListneronDocumentImported in class OwSaveDlgDialogException
protected void onPostProcessDialogClose(com.wewebu.ow.server.ui.OwDialog dialog_p)
throws Exception
OwSaveDlgDialog
onPostProcessDialogClose in class OwSaveDlgDialogdialog_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 | |||||||||