com.wewebu.ow.server.plug.owrecord
Class OwRecordView.OwRecordObjectTreeView

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.OwTreeView
              extended by com.wewebu.ow.server.dmsdialogs.views.OwObjectTreeView
                  extended by com.wewebu.ow.server.plug.owrecord.OwRecordView.OwRecordObjectTreeView
All Implemented Interfaces:
com.wewebu.ow.server.ui.OwBaseView, com.wewebu.ow.server.ui.OwUpdateTarget
Enclosing class:
OwRecordView

public class OwRecordView.OwRecordObjectTreeView
extends com.wewebu.ow.server.dmsdialogs.views.OwObjectTreeView

overwrite the object tree view to use own styles


Nested Class Summary
 
Nested classes/interfaces inherited from class com.wewebu.ow.server.ui.OwTreeView
com.wewebu.ow.server.ui.OwTreeView.OwTreeViewEventListner, com.wewebu.ow.server.ui.OwTreeView.OwTreeViewNode
 
Field Summary
 
Fields inherited from class com.wewebu.ow.server.dmsdialogs.views.OwObjectTreeView
m_Configuration, m_iMaxChildSize
 
Fields inherited from class com.wewebu.ow.server.ui.OwTreeView
childrenSort, DISPLAY_MODE_REGISTER_NODES, DISPLAY_MODE_TREE_NODES, m_eventlistner, m_focusNode, m_nodeMap, m_root, m_selectedNode, m_strDesignURL, m_strPath, NODE_ID_KEY, PATH_DELIMITER
 
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
OwRecordView.OwRecordObjectTreeView()
          Default constructor
 
Method Summary
protected  String getSelectedTreeItemStyle()
          get the style for the selected tree item
protected  String getTreeItemStyle()
          get the style for the tree item
 void navigate(Object obj_p, String strPath_p)
          Overwrite navigate to trigger the JScript scrolling for TreeView.
 void onClickLabel(javax.servlet.http.HttpServletRequest request_p)
          overwritten onClickLabel to trigger the JScript scrolling handles the navigate event i.e.
 void onClickPlusMinus(javax.servlet.http.HttpServletRequest request_p)
          overwritten onClickPlusMinus to trigger the JScript scrolling handles the navigate event i.e.
protected  void onRender(Writer w_p)
          overwrite onRender to display the scroll div called when the view should create its HTML content to be displayed
protected  boolean useFormEventUrls()
           
 
Methods inherited from class com.wewebu.ow.server.dmsdialogs.views.OwObjectTreeView
createChildObjects, expandParents, getCloseIconURL, getDisplayHTML, getDisplayName, getName, getOpenIconURL, hasPlusMinusIcon, init, isDynamicSplitUsed, navigateChildObject, setIsDynamicSplitUsed, setMaxChildSize
 
Methods inherited from class com.wewebu.ow.server.ui.OwTreeView
addNode, canNavigate, clearSelection, createTreeViewNode, getChildrenSort, getClientSideId, getCurrentNode, getDisplayMode, getNodeForObject, getNodeFromID, getRegisterItemStyle, getSelectedRegisterItemStyle, isEmpty, isEnabled, isFocused, isSelected, navigate, navigateToChild, navigateToId, navigateUp, openNode, refreshCurrentNode, refreshNodeForObject, renderFolderIconLink, renderMinusIconLink, renderNode, renderNodeLink, renderPlusIconLink, renderRegister, setChildrenSort, setDisplayMode, setEventListner, writeTooltip
 
Methods inherited from class com.wewebu.ow.server.ui.OwView
activate, addView, detach, getBreadcrumbPart, getDocument, getExternalFormEventTarget, getFormName, getFormTarget, getIcon, getIterator, getMaximizeView, getParent, getRenderedNamedRegion, getRenderedRegion, getTitle, getViewList, isFormTargetExternal, isNamedRegion, isRegion, isShowMaximized, isShowMinimized, isShowNormal, onActivate, 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
 

Constructor Detail

OwRecordView.OwRecordObjectTreeView

public OwRecordView.OwRecordObjectTreeView()
Default constructor

Since:
3.1.0.0
Method Detail

getSelectedTreeItemStyle

protected String getSelectedTreeItemStyle()
get the style for the selected tree item

Overrides:
getSelectedTreeItemStyle in class com.wewebu.ow.server.ui.OwTreeView

getTreeItemStyle

protected String getTreeItemStyle()
get the style for the tree item

Overrides:
getTreeItemStyle in class com.wewebu.ow.server.ui.OwTreeView

useFormEventUrls

protected boolean useFormEventUrls()
Overrides:
useFormEventUrls in class com.wewebu.ow.server.ui.OwTreeView

navigate

public void navigate(Object obj_p,
                     String strPath_p)
              throws Exception
Overwrite navigate to trigger the JScript scrolling for TreeView. Following Code is for favorites function, if a subfolder should be opened.

Overrides:
navigate in class com.wewebu.ow.server.ui.OwTreeView
Throws:
Exception

onRender

protected void onRender(Writer w_p)
                 throws Exception
overwrite onRender to display the scroll div called when the view should create its HTML content to be displayed

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

onClickPlusMinus

public void onClickPlusMinus(javax.servlet.http.HttpServletRequest request_p)
                      throws Exception
overwritten onClickPlusMinus to trigger the JScript scrolling handles the navigate event i.e. a user has clicked a tree icon

Overrides:
onClickPlusMinus in class com.wewebu.ow.server.ui.OwTreeView
Parameters:
request_p -
Throws:
Exception

onClickLabel

public void onClickLabel(javax.servlet.http.HttpServletRequest request_p)
                  throws Exception
overwritten onClickLabel to trigger the JScript scrolling handles the navigate event i.e. a user has clicked a tree icon

Overrides:
onClickLabel in class com.wewebu.ow.server.ui.OwTreeView
Parameters:
request_p -
Throws:
Exception


Copyright © 2013 Alfresco Business Solutions. All Rights Reserved.