pl.edu.agh.cast.navigator
Interface INavigatorTreeItem

All Known Subinterfaces:
INavigatorItemProvider
All Known Implementing Classes:
AbstractNavigatorItemProvider, DomainDataSetNavigatorItemProvider, NavigatorTreeItem, PresentationDataSetNavigatorItemProvider

public interface INavigatorTreeItem

Interface for navigator tree items.

Author:
AGH CAST Team

Method Summary
 List<INavigatorTreeItem> getChildren()
          Returns navigator tree items specific for concrete navigator provider.
 org.eclipse.swt.graphics.Image getIcon()
          Returns item icon image.
 String getLabel()
          Returns item label.
 Object getObject()
          Returns object held by this item.
 boolean hasChildren()
          Returns true if navigator provider has children.
 

Method Detail

getObject

Object getObject()
Returns object held by this item.

Returns:
object held by item

getLabel

String getLabel()
Returns item label.

Returns:
item label

getIcon

org.eclipse.swt.graphics.Image getIcon()
Returns item icon image.

Returns:
item icon image

getChildren

List<INavigatorTreeItem> getChildren()
Returns navigator tree items specific for concrete navigator provider.

Returns:
list of children

hasChildren

boolean hasChildren()
Returns true if navigator provider has children.

Returns:
true if navigator provider has children


Copyright © 2007-2009 IISG AGH-UST Krakow, Poland. All Rights Reserved.