Package org.eclipse.help.internal.index

Examples of org.eclipse.help.internal.index.IndexEntry


   */
  public void generateIds(Writer out) throws IOException {
    boolean first = true;
    Iterator iter = index.getEntryMap().values().iterator();
    while (iter.hasNext()) {
      IndexEntry entry = (IndexEntry)iter.next();
      if (entry != null) {
        if (first) {
          first = false;
        } else {
          out.write(",\n"); //$NON-NLS-1$
        }
        out.write("\""); //$NON-NLS-1$
        out.write(entry.getKeyword());
        out.write("\""); //$NON-NLS-1$
      }
    }
  }
View Full Code Here


  public void generateIndex(Writer out) throws IOException {
    this.out = out;

    Iterator iter = index.getEntryMap().values().iterator();
    while(iter.hasNext()) {
      IndexEntry entry = (IndexEntry)iter.next();
      generateEntry(entry, 0);
    }
  }
View Full Code Here

  public void generateBasicIndex(Writer out) throws IOException {
    this.out = out;

    Iterator iter = index.getEntryMap().values().iterator();
    while(iter.hasNext()) {
      IndexEntry entry = (IndexEntry)iter.next();
      generateBasicEntry(entry, 0);
    }
  }
View Full Code Here

    if (iter.hasNext()) {
      if (advancedUI) {
        out.write("<ul class=\"expanded\">\n"); //$NON-NLS-1$
      }
      do {
        IndexEntry childEntry = (IndexEntry)iter.next();
        generateEntry(childEntry, level);
      } while (iter.hasNext());
      if (advancedUI) {
        out.write("</ul>\n"); //$NON-NLS-1$
      }
View Full Code Here

      return index;
    }
    List enabledEntries = new ArrayList();
    Iterator iter = index.getEntryMap().values().iterator();
    while (iter.hasNext()) {
      IndexEntry entry = extractEnabled((IndexEntry)iter.next());
      if (entry != null)
        enabledEntries.add(entry);
    }
    return new Index(index.getComparator(), enabledEntries);
  }
View Full Code Here

    Map subentries = entry.getEntryMap();
    if (subentries != null) {
      Iterator iter = subentries.values().iterator();
      while (iter.hasNext()) {
        IndexEntry subentry = extractEnabled((IndexEntry)iter.next());
        if (subentry != null) {
          enabledSubentries.add(subentry);
        }
      }
    }

    if (enabledTopics.isEmpty() && enabledSubentries.isEmpty())
      return null;

    return new IndexEntry(entry.getComparator(), entry.getKeyword(),
        enabledTopics, enabledSubentries);
  }
View Full Code Here

TOP

Related Classes of org.eclipse.help.internal.index.IndexEntry

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.