Package com.iizix.js.build.compressors
Class YuiCssCompressor
java.lang.Object
com.iizix.js.build.compressors.YuiCssCompressor
- All Implemented Interfaces:
- Compressor
Basic CSS compressor implementation using Yahoo YUI Compressor that could be used by 
HtmlCompressor for inline CSS compression.- Constructor SummaryConstructors
- Method SummaryModifier and TypeMethodDescriptionThe main method that compresses the given source and returns a compressed result.- intReturns number of symbols per line Yahoo YUI Compressor will use during CSS compression.- void- setLineBreak- (int lineBreak) Tells Yahoo YUI Compressor to break lines after the specified number of symbols during CSS compression.
- Constructor Details- YuiCssCompressorpublic YuiCssCompressor()
 
- Method Details- compressDescription copied from interface:- CompressorThe main method that compresses the given source and returns a compressed result.- Specified by:
- compressin interface- Compressor
- Parameters:
- source- The source to compress.
- Returns:
- Compressed result.
 
- getLineBreakpublic int getLineBreak()Returns number of symbols per line Yahoo YUI Compressor will use during CSS compression. This corresponds to- --line-breakcommand line option.- Returns:
- line-breakparameter value used for CSS compression.
- See Also:
 
- setLineBreakpublic void setLineBreak- (int lineBreak) Tells Yahoo YUI Compressor to break lines after the specified number of symbols during CSS compression. This corresponds to- --line-breakcommand line option. This option has effect only if CSS compression is enabled. Default is- -1to disable line breaks.- Parameters:
- lineBreak- set number of symbols per line
- See Also: