Package com.saperion.ngc.navigation
Class NavigationViewImpl
java.lang.Object
org.zkoss.zk.ui.AbstractComponent
org.zkoss.zk.ui.HtmlBasedComponent
org.zkoss.zul.impl.XulElement
org.zkoss.zul.Window
com.saperion.ngc.events.BaseWindow
com.saperion.ngc.navigation.NavigationViewImpl
- All Implemented Interfaces:
EventChild,EventChildHandler,LogEventChildHandler,NavigationView,Serializable,Cloneable,org.zkoss.zk.ui.Component,org.zkoss.zk.ui.ext.Scope,org.zkoss.zk.ui.IdSpace,org.zkoss.zk.ui.sys.ComponentCtrl,org.zkoss.zul.ext.Framable
Implementation of
NavigationView.- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.zkoss.zul.Window
org.zkoss.zul.Window.ModeNested classes/interfaces inherited from class org.zkoss.zk.ui.HtmlBasedComponent
org.zkoss.zk.ui.HtmlBasedComponent.ExtraCtrlNested classes/interfaces inherited from class org.zkoss.zk.ui.AbstractComponent
org.zkoss.zk.ui.AbstractComponent.Children -
Field Summary
Fields inherited from class org.zkoss.zul.Window
EMBEDDED, HIGHLIGHTED, MODAL, OVERLAPPED, POPUPFields inherited from class org.zkoss.zk.ui.HtmlBasedComponent
_zclassFields inherited from interface org.zkoss.zk.ui.Component
APPLICATION_SCOPE, COMPONENT_SCOPE, DESKTOP_SCOPE, PAGE_SCOPE, REQUEST_SCOPE, SESSION_SCOPE, SPACE_SCOPEFields inherited from interface org.zkoss.zk.ui.sys.ComponentCtrl
AFTER_CHILD_ADDED, AFTER_CHILD_REMOVED, AFTER_PAGE_ATTACHED, AFTER_PAGE_DETACHED, CE_BUSY_IGNORE, CE_DUPLICATE_IGNORE, CE_IMPORTANT, CE_NON_DEFERRABLE, CE_REPEAT_IGNOREFields inherited from interface com.saperion.ngc.events.EventChild
ALL_EVENTS, ON_ADD_LINK, ON_ADD_LOOKUP, ON_ADD_TO_FAVORITES, ON_AFTER_QUERY, ON_BUTTON, ON_BUTTON_QUERY, ON_CANCEL, ON_CANCEL_AND, ON_CANCEL_EDIT, ON_CHANGE_DOCUMENT_SECURITY, ON_CHANGE_FOLDER_SECURITY, ON_CLEAR, ON_DELETE_SELECTED, ON_DISPLAY_POPUP, ON_DISPLAY_RESULTITEM, ON_DISPLAY_TEMPORARY_DOCUMENT, ON_DOCUMENT_ADDED, ON_DOCUMENT_CHECK, ON_DOCUMENT_FILING, ON_DOCUMENT_LOCKED, ON_DOCUMENT_PROLONG_RETENTION, ON_DOCUMENT_REDUCE_DISPOSITION, ON_DOCUMENT_RELEASE, ON_DOWNLOAD_RESULTITEM, ON_EDIT_CONTENT, ON_EDIT_FOLDER, ON_EDIT_ITEM, ON_EDIT_ITEM_SELECTED, ON_EDIT_LOOKUP, ON_EDIT_SELECTED, ON_EDIT_STRUCTURE, ON_EXPORT, ON_EXTERNAL_STORAGE_UPLOAD, ON_EXTERNAL_STORAGE_UPLOAD_STATUS, ON_FAST_ACCESS_DRAG_OVER, ON_FIELD_CHANGE, ON_FILE_ACTION, ON_FILE_PREVIEW, ON_FILE_SEARCH, ON_FORM_CREATED, ON_FORM_RENDER_ERROR, ON_FORWARD, ON_IGNORE, ON_INDEX, ON_INDEX_CLEAR, ON_INDEX_RESULTITEM, ON_ITEM_DOUBLECLICK, ON_LAUNCH_WORKFLOW, ON_LOG, ON_LOGON, ON_MACRO, ON_NAVIGATION, ON_NAVIGATION_FOLDER, ON_NAVIGATION_FORM, ON_NAVIGATION_WEBPART, ON_NEW_ITEM, ON_NEW_SELECTED, ON_OK, ON_ONEDRIVE_LOGIN, ON_OPEN_INDEX_MASK, ON_OPEN_MASK, ON_OPEN_QUERY_MASK, ON_PASSWORD_EXPIRED, ON_PRINT_DOCUMENTS, ON_QUERY, ON_QUERY_FAVORITE, ON_REFRESH, ON_REFRESH_FOLDER, ON_RESET_GUI, ON_REVISION_CREATED, ON_SAVE_AND, ON_SAVE_DOC, ON_SAVE_FOLDER, ON_SCROLL_NODE, ON_SELECT_TREE_ITEM, ON_SELECTDDC, ON_SEND_MAIL_RESULTITEM, ON_SET_LITIGATION_HOLD, ON_SHAREBASE_DOCUMENT_CHECK, ON_SHAREBASE_LOGIN, ON_START_WORKFLOW, ON_TAB_SELECTED, ON_UNDELETE_SELECTED, ON_UPLOAD_DOCUMENT, ON_UPLOAD_EXTERNAL_STORAGE_DOCUMENT, ON_UPLOAD_SUCCESS, ON_VARIABLES_AVAILABLE, ON_WF, ON_WF_COMMENT_DIALOG_CANCEL, ON_WF_COMMENT_DIALOG_OK, ON_WFCOMMENTS, ON_WFDELEGATE, ON_WFFORWARD, ON_WFFORWARD1, ON_WFFORWARD2, ON_WFFORWARD3, ON_WFFORWARD4, ON_WFFORWARD5, ON_WFHISTORY, ON_WFPUTBACK, ON_WFREMINDER, ON_WFTAKE, ON_WORKFLOW_ACTION, ON_WORKFLOW_COMMENT, ON_WORKFLOW_DISPLAY_COMMENTFields inherited from interface com.saperion.ngc.navigation.NavigationView
ADVANCED_MODE, MULTI_SELECTION, SELECTION_DISABLED, SIMPLE_MODE, SINGLE_SELECTION -
Constructor Summary
ConstructorsConstructorDescriptionThe navigation view.NavigationViewImpl(boolean selectionMode, boolean multiple, boolean privateAllowed, boolean link) The navigation view. -
Method Summary
Modifier and TypeMethodDescriptionvoidaddChildNodes(NavigationNode node) Adds next level children to the given node.addFastAccess(String ddc, String path, String name, boolean temporary) Adds a new entry to the fast access list.voidaddNode(NavigationNode parent, NavigationNode child) voidaddNodeMenuHandler(NaviTreeNodeMenuHandler handler, NavigationElement.TREE_ITEM_TYPE itemType) Add additional menu handler.findFolder(FolderId id) Finds the folder with the specified id.intGets the maximum number of allowed nodes per level.Set<org.zkoss.zk.ui.Component>getEventtarget(String eventName) Reads the event target for the given event name, if set or the root element.Returns the navigation mode.getNodeMenuRights(NavigationElement.TREE_ITEM_TYPE itemType, NaviTreeNode node) Reads the rights for the given tree item type.Returns the node selected for uploading.booleanbooleanReturns true if the navigation view is in advanced mode.booleanReads the visibility of the Folder-DDC selector.booleanbooleanbooleanbooleanbooleanbooleanvoidonAddLink(org.zkoss.zk.ui.event.Event event) Event handler to add link.voidonAddToFavorites(org.zkoss.zk.ui.event.Event event) Event handler to add to favorite.voidonChangeFolderSecurity(org.zkoss.zk.ui.event.Event event) Event handler for change of folder security.voidonCreate(org.zkoss.zk.ui.event.Event event) OnCreate event handler.voidonDocumentFiling(org.zkoss.zk.ui.event.Event event) Event handler for document filing events.voidonFileAction(org.zkoss.zk.ui.event.Event event) Event handler for onFileAction events.voidonLogon(org.zkoss.zk.ui.event.Event event) Event handler for logon.voidonRefreshFolder(org.zkoss.zk.ui.event.Event event) Event to trigger the refresh of either folders or workflow folders.voidonSelectTreeItem(org.zkoss.zk.ui.event.Event event) Event handler to select a tree item.voidonTabSelected(org.zkoss.zk.ui.event.Event event) Event handler for tab selected event.voidonUploadSuccess(org.zkoss.zk.ui.event.Event event) OnUploadSuccess event handler.voidopenFolderPropertyMask(FolderId folderId, String maskName) Opens the mask to edit the folder's properties.voidopenFolderPropertyMask(FolderId folderId, String maskName, org.zkoss.zk.ui.event.EventListener<org.zkoss.zk.ui.event.Event> cancelListener, String windowTitle) Opens the mask to edit the folders's properties.voidremoveNode(FolderId id) Removes the node identified by the specified id from the view.voidremoveNode(NavigationNode node) Removes the node from the view.voidrenderFastAccess(String ddc, String fastAccessPath) Renders the fast access content.voidSets the user settings navigation data tree to be displayed.voidsetAllowedMaxNrOfNodesPerLevel(int limit) Sets the maximum number of allowed nodes per level to the given limit.voidsetDdcSelectorVisible(boolean value) Set visibility of the Folder-DDC selector.voidsetEventtarget(org.zkoss.zk.ui.Component comp, String eventName) Set the event target.voidsetFastAccessEnabled(boolean enabled) Activates or deactivates the fast access list.voidsetFolderTable(String tableName) Sets the folder table to use.voidsetNavigationMode(String mode) Sets the navigation mode.voidsetSelectionMode(String mode) Sets the selection mode.voidsetSimpleEFileChildren(boolean value) If this parameter is set to true, a eFile folder shows only eFile names, that where opened in the session.voidsetWebpartsAllowed(boolean value) voidAssures that the node with the specified path is visible in the navigation view.Methods inherited from class com.saperion.ngc.events.BaseWindow
getMainWindow, postAddLinkEvent, postAddToFavoritesEvent, postCancelSelectedEvent, postChangeDocumentSecurityEvent, postChangeFolderSecurityEvent, postDeleteSelectedEvent, postDisplayPopupEvent, postDisplayPopupEvent, postDisplayPopupEvent, postDisplayResultItemEvent, postDisplayResultItemEvent, postDocumentCheckEvent, postDocumentCheckWithShareBaseEvent, postDocumentFilingEvent, postDocumentFilingEvent, postDocumentReleaseEvent, postDownloadResultItemEvent, postEditContentEvent, postEditItemSelectedEvent, postEditSelectedEvent, postEditSelectedEvent, postEditSelectedEvent, postEditStructureEvent, postErrorLogEvent, postErrorLogEvent, postExternalStorageUploadEvent, postExternalStorageUploadStatusEvent, postFieldChangeEvent, postFileActionEvent, postFileActionEvent, postFormButtonEvent, postIndexResultItemEvent, postInfoLogEvent, postInfoLogEvent, postLaunchWorkflowEvent, postLockDocumentEvent, postLogonEvent, postLogonEvent, postNavigationFolderEvent, postNavigationFormEvent, postNavigationFormEvent, postNavigationWebpartEvent, postNewSelectedEvent, postOpenMaskEvent, postPrintDocumentEvent, postProlongRetentionEvent, postQueryFavoriteEvent, postReduceDispositionEvent, postRefreshEvent, postResetGuiEvent, postResultFieldEvent, postSaveDocumentEvent, postSaveDocumentEvent, postSelectTreeItemEvent, postSendMailResultItemEvent, postSetLitigationHoldEvent, postShareBaseLoginEvent, postStartWorkflowEvent, postTabSelectedEvent, postUnDeleteSelectedEvent, postUploadDocumentEvent, postUploadeExternalStorageDocumentEvent, postUploadSuccessEvent, postWarningLogEvent, postWarningLogEvent, postWorkflowActionEvent, postWorkflowCommentEvent, postWorkflowDisplayCommentEventMethods inherited from class org.zkoss.zul.Window
beforeChildAdded, clone, doEmbedded, doHighlighted, doModal, doOverlapped, doPopup, getBorder, getCaption, getContentSclass, getContentStyle, getDefaultActionOnShow, getMinheight, getMinwidth, getMode, getModeType, getPosition, getTitle, getZclass, inEmbedded, inHighlighted, inModal, inOverlapped, inPopup, insertBefore, isClosable, isCollapsible, isMaximizable, isMaximized, isMinimizable, isMinimized, isShadow, isSizable, onChildRemoved, onClose, onModal, onPageDetached, renderProperties, service, setBorder, setBorder, setClosable, setContentSclass, setContentStyle, setDefaultActionOnShow, setDraggable, setMaximizable, setMaximized, setMinheight, setMinimizable, setMinimized, setMinwidth, setMode, setMode, setMode, setPosition, setShadow, setSizable, setTitle, setTopmost, setVisibleMethods inherited from class org.zkoss.zul.impl.XulElement
getContext, getCtrlKeys, getPopup, getPropertyAccess, getTooltip, setContext, setContext, setContextAttributes, setCtrlKeys, setPopup, setPopup, setPopupAttributes, setTooltip, setTooltip, setTooltipAttributesMethods inherited from class org.zkoss.zk.ui.HtmlBasedComponent
addSclass, evalCSSFlex, focus, getAction, getDraggable, getDroppable, getExtraCtrl, getHeight, getHflex, getLeft, getRenderdefer, getSclass, getStyle, getTabindex, getTabindexInteger, getTooltiptext, getTop, getVflex, getWidth, getZindex, getZIndex, removeSclass, removeSclass, setAction, setClass, setDroppable, setFocus, setHeight, setHeight0, setHeightDirectly, setHflex, setHflex0, setHflexDirectly, setLeft, setLeftDirectly, setRenderdefer, setSclass, setStyle, setTabindex, setTabindex, setTooltiptext, setTop, setTopDirectly, setVflex, setVflex0, setVflexDirectly, setWidth, setWidth0, setWidthDirectly, setZclass, setZindex, setZIndex, setZIndexDirectlyMethods inherited from class org.zkoss.zk.ui.AbstractComponent
addAnnotation, addAnnotation, addCallback, addClientEvent, addEventHandler, addEventListener, addEventListener, addForward, addForward, addForward, addForward, addMoved, addRedrawCallback, addScopeListener, addShadowRoot, addShadowRootBefore, addSharedEventHandlerMap, appendChild, applyProperties, beforeChildRemoved, beforeParentChanged, detach, didActivate, didActivate, didDeserialize, didDeserialize, disableBindingAnnotation, disableClientUpdate, enableBindingAnnotation, getAnnotatedProperties, getAnnotatedPropertiesBy, getAnnotation, getAnnotation, getAnnotations, getAnnotations, getAnnotations, getAttribute, getAttribute, getAttribute, getAttributeOrFellow, getAttributes, getAttributes, getAuService, getAutag, getCallback, getChildren, getClientAttribute, getClientDataAttribute, getClientEvents, getDefaultMold, getDefinition, getDesktop, getEventHandler, getEventHandlerNames, getEventListenerMap, getEventListeners, getFellow, getFellow, getFellowIfAny, getFellowIfAny, getFellows, getFirstChild, getId, getLastChild, getListenerIterator, getMold, getNextSibling, getPage, getParent, getPreviousSibling, getRedrawCallback, getRoot, getShadowFellowIfAny, getShadowRoots, getShadowVariable, getShadowVariable, getShadowVariable0, getSpaceOwner, getSpecialRendererOutput, getStubonly, getSubBindingAnnotationCount, getTemplate, getTemplateNames, getUuid, getWidgetAttribute, getWidgetAttributeNames, getWidgetClass, getWidgetListener, getWidgetListenerNames, getWidgetOverride, getWidgetOverrideNames, hasAttribute, hasAttribute, hasAttribute, hasAttributeOrFellow, hasBindingAnnotation, hasFellow, hasFellow, hasSubBindingAnnotation, invalidate, invalidatePartial, isChildable, isInitialized, isInvalidated, isListenerAvailable, isVisible, onChildAdded, onPageAttached, onWrongValue, query, queryAll, redraw, redrawChildren, removeAttribute, removeAttribute, removeAttribute, removeCallback, removeChild, removeEventListener, removeForward, removeForward, removeRedrawCallback, removeScopeListener, removeShadowRoot, render, render, render, replace, response, response, response, service, sessionDidActivate, sessionWillPassivate, setAttribute, setAttribute, setAttribute, setAuService, setAutag, setClientAttribute, setClientDataAttribute, setDefinition, setDefinition, setId, setMold, setPage, setPageBefore, setParent, setStubonly, setStubonly, setSubBindingAnnotationCount, setTemplate, setVisibleDirectly, setWidgetAttribute, setWidgetClass, setWidgetListener, setWidgetOverride, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdateWidgetListener, smartUpdateWidgetOverride, toString, updateByClient, updateSubBindingAnnotationCount, willPassivate, willPassivate, willSerialize, willSerializeMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.zkoss.zk.ui.Component
addEventListener, addEventListener, addForward, addForward, addForward, addForward, appendChild, applyProperties, clone, detach, getAttribute, getAttribute, getAttributeOrFellow, getAttributes, getAttributes, getAuService, getAutag, getChildren, getClientAttribute, getClientDataAttribute, getDefinition, getDesktop, getEventListeners, getFellow, getFellow, getFellowIfAny, getFellowIfAny, getFellows, getFirstChild, getId, getLastChild, getListenerIterator, getMold, getNextSibling, getPage, getParent, getPreviousSibling, getRoot, getShadowVariable, getShadowVariable, getSpaceOwner, getStubonly, getTemplate, getTemplateNames, getUuid, getWidgetAttribute, getWidgetAttributeNames, getWidgetClass, getWidgetListener, getWidgetListenerNames, getWidgetOverride, getWidgetOverrideNames, hasAttribute, hasAttribute, hasAttributeOrFellow, hasFellow, hasFellow, insertBefore, invalidate, isInvalidated, isListenerAvailable, isVisible, query, queryAll, removeAttribute, removeAttribute, removeChild, removeEventListener, removeForward, removeForward, setAttribute, setAttribute, setAuService, setAutag, setClientAttribute, setClientDataAttribute, setId, setMold, setPage, setPageBefore, setParent, setStubonly, setStubonly, setTemplate, setVisible, setWidgetAttribute, setWidgetClass, setWidgetListener, setWidgetOverrideMethods inherited from interface org.zkoss.zk.ui.sys.ComponentCtrl
invalidatePartialMethods inherited from interface com.saperion.ngc.events.EventChildHandler
postAddLinkEvent, postAddToFavoritesEvent, postCancelSelectedEvent, postChangeDocumentSecurityEvent, postChangeFolderSecurityEvent, postDeleteSelectedEvent, postDisplayPopupEvent, postDisplayPopupEvent, postDisplayPopupEvent, postDisplayResultItemEvent, postDisplayResultItemEvent, postDocumentCheckEvent, postDocumentCheckWithShareBaseEvent, postDocumentFilingEvent, postDocumentFilingEvent, postDocumentReleaseEvent, postDownloadResultItemEvent, postEditContentEvent, postEditItemSelectedEvent, postEditSelectedEvent, postEditSelectedEvent, postEditSelectedEvent, postEditStructureEvent, postExternalStorageUploadEvent, postExternalStorageUploadStatusEvent, postFieldChangeEvent, postFileActionEvent, postFileActionEvent, postFormButtonEvent, postIndexResultItemEvent, postLaunchWorkflowEvent, postLockDocumentEvent, postLogonEvent, postLogonEvent, postNavigationFolderEvent, postNavigationFormEvent, postNavigationFormEvent, postNavigationWebpartEvent, postNewSelectedEvent, postOpenMaskEvent, postPrintDocumentEvent, postProlongRetentionEvent, postQueryFavoriteEvent, postReduceDispositionEvent, postRefreshEvent, postResetGuiEvent, postResultFieldEvent, postSaveDocumentEvent, postSaveDocumentEvent, postSelectTreeItemEvent, postSendMailResultItemEvent, postSetLitigationHoldEvent, postShareBaseLoginEvent, postStartWorkflowEvent, postTabSelectedEvent, postUnDeleteSelectedEvent, postUploadDocumentEvent, postUploadeExternalStorageDocumentEvent, postUploadSuccessEvent, postWorkflowActionEvent, postWorkflowCommentEvent, postWorkflowDisplayCommentEventMethods inherited from interface org.zkoss.zk.ui.IdSpace
getFellow, getFellow, getFellowIfAny, getFellowIfAny, getFellows, hasFellow, hasFellowMethods inherited from interface com.saperion.ngc.events.LogEventChildHandler
postErrorLogEvent, postErrorLogEvent, postInfoLogEvent, postInfoLogEvent, postWarningLogEvent, postWarningLogEventMethods inherited from interface org.zkoss.zk.ui.ext.Scope
addScopeListener, getAttribute, hasAttribute, removeAttribute, removeScopeListener, setAttribute
-
Constructor Details
-
NavigationViewImpl
public NavigationViewImpl()The navigation view. -
NavigationViewImpl
public NavigationViewImpl(boolean selectionMode, boolean multiple, boolean privateAllowed, boolean link) The navigation view.- Parameters:
selectionMode- set to true to use the view in selection mode. Will load the tree automatically.multiple- multiple selection modeprivateAllowed- private selection allowedlink- Link mode variant
-
-
Method Details
-
renderFastAccess
Renders the fast access content.- Specified by:
renderFastAccessin interfaceNavigationView- Parameters:
ddc- folder ddcfastAccessPath- Fast access path- See Also:
-
removeNode
Removes the node identified by the specified id from the view. Only the view-representation is removed, the folder itself remains on the archive.- Specified by:
removeNodein interfaceNavigationView- Parameters:
id- id of the folder to remove- See Also:
-
findFolder
Finds the folder with the specified id.- Specified by:
findFolderin interfaceNavigationView- Parameters:
id- folder id- Returns:
- folder matching the id
- See Also:
-
getEventtarget
Reads the event target for the given event name, if set or the root element.- Specified by:
getEventtargetin interfaceEventChild- Overrides:
getEventtargetin classBaseWindow- Parameters:
eventName- Event name or null for main target- Returns:
- Set of event targets
- See Also:
-
setEventtarget
Set the event target.- Specified by:
setEventtargetin interfaceEventChild- Overrides:
setEventtargetin classBaseWindow- Parameters:
comp- Event targeteventName- Event name or null for main target- See Also:
-
setDdcSelectorVisible
public void setDdcSelectorVisible(boolean value) Set visibility of the Folder-DDC selector.- Specified by:
setDdcSelectorVisiblein interfaceNavigationView- Parameters:
value- True for visible- See Also:
-
isDdcSelectorVisible
public boolean isDdcSelectorVisible()Reads the visibility of the Folder-DDC selector.- Specified by:
isDdcSelectorVisiblein interfaceNavigationView- Returns:
- True for visible.
- See Also:
-
getAllowedMaxNrOfNodesPerLevel
public int getAllowedMaxNrOfNodesPerLevel()Gets the maximum number of allowed nodes per level.- Specified by:
getAllowedMaxNrOfNodesPerLevelin interfaceNavigationView- Returns:
- the maximum number of allowed nodes per level
- See Also:
-
setAllowedMaxNrOfNodesPerLevel
public void setAllowedMaxNrOfNodesPerLevel(int limit) Sets the maximum number of allowed nodes per level to the given limit.- Specified by:
setAllowedMaxNrOfNodesPerLevelin interfaceNavigationView- Parameters:
limit- the maximum number of allowed nodes per level- See Also:
-
isSelectionMode
public boolean isSelectionMode()- Specified by:
isSelectionModein interfaceNavigationView- Returns:
- true if the navigation view is in selection mode
- See Also:
-
isMultiSelection
public boolean isMultiSelection()- Specified by:
isMultiSelectionin interfaceNavigationView- Returns:
- true if multiple items can be selected. Only true if isSelectionMode is true, too.
- See Also:
-
isLinkMode
public boolean isLinkMode()- Specified by:
isLinkModein interfaceNavigationView- Returns:
- true if the navigation view is in link mode
- See Also:
-
isPrivateSelectAllowed
public boolean isPrivateSelectAllowed()- Specified by:
isPrivateSelectAllowedin interfaceNavigationView- Returns:
- true, if private folder select allowed
- See Also:
-
getSelectedNodes
- Specified by:
getSelectedNodesin interfaceNavigationView- Returns:
- set of all selected nodes
- See Also:
-
getSelectedUploadNodes
Returns the node selected for uploading.- Returns:
- nodes selected for uploading
-
onLogon
public void onLogon(org.zkoss.zk.ui.event.Event event) Event handler for logon.- Specified by:
onLogonin interfaceNavigationView- Parameters:
event- Event- See Also:
-
onSelectTreeItem
public void onSelectTreeItem(org.zkoss.zk.ui.event.Event event) Event handler to select a tree item.- Specified by:
onSelectTreeItemin interfaceNavigationView- Parameters:
event- Event- See Also:
-
onAddToFavorites
public void onAddToFavorites(org.zkoss.zk.ui.event.Event event) Event handler to add to favorite.- Specified by:
onAddToFavoritesin interfaceNavigationView- Parameters:
event- Event- See Also:
-
onDocumentFiling
public void onDocumentFiling(org.zkoss.zk.ui.event.Event event) Event handler for document filing events.- Specified by:
onDocumentFilingin interfaceNavigationView- Parameters:
event- event- See Also:
-
onChangeFolderSecurity
public void onChangeFolderSecurity(org.zkoss.zk.ui.event.Event event) Event handler for change of folder security.- Specified by:
onChangeFolderSecurityin interfaceNavigationView- Parameters:
event- event- See Also:
-
onAddLink
public void onAddLink(org.zkoss.zk.ui.event.Event event) Event handler to add link.- Specified by:
onAddLinkin interfaceNavigationView- Parameters:
event- Event- See Also:
-
onCreate
public void onCreate(org.zkoss.zk.ui.event.Event event) OnCreate event handler.- Parameters:
event- event
-
onUploadSuccess
public void onUploadSuccess(org.zkoss.zk.ui.event.Event event) OnUploadSuccess event handler.- Parameters:
event- event
-
onFileAction
public void onFileAction(org.zkoss.zk.ui.event.Event event) Event handler for onFileAction events.- Parameters:
event- event
-
onTabSelected
public void onTabSelected(org.zkoss.zk.ui.event.Event event) Event handler for tab selected event.- Parameters:
event- event
-
onRefreshFolder
public void onRefreshFolder(org.zkoss.zk.ui.event.Event event) Event to trigger the refresh of either folders or workflow folders.- Parameters:
event- Refresh Event.
-
addFastAccess
Adds a new entry to the fast access list.- Specified by:
addFastAccessin interfaceNavigationView- Parameters:
ddc- folder ddcpath- path of the tree part to showname- name of the entrytemporary- temporary items are not saved in user settings- Returns:
- the new fast access item. Null will be returned if the item was already present in the list or if an error occurred.
- See Also:
-
isWebpartsAllowed
public boolean isWebpartsAllowed()- Specified by:
isWebpartsAllowedin interfaceNavigationView- Returns:
- True, if webparts allowed
- See Also:
-
setWebpartsAllowed
public void setWebpartsAllowed(boolean value) - Specified by:
setWebpartsAllowedin interfaceNavigationView- Parameters:
value- True for allowed- See Also:
-
getSelectedFolderTable
- Specified by:
getSelectedFolderTablein interfaceNavigationView- Returns:
- The actual selected folder DDC
- See Also:
-
isAdvancedMode
public boolean isAdvancedMode()Returns true if the navigation view is in advanced mode.- Specified by:
isAdvancedModein interfaceNavigationView- Returns:
- is advanced mode
- See Also:
-
openFolderPropertyMask
Opens the mask to edit the folder's properties.- Specified by:
openFolderPropertyMaskin interfaceNavigationView- Parameters:
folderId- id of the folder to editmaskName- name of the mask to open- See Also:
-
openFolderPropertyMask
public void openFolderPropertyMask(FolderId folderId, String maskName, org.zkoss.zk.ui.event.EventListener<org.zkoss.zk.ui.event.Event> cancelListener, String windowTitle) Opens the mask to edit the folders's properties.- Specified by:
openFolderPropertyMaskin interfaceNavigationView- Parameters:
folderId- id of the folder to editmaskName- name of the mask to opencancelListener- event listener notified when the user presses cancel. The event sent to the listener contains the id of the folder that was edited in it's data-field.windowTitle- title of the window- See Also:
-
showNode
Assures that the node with the specified path is visible in the navigation view.- Specified by:
showNodein interfaceNavigationView- Parameters:
folderId- id of the node- See Also:
-
setSelectionMode
Sets the selection mode. Possible values are 'single', 'multi' and 'disabled'.- Specified by:
setSelectionModein interfaceNavigationView- Parameters:
mode- selection mode- See Also:
-
setFolderTable
Sets the folder table to use.- Specified by:
setFolderTablein interfaceNavigationView- Parameters:
tableName- table name- See Also:
-
setFastAccessEnabled
public void setFastAccessEnabled(boolean enabled) Activates or deactivates the fast access list.- Specified by:
setFastAccessEnabledin interfaceNavigationView- Parameters:
enabled- enabled- See Also:
-
isFastAccessEnabled
public boolean isFastAccessEnabled()- Specified by:
isFastAccessEnabledin interfaceNavigationView- Returns:
- fast access list enabled/disabled status
- See Also:
-
getRootNode
- Specified by:
getRootNodein interfaceNavigationView- Returns:
- the root node of the current tree
- See Also:
-
setSimpleEFileChildren
public void setSimpleEFileChildren(boolean value) If this parameter is set to true, a eFile folder shows only eFile names, that where opened in the session. If it is set to false, all eFiles for this eFile application are shown.- Specified by:
setSimpleEFileChildrenin interfaceNavigationView- Parameters:
value- True for simple eFile children.- See Also:
-
getSimpleEFileChildren
public boolean getSimpleEFileChildren()- Specified by:
getSimpleEFileChildrenin interfaceNavigationView- Returns:
- True, if simple eFile children set.
- See Also:
-