List of usage examples for org.eclipse.jface.viewers ITreePathContentProvider hasChildren
public boolean hasChildren(TreePath path);
From source file:org.eclipse.ui.internal.navigator.extensions.SafeDelegateTreeContentProvider.java
License:Open Source License
public boolean hasChildren(TreePath path) { if (contentProvider instanceof ITreePathContentProvider) { ITreePathContentProvider tpcp = (ITreePathContentProvider) contentProvider; return tpcp.hasChildren(path); }/*w w w . j a v a 2s. co m*/ return hasChildren(path.getLastSegment()); }
From source file:org.eclipse.ui.internal.navigator.NavigatorContentServiceContentProvider.java
License:Open Source License
private boolean callNormalHasChildren(Object anElementOrPath, Object anElement, SafeDelegateTreeContentProvider cp) { if (cp.isTreePath() && anElementOrPath instanceof TreePath) { ITreePathContentProvider tpcp = (ITreePathContentProvider) cp; return tpcp.hasChildren((TreePath) anElementOrPath); }/* w w w.ja v a 2 s . c o m*/ return ((ITreeContentProvider) cp).hasChildren(anElement); }
From source file:rabbit.ui.internal.viewers.FilterableTreePathContentProviderTest.java
License:Apache License
private final ForwardingTreePathContentProvider create() { ITreePathContentProvider p = mock(ITreePathContentProvider.class); given(p.getChildren(Mockito.<TreePath>any())).willReturn(EMPTY_ARRAY); given(p.getElements(Mockito.any())).willReturn(EMPTY_ARRAY); given(p.hasChildren(Mockito.<TreePath>any())).willReturn(Boolean.FALSE); return create(p); }