Interface NavigationItem
- All Superinterfaces:
Serializable
- All Known Subinterfaces:
NavigationNode
,NavigationTree
- All Known Implementing Classes:
FolderNode
,FolderTree
Navigation item interface, holds all items may contain further navigation node elements.
- Author:
- mak
-
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
boolean
boolean
getName()
getNodes()
getQuery()
Returns the ID of the associated ZK view element.void
remove
(NavigationNode node) Removes the given child node.void
Sets the ID of the associated ZK view element.
-
Method Details
-
getNodes
List<NavigationNode> getNodes()- Returns:
- Nodes
-
getName
String getName()- Returns:
- Name
-
getQuery
String getQuery()- Returns:
- Query string
-
getViewElementId
String getViewElementId()Returns the ID of the associated ZK view element.- Returns:
- view element id
-
setViewElementId
Sets the ID of the associated ZK view element.- Parameters:
id
- element id
-
canDelete
boolean canDelete()- Returns:
- Can delete this
-
canRename
boolean canRename()- Returns:
- Can rename this
-
canPermissions
boolean canPermissions()- Returns:
- Can set permissions.
-
canAddFolder
boolean canAddFolder()- Returns:
- Can add folder.
-