Dali Provisional API
Release 3.2

org.eclipse.jpt.common.ui.jface
Interface ItemTreeContentProvider.Manager

All Superinterfaces:
ItemContentProvider.Manager
Enclosing interface:
ItemTreeContentProvider

public static interface ItemTreeContentProvider.Manager
extends ItemContentProvider.Manager

An item tree content provider's manager is notified whenever the item's list of children has changed.


Method Summary
 void childrenChanged(Object item, Iterable<?> addedChildren, Iterable<?> removedChildren)
          The list of children for the specified item has changed.
 
Methods inherited from interface org.eclipse.jpt.common.ui.jface.ItemContentProvider.Manager
getViewer
 

Method Detail

childrenChanged

void childrenChanged(Object item,
                     Iterable<?> addedChildren,
                     Iterable<?> removedChildren)
The list of children for the specified item has changed. The specified elements were added and removed. Add providers for the added elements, dispose the providers for the removed elements, and refresh the view. This method must be called from the UI event thread.

See Also:
StructuredViewer.refresh(Object, boolean)

Dali Provisional API
Release 3.2

Copyright (c) 2012 Oracle. All rights reserved.