Object[] children= fTreeContentProvider.getChildren(treeElement);
Object[] children= getTreeChildren(treeElement);
	protected boolean determineShouldBeAtLeastGrayChecked(Object treeElement) {		// if any list items associated with treeElement are checked then it		// retains its gray-checked status regardless of its children		List checked= (List) fCheckedStateStore.get(treeElement);		if (checked != null && (!checked.isEmpty()))			return true;		// if any children of treeElement are still gray-checked then treeElement		// must remain gray-checked as well		Object[] children= fTreeContentProvider.getChildren(treeElement);		for (int i= 0; i < children.length; ++i) {			if (fCheckedStateStore.containsKey(children[i]))				return true;		}		return false;	}