public class JavascriptAppenderImpl extends Object implements JavascriptAppender
Constructor and Description |
---|
JavascriptAppenderImpl(AssetManager assetManager)
Constructor
|
Modifier and Type | Method and Description |
---|---|
void |
appendFile(String name)
Loads the given file form application assets directory and appends its content to the buffer.
|
void |
appendFile(String name,
boolean checkComments)
Loads the given file form application assets directory and appends its content to the buffer.
|
void |
appendString(String chunk)
Appends javascript chunk.
|
void |
appendString(String chunk,
boolean checkComments)
Appends javascript chunk.
|
String |
getAllScripts()
Returns all the collected scripts as one string
|
public JavascriptAppenderImpl(AssetManager assetManager)
assetManager
- Associated AssetManager objectpublic void appendFile(String name)
appendFile
in interface JavascriptAppender
name
- Filename in the asset directorypublic void appendString(String chunk)
appendString
in interface JavascriptAppender
chunk
- JS chunk to addpublic void appendString(String chunk, boolean checkComments)
JavascriptAppender
appendString
in interface JavascriptAppender
chunk
- JS chunk to addcheckComments
- may be false if chunk doesn't have any single line commentspublic void appendFile(String name, boolean checkComments)
JavascriptAppender
appendFile
in interface JavascriptAppender
name
- Filename in the asset directorycheckComments
- may be false if file doesn't have any single line commentspublic String getAllScripts()