uk.ac.kcl.cch.jb.pliny.views.utils
Class ResourceExplorerFavouriteItem

java.lang.Object
  extended byuk.ac.kcl.cch.jb.pliny.views.utils.ResourceExplorerItemBase
      extended byuk.ac.kcl.cch.jb.pliny.views.utils.ResourceExplorerNamedModelItem
          extended byuk.ac.kcl.cch.jb.pliny.views.utils.ResourceExplorerResourceItem
              extended byuk.ac.kcl.cch.jb.pliny.views.utils.ResourceExplorerFavouriteItem
All Implemented Interfaces:
EventListener, IResourceExplorerItem, PropertyChangeListener

public class ResourceExplorerFavouriteItem
extends ResourceExplorerResourceItem

provides the model object for each Favourites (now called 'Bookmarks') list.

Author:
John Bradley

Field Summary
 
Fields inherited from class uk.ac.kcl.cch.jb.pliny.views.utils.ResourceExplorerItemBase
myChildren, myView
 
Constructor Summary
ResourceExplorerFavouriteItem(IResourceTreeView myView, IResourceExplorerItem parent, Favourite favourite)
           
 
Method Summary
 Object getAssociatedObject()
          returns the Pliny model object associated with this item.
 
Methods inherited from class uk.ac.kcl.cch.jb.pliny.views.utils.ResourceExplorerResourceItem
createListIterator, getChildren, getIcon, getResource, hasChildren, makeChild
 
Methods inherited from class uk.ac.kcl.cch.jb.pliny.views.utils.ResourceExplorerNamedModelItem
canModify, getNamedObject, getParent, getText, propertyChange, setText
 
Methods inherited from class uk.ac.kcl.cch.jb.pliny.views.utils.ResourceExplorerItemBase
dispose, getBaseObject, getChildrenList, getMyView, getNumberChildren, getPageNumber, setBaseObject, updateMyChildren
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResourceExplorerFavouriteItem

public ResourceExplorerFavouriteItem(IResourceTreeView myView,
                                     IResourceExplorerItem parent,
                                     Favourite favourite)
Method Detail

getAssociatedObject

public Object getAssociatedObject()
Description copied from interface: IResourceExplorerItem
returns the Pliny model object associated with this item. Return null if there is not Pliny model object.

Specified by:
getAssociatedObject in interface IResourceExplorerItem
Overrides:
getAssociatedObject in class ResourceExplorerItemBase