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

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

public class OwMultiDocumentObjectAccessRightsView
extends com.wewebu.ow.server.ui.OwView
implements com.wewebu.ow.server.ui.OwMultipanel

Access rights view.

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


Field Summary
protected  com.wewebu.ow.server.ecm.ui.OwUIAccessRightsModul m_AccessRightsSubModul
          reference to the DMS specific AccessRights UI
protected  boolean m_fReadOnly
          read only flag
protected  int m_iNextButtonIndex
          index of the next button in the menu
protected  boolean m_initDone
           
protected  com.wewebu.ow.server.ui.OwMenu m_MainMenu
          main menu of ECM Adapters AccessReightsUI
protected  com.wewebu.ow.server.ui.OwView m_NextActiveView
          OwMultipanel implementation next view reference
protected  com.wewebu.ow.server.ecm.OwObject m_ObjectRef
          object reference the view is working on
protected  com.wewebu.ow.server.ui.OwView m_PrevActiveView
          OwMultipanel implementation previous view reference
 
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
OwMultiDocumentObjectAccessRightsView()
           
 
Method Summary
 String getFormName()
          get the form used for the edit fields
 com.wewebu.ow.server.ecm.OwObject getObjectRef()
          get the object, the access rights view is working on
protected  void init()
          init the view after the context is set.
 boolean isValidated()
           
protected  void onActivate(int index_p, Object reason_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 the view and all contained views
protected  void renderEmptyTextMessage(Writer w_p, String msg_p)
          Render the empty message text and afterwards the menu if exist.
 void setNextActivateView(com.wewebu.ow.server.ui.OwView nextView_p)
           
 void setObjectRef(com.wewebu.ow.server.ecm.OwObject obj_p)
          set the object, the access rights view is working on
 void setPrevActivateView(com.wewebu.ow.server.ui.OwView prevView_p)
           
 void setReadOnly(boolean fReadOnly_p)
          set the view read-only
 
Methods inherited from class com.wewebu.ow.server.ui.OwView
activate, addView, detach, getBreadcrumbPart, getDocument, getExternalFormEventTarget, getFormTarget, getIcon, getIterator, getMaximizeView, getParent, getRenderedNamedRegion, getRenderedRegion, getTitle, getViewList, isFormTargetExternal, isNamedRegion, isRegion, isShowMaximized, isShowMinimized, isShowNormal, onUpdate, render, renderHTMLFormular, renderNamedRegion, renderRegion, 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

m_AccessRightsSubModul

protected com.wewebu.ow.server.ecm.ui.OwUIAccessRightsModul m_AccessRightsSubModul
reference to the DMS specific AccessRights UI


m_ObjectRef

protected com.wewebu.ow.server.ecm.OwObject m_ObjectRef
object reference the view is working on


m_MainMenu

protected com.wewebu.ow.server.ui.OwMenu m_MainMenu
main menu of ECM Adapters AccessReightsUI


m_iNextButtonIndex

protected int m_iNextButtonIndex
index of the next button in the menu


m_fReadOnly

protected boolean m_fReadOnly
read only flag


m_initDone

protected boolean m_initDone

m_PrevActiveView

protected com.wewebu.ow.server.ui.OwView m_PrevActiveView
OwMultipanel implementation previous view reference


m_NextActiveView

protected com.wewebu.ow.server.ui.OwView m_NextActiveView
OwMultipanel implementation next view reference

Constructor Detail

OwMultiDocumentObjectAccessRightsView

public OwMultiDocumentObjectAccessRightsView()
Method Detail

init

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

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

onActivate

protected void onActivate(int index_p,
                          Object reason_p)
                   throws Exception
Overrides:
onActivate in class com.wewebu.ow.server.ui.OwView
Throws:
Exception

getFormName

public String getFormName()
get the form used for the edit fields

Overrides:
getFormName in class com.wewebu.ow.server.ui.OwView
Returns:
String form name

setReadOnly

public void setReadOnly(boolean fReadOnly_p)
set the view read-only


getObjectRef

public com.wewebu.ow.server.ecm.OwObject getObjectRef()
get the object, the access rights view is working on

Returns:
OwObject

setObjectRef

public void setObjectRef(com.wewebu.ow.server.ecm.OwObject obj_p)
                  throws Exception
set the object, the access rights view is working on

Parameters:
obj_p - OwObject
Throws:
Exception

onRender

protected void onRender(Writer w_p)
                 throws Exception
render the view and all contained views

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

renderEmptyTextMessage

protected void renderEmptyTextMessage(Writer w_p,
                                      String msg_p)
                               throws Exception
Render the empty message text and afterwards the menu if exist.

This is not a

Parameters:
w_p - Writer to be used for rendering
msg_p - String message to write
Throws:
Exception
Since:
3.0.0.0

isValidated

public boolean isValidated()
                    throws Exception
Specified by:
isValidated in interface com.wewebu.ow.server.ui.OwMultipanel
Throws:
Exception

setNextActivateView

public void setNextActivateView(com.wewebu.ow.server.ui.OwView nextView_p)
                         throws Exception
Specified by:
setNextActivateView in interface com.wewebu.ow.server.ui.OwMultipanel
Throws:
Exception

setPrevActivateView

public void setPrevActivateView(com.wewebu.ow.server.ui.OwView prevView_p)
                         throws Exception
Specified by:
setPrevActivateView in interface com.wewebu.ow.server.ui.OwMultipanel
Throws:
Exception

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


Copyright © 2013 Alfresco Business Solutions. All Rights Reserved.