IndexBuilder to fill in remaining fields
in index items: containingModule, containingPackage,
containingClass, and url, and to write out the
JavaScript files.
| Access | Constructor and Description |
|---|---|
| pack-priv | HtmlIndexBuilder(HtmlConfiguration
the current configuration of the doclet configuration)Creates a new |
| Modifier and Type | Method and Description |
|---|---|
| private void | |
| public void | addElements()
Overrides jdk. Adds all the selected modules, packages, types and their members to the index. |
| private void | createSearchIndexFile(DocPath
the file for the JavaScript to be generated searchIndexJS, SortedSet<IndexItem> the search index items indexItems, String the variable name to write in the JavaScript file varName)Creates a search index file. |
| public void |
| htmlIds | back to summary |
|---|---|
| private final HtmlIds htmlIds | |
| resources | back to summary |
|---|---|
| private final Resources resources | |
| HtmlIndexBuilder | back to summary |
|---|---|
| pack-priv HtmlIndexBuilder(HtmlConfiguration configuration) Creates a new
| |
| addContainingInfo | back to summary |
|---|---|
| private void addContainingInfo(IndexItem item, boolean addModuleInfo) | |
| addElements | back to summary |
|---|---|
| public void addElements() Overrides jdk. Doc from jdk. Adds all the selected modules, packages, types and their members to the index. After the initial work to add the element items, the remaining fields in the items are also initialized.
| |
| createSearchIndexFile | back to summary |
|---|---|
| private void createSearchIndexFile(DocPath searchIndexJS, SortedSet<IndexItem> indexItems, String varName) throws DocFileIOException Creates a search index file.
| |
| createSearchIndexFiles | back to summary |
|---|---|
| public void createSearchIndexFiles() throws DocFileIOException Generates the set of index files used by interactive search.
| |