|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.w3c.tidy.Tidy
public class Tidy
HTML parser and pretty printer.
| Constructor Summary | |
|---|---|
Tidy()
Instantiates a new Tidy instance. |
|
| Method Summary | |
|---|---|
static org.w3c.dom.Document |
createEmptyDocument()
Creates an empty DOM Document. |
java.lang.String |
getAltText()
alt-text- default text for alt attribute. |
boolean |
getAsciiChars()
ascii-chars- convert quotes and dashes to nearest ASCII char. |
boolean |
getBreakBeforeBR()
break-before-br - output newline before <br>. |
boolean |
getBurstSlides()
split- create slides on each h2 element. |
Configuration |
getConfiguration()
Returns the actual configuration |
java.lang.String |
getDocType()
doctype- user specified doctype. |
boolean |
getDropEmptyParas()
drop-empty-paras- discard empty p elements. |
boolean |
getDropFontTags()
drop-font-tags- discard presentation tags. |
boolean |
getDropProprietaryAttributes()
drop-proprietary-attributes- discard proprietary attributes. |
boolean |
getEmacs()
gnu-emacs- if true format error output for GNU Emacs. |
boolean |
getEncloseBlockText()
enclose-block-text- if true text in blocks is wrapped in <p>'s. return true
if tidy should will text text in blocks in <p>'s. |
boolean |
getEncloseText()
enclose-text- if true text at body is wrapped in <p>'s. |
java.lang.String |
getErrfile()
Errfile - file name to write errors to. |
java.io.PrintWriter |
getErrout()
Errout - the error output stream. |
boolean |
getEscapeCdata()
escape-cdata -replace CDATA sections with escaped text. |
boolean |
getFixBackslash()
fix-backslash- fix URLs by replacing \ with /. |
boolean |
getFixComments()
fix-bad-comments- fix comments with adjacent hyphens. |
boolean |
getFixUri()
fix-uri- output BODY content only. |
boolean |
getForceOutput()
force-output- output document even if errors were found. |
boolean |
getHideComments()
hide-comments- hides all (real) comments in output. |
boolean |
getHideEndTags()
hide-endtags - suppress optional end tags. |
boolean |
getIndentAttributes()
indent-attributes- newline+indent before each attribute. |
boolean |
getIndentCdata()
indent-cdata- indent CDATA sections. |
boolean |
getIndentContent()
indent - indent content of appropriate tags. |
java.lang.String |
getInputEncoding()
input-encoding the character encoding used for input. |
java.lang.String |
getInputStreamName()
|
boolean |
getJoinClasses()
join-classes- join multiple class attributes. |
boolean |
getJoinStyles()
join-styles- join multiple style attributes. |
boolean |
getKeepFileTimes()
keep-time- if true last modified time is preserved. |
boolean |
getLiteralAttribs()
literal-attributes- if true attributes may use newlines. |
boolean |
getLogicalEmphasis()
logical-emphasis- replace i by em and b by strong. |
boolean |
getLowerLiterals()
lower-literals- folds known attribute values to lower case. |
boolean |
getMakeBare()
make-clean - remove Microsoft cruft. |
boolean |
getMakeClean()
make-clean - remove presentational clutter. |
boolean |
getNumEntities()
numeric-entities- output entities other than the built-in HTML entities in the numeric rather
than the named entity form. |
boolean |
getOnlyErrors()
only-errors - if true normal output is suppressed. |
java.lang.String |
getOutputEncoding()
output-encoding the character encoding used for output. |
int |
getParseErrors()
ParseErrors - the number of errors that occurred in the most recent parse operation. |
int |
getParseWarnings()
ParseWarnings - the number of warnings that occurred in the most recent parse operation. |
boolean |
getPrintBodyOnly()
print-body-only- output BODY content only. |
boolean |
getQuiet()
quiet - no 'Parsing X', guessed DTD or summary. |
boolean |
getQuoteAmpersand()
quote-ampersand- output naked ampersand as &. |
boolean |
getQuoteMarks()
quote-marks- output " marks as ". |
boolean |
getQuoteNbsp()
quote-nbsp- output non-breaking space as entity. |
boolean |
getRawOut()
output-raw- avoid mapping values > 127 to entities. |
int |
getRepeatedAttributes()
repeated-attributes- keep first or last duplicate attribute. |
boolean |
getReplaceColor()
replace-color- replace hex color attribute values with names. |
int |
getShowErrors()
show-errors- number of errors to put out. |
boolean |
getShowWarnings()
show-warnings - show warnings? |
boolean |
getSmartIndent()
SmartIndent - does text/block level content effect indentation. |
int |
getSpaces()
indent-spaces- default indentation. |
java.io.PrintWriter |
getStderr()
|
int |
getTabsize()
tab-size- tab size in chars. |
boolean |
getTidyMark()
tidy-mark- add meta element indicating tidied doc. |
boolean |
getTrimEmptyElements()
trim-empty-elements- trim empty elements. |
boolean |
getUpperCaseAttrs()
uppercase-attributes - output attributes in upper case. |
boolean |
getUpperCaseTags()
uppercase-tags - output tags in upper case. |
boolean |
getWord2000()
word-2000- draconian cleaning for Word2000. |
boolean |
getWrapAsp()
wrap-asp- wrap within ASP pseudo elements. |
boolean |
getWrapAttVals()
wrap-attributes- wrap within attribute values. |
boolean |
getWrapJste()
wrap-jste- wrap within JSTE pseudo elements. |
int |
getWraplen()
wrap- default wrap margin. |
boolean |
getWrapPhp()
wrap-php- wrap within PHP pseudo elements. |
boolean |
getWrapScriptlets()
wrap-script-literals- wrap within JavaScript string literals. |
boolean |
getWrapSection()
wrap-sections- wrap within <! |
boolean |
getWriteback()
writeback - if true then output tidied markup. |
boolean |
getXHTML()
output-xhtml - output extensible HTML. |
boolean |
getXmlOut()
output-xml - create output as XML. |
boolean |
getXmlPi()
add-xml-pi- add <? |
boolean |
getXmlPIs()
assume-xml-procins This option specifies if Tidy should change the parsing of processing
instructions to require ? |
boolean |
getXmlSpace()
add-xml-space- if set to yes adds xml:space attr as needed. |
boolean |
getXmlTags()
input-xml - treat input as XML. |
static void |
main(java.lang.String[] argv)
Command line interface to parser and pretty printer. |
protected int |
mainExec(java.lang.String[] argv)
Main method, but returns the return code as an int instead of calling System.exit(code). |
Node |
parse(java.io.InputStream in,
java.io.OutputStream out)
Reads from the given input and returns the root Node. |
Node |
parse(java.io.InputStream in,
java.io.Writer out)
Reads from the given input and returns the root Node. |
Node |
parse(java.io.Reader in,
java.io.OutputStream out)
Reads from the given input and returns the root Node. |
Node |
parse(java.io.Reader in,
java.io.Writer out)
Reads from the given input and returns the root Node. |
org.w3c.dom.Document |
parseDOM(java.io.InputStream in,
java.io.OutputStream out)
Parses InputStream in and returns a DOM Document node. |
void |
pprint(org.w3c.dom.Document doc,
java.io.OutputStream out)
Pretty-prints a DOM Document. |
void |
pprint(org.w3c.dom.Node node,
java.io.OutputStream out)
Pretty-prints a DOM Node. |
void |
setAltText(java.lang.String altText)
alt-text- default text for alt attribute. |
void |
setAsciiChars(boolean asciiChars)
ascii-chars- convert quotes and dashes to nearest ASCII char. |
void |
setBreakBeforeBR(boolean breakBeforeBR)
break-before-br - output newline before <br>. |
void |
setBurstSlides(boolean burstSlides)
split- create slides on each h2 element. |
void |
setConfigurationFromFile(java.lang.String filename)
Sets the configuration from a configuration file. |
void |
setConfigurationFromProps(java.util.Properties props)
Sets the configuration from a properties object. |
void |
setDocType(java.lang.String doctype)
doctype- user specified doctype. |
void |
setDropEmptyParas(boolean dropEmptyParas)
drop-empty-paras- discard empty p elements. |
void |
setDropFontTags(boolean dropFontTags)
drop-font-tags- discard presentation tags. |
void |
setDropProprietaryAttributes(boolean dropProprietaryAttributes)
drop-proprietary-attributes- discard proprietary attributes. |
void |
setEmacs(boolean emacs)
gnu-emacs- if true format error output for GNU Emacs. |
void |
setEncloseBlockText(boolean encloseBlockText)
enclose-block-text- if true text in blocks is wrapped in <p>'s. |
void |
setEncloseText(boolean encloseText)
enclose-text- if true text at body is wrapped in <p>'s. |
void |
setErrfile(java.lang.String errfile)
Errfile - file name to write errors to. |
void |
setErrout(java.io.PrintWriter out)
|
void |
setEscapeCdata(boolean escapeCdata)
escape-cdata- replace CDATA sections with escaped text. |
void |
setFixBackslash(boolean fixBackslash)
fix-backslash- fix URLs by replacing \ with /. |
void |
setFixComments(boolean fixComments)
fix-bad-comments- fix comments with adjacent hyphens. |
void |
setFixUri(boolean fixUri)
fix-uri- fix uri references applying URI encoding if necessary. |
void |
setForceOutput(boolean forceOutput)
force-output- output document even if errors were found. |
void |
setHideComments(boolean hideComments)
hide-comments- hides all (real) comments in output. |
void |
setHideEndTags(boolean hideEndTags)
hide-endtags - suppress optional end tags. |
void |
setIndentAttributes(boolean indentAttributes)
indent-attributes- newline+indent before each attribute. |
void |
setIndentCdata(boolean indentCdata)
indent-cdata- indent CDATA sections. |
void |
setIndentContent(boolean indentContent)
indent - indent content of appropriate tags. |
void |
setInputEncoding(java.lang.String encoding)
input-encoding the character encoding used for input. |
void |
setInputStreamName(java.lang.String name)
InputStreamName - the name of the input stream (printed in the header information). |
void |
setJoinClasses(boolean joinClasses)
join-classes- join multiple class attributes. |
void |
setJoinStyles(boolean joinStyles)
join-styles- join multiple style attributes. |
void |
setKeepFileTimes(boolean keepFileTimes)
keep-time- if true last modified time is preserved. |
void |
setLiteralAttribs(boolean literalAttribs)
literal-attributes- if true attributes may use newlines. |
void |
setLogicalEmphasis(boolean logicalEmphasis)
logical-emphasis- replace i by em and b by strong. |
void |
setLowerLiterals(boolean lowerLiterals)
lower-literals- folds known attribute values to lower case. |
void |
setMakeBare(boolean makeBare)
make-bare - remove Microsoft cruft. |
void |
setMakeClean(boolean makeClean)
make-clean - remove presentational clutter. |
void |
setMessageListener(TidyMessageListener listener)
Attach a TidyMessageListener which will be notified for messages and errors. |
void |
setNumEntities(boolean numEntities)
numeric-entities- output entities other than the built-in HTML entities in the numeric rather
than the named entity form. |
void |
setOnlyErrors(boolean onlyErrors)
only-errors - if true normal output is suppressed. |
void |
setOutputEncoding(java.lang.String encoding)
output-encoding the character encoding used for output. |
void |
setPrintBodyOnly(boolean bodyOnly)
print-body-only- output BODY content only. |
void |
setQuiet(boolean quiet)
quiet - no 'Parsing X', guessed DTD or summary. |
void |
setQuoteAmpersand(boolean quoteAmpersand)
quote-ampersand- output naked ampersand as &. |
void |
setQuoteMarks(boolean quoteMarks)
quote-marks- output " marks as ". |
void |
setQuoteNbsp(boolean quoteNbsp)
quote-nbsp- output non-breaking space as entity. |
void |
setRawOut(boolean rawOut)
output-raw- avoid mapping values > 127 to entities. |
void |
setRepeatedAttributes(int repeatedAttributes)
repeated-attributes- keep first or last duplicate attribute. |
void |
setReplaceColor(boolean replaceColor)
replace-color- replace hex color attribute values with names. |
void |
setShowErrors(int showErrors)
show-errors- set the number of errors to put out. |
void |
setShowWarnings(boolean showWarnings)
show-warnings - show warnings? |
void |
setSmartIndent(boolean smartIndent)
SmartIndent - does text/block level content effect indentation. |
void |
setSpaces(int spaces)
indent-spaces- default indentation. |
void |
setTabsize(int tabsize)
tab-size- tab size in chars. |
void |
setTidyMark(boolean tidyMark)
tidy-mark- add meta element indicating tidied doc. |
void |
setTrimEmptyElements(boolean trimEmpty)
trim-empty-elements- trim empty elements. |
void |
setUpperCaseAttrs(boolean upperCaseAttrs)
uppercase-attributes - output attributes in upper case. |
void |
setUpperCaseTags(boolean upperCaseTags)
uppercase-tags - output tags in upper case. |
void |
setWord2000(boolean word2000)
word-2000- draconian cleaning for Word2000. |
void |
setWrapAsp(boolean wrapAsp)
wrap-asp- wrap within ASP pseudo elements. |
void |
setWrapAttVals(boolean wrapAttVals)
wrap-attributes- wrap within attribute values. |
void |
setWrapJste(boolean wrapJste)
wrap-jste- wrap within JSTE pseudo elements. |
void |
setWraplen(int wraplen)
wrap- default wrap margin. |
void |
setWrapPhp(boolean wrapPhp)
wrap-php- wrap within PHP pseudo elements. |
void |
setWrapScriptlets(boolean wrapScriptlets)
wrap-script-literals- wrap within JavaScript string literals. |
void |
setWrapSection(boolean wrapSection)
wrap-sections- wrap within <! |
void |
setWriteback(boolean writeback)
writeback - if true then output tidied markup. |
void |
setXHTML(boolean xhtml)
output-xhtml - output extensible HTML. |
void |
setXmlOut(boolean xmlOut)
output-xml - create output as XML. |
void |
setXmlPi(boolean xmlPi)
add-xml-pi- add <? |
void |
setXmlPIs(boolean xmlPIs)
assume-xml-procins This option specifies if Tidy should change the parsing of processing
instructions to require ? |
void |
setXmlSpace(boolean xmlSpace)
add-xml-space- if set to yes adds xml:space attr as needed. |
void |
setXmlTags(boolean xmlTags)
input-xml - treat input as XML. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Tidy()
| Method Detail |
|---|
public Configuration getConfiguration()
public java.io.PrintWriter getStderr()
public int getParseErrors()
public int getParseWarnings()
public void setInputStreamName(java.lang.String name)
name - input stream namepublic java.lang.String getInputStreamName()
public java.io.PrintWriter getErrout()
public void setErrout(java.io.PrintWriter out)
public void setConfigurationFromFile(java.lang.String filename)
filename - configuration file name/path.public void setConfigurationFromProps(java.util.Properties props)
props - Properties objectpublic static org.w3c.dom.Document createEmptyDocument()
public Node parse(java.io.InputStream in,
java.io.OutputStream out)
in - inputout - optional destination for pretty-printed document
public Node parse(java.io.Reader in,
java.io.OutputStream out)
in - inputout - optional destination for pretty-printed document
public Node parse(java.io.Reader in,
java.io.Writer out)
in - inputout - optional destination for pretty-printed document
public Node parse(java.io.InputStream in,
java.io.Writer out)
in - inputout - optional destination for pretty-printed document
public org.w3c.dom.Document parseDOM(java.io.InputStream in,
java.io.OutputStream out)
in - input streamout - optional output stream
public void pprint(org.w3c.dom.Document doc,
java.io.OutputStream out)
doc - org.w3c.dom.Documentout - output stream
public void pprint(org.w3c.dom.Node node,
java.io.OutputStream out)
node - org.w3c.dom.Node. Must be an instance of org.w3c.tidy.DOMNodeImpl.out - output streampublic static void main(java.lang.String[] argv)
argv - command line parametersprotected int mainExec(java.lang.String[] argv)
argv - command line parameters
public void setMessageListener(TidyMessageListener listener)
listener - TidyMessageListener implementationpublic void setSpaces(int spaces)
indent-spaces- default indentation.
spaces - number of spaces used for indentationConfiguration.spacespublic int getSpaces()
indent-spaces- default indentation.
Configuration.spacespublic void setWraplen(int wraplen)
wrap- default wrap margin.
wraplen - default wrap marginConfiguration.wraplenpublic int getWraplen()
wrap- default wrap margin.
Configuration.wraplenpublic void setTabsize(int tabsize)
tab-size- tab size in chars.
tabsize - tab size in charsConfiguration.tabsizepublic int getTabsize()
tab-size- tab size in chars.
Configuration.tabsizepublic void setErrfile(java.lang.String errfile)
errfile - file name to write errors toConfiguration.errfilepublic java.lang.String getErrfile()
Configuration.errfilepublic void setWriteback(boolean writeback)
writeback - true= output tidied markupConfiguration.writebackpublic boolean getWriteback()
true if tidy will output tidied markup in input fileConfiguration.writebackpublic void setOnlyErrors(boolean onlyErrors)
onlyErrors - if true normal output is suppressed.Configuration.onlyErrorspublic boolean getOnlyErrors()
true if normal output is suppressed.Configuration.onlyErrorspublic void setShowWarnings(boolean showWarnings)
showWarnings - if false warnings are not shownConfiguration.showWarningspublic boolean getShowWarnings()
false if warnings are not shownConfiguration.showWarningspublic void setQuiet(boolean quiet)
quiet - true= don't output summary, warnings or errorsConfiguration.quietpublic boolean getQuiet()
true if tidy will not output summary, warnings or errorsConfiguration.quietpublic void setIndentContent(boolean indentContent)
indentContent - indent content of appropriate tagsConfiguration.indentContentpublic boolean getIndentContent()
true if tidy will indent content of appropriate tagsConfiguration.indentContentpublic void setSmartIndent(boolean smartIndent)
smartIndent - true if text/block level content should effect indentationConfiguration.smartIndentpublic boolean getSmartIndent()
true if text/block level content should effect indentationConfiguration.smartIndentpublic void setHideEndTags(boolean hideEndTags)
hideEndTags - true= suppress optional end tagsConfiguration.hideEndTagspublic boolean getHideEndTags()
true if tidy will suppress optional end tagsConfiguration.hideEndTagspublic void setXmlTags(boolean xmlTags)
xmlTags - true if tidy should treat input as XMLConfiguration.xmlTagspublic boolean getXmlTags()
true if tidy will treat input as XMLConfiguration.xmlTagspublic void setXmlOut(boolean xmlOut)
xmlOut - true if tidy should create output as xmlConfiguration.xmlOutpublic boolean getXmlOut()
true if tidy will create output as xmlConfiguration.xmlOutpublic void setXHTML(boolean xhtml)
xhtml - true if tidy should output XHTMLConfiguration.xHTMLpublic boolean getXHTML()
true if tidy will output XHTMLConfiguration.xHTMLpublic void setUpperCaseTags(boolean upperCaseTags)
upperCaseTags - true if tidy should output tags in upper case (default is lowercase)Configuration.upperCaseTagspublic boolean getUpperCaseTags()
true if tidy should will tags in upper caseConfiguration.upperCaseTagspublic void setUpperCaseAttrs(boolean upperCaseAttrs)
upperCaseAttrs - true if tidy should output attributes in upper case (default is lowercase)Configuration.upperCaseAttrspublic boolean getUpperCaseAttrs()
true if tidy should will attributes in upper caseConfiguration.upperCaseAttrspublic void setMakeClean(boolean makeClean)
makeClean - true to remove presentational clutterConfiguration.makeCleanpublic boolean getMakeClean()
Configuration.makeCleanpublic void setMakeBare(boolean makeBare)
makeBare - true to remove Microsoft cruftConfiguration.makeBarepublic boolean getMakeBare()
Configuration.makeBarepublic void setBreakBeforeBR(boolean breakBeforeBR)
breakBeforeBR - true if tidy should output a newline before <br>Configuration.breakBeforeBRpublic boolean getBreakBeforeBR()
true if tidy will output a newline before <br>Configuration.breakBeforeBRpublic void setBurstSlides(boolean burstSlides)
split- create slides on each h2 element.
burstSlides - true if tidy should create slides on each h2 elementConfiguration.burstSlidespublic boolean getBurstSlides()
split- create slides on each h2 element.
true if tidy will create slides on each h2 elementConfiguration.burstSlidespublic void setNumEntities(boolean numEntities)
numeric-entities- output entities other than the built-in HTML entities in the numeric rather
than the named entity form.
numEntities - true if tidy should output entities in the numeric form.Configuration.numEntitiespublic boolean getNumEntities()
numeric-entities- output entities other than the built-in HTML entities in the numeric rather
than the named entity form.
true if tidy will output entities in the numeric form.Configuration.numEntitiespublic void setQuoteMarks(boolean quoteMarks)
quote-marks- output " marks as ".
quoteMarks - true if tidy should output " marks as "Configuration.quoteMarkspublic boolean getQuoteMarks()
quote-marks- output " marks as ".
true if tidy will output " marks as "Configuration.quoteMarkspublic void setQuoteNbsp(boolean quoteNbsp)
quote-nbsp- output non-breaking space as entity.
quoteNbsp - true if tidy should output non-breaking space as entityConfiguration.quoteNbsppublic boolean getQuoteNbsp()
quote-nbsp- output non-breaking space as entity.
true if tidy will output non-breaking space as entityConfiguration.quoteNbsppublic void setQuoteAmpersand(boolean quoteAmpersand)
quote-ampersand- output naked ampersand as &.
quoteAmpersand - true if tidy should output naked ampersand as &Configuration.quoteAmpersandpublic boolean getQuoteAmpersand()
quote-ampersand- output naked ampersand as &.
true if tidy will output naked ampersand as &Configuration.quoteAmpersandpublic void setWrapAttVals(boolean wrapAttVals)
wrap-attributes- wrap within attribute values.
wrapAttVals - true if tidy should wrap within attribute valuesConfiguration.wrapAttValspublic boolean getWrapAttVals()
wrap-attributes- wrap within attribute values.
true if tidy will wrap within attribute valuesConfiguration.wrapAttValspublic void setWrapScriptlets(boolean wrapScriptlets)
wrap-script-literals- wrap within JavaScript string literals.
wrapScriptlets - true if tidy should wrap within JavaScript string literalsConfiguration.wrapScriptletspublic boolean getWrapScriptlets()
wrap-script-literals- wrap within JavaScript string literals.
true if tidy will wrap within JavaScript string literalsConfiguration.wrapScriptletspublic void setWrapSection(boolean wrapSection)
wrap-sections- wrap within <![ ... ]> section tags
wrapSection - true if tidy should wrap within <![ ... ]> section tagsConfiguration.wrapSectionpublic boolean getWrapSection()
wrap-sections- wrap within <![ ... ]> section tags
true if tidy will wrap within <![ ... ]> section tagsConfiguration.wrapSectionpublic void setAltText(java.lang.String altText)
alt-text- default text for alt attribute.
altText - default text for alt attributeConfiguration.altTextpublic java.lang.String getAltText()
alt-text- default text for alt attribute.
Configuration.altTextpublic void setXmlPi(boolean xmlPi)
add-xml-pi- add <?xml?> for XML docs.
xmlPi - true if tidy should add <?xml?> for XML docsConfiguration.xmlPipublic boolean getXmlPi()
add-xml-pi- add <?xml?> for XML docs.
true if tidy will add <?xml?> for XML docsConfiguration.xmlPipublic void setDropFontTags(boolean dropFontTags)
drop-font-tags- discard presentation tags.
dropFontTags - true if tidy should discard presentation tagsConfiguration.dropFontTagspublic boolean getDropFontTags()
drop-font-tags- discard presentation tags.
true if tidy will discard presentation tagsConfiguration.dropFontTagspublic void setDropProprietaryAttributes(boolean dropProprietaryAttributes)
drop-proprietary-attributes- discard proprietary attributes.
dropProprietaryAttributes - true if tidy should discard proprietary attributesConfiguration.dropProprietaryAttributespublic boolean getDropProprietaryAttributes()
drop-proprietary-attributes- discard proprietary attributes.
true if tidy will discard proprietary attributesConfiguration.dropProprietaryAttributespublic void setDropEmptyParas(boolean dropEmptyParas)
drop-empty-paras- discard empty p elements.
dropEmptyParas - true if tidy should discard empty p elementsConfiguration.dropEmptyParaspublic boolean getDropEmptyParas()
drop-empty-paras- discard empty p elements.
true if tidy will discard empty p elementsConfiguration.dropEmptyParaspublic void setFixComments(boolean fixComments)
fix-bad-comments- fix comments with adjacent hyphens.
fixComments - true if tidy should fix comments with adjacent hyphensConfiguration.fixCommentspublic boolean getFixComments()
fix-bad-comments- fix comments with adjacent hyphens.
true if tidy will fix comments with adjacent hyphensConfiguration.fixCommentspublic void setWrapAsp(boolean wrapAsp)
wrap-asp- wrap within ASP pseudo elements.
wrapAsp - true if tidy should wrap within ASP pseudo elementsConfiguration.wrapAsppublic boolean getWrapAsp()
wrap-asp- wrap within ASP pseudo elements.
true if tidy will wrap within ASP pseudo elementsConfiguration.wrapAsppublic void setWrapJste(boolean wrapJste)
wrap-jste- wrap within JSTE pseudo elements.
wrapJste - true if tidy should wrap within JSTE pseudo elementsConfiguration.wrapJstepublic boolean getWrapJste()
wrap-jste- wrap within JSTE pseudo elements.
true if tidy will wrap within JSTE pseudo elementsConfiguration.wrapJstepublic void setWrapPhp(boolean wrapPhp)
wrap-php- wrap within PHP pseudo elements.
wrapPhp - true if tidy should wrap within PHP pseudo elementsConfiguration.wrapPhppublic boolean getWrapPhp()
wrap-php- wrap within PHP pseudo elements.
true if tidy will wrap within PHP pseudo elementsConfiguration.wrapPhppublic void setFixBackslash(boolean fixBackslash)
fix-backslash- fix URLs by replacing \ with /.
fixBackslash - true if tidy should fix URLs by replacing \ with /Configuration.fixBackslashpublic boolean getFixBackslash()
fix-backslash- fix URLs by replacing \ with /.
true if tidy will fix URLs by replacing \ with /Configuration.fixBackslashpublic void setIndentAttributes(boolean indentAttributes)
indent-attributes- newline+indent before each attribute.
indentAttributes - true if tidy should output a newline+indent before each attributeConfiguration.indentAttributespublic boolean getIndentAttributes()
indent-attributes- newline+indent before each attribute.
true if tidy will output a newline+indent before each attributeConfiguration.indentAttributespublic void setDocType(java.lang.String doctype)
doctype- user specified doctype.
doctype - omit | auto | strict | loose | fpi where the fpi is a string
similar to "-//ACME//DTD HTML 3.14159//EN" Note: for fpi include the double-quotes in the
string.Configuration.docTypeStr,
Configuration.docTypeModepublic java.lang.String getDocType()
doctype- user specified doctype.
omit | auto | strict | loose | fpi where the fpi is a string similar
to "-//ACME//DTD HTML 3.14159//EN" Note: for fpi include the double-quotes in the string.Configuration.docTypeStr,
Configuration.docTypeModepublic void setLogicalEmphasis(boolean logicalEmphasis)
logical-emphasis- replace i by em and b by strong.
logicalEmphasis - true if tidy should replace i by em and b by strongConfiguration.logicalEmphasispublic boolean getLogicalEmphasis()
logical-emphasis- replace i by em and b by strong.
true if tidy will replace i by em and b by strongConfiguration.logicalEmphasispublic void setXmlPIs(boolean xmlPIs)
assume-xml-procins This option specifies if Tidy should change the parsing of processing
instructions to require ?> as the terminator rather than >. This option is automatically set if the input is in
XML.
xmlPIs - true if tidy should expect a ?> at the end of processing instructionsConfiguration.xmlPIspublic boolean getXmlPIs()
assume-xml-procins This option specifies if Tidy should change the parsing of processing
instructions to require ?> as the terminator rather than >. This option is automatically set if the input is in
XML.
true if tidy will expect a ?> at the end of processing instructionsConfiguration.xmlPIspublic void setEncloseText(boolean encloseText)
enclose-text- if true text at body is wrapped in <p>'s.
encloseText - true if tidy should wrap text at body in <p>'s.Configuration.encloseBodyTextpublic boolean getEncloseText()
enclose-text- if true text at body is wrapped in <p>'s.
true if tidy will wrap text at body in <p>'s.Configuration.encloseBodyTextpublic void setEncloseBlockText(boolean encloseBlockText)
enclose-block-text- if true text in blocks is wrapped in <p>'s.
encloseBlockText - true if tidy should wrap text text in blocks in <p>'s.Configuration.encloseBlockTextpublic boolean getEncloseBlockText()
enclose-block-text- if true text in blocks is wrapped in <p>'s. return true
if tidy should will text text in blocks in <p>'s.
Configuration.encloseBlockTextpublic void setWord2000(boolean word2000)
word-2000- draconian cleaning for Word2000.
word2000 - true if tidy should clean word2000 documentsConfiguration.word2000public boolean getWord2000()
word-2000- draconian cleaning for Word2000.
true if tidy will clean word2000 documentsConfiguration.word2000public void setTidyMark(boolean tidyMark)
tidy-mark- add meta element indicating tidied doc.
tidyMark - true if tidy should add meta element indicating tidied docConfiguration.tidyMarkpublic boolean getTidyMark()
tidy-mark- add meta element indicating tidied doc.
true if tidy will add meta element indicating tidied docConfiguration.tidyMarkpublic void setXmlSpace(boolean xmlSpace)
add-xml-space- if set to yes adds xml:space attr as needed.
xmlSpace - true if tidy should add xml:space attr as neededConfiguration.xmlSpacepublic boolean getXmlSpace()
add-xml-space- if set to yes adds xml:space attr as needed.
true if tidy will add xml:space attr as neededConfiguration.xmlSpacepublic void setEmacs(boolean emacs)
gnu-emacs- if true format error output for GNU Emacs.
emacs - true if tidy should format error output for GNU EmacsConfiguration.emacspublic boolean getEmacs()
gnu-emacs- if true format error output for GNU Emacs.
true if tidy will format error output for GNU EmacsConfiguration.emacspublic void setLiteralAttribs(boolean literalAttribs)
literal-attributes- if true attributes may use newlines.
literalAttribs - true if attributes may use newlinesConfiguration.literalAttribspublic boolean getLiteralAttribs()
literal-attributes- if true attributes may use newlines.
true if attributes may use newlinesConfiguration.literalAttribspublic void setPrintBodyOnly(boolean bodyOnly)
print-body-only- output BODY content only.
bodyOnly - true = print only the document bodyConfiguration.bodyOnlypublic boolean getPrintBodyOnly()
print-body-only- output BODY content only.
public void setFixUri(boolean fixUri)
fix-uri- fix uri references applying URI encoding if necessary.
fixUri - true = fix uri referencesConfiguration.fixUripublic boolean getFixUri()
fix-uri- output BODY content only.
public void setLowerLiterals(boolean lowerLiterals)
lower-literals- folds known attribute values to lower case.
lowerLiterals - true = folds known attribute values to lower caseConfiguration.lowerLiteralspublic boolean getLowerLiterals()
lower-literals- folds known attribute values to lower case.
public void setHideComments(boolean hideComments)
hide-comments- hides all (real) comments in output.
hideComments - true = hides all comments in outputConfiguration.hideCommentspublic boolean getHideComments()
hide-comments- hides all (real) comments in output.
public void setIndentCdata(boolean indentCdata)
indent-cdata- indent CDATA sections.
indentCdata - true = indent CDATA sectionsConfiguration.indentCdatapublic boolean getIndentCdata()
indent-cdata- indent CDATA sections.
public void setForceOutput(boolean forceOutput)
force-output- output document even if errors were found.
forceOutput - true = output document even if errors were foundConfiguration.forceOutputpublic boolean getForceOutput()
force-output- output document even if errors were found.
public void setShowErrors(int showErrors)
show-errors- set the number of errors to put out.
showErrors - number of errors to put outConfiguration.showErrorspublic int getShowErrors()
show-errors- number of errors to put out.
public void setAsciiChars(boolean asciiChars)
ascii-chars- convert quotes and dashes to nearest ASCII char.
asciiChars - true = convert quotes and dashes to nearest ASCII charConfiguration.asciiCharspublic boolean getAsciiChars()
ascii-chars- convert quotes and dashes to nearest ASCII char.
public void setJoinClasses(boolean joinClasses)
join-classes- join multiple class attributes.
joinClasses - true = join multiple class attributesConfiguration.joinClassespublic boolean getJoinClasses()
join-classes- join multiple class attributes.
public void setJoinStyles(boolean joinStyles)
join-styles- join multiple style attributes.
joinStyles - true = join multiple style attributesConfiguration.joinStylespublic boolean getJoinStyles()
join-styles- join multiple style attributes.
public void setTrimEmptyElements(boolean trimEmpty)
trim-empty-elements- trim empty elements.
trim-empty-elements - true = trim empty elementsConfiguration.trimEmptypublic boolean getTrimEmptyElements()
trim-empty-elements- trim empty elements.
public void setReplaceColor(boolean replaceColor)
replace-color- replace hex color attribute values with names.
replaceColor - true = replace hex color attribute values with namesConfiguration.replaceColorpublic boolean getReplaceColor()
replace-color- replace hex color attribute values with names.
public void setEscapeCdata(boolean escapeCdata)
escape-cdata- replace CDATA sections with escaped text.
escapeCdata - true = replace CDATA sections with escaped textConfiguration.escapeCdatapublic boolean getEscapeCdata()
escape-cdata -replace CDATA sections with escaped text.
public void setRepeatedAttributes(int repeatedAttributes)
repeated-attributes- keep first or last duplicate attribute.
repeatedAttributes - Configuration.KEEP_FIRST | Configuration.KEEP_LASTConfiguration.duplicateAttrspublic int getRepeatedAttributes()
repeated-attributes- keep first or last duplicate attribute.
Configuration.KEEP_FIRST | Configuration.KEEP_LASTpublic void setKeepFileTimes(boolean keepFileTimes)
keep-time- if true last modified time is preserved.
keepFileTimes - true if tidy should preserved last modified time in input file.Configuration.keepFileTimespublic boolean getKeepFileTimes()
keep-time- if true last modified time is preserved.
true if tidy will preserved last modified time in input file.Configuration.keepFileTimespublic void setRawOut(boolean rawOut)
output-raw- avoid mapping values > 127 to entities. This has the same effect of specifying a
"raw" encoding in the original version of tidy.
rawOut - avoid mapping values > 127 to entitiesConfiguration.rawOutpublic boolean getRawOut()
output-raw- avoid mapping values > 127 to entities.
true if tidy will not map values > 127 to entitiesConfiguration.rawOutpublic void setInputEncoding(java.lang.String encoding)
input-encoding the character encoding used for input.
encoding - a valid java encoding namepublic java.lang.String getInputEncoding()
input-encoding the character encoding used for input.
public void setOutputEncoding(java.lang.String encoding)
output-encoding the character encoding used for output.
encoding - a valid java encoding namepublic java.lang.String getOutputEncoding()
output-encoding the character encoding used for output.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||