Package org.eclipse.jface.viewers

Examples of org.eclipse.jface.viewers.ITreeContentProvider


      }
    }

    if (entry instanceof ClasspathEntry) {
      ClasspathEntry ce = (ClasspathEntry) entry;
      ITreeContentProvider contentProvider = (ITreeContentProvider) fClasspathViewer
          .getContentProvider();
      IRJRClasspathEntry[] childentrys = (IRJRClasspathEntry[]) contentProvider
          .getChildren(ce);

      if (childentrys != null && childentrys.length > 0) {
        for (IRJRClasspathEntry childentry : childentrys) {
          checkEntry(nonChecked, childentry);
View Full Code Here


      }
    }

    if (entry instanceof ClasspathEntry) {
      ClasspathEntry ce = (ClasspathEntry) entry;
      ITreeContentProvider contentProvider = (ITreeContentProvider) fClasspathViewer
          .getContentProvider();
      IRJRClasspathEntry[] childentrys = (IRJRClasspathEntry[]) contentProvider
          .getChildren(ce);

      if (childentrys != null && childentrys.length > 0) {
        for (IRJRClasspathEntry childentry : childentrys) {
          uncheckEntry(set, childentry);
View Full Code Here

      }
    }

    if (entry instanceof ClasspathEntry) {
      ClasspathEntry ce = (ClasspathEntry) entry;
      ITreeContentProvider contentProvider = (ITreeContentProvider) fClasspathViewer
          .getContentProvider();
      IRJRClasspathEntry[] childentrys = (IRJRClasspathEntry[]) contentProvider
          .getChildren(ce);

      if (childentrys != null && childentrys.length > 0) {
        for (IRJRClasspathEntry childentry : childentrys) {
          checkEntry(nonChecked, childentry);
View Full Code Here

      }
    }

    if (entry instanceof ClasspathEntry) {
      ClasspathEntry ce = (ClasspathEntry) entry;
      ITreeContentProvider contentProvider = (ITreeContentProvider) fClasspathViewer
          .getContentProvider();
      IRJRClasspathEntry[] childentrys = (IRJRClasspathEntry[]) contentProvider
          .getChildren(ce);

      if (childentrys != null && childentrys.length > 0) {
        for (IRJRClasspathEntry childentry : childentrys) {
          uncheckEntry(set, childentry);
View Full Code Here

      }
    }

    if (entry instanceof ClasspathEntry) {
      ClasspathEntry ce = (ClasspathEntry) entry;
      ITreeContentProvider contentProvider = (ITreeContentProvider) fClasspathViewer
          .getContentProvider();
      IRJRClasspathEntry[] childentrys = (IRJRClasspathEntry[]) contentProvider
          .getChildren(ce);

      if (childentrys != null && childentrys.length > 0) {
        for (IRJRClasspathEntry childentry : childentrys) {
          checkEntry(nonChecked, childentry);
View Full Code Here

      }
    }

    if (entry instanceof ClasspathEntry) {
      ClasspathEntry ce = (ClasspathEntry) entry;
      ITreeContentProvider contentProvider = (ITreeContentProvider) fClasspathViewer
          .getContentProvider();
      IRJRClasspathEntry[] childentrys = (IRJRClasspathEntry[]) contentProvider
          .getChildren(ce);

      if (childentrys != null && childentrys.length > 0) {
        for (IRJRClasspathEntry childentry : childentrys) {
          uncheckEntry(set, childentry);
View Full Code Here

      }
    }

    if (entry instanceof ClasspathEntry) {
      ClasspathEntry ce = (ClasspathEntry) entry;
      ITreeContentProvider contentProvider = (ITreeContentProvider) fClasspathViewer
          .getContentProvider();
      IRJRClasspathEntry[] childentrys = (IRJRClasspathEntry[]) contentProvider
          .getChildren(ce);

      if (childentrys != null && childentrys.length > 0) {
        for (IRJRClasspathEntry childentry : childentrys) {
          checkEntry(set, childentry);
View Full Code Here

      }
    }

    if (entry instanceof ClasspathEntry) {
      ClasspathEntry ce = (ClasspathEntry) entry;
      ITreeContentProvider contentProvider = (ITreeContentProvider) fClasspathViewer
          .getContentProvider();
      IRJRClasspathEntry[] childentrys = (IRJRClasspathEntry[]) contentProvider
          .getChildren(ce);

      if (childentrys != null && childentrys.length > 0) {
        for (IRJRClasspathEntry childentry : childentrys) {
          uncheckEntry(set, childentry);
View Full Code Here

   * @param tree
   * @return <code>true</code> if there are less than two
   * pages.
   */
  private boolean hasAtMostOnePage(TreeViewer tree){
    ITreeContentProvider contentProvider = (ITreeContentProvider ) tree.getContentProvider();
    Object[] children= contentProvider.getElements(tree.getInput());
   
    if(children.length <= 1){
      if(children.length == 0) {
        return true;
      }
      return !contentProvider.hasChildren(children[0]);       
    }
    return false;
  }
View Full Code Here

    // categories are selectable nodes.
    if (isLeafMatch(viewer, element)) {
      return true;
    }

    ITreeContentProvider contentProvider = (ITreeContentProvider) ((TreeViewer) viewer)
        .getContentProvider();
    IPreferenceNode node = (IPreferenceNode) element;
    Object[] children = contentProvider.getChildren(node);
    // Will return true if any subnode of the element matches the search
    if (filter(viewer, element, children).length > 0) {
      return true;
    }   
    return false;
View Full Code Here

TOP

Related Classes of org.eclipse.jface.viewers.ITreeContentProvider

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.