|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface JSCompressor
Abstraction of a JS compression tool.
Field Summary | |
---|---|
static int |
JAVASCRIPT_1_1
Javascript language versions |
static int |
JAVASCRIPT_1_2
|
static int |
JAVASCRIPT_1_3
|
static int |
MAX
|
static int |
NONE
Constants for optimization level |
Method Summary | |
---|---|
void |
compress(File input,
File output,
int level,
int language)
Compress the input script file into the output file (may be same). |
Field Detail |
---|
static final int NONE
static final int MAX
static final int JAVASCRIPT_1_1
static final int JAVASCRIPT_1_2
static final int JAVASCRIPT_1_3
Method Detail |
---|
void compress(File input, File output, int level, int language) throws CompressionException
input
- source to get compressedoutput
- compressed scriptlevel
- optimization level from 0 to 9. May have various
signification dependending on the compressor, from beeing ignored to some
fine tweaking the output.language
- version of javascript to be used ("130" for JS 1.3), as
defined by Mozilla Rhino engine
CompressionException
- any error during compression
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |