|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object uk.ac.kcl.cch.jb.pliny.views.utils.ResourceExplorerItemBase uk.ac.kcl.cch.jb.pliny.views.utils.ResourceExplorerFavGroupItem
provides the model object for the Favourites (now called 'Bookmarks')
list. Tracks the creation and removal of
Favourite
items so that its list is
kept up-to-date.
Field Summary |
Fields inherited from class uk.ac.kcl.cch.jb.pliny.views.utils.ResourceExplorerItemBase |
myChildren, myView |
Constructor Summary | |
ResourceExplorerFavGroupItem(IResourceTreeView myView,
ResourceExplorerRoot parent,
String name)
|
Method Summary | |
boolean |
canModify()
return true if this item's name can be edited within
the Resource Explorer. |
Iterator |
createListIterator()
|
void |
dispose()
performs data cleanup. |
Object |
getAssociatedObject()
returns the Pliny model object associated with this item. |
org.eclipse.swt.graphics.Image |
getIcon()
returns the Image to be used as the Icon displayed beside the item in the Resource Explorer tree. |
int |
getNumberChildren()
returns number of children owned by this item. |
IResourceExplorerItem |
getParent()
returns the parent item of this item in the Resource Explorer display tree. |
String |
getText()
returns text to be used as the textual label for the tree item display. |
boolean |
hasChildren()
returns true if this item has children items. |
IResourceExplorerItem |
makeChild(Object item)
|
void |
propertyChange(PropertyChangeEvent arg0)
|
void |
setText(String name)
changes text to be displayed as the label to the given text. |
Methods inherited from class uk.ac.kcl.cch.jb.pliny.views.utils.ResourceExplorerItemBase |
getBaseObject, getChildren, getChildrenList, getMyView, getPageNumber, setBaseObject, updateMyChildren |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ResourceExplorerFavGroupItem(IResourceTreeView myView, ResourceExplorerRoot parent, String name)
Method Detail |
public void dispose()
IResourceExplorerItem
dispose
in interface IResourceExplorerItem
dispose
in class ResourceExplorerItemBase
public String getText()
IResourceExplorerItem
getText
in interface IResourceExplorerItem
getText
in class ResourceExplorerItemBase
public void setText(String name)
IResourceExplorerItem
setText
in interface IResourceExplorerItem
setText
in class ResourceExplorerItemBase
public boolean canModify()
IResourceExplorerItem
true
if this item's name can be edited within
the Resource Explorer.
canModify
in interface IResourceExplorerItem
canModify
in class ResourceExplorerItemBase
public Object getAssociatedObject()
IResourceExplorerItem
null
if there is not Pliny model object.
getAssociatedObject
in interface IResourceExplorerItem
getAssociatedObject
in class ResourceExplorerItemBase
public org.eclipse.swt.graphics.Image getIcon()
IResourceExplorerItem
getIcon
in interface IResourceExplorerItem
getIcon
in class ResourceExplorerItemBase
public IResourceExplorerItem getParent()
IResourceExplorerItem
getParent
in interface IResourceExplorerItem
getParent
in class ResourceExplorerItemBase
public boolean hasChildren()
IResourceExplorerItem
true
if this item has children items.
hasChildren
in interface IResourceExplorerItem
hasChildren
in class ResourceExplorerItemBase
public int getNumberChildren()
IResourceExplorerItem
getNumberChildren
in interface IResourceExplorerItem
getNumberChildren
in class ResourceExplorerItemBase
public void propertyChange(PropertyChangeEvent arg0)
propertyChange
in interface PropertyChangeListener
propertyChange
in class ResourceExplorerItemBase
public Iterator createListIterator()
createListIterator
in class ResourceExplorerItemBase
public IResourceExplorerItem makeChild(Object item)
makeChild
in class ResourceExplorerItemBase
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |