C D E G H I J M R S W X

C

CmdLineCompressor - Class in com.googlecode.htmlcompressor
Wrapper for HTML and XML compressor classes that allows using them from a command line.
CmdLineCompressor() - Constructor for class com.googlecode.htmlcompressor.CmdLineCompressor
 
com.googlecode.htmlcompressor - package com.googlecode.htmlcompressor
 
com.googlecode.htmlcompressor.compressor - package com.googlecode.htmlcompressor.compressor
 
com.googlecode.htmlcompressor.taglib - package com.googlecode.htmlcompressor.taglib
 
com.googlecode.htmlcompressor.velocity - package com.googlecode.htmlcompressor.velocity
 
compress(String) - Method in interface com.googlecode.htmlcompressor.compressor.Compressor
The main method that compresses the given source and returns a compressed result.
compress(String) - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
The main method that compresses given HTML source and returns compressed result.
compress(String) - Method in class com.googlecode.htmlcompressor.compressor.XmlCompressor
The main method that compresses given XML source and returns compressed result.
Compressor - Interface in com.googlecode.htmlcompressor.compressor
Interface describing compressor classes.
CssCompressorDirective - Class in com.googlecode.htmlcompressor.velocity
Velocity directive that compresses an CSS content within #compressCss ...
CssCompressorDirective() - Constructor for class com.googlecode.htmlcompressor.velocity.CssCompressorDirective
 
CssCompressorTag - Class in com.googlecode.htmlcompressor.taglib
JSP tag that compresses an CSS content within <compress:css> using Yahoo YUI Compressor.
CssCompressorTag() - Constructor for class com.googlecode.htmlcompressor.taglib.CssCompressorTag
 

D

DefaultErrorReporter - Class in com.googlecode.htmlcompressor
Default ErrorReporter implementation that uses System.err stream for error reporting.
DefaultErrorReporter() - Constructor for class com.googlecode.htmlcompressor.DefaultErrorReporter
 
doEndTag() - Method in class com.googlecode.htmlcompressor.taglib.CssCompressorTag
 
doEndTag() - Method in class com.googlecode.htmlcompressor.taglib.HtmlCompressorTag
 
doEndTag() - Method in class com.googlecode.htmlcompressor.taglib.JavaScriptCompressorTag
 
doEndTag() - Method in class com.googlecode.htmlcompressor.taglib.XmlCompressorTag
 

E

error(String, String, int, String, int) - Method in class com.googlecode.htmlcompressor.DefaultErrorReporter
 

G

getName() - Method in class com.googlecode.htmlcompressor.velocity.CssCompressorDirective
 
getName() - Method in class com.googlecode.htmlcompressor.velocity.HtmlCompressorDirective
 
getName() - Method in class com.googlecode.htmlcompressor.velocity.JavaScriptCompressorDirective
 
getName() - Method in class com.googlecode.htmlcompressor.velocity.XmlCompressorDirective
 
getPreservePatterns() - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Returns a list of Patterns defining custom preserving block rules
getType() - Method in class com.googlecode.htmlcompressor.velocity.CssCompressorDirective
 
getType() - Method in class com.googlecode.htmlcompressor.velocity.HtmlCompressorDirective
 
getType() - Method in class com.googlecode.htmlcompressor.velocity.JavaScriptCompressorDirective
 
getType() - Method in class com.googlecode.htmlcompressor.velocity.XmlCompressorDirective
 
getYuiCssLineBreak() - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Returns number of symbols per line Yahoo YUI Compressor will use during CSS compression.
getYuiErrorReporter() - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Returns ErrorReporter used by YUI Compressor to log error messages during JavasSript compression
getYuiJsLineBreak() - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Returns number of symbols per line Yahoo YUI Compressor will use during JavaScript compression.

H

HtmlCompressor - Class in com.googlecode.htmlcompressor.compressor
Class that compresses given HTML source by removing comments, extra spaces and line breaks while preserving content within <pre>, <textarea>, <script> and <style> tags.
HtmlCompressor() - Constructor for class com.googlecode.htmlcompressor.compressor.HtmlCompressor
 
HtmlCompressorDirective - Class in com.googlecode.htmlcompressor.velocity
Velocity directive that compresses an HTML content within #compressHtml ...
HtmlCompressorDirective() - Constructor for class com.googlecode.htmlcompressor.velocity.HtmlCompressorDirective
 
HtmlCompressorTag - Class in com.googlecode.htmlcompressor.taglib
JSP tag that compresses an HTML content within <compress:html>.
HtmlCompressorTag() - Constructor for class com.googlecode.htmlcompressor.taglib.HtmlCompressorTag
 

I

init(RuntimeServices, InternalContextAdapter, Node) - Method in class com.googlecode.htmlcompressor.velocity.CssCompressorDirective
 
init(RuntimeServices, InternalContextAdapter, Node) - Method in class com.googlecode.htmlcompressor.velocity.HtmlCompressorDirective
 
init(RuntimeServices, InternalContextAdapter, Node) - Method in class com.googlecode.htmlcompressor.velocity.JavaScriptCompressorDirective
 
init(RuntimeServices, InternalContextAdapter, Node) - Method in class com.googlecode.htmlcompressor.velocity.XmlCompressorDirective
 
isCompressCss() - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Returns true if CSS compression is enabled.
isCompressJavaScript() - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Returns true if JavaScript compression is enabled.
isEnabled() - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Returns true if compression is enabled.
isEnabled() - Method in class com.googlecode.htmlcompressor.compressor.XmlCompressor
Returns true if compression is enabled.
isRemoveComments() - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Returns true if all HTML comments will be removed.
isRemoveComments() - Method in class com.googlecode.htmlcompressor.compressor.XmlCompressor
Returns true if all XML comments will be removed.
isRemoveIntertagSpaces() - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Returns true if all inter-tag whitespace characters will be removed.
isRemoveIntertagSpaces() - Method in class com.googlecode.htmlcompressor.compressor.XmlCompressor
Returns true if all inter-tag whitespace characters will be removed.
isRemoveMultiSpaces() - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Returns true if all multiple whitespace characters will be replaced with single spaces.
isRemoveQuotes() - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Returns true if all unnecessary quotes will be removed from tag attributes.
isYuiJsDisableOptimizations() - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Returns true if Yahoo YUI Compressor will disable all the built-in micro optimizations during JavaScript compression.
isYuiJsNoMunge() - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Returns true if Yahoo YUI Compressor will only minify javascript without obfuscating local symbols.
isYuiJsPreserveAllSemiColons() - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Returns true if Yahoo YUI Compressor will preserve unnecessary semicolons during JavaScript compression.

J

JavaScriptCompressorDirective - Class in com.googlecode.htmlcompressor.velocity
Velocity directive that compresses an JavaScript content within #compressJs ...
JavaScriptCompressorDirective() - Constructor for class com.googlecode.htmlcompressor.velocity.JavaScriptCompressorDirective
 
JavaScriptCompressorTag - Class in com.googlecode.htmlcompressor.taglib
JSP tag that compresses an JavaScript content within <compress:js> using Yahoo YUI Compressor.
JavaScriptCompressorTag() - Constructor for class com.googlecode.htmlcompressor.taglib.JavaScriptCompressorTag
 

M

main(String[]) - Static method in class com.googlecode.htmlcompressor.CmdLineCompressor
 

R

render(InternalContextAdapter, Writer, Node) - Method in class com.googlecode.htmlcompressor.velocity.CssCompressorDirective
 
render(InternalContextAdapter, Writer, Node) - Method in class com.googlecode.htmlcompressor.velocity.HtmlCompressorDirective
 
render(InternalContextAdapter, Writer, Node) - Method in class com.googlecode.htmlcompressor.velocity.JavaScriptCompressorDirective
 
render(InternalContextAdapter, Writer, Node) - Method in class com.googlecode.htmlcompressor.velocity.XmlCompressorDirective
 
runtimeError(String, String, int, String, int) - Method in class com.googlecode.htmlcompressor.DefaultErrorReporter
 

S

setCompressCss(boolean) - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Enables CSS compression within <style> tags using Yahoo YUI Compressor if set to true.
setCompressCss(boolean) - Method in class com.googlecode.htmlcompressor.taglib.HtmlCompressorTag
 
setCompressJavaScript(boolean) - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Enables JavaScript compression within <script> tags using Yahoo YUI Compressor if set to true.
setCompressJavaScript(boolean) - Method in class com.googlecode.htmlcompressor.taglib.HtmlCompressorTag
 
setEnabled(boolean) - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
If set to false all compression will be bypassed.
setEnabled(boolean) - Method in class com.googlecode.htmlcompressor.compressor.XmlCompressor
If set to false all compression will be bypassed.
setEnabled(boolean) - Method in class com.googlecode.htmlcompressor.taglib.CssCompressorTag
 
setEnabled(boolean) - Method in class com.googlecode.htmlcompressor.taglib.HtmlCompressorTag
 
setEnabled(boolean) - Method in class com.googlecode.htmlcompressor.taglib.JavaScriptCompressorTag
 
setEnabled(boolean) - Method in class com.googlecode.htmlcompressor.taglib.XmlCompressorTag
 
