|
DocCheck 1.2 Beta 2 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--java.io.Writer
|
+--java.io.PrintWriter
|
+--com.sun.tools.doclets.util.HtmlTagWriter
Class for the Html format code generation. Initilizes PrintWriter with FileWriter, to enable print related methods to generate the code to the named File through FileWriter.
| Field Summary | |
static java.lang.String |
fileseparator
URL file separator string("/"). |
protected java.lang.String |
htmlFilename
Name of the file to which this writer is writing. |
| Fields inherited from class java.io.PrintWriter |
out |
| Fields inherited from class java.io.Writer |
lock |
| Constructor Summary | |
HtmlTagWriter(java.lang.String filename,
java.lang.String docencoding)
Initializes PrintWriter with the FileWriter. |
|
HtmlTagWriter(java.lang.String path,
java.lang.String filename,
java.lang.String docencoding)
Initializes PrintWriter with the FileWriter. |
|
| Method Summary | |
void |
address()
Print <ADDRESS> tag. |
void |
addressEnd()
Print </ADDRESS> tag. |
void |
aEnd()
Print </A> tag. |
void |
aName(java.lang.String name)
Print anchor <A NAME="name"> tag. |
void |
anchor(java.lang.String name)
Print anchor <A NAME="name"> and </A>tags. |
void |
anchor(java.lang.String name,
java.lang.String content)
Print contents within anchor <A NAME="name"> tags. |
void |
blockquote()
Print <BLOCKQUOTE> tag. |
void |
blockquoteEnd()
Print </BLOCKQUOTE> tag. |
void |
body()
Print <BODY> tag. |
void |
body(java.lang.String bgcolor)
Print <BODY BGCOLOR="bgcolor"> tag. |
void |
bodyEnd()
Print </BODY> tag. |
void |
bold()
Print <B> tag. |
void |
bold(java.lang.String text)
Print text passed, in bold format using <B> and </B> tags. |
void |
boldEnd()
Print </B> tag. |
void |
br()
Print newline and then print <BR> tag. |
void |
center()
Print <CENTER> tag. |
void |
centerEnd()
Print </CENTER> tag. |
void |
code()
Print <CODE> tag. |
void |
codeEnd()
Print </CODE> tag. |
java.lang.String |
codeText(java.lang.String text)
|
void |
commentEnd()
Print "-->" comment end string. |
void |
commentStart()
Print "<! |
void |
dat(int n)
Print numeric table data, right aligned. |
void |
dat(java.lang.String s)
Print table data, right aligned. |
void |
datp(float n)
Print percentage table data, right aligned. |
void |
datp(long n)
Print percentage table data, right aligned. |
void |
dd()
Print <DT> tag. |
void |
ddEnd()
Print </DD> tag. |
void |
dl()
Print <DL> tag. |
void |
dlEnd()
Print </DL> tag. |
void |
dt()
Print <DT> tag. |
void |
em()
Print <EM> tag. |
void |
emEnd()
Print </EM> tag. |
void |
font(java.lang.String size)
Print <FONT SIZE="size"> tag. |
void |
fontEnd()
Print </FONT> tag. |
void |
fontSizeStyle(java.lang.String size,
java.lang.String stylename)
Print <FONT SIZE="size" CLASS="stylename"> tag. |
void |
fontStyle(java.lang.String stylename)
Print <FONT CLASS="stylename"> tag. |
static java.io.Writer |
genWriter(java.lang.String path,
java.lang.String filename,
java.lang.String docencoding)
Create the directory path for the file to be generated, construct FileOutputStream and OutputStreamWriter depending upon docencoding. |
java.lang.String |
getBold()
Get the "<B>" string. |
java.lang.String |
getBoldEnd()
Get the "</B>" string. |
java.lang.String |
getCode()
Get the "<CODE>" string. |
java.lang.String |
getCodeEnd()
Get the "</CODE>" string. |
java.lang.String |
getFontColor(java.lang.String color)
Get the "<FONT COLOR="color">" string. |
java.lang.String |
getFontEnd()
Get the "</FONT>" string. |
void |
h1()
Print <H1> tag. |
void |
h1(java.lang.String text)
Print text with <H1> tag. |
void |
h1End()
Print </H1> tag. |
void |
h2()
Print <H2> tag. |
void |
h2(java.lang.String text)
Print text with <H2> tag. |
void |
h2End()
Print </H2> tag. |
void |
h3()
Print <H3> tag. |
void |
h3(java.lang.String text)
Print text with <H3> tag. |
void |
h3End()
Print </H3> tag. |
void |
h4()
Print <H4> tag. |
void |
h4(java.lang.String text)
Print text with <H4> tag. |
void |
h4End()
Print </H4> tag. |
void |
h5()
Print <H5> tag. |
void |
h5End()
Print </H5> tag. |
void |
head()
Print <HEAD> tag. |
void |
headEnd()
Print </HEAD> tag. |
void |
hr()
Print <HR> tag. |
void |
hr(int size,
int widthPercent)
Print <HR SIZE="size" WIDTH="widthpercent%"> tag. |
void |
hr(int size,
java.lang.String noshade)
Print <HR SIZE="size" NOSHADE> tag. |
void |
html()
Print <HTML> tag. |
void |
htmlEnd()
Print </HTML> tag. |
void |
img(java.lang.String imggif,
java.lang.String imgname,
int width,
int height)
Print HTML <IMG SRC="imggif" WIDTH="width" HEIGHT="height" ALT="imgname> tag. |
void |
italic()
Print <I> tag. |
void |
italicEnd()
Print </I> tag. |
void |
italics(java.lang.String text)
Print text passed, in Italics using <I> and </I> tags. |
java.lang.String |
italicsText(java.lang.String text)
Return, text passed, with Italics <I> and </I> tags, surrounding it. |
void |
li()
Print <LI> tag. |
void |
li(java.lang.String type)
Print <LI TYPE="type"> tag. |
void |
link(java.lang.String str)
Print <LINK str> tag. |
void |
link(java.lang.String href,
java.lang.String text)
Print <a HREF="href"> text </a> tag. |
void |
menu()
Print <MENU> tag. |
void |
menuEnd()
Print </MENU> tag. |
void |
noFrames()
Print <NOFRAMES> tag. |
void |
noFramesEnd()
Print </NOFRAMES> tag. |
void |
p()
Print newline and then print <P> tag. |
void |
pre()
Print <PRE> tag. |
void |
preEnd()
Print </PRE> tag. |
void |
space()
Print " ", non-breaking space. |
void |
sup()
Print <SUP> tag. |
void |
supEnd()
Print </SUP> tag. |
void |
table()
Print the HTML table tag with border size 0 and width 100%. |
void |
table(int border,
int cellpadding,
int cellspacing)
Print HTML <TABLE BORDER="border" CELLPADDING="cellpadding" CELLSPACING="cellspacing"> tag. |
void |
table(int border,
java.lang.String width)
Print HTML <TABLE BORDER="border" WIDTH="width"> |
void |
table(int border,
java.lang.String width,
int cellpadding,
int cellspacing)
Print HTML <TABLE BORDER="border" WIDTH="width" CELLPADDING="cellpadding" CELLSPACING="cellspacing"> tag. |
void |
tableEnd()
Print </TABLE> tag. |
void |
td()
Print <TD> tag. |
void |
tdAlign(java.lang.String align)
Print <TD ALIGN="align"> tag. |
void |
tdAlignColspan(java.lang.String align,
int colspan)
Print <TD ALIGN="align" COLSPAN=rowspan> tag. |
void |
tdAlignRowspan(java.lang.String align,
int rowspan)
Print <TD ALIGN="align" ROWSPAN=rowspan> tag. |
void |
tdAlignVAlign(java.lang.String align,
java.lang.String valign)
Print <TD ALIGN="align" VALIGN="valign"> tag. |
void |
tdAlignVAlignRowspan(java.lang.String align,
java.lang.String valign,
int rowspan)
Print <TD ALIGN="align" VALIGN="valign" ROWSPAN=rowspan> tag. |
void |
tdAlignValignWidth(java.lang.String align,
java.lang.String valign,
java.lang.String width)
Print <TD ALIGN="align" WIDTH="width"> tag. |
void |
tdBgcolorStyle(java.lang.String color,
java.lang.String stylename)
Print <TD BGCOLOR="color" CLASS="stylename"> tag. |
void |
tdColspan(int i)
Print <TD COLSPAN=i> tag. |
void |
tdColspanBgcolorStyle(int i,
java.lang.String color,
java.lang.String stylename)
Print <TD COLSPAN=i BGCOLOR="color" CLASS="stylename"> tag. |
void |
tdEnd()
Print </TD> tag. |
void |
tdNowrap()
Print <TD NOWRAP> tag. |
void |
tdVAlign(java.lang.String valign)
Print <TD VALIGN="valign"> tag. |
void |
tdVAlignClass(java.lang.String align,
java.lang.String stylename)
Print <TD ALIGN="align" CLASS="stylename"> tag. |
void |
tdWidth(java.lang.String width)
Print <TD WIDTH="width"> tag. |
void |
title()
Print <TITLE> tag. |
void |
titleEnd()
Print </TITLE> tag. |
void |
tr()
Print <TR> tag. |
void |
trAlignVAlign(java.lang.String align,
java.lang.String valign)
Print <TR ALIGN="align" VALIGN="valign"> tag. |
void |
trBgcolor(java.lang.String color)
Print <TR BGCOLOR="color"> tag. |
void |
trBgcolorStyle(java.lang.String color,
java.lang.String stylename)
Print <TR BGCOLOR="color" CLASS="stylename"> tag. |
void |
trEnd()
Print </TR> tag. |
void |
ul()
Print <UL> tag. |
void |
ulEnd()
Print </UL> tag. |
| Methods inherited from class java.io.PrintWriter |
checkError, close, flush, print, print, print, print, print, print, print, print, print, 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 final java.lang.String htmlFilename
public static final java.lang.String fileseparator
| Constructor Detail |
public HtmlTagWriter(java.lang.String filename,
java.lang.String docencoding)
throws java.io.IOException,
java.io.UnsupportedEncodingException
filename - File Name to which the PrintWriter will do the Output.docencoding - Encoding to be used for this file.
java.io.IOException - Exception raised by the FileWriter is passed on
to next level.
UnSupportedEncodingException - Exception raised by the
OutputStreamWriter is passed on to next level.
java.io.UnsupportedEncodingException
public HtmlTagWriter(java.lang.String path,
java.lang.String filename,
java.lang.String docencoding)
throws java.io.IOException,
java.io.UnsupportedEncodingException
path - The directory path to be created for this file.filename - File Name to which the PrintWriter will do the Output.docencoding - Encoding to be used for this file.
java.io.IOException - Exception raised by the FileWriter is passed on
to next level.
UnSupportedEncodingException - Exception raised by the
OutputStreamWriter is passed on to next level.
java.io.UnsupportedEncodingException| Method Detail |
public static java.io.Writer genWriter(java.lang.String path,
java.lang.String filename,
java.lang.String docencoding)
throws java.io.IOException,
java.io.UnsupportedEncodingException
path - The directory path to be created for this file.filename - File Name to which the PrintWriter will do the Output.docencoding - Encoding to be used for this file.
java.io.IOException - Exception raised by the FileWriter is passed on
to next level.
UnSupportedEncodingException - Exception raised by the
OutputStreamWriter is passed on to next level.
java.io.UnsupportedEncodingExceptionFileOutputStream,
OutputStreamWriterpublic void html()
public void htmlEnd()
public void body()
public void body(java.lang.String bgcolor)
bgcolor - BackGroung color.public void bodyEnd()
public void title()
public void titleEnd()
public void ul()
public void ulEnd()
public void li()
public void li(java.lang.String type)
type - Type string.public void h1()
public void h1End()
public void h1(java.lang.String text)
text - Text to be printed with <H1> format.public void h2()
public void h2(java.lang.String text)
text - Text to be printed with <H2> format.public void h2End()
public void h3()
public void h3(java.lang.String text)
text - Text to be printed with <H3> format.public void h3End()
public void h4()
public void h4End()
public void h4(java.lang.String text)
text - Text to be printed with <H4> format.public void h5()
public void h5End()
public void img(java.lang.String imggif,
java.lang.String imgname,
int width,
int height)
imggif - Image GIF file.imgname - Image name.width - Width of the image.height - Height of the image.public void menu()
public void menuEnd()
public void pre()
public void preEnd()
public void hr()
public void hr(int size,
int widthPercent)
size - Size of the ruler.widthPercent - Percentage Width of the ruler
public void hr(int size,
java.lang.String noshade)
size - Size of the ruler.noshade - noshade string.public java.lang.String getBold()
public java.lang.String getBoldEnd()
public void bold()
public void boldEnd()
public void bold(java.lang.String text)
text - String to be printed in between <B> and </B> tags.public void italics(java.lang.String text)
text - String to be printed in between <I> and </I> tags.public java.lang.String italicsText(java.lang.String text)
text - String to be printed in between <I> and </I> tags.public java.lang.String codeText(java.lang.String text)
public void space()
public void dl()
public void dlEnd()
public void dt()
public void dd()
public void ddEnd()
public void sup()
public void supEnd()
public void font(java.lang.String size)
size - String size.public void fontStyle(java.lang.String stylename)
stylename - String stylename.
public void fontSizeStyle(java.lang.String size,
java.lang.String stylename)
size - String size.stylename - String stylename.public void fontEnd()
public java.lang.String getFontColor(java.lang.String color)
color - String color.
public java.lang.String getFontEnd()
public void center()
public void centerEnd()
public void aName(java.lang.String name)
name - Name String.public void aEnd()
public void italic()
public void italicEnd()
public void anchor(java.lang.String name,
java.lang.String content)
name - String name.content - String contents.public void anchor(java.lang.String name)
name - String name.public void p()
public void br()
public void address()
public void addressEnd()
public void head()
public void headEnd()
public void code()
public void codeEnd()
public void em()
public void emEnd()
public void table(int border,
java.lang.String width,
int cellpadding,
int cellspacing)
border - Border size.width - Width of the table.cellpadding - Cellpadding for the table cells.cellspacing - Cellspacing for the table cells.
public void table(int border,
int cellpadding,
int cellspacing)
border - Border size.cellpadding - Cellpadding for the table cells.cellspacing - Cellspacing for the table cells.
public void table(int border,
java.lang.String width)
border - Border size.width - Width of the table.public void table()
public void tableEnd()
public void tr()
public void trEnd()
public void td()
public void tdNowrap()
public void tdWidth(java.lang.String width)
width - String width.public void tdEnd()
public void link(java.lang.String str)
str - String.public void commentStart()
public void commentEnd()
public void trBgcolorStyle(java.lang.String color,
java.lang.String stylename)
color - String color.stylename - String stylename.public void trBgcolor(java.lang.String color)
color - String color.
public void trAlignVAlign(java.lang.String align,
java.lang.String valign)
align - String align.valign - String valign.public void tdColspan(int i)
i - integer.
public void tdBgcolorStyle(java.lang.String color,
java.lang.String stylename)
color - String color.stylename - String stylename.
public void tdColspanBgcolorStyle(int i,
java.lang.String color,
java.lang.String stylename)
i - integer.color - String color.stylename - String stylename.public void tdAlign(java.lang.String align)
align - String align.
public void tdVAlignClass(java.lang.String align,
java.lang.String stylename)
align - String align.stylename - String stylename.public void tdVAlign(java.lang.String valign)
valign - String valign.
public void tdAlignVAlign(java.lang.String align,
java.lang.String valign)
align - String align.valign - String valign.
public void tdAlignRowspan(java.lang.String align,
int rowspan)
align - String align.rowspan - integer rowspan.
public void tdAlignVAlignRowspan(java.lang.String align,
java.lang.String valign,
int rowspan)
align - String align.valign - String valign.rowspan - integer rowspan.public void blockquote()
public void blockquoteEnd()
public java.lang.String getCode()
public java.lang.String getCodeEnd()
public void noFrames()
public void noFramesEnd()
public void tdAlignColspan(java.lang.String align,
int colspan)
align - String align.colspan - integer colspan.
public void tdAlignValignWidth(java.lang.String align,
java.lang.String valign,
java.lang.String width)
align - String horizontal align.valign - String vertical align.width - String width.
public void link(java.lang.String href,
java.lang.String text)
href - The link to go to.text - The string to display.public void dat(int n)
n - integer colspan.public void datp(long n)
public void datp(float n)
public void dat(java.lang.String s)
s - String align.
|
DocCheck 1.2 Beta 2 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||