public boolean hasChildren(Object element) { if (element instanceof IType) { try { IType type= (IType) element; return hasTypeChildren(type) || (fMemberFilter != null && hasMemberFilterChildren(type)); } catch (JavaModelException e) { return false; } } return false; }
@Override public boolean hasChildren(Object element) { if (element instanceof IType) { try { IType type= (IType) element; return hasTypeChildren(type) || (fMemberFilter != null && hasMemberFilterChildren(type)); } catch (JavaModelException e) { return false; } } return false; }
@Override public boolean hasChildren(Object element) { if (element instanceof IType) { try { IType type= (IType) element; return hasTypeChildren(type) || (fMemberFilter != null && hasMemberFilterChildren(type)); } catch (JavaModelException e) { return false; } } return false; }
protected final boolean isInTree(IType type) throws JavaModelException { if (isInHierarchyOfInputElements(type)) { if (fMemberFilter != null) { return hasMemberFilterChildren(type) || hasTypeChildren(type); } else { return true; } } return hasTypeChildren(type); }
protected final boolean isInTree(IType type) throws JavaModelException { if (isInHierarchyOfInputElements(type)) { if (fMemberFilter != null) { return hasMemberFilterChildren(type) || hasTypeChildren(type); } else { return true; } } return hasTypeChildren(type); }
protected final boolean isInTree(IType type) throws JavaModelException { if (isInScope(type)) { if (fMemberFilter != null) { return hasMemberFilterChildren(type) || hasTypeChildren(type); } else { return true; } } return hasTypeChildren(type); }