setPreservePatterns(List<Pattern>) - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
This method allows setting custom block preservation rules defined by regular expression patterns.
setRemoveComments(boolean) - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
If set to true all HTML comments will be removed.
setRemoveComments(boolean) - Method in class com.googlecode.htmlcompressor.compressor.XmlCompressor
If set to true all XML comments will be removed.
setRemoveComments(boolean) - Method in class com.googlecode.htmlcompressor.taglib.HtmlCompressorTag
 
setRemoveComments(boolean) - Method in class com.googlecode.htmlcompressor.taglib.XmlCompressorTag
 
setRemoveIntertagSpaces(boolean) - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
If set to true all inter-tag whitespace characters will be removed.
setRemoveIntertagSpaces(boolean) - Method in class com.googlecode.htmlcompressor.compressor.XmlCompressor
If set to true all inter-tag whitespace characters will be removed.
setRemoveIntertagSpaces(boolean) - Method in class com.googlecode.htmlcompressor.taglib.HtmlCompressorTag
 
setRemoveIntertagSpaces(boolean) - Method in class com.googlecode.htmlcompressor.taglib.XmlCompressorTag
 
setRemoveMultiSpaces(boolean) - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
If set to true all multiple whitespace characters will be replaced with single spaces.
setRemoveMultiSpaces(boolean) - Method in class com.googlecode.htmlcompressor.taglib.HtmlCompressorTag
 
setRemoveQuotes(boolean) - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
If set to true all unnecessary quotes will be removed from tag attributes.
setRemoveQuotes(boolean) - Method in class com.googlecode.htmlcompressor.taglib.HtmlCompressorTag
 
setYuiCssLineBreak(int) - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Tells Yahoo YUI Compressor to break lines after the specified number of symbols during CSS compression.
setYuiCssLineBreak(int) - Method in class com.googlecode.htmlcompressor.taglib.CssCompressorTag
 
setYuiCssLineBreak(int) - Method in class com.googlecode.htmlcompressor.taglib.HtmlCompressorTag
 
setYuiErrorReporter(ErrorReporter) - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Sets ErrorReporter that YUI Compressor will use for reporting errors during JavaScript compression.
setYuiJsDisableOptimizations(boolean) - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Tells Yahoo YUI Compressor to disable all the built-in micro optimizations during JavaScript compression.
setYuiJsDisableOptimizations(boolean) - Method in class com.googlecode.htmlcompressor.taglib.HtmlCompressorTag
 
setYuiJsDisableOptimizations(boolean) - Method in class com.googlecode.htmlcompressor.taglib.JavaScriptCompressorTag
 
setYuiJsLineBreak(int) - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Tells Yahoo YUI Compressor to break lines after the specified number of symbols during JavaScript compression.
setYuiJsLineBreak(int) - Method in class com.googlecode.htmlcompressor.taglib.HtmlCompressorTag
 
setYuiJsLineBreak(int) - Method in class com.googlecode.htmlcompressor.taglib.JavaScriptCompressorTag
 
setYuiJsNoMunge(boolean) - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Tells Yahoo YUI Compressor to only minify javascript without obfuscating local symbols.
setYuiJsNoMunge(boolean) - Method in class com.googlecode.htmlcompressor.taglib.HtmlCompressorTag
 
setYuiJsNoMunge(boolean) - Method in class com.googlecode.htmlcompressor.taglib.JavaScriptCompressorTag
 
setYuiJsPreserveAllSemiColons(boolean) - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Tells Yahoo YUI Compressor to preserve unnecessary semicolons during JavaScript compression.
setYuiJsPreserveAllSemiColons(boolean) - Method in class com.googlecode.htmlcompressor.taglib.HtmlCompressorTag
 
setYuiJsPreserveAllSemiColons(boolean) - Method in class com.googlecode.htmlcompressor.taglib.JavaScriptCompressorTag
 

W

warning(String, String, int, String, int) - Method in class com.googlecode.htmlcompressor.DefaultErrorReporter
 

X

XmlCompressor - Class in com.googlecode.htmlcompressor.compressor
Class that compresses given XML source by removing comments, extra spaces and line breaks while preserving content within CDATA blocks.
XmlCompressor() - Constructor for class com.googlecode.htmlcompressor.compressor.XmlCompressor
 
XmlCompressorDirective - Class in com.googlecode.htmlcompressor.velocity
Velocity directive that compresses an XML content within #compressXml ...
XmlCompressorDirective() - Constructor for class com.googlecode.htmlcompressor.velocity.XmlCompressorDirective
 
XmlCompressorTag - Class in com.googlecode.htmlcompressor.taglib
JSP tag that compresses an XML content within <compress:xml>.
XmlCompressorTag() - Constructor for class com.googlecode.htmlcompressor.taglib.XmlCompressorTag
 

C D E G H I J M R S W X