|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjava.io.Writer
java.io.PrintWriter
com.sun.tools.doclets.formats.html.markup.HtmlWriter
com.sun.tools.doclets.formats.html.markup.HtmlDocWriter
com.sun.tools.doclets.formats.html.HtmlDocletWriter
com.sun.tools.doclets.formats.html.AbstractIndexWriter
com.sun.tools.doclets.formats.html.SplitIndexWriter
public class SplitIndexWriter
Generate Separate Index Files for all the member names with Indexing in Unicode Order. This will create "index-files" directory in the current or destination directory and will generate separate file for each unicode index.
Character| Field Summary | |
|---|---|
protected int |
next
Next unicode character in the built index. |
protected int |
prev
Previous unicode character index in the built index. |
| Fields inherited from class com.sun.tools.doclets.formats.html.AbstractIndexWriter |
|---|
indexbuilder |
| Fields inherited from class com.sun.tools.doclets.formats.html.HtmlDocletWriter |
|---|
configuration, displayLength, filename, path, relativePath, relativepathNoSlash |
| Fields inherited from class com.sun.tools.doclets.formats.html.markup.HtmlWriter |
|---|
fileseparator, htmlFilename, winTitle |
| Fields inherited from class java.io.PrintWriter |
|---|
out |
| Fields inherited from class java.io.Writer |
|---|
lock |
| Constructor Summary | |
|---|---|
SplitIndexWriter(ConfigurationImpl configuration,
java.lang.String path,
java.lang.String filename,
java.lang.String relpath,
IndexBuilder indexbuilder,
int prev,
int next)
Construct the SplitIndexWriter. |
|
| Method Summary | |
|---|---|
static void |
generate(ConfigurationImpl configuration,
IndexBuilder indexbuilder)
Generate separate index files, for each Unicode character, listing all the members starting with the particular unicode character. |
protected void |
generateIndexFile(java.lang.Character unicode)
Generate the contents of each index file, with Header, Footer, Member Field, Method and Constructor Description. |
protected void |
navLinkNext()
Print the next unicode character index link. |
protected void |
navLinkPrevious()
Print the previous unicode character index link. |
protected void |
printLinksForIndexes()
Print Links for all the Index Files per unicode character. |
| Methods inherited from class com.sun.tools.doclets.formats.html.AbstractIndexWriter |
|---|
generateContents, navLinkIndex, printClassInfo, printComment, printDescription, printDescription, printDescription, printMemberDesc |
| Methods inherited from class com.sun.tools.doclets.formats.html.markup.HtmlDocWriter |
|---|
getHyperLink, getHyperLink, getHyperLink, getHyperLink, getPkgName, printBodyHtmlEnd, printFooter, printFrameFooter, printFramesetHeader, printFramesetHeader, printHyperLink, printHyperLink, printHyperLink, printHyperLink, printNbsps, printPkgName, spaces, today |
| Methods inherited from class java.io.PrintWriter |
|---|
append, append, append, checkError, close, flush, format, format, print, print, print, print, print, print, print, print, print, printf, printf, println, println, println, println, println, println, println, println, println, println, setError, write, write, write, write, write |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected int prev
protected int next
| Constructor Detail |
|---|
public SplitIndexWriter(ConfigurationImpl configuration,
java.lang.String path,
java.lang.String filename,
java.lang.String relpath,
IndexBuilder indexbuilder,
int prev,
int next)
throws java.io.IOException
path - Path to the file which is getting generated.filename - Name of the file which is getting genrated.relpath - Relative path from this file to the current directory.indexbuilder - Unicode based Index from IndexBuilder
java.io.IOException| Method Detail |
|---|
public static void generate(ConfigurationImpl configuration,
IndexBuilder indexbuilder)
indexbuilder - IndexBuilder built by IndexBuilder
DocletAbortException
protected void generateIndexFile(java.lang.Character unicode)
throws java.io.IOException
unicode - Unicode character referring to the character for the
index.
java.io.IOExceptionprotected void printLinksForIndexes()
protected void navLinkPrevious()
navLinkPrevious in class HtmlDocletWriterprotected void navLinkNext()
navLinkNext in class HtmlDocletWriter
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||