pl.edu.agh.cast.navigator
Interface INavigatorItemProvider

All Superinterfaces:
INavigatorTreeItem
All Known Implementing Classes:
AbstractNavigatorItemProvider, DomainDataSetNavigatorItemProvider, PresentationDataSetNavigatorItemProvider

public interface INavigatorItemProvider
extends INavigatorTreeItem

Interface for navigator providers.

Author:
AGH CAST Team

Method Summary
 List<INavigatorTreeItem> getItems()
          Returns navigator tree items specific for concrete navigator provider.
 void loadItems()
          (Re)loads the items.
 void setLabel(String label)
          Sets item provider label.
 
Methods inherited from interface pl.edu.agh.cast.navigator.INavigatorTreeItem
getChildren, getIcon, getLabel, getObject, hasChildren
 

Method Detail

getItems

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

Returns:
list of children

setLabel

void setLabel(String label)
Sets item provider label.

Parameters:
label - the item provider label to set

loadItems

void loadItems()
(Re)loads the items.



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