public interface IPipelinedTreeContentProvider2 extends IPipelinedTreeContentProvider
ITreeContentProvider is respected by the Common Navigator.
Note: this should be used instead of IPipelinedTreeContentProvider so
that the hasChildren indication reflects the actual pipelined children that
will be presented.INavigatorPipelineService,
INavigatorContentService.getPipelineService()| Modifier and Type | Method and Description |
|---|---|
boolean |
hasPipelinedChildren(Object anInput,
boolean currentHasChildren)
Intercept the fact of having children and optionally modify this.
|
getPipelinedChildren, getPipelinedElements, getPipelinedParent, interceptAdd, interceptRefresh, interceptRemove, interceptUpdateinitgetChildren, getElements, getParent, hasChildrendispose, inputChangedrestoreState, saveStateboolean hasPipelinedChildren(Object anInput, boolean currentHasChildren)
anInput - An input from the viewercurrentHasChildren - The current proposed setting of hasChildren thus far from the
upstream content providers.
Copyright (c) 2000, 2014 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.