|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectpl.edu.agh.cast.navigator.provider.AbstractNavigatorItemProvider
public abstract class AbstractNavigatorItemProvider
Abstract navigator tree item provider class.
| Field Summary | |
|---|---|
protected List<INavigatorTreeItem> |
children
List of children. |
protected org.eclipse.swt.graphics.Image |
image
Root node image. |
protected String |
label
Root node label. |
| Constructor Summary | |
|---|---|
protected |
AbstractNavigatorItemProvider()
Constructor. |
| Method Summary | |
|---|---|
List<INavigatorTreeItem> |
getChildren()
Returns navigator tree items specific for concrete navigator provider. |
org.eclipse.swt.graphics.Image |
getIcon()
Returns item icon image. |
List<INavigatorTreeItem> |
getItems()
Returns navigator tree items specific for concrete navigator provider. |
String |
getLabel()
Returns item label. |
Object |
getObject()
Returns object held by this item. |
boolean |
hasChildren()
Returns true if navigator provider has children. |
void |
setLabel(String label)
Sets item provider label. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface pl.edu.agh.cast.navigator.INavigatorItemProvider |
|---|
loadItems |
| Field Detail |
|---|
protected String label
protected org.eclipse.swt.graphics.Image image
protected List<INavigatorTreeItem> children
| Constructor Detail |
|---|
protected AbstractNavigatorItemProvider()
INavigatorItemProvider.loadItems() method.
| Method Detail |
|---|
public List<INavigatorTreeItem> getItems()
getItems in interface INavigatorItemProviderINavigatorItemProvider.getItems()public void setLabel(String label)
setLabel in interface INavigatorItemProviderlabel - the item provider label to setINavigatorItemProvider.setLabel(java.lang.String)public List<INavigatorTreeItem> getChildren()
getChildren in interface INavigatorTreeItemINavigatorTreeItem.getChildren()public Object getObject()
getObject in interface INavigatorTreeItemINavigatorTreeItem.getObject()public org.eclipse.swt.graphics.Image getIcon()
getIcon in interface INavigatorTreeItemINavigatorTreeItem.getIcon()public String getLabel()
getLabel in interface INavigatorTreeItemINavigatorTreeItem.getLabel()public boolean hasChildren()
hasChildren in interface INavigatorTreeItemINavigatorTreeItem.hasChildren()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||