Bug 65762 [Viewers] Need to back out of change to AbstractTreeViewer.isExpandable
bundles/org.eclipse.jface/src/org/eclipse/jface/viewers/AbstractTreeViewer.java
*         element can be expanded, or <code>false</code> if not
	 */
	public boolean isExpandable(Object element) {
		ITreeContentProvider cp = (ITreeContentProvider) getContentProvider();
		if (cp == null)
			return false;
		
		
		
	    if (hasFilters()) {
			ViewerFilter[] filters = getFilters();
			Object[] result = getRawChildren(element);
			for (int i = 0; i < filters.length; i++) {
				ViewerFilter filter = filters[i];
				result = filter.filter(this, element, result);
				if (result.length == 0)
					return false;
			}
			return true; 
		}
		return cp.hasChildren(element);
	}
	
	protected void labelProviderChanged() {
		
		Control tree = getControl();
		tree.setRedraw(false);
		
		internalRefresh(tree, getRoot(), false, true);
		tree.setRedraw(true);