de.jaret.util.ui.timebars.addon
Class DefaultHierarchyIdService
java.lang.Object
de.jaret.util.ui.timebars.addon.DefaultHierarchyIdService
- All Implemented Interfaces:
- IHierarchyIdService
public class DefaultHierarchyIdService
- extends java.lang.Object
- implements IHierarchyIdService
Default hierrarchy id service enumerating all nodes.
- Version:
- $Id: DefaultHierarchyIdService.java 395 2007-05-01 11:40:28Z olk $
- Author:
- kliem
Method Summary |
java.lang.String |
getId(de.jaret.util.ui.timebars.model.HierarchicalTimeBarModel model,
de.jaret.util.ui.timebars.model.TimeBarNode node)
Retrieve an id for a node. |
de.jaret.util.ui.timebars.model.TimeBarNode |
getNode(de.jaret.util.ui.timebars.model.HierarchicalTimeBarModel model,
java.lang.String id)
Get the node for a given id from the model. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultHierarchyIdService
public DefaultHierarchyIdService()
getId
public java.lang.String getId(de.jaret.util.ui.timebars.model.HierarchicalTimeBarModel model,
de.jaret.util.ui.timebars.model.TimeBarNode node)
- Retrieve an id for a node.
- Specified by:
getId
in interface IHierarchyIdService
- Parameters:
model
- hierarchical modelnode
- node
- Returns:
- id for the node
getNode
public de.jaret.util.ui.timebars.model.TimeBarNode getNode(de.jaret.util.ui.timebars.model.HierarchicalTimeBarModel model,
java.lang.String id)
- Get the node for a given id from the model.
- Specified by:
getNode
in interface IHierarchyIdService
- Parameters:
model
- hierarchical modelid
- id
- Returns:
- the node for the id or
null
if no node could be found
Copyright © 2012. All Rights Reserved.