Package org.ametys.plugins.explorer
Interface ExplorerNode
- All Superinterfaces:
AmetysObject
- All Known Subinterfaces:
Calendar
,ModifiableCalendar
,ModifiableExplorerNode
,ModifiableResourceCollection
,ModifiableThread
,ResourceCollection
,Thread
- All Known Implementing Classes:
CMISResourcesCollection
,CMISRootResourcesCollection
,JCRCalendar
,JCRResourcesCollection
,JCRThread
AmetysObject
composing the resources tree of the resources explorer.-
Method Summary
Modifier and TypeMethodDescriptionReturns the application id corresponding to this Node.Get the description of the applicationReturns the path of this explorer node in the explorer hierarchy (which is a subset of the whole repository).
If this collection is the root explorer node, "" is returned.Returns the icon css class for this Node.boolean
Returns true if this explorer node contains child explorer nodes.Methods inherited from interface org.ametys.plugins.repository.AmetysObject
equals, getId, getName, getParent, getParentPath, getPath, hashCode
-
Method Details
-
getIconCls
Returns the icon css class for this Node.- Returns:
- the icon css class for this Node for rendering in the tree.
-
getApplicationId
Returns the application id corresponding to this Node.- Returns:
- the application id corresponding to this Node.
-
getExplorerPath
Returns the path of this explorer node in the explorer hierarchy (which is a subset of the whole repository).
If this collection is the root explorer node, "" is returned.- Returns:
- the path of this node in its hierarchy.
- Throws:
AmetysRepositoryException
- if an error occurs.
-
hasChildExplorerNodes
Returns true if this explorer node contains child explorer nodes.- Returns:
- true if this explorer node contains child explorer nodes.
- Throws:
AmetysRepositoryException
- if an error occurs.
-
getDescription
Get the description of the application- Returns:
- the description
-