|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectuk.ac.kcl.cch.jb.pliny.views.utils.ResourceExplorerItemBase
uk.ac.kcl.cch.jb.pliny.views.utils.ResourceExplorerSurrogateListItemBase
an abstract class that provides base functionality for those
Resource Explorer model items that manage lists of Pliny
Resources.
| Field Summary | |
protected IResourceExplorerItem |
parent
|
| Fields inherited from class uk.ac.kcl.cch.jb.pliny.views.utils.ResourceExplorerItemBase |
myChildren, myView |
| Constructor Summary | |
ResourceExplorerSurrogateListItemBase(IResourceTreeView myView,
IResourceExplorerItem parent,
Resource theObject,
String myName,
String trackingProperty,
List surrogateList)
|
|
| Method Summary | |
boolean |
canModify()
return true if this item's name can be edited within
the Resource Explorer. |
Iterator |
createListIterator()
|
org.eclipse.swt.graphics.Image |
getIcon()
returns the Image to be used as the Icon displayed beside the item in the Resource Explorer tree. |
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. |
abstract IResourceExplorerItem |
makeChild(Object item)
|
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 |
dispose, getAssociatedObject, getBaseObject, getChildren, getChildrenList, getMyView, getNumberChildren, getPageNumber, hasChildren, propertyChange, setBaseObject, updateMyChildren |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected IResourceExplorerItem parent
| Constructor Detail |
public ResourceExplorerSurrogateListItemBase(IResourceTreeView myView,
IResourceExplorerItem parent,
Resource theObject,
String myName,
String trackingProperty,
List surrogateList)
| Method Detail |
public String getText()
IResourceExplorerItem
getText in interface IResourceExplorerItemgetText in class ResourceExplorerItemBasepublic boolean canModify()
IResourceExplorerItemtrue if this item's name can be edited within
the Resource Explorer.
canModify in interface IResourceExplorerItemcanModify in class ResourceExplorerItemBasepublic void setText(String name)
IResourceExplorerItem
setText in interface IResourceExplorerItemsetText in class ResourceExplorerItemBasepublic org.eclipse.swt.graphics.Image getIcon()
IResourceExplorerItem
getIcon in interface IResourceExplorerItemgetIcon in class ResourceExplorerItemBasepublic IResourceExplorerItem getParent()
IResourceExplorerItem
getParent in interface IResourceExplorerItemgetParent in class ResourceExplorerItemBasepublic Iterator createListIterator()
createListIterator in class ResourceExplorerItemBasepublic abstract IResourceExplorerItem makeChild(Object item)
makeChild in class ResourceExplorerItemBase
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||