com.wewebu.ow.server.plug.owaddmultidocuments
Class OwDocumentImportView

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.plug.owaddmultidocuments.OwDocumentImportView
All Implemented Interfaces:
com.wewebu.ow.server.app.OwDocumentImporterCallback, com.wewebu.ow.server.ui.OwBaseView, com.wewebu.ow.server.ui.OwMultipanel, com.wewebu.ow.server.ui.OwUpdateTarget

public class OwDocumentImportView
extends com.wewebu.ow.server.ui.OwLayout
implements com.wewebu.ow.server.ui.OwMultipanel, com.wewebu.ow.server.app.OwDocumentImporterCallback

OwDocumentImportView.

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.OwLayout
com.wewebu.ow.server.ui.OwLayout.OwDispatchRegion
 
Field Summary
protected  int m_iNextButtonIndex
          the button index of the "Next" button in the menu
protected  com.wewebu.ow.server.app.OwSubMenuView m_MenuView
          Menu for buttons like "Next"
protected  com.wewebu.ow.server.ui.OwView m_nextView
          the next OwView in the OwMultipanel sequence
protected  com.wewebu.ow.server.ui.OwView m_prevView
          the previous OwView in the OwMultipanel sequence
protected  com.wewebu.ow.server.app.OwSubNavigationView m_subNavigationView
          navigation view to navigate through the document importers
static int MAIN_REGION
          main region
static int MENU_REGION
          region for the optional menu
static int NAVIGATION_REGION
          region for the navigation part
 
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
OwDocumentImportView(List documentImporters_p)
           
 
Method Summary
 void addDocumentImporterCallBackListener(com.wewebu.ow.server.app.OwDocumentImporterCallback listener_p)
           
protected  com.wewebu.ow.server.app.OwSubNavigationView createNavigationView()
           
protected  OwAddMultiDocumentsDocument getCurrentDocument()
           
 com.wewebu.ow.server.app.OwDocumentImportItem getImportedDocument(int i_p)
           
 int getImportedDocumentsCount()
           
protected  void init()
          Init the target after the context is set.
 boolean isValidated()
          Check if view has validated its data and the next view can be enabled
protected  void notifyCallbackListener(com.wewebu.ow.server.app.OwDocumentImporter importer_p, com.wewebu.ow.server.app.OwDocumentImportItem item_p)
           
 void onDocumentImported(com.wewebu.ow.server.app.OwDocumentImporter importer_p, com.wewebu.ow.server.app.OwDocumentImportItem item_p)
           
 void onNext(javax.servlet.http.HttpServletRequest request_p, Object oReason_p)
          event called when user clicked Lock button in menu
protected  void onRender(Writer w_p)
          Render this OwDocumentImportView by including a JSP page
 void removeDocumentImporterCallBackListener(com.wewebu.ow.server.app.OwDocumentImporterCallback listener_p)
           
 void setEventListener(OwDocumentImportViewListener eventListner_p)
          Sets the current event listener
 void setNextActivateView(com.wewebu.ow.server.ui.OwView nextView_p)
          Set the view that is next to this view, displays a next button to activate
 void setPrevActivateView(com.wewebu.ow.server.ui.OwView prevView_p)
          Set the view that is prev to this view, displays a prev button to activate
 
Methods inherited from class com.wewebu.ow.server.ui.OwLayout
addRegion, addView, addView, addViewReference, getIterator, getViewRegion, isRegion, isRegionMaximized, isRegionMinimized, isRegionNormal, renderNamedRegion, renderRegion
 
Methods inherited from class com.wewebu.ow.server.ui.OwView
activate, detach, getBreadcrumbPart, getDocument, getExternalFormEventTarget, getFormName, getFormTarget, getIcon, getMaximizeView, getParent, getRenderedNamedRegion, getRenderedRegion, getTitle, getViewList, isFormTargetExternal, isNamedRegion, isShowMaximized, isShowMinimized, isShowNormal, onActivate, onUpdate, 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

NAVIGATION_REGION

public static final int NAVIGATION_REGION
region for the navigation part

See Also:
Constant Field Values

MENU_REGION

public static final int MENU_REGION
region for the optional menu

See Also:
Constant Field Values

MAIN_REGION

public static final int MAIN_REGION
main region

See Also:
Constant Field Values

m_subNavigationView

protected com.wewebu.ow.server.app.OwSubNavigationView m_subNavigationView
navigation view to navigate through the document importers


m_MenuView

protected com.wewebu.ow.server.app.OwSubMenuView m_MenuView
Menu for buttons like "Next"


m_nextView

protected com.wewebu.ow.server.ui.OwView m_nextView
the next OwView in the OwMultipanel sequence


m_prevView

protected com.wewebu.ow.server.ui.OwView m_prevView
the previous OwView in the OwMultipanel sequence


m_iNextButtonIndex

protected int m_iNextButtonIndex
the button index of the "Next" button in the menu

Constructor Detail

OwDocumentImportView

public OwDocumentImportView(List documentImporters_p)
Method Detail

init

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

Overrides:
init in class com.wewebu.ow.server.ui.OwView
Throws:
Exception

setEventListener

public void setEventListener(OwDocumentImportViewListener eventListner_p)
Sets the current event listener

Parameters:
eventListner_p -

createNavigationView

protected com.wewebu.ow.server.app.OwSubNavigationView createNavigationView()

onNext

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

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

onRender

protected void onRender(Writer w_p)
                 throws Exception
Render this OwDocumentImportView by including a JSP page

Overrides:
onRender in class com.wewebu.ow.server.ui.OwView
Parameters:
w_p - Writer object to write HTML to
Throws:
Exception

onDocumentImported

public void onDocumentImported(com.wewebu.ow.server.app.OwDocumentImporter importer_p,
                               com.wewebu.ow.server.app.OwDocumentImportItem item_p)
Specified by:
onDocumentImported in interface com.wewebu.ow.server.app.OwDocumentImporterCallback

setNextActivateView

public void setNextActivateView(com.wewebu.ow.server.ui.OwView nextView_p)
Set the view that is next to this view, displays a next button to activate

Specified by:
setNextActivateView in interface com.wewebu.ow.server.ui.OwMultipanel
Parameters:
nextView_p - OwView

setPrevActivateView

public void setPrevActivateView(com.wewebu.ow.server.ui.OwView prevView_p)
Set the view that is prev to this view, displays a prev button to activate

Specified by:
setPrevActivateView in interface com.wewebu.ow.server.ui.OwMultipanel
Parameters:
prevView_p - OwView

isValidated

public boolean isValidated()
Check if view has validated its data and the next view can be enabled

Specified by:
isValidated in interface com.wewebu.ow.server.ui.OwMultipanel
Returns:
boolean true = can forward to next view, false = view has not yet validated

getCurrentDocument

protected OwAddMultiDocumentsDocument getCurrentDocument()

addDocumentImporterCallBackListener

public void addDocumentImporterCallBackListener(com.wewebu.ow.server.app.OwDocumentImporterCallback listener_p)

removeDocumentImporterCallBackListener

public void removeDocumentImporterCallBackListener(com.wewebu.ow.server.app.OwDocumentImporterCallback listener_p)

notifyCallbackListener

protected void notifyCallbackListener(com.wewebu.ow.server.app.OwDocumentImporter importer_p,
                                      com.wewebu.ow.server.app.OwDocumentImportItem item_p)

getImportedDocument

public com.wewebu.ow.server.app.OwDocumentImportItem getImportedDocument(int i_p)

getImportedDocumentsCount

public int getImportedDocumentsCount()


Copyright © 2013 Alfresco Business Solutions. All Rights Reserved.