public interface IJSXTransform extends IPreprocessor
Modifier and Type | Interface and Description |
---|---|
static interface |
IJSXTransform.ILibraryComponent |
Modifier and Type | Field and Description |
---|---|
static java.lang.String[] |
kFILTER_UNSUPPORTED |
static java.util.Map<java.lang.String,java.lang.String> |
kINLINE_TAGS |
static java.lang.String |
kJAVA_STRING_BEG |
static java.lang.String |
kJAVA_STRING_END |
static java.lang.String |
kJSX_MARKUP_BEG |
static java.lang.String |
kJSX_MARKUP_END |
static java.lang.String |
kJSX_REGEXP_BEG |
static java.lang.String |
kJSX_REGEXP_END |
static java.util.Map<java.lang.String,java.lang.String> |
kREACT_TAGS |
static boolean |
kSRCCFG_JSX_IN_SINGLE_LINE |
static java.util.Map<java.lang.String,java.lang.String> |
kSTD_TAGS |
static int |
kTAB_SPACES |
components, preprocessors
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
getFileAsJavaString(java.io.File file,
com.google.gwt.core.ext.TreeLogger logger)
Get file as string with newline characters; that is, a string
in which instances of System.lineSeparator() are replaced with '\n'.
|
static java.lang.String |
getFileAsString(java.io.File file,
com.google.gwt.core.ext.TreeLogger logger)
Get file as string.
|
static byte[] |
getFileBytes(java.io.File file,
com.google.gwt.core.ext.TreeLogger logger)
Get file bytes.
|
static java.lang.String |
getInputStreamAsString(java.io.InputStream in,
com.google.gwt.core.ext.TreeLogger logger)
Get input stream as string.
|
static byte[] |
getInputStreamBytes(java.io.InputStream in,
com.google.gwt.core.ext.TreeLogger logger)
Get input stream bytes.
|
static java.lang.String |
getURLAsString(java.lang.String url,
com.google.gwt.core.ext.TreeLogger logger)
Get url as string.
|
static byte[] |
getURLBytes(java.lang.String url,
com.google.gwt.core.ext.TreeLogger logger)
Get url bytes.
|
java.lang.String |
parse(java.lang.String classname,
java.lang.String content,
java.util.Map<java.lang.String,java.lang.String> components,
com.google.gwt.core.ext.TreeLogger logger)
Parse specified src.
|
allPreprocessors, process
static final boolean kSRCCFG_JSX_IN_SINGLE_LINE
static final int kTAB_SPACES
static final java.lang.String kJSX_MARKUP_BEG
static final java.lang.String kJSX_MARKUP_END
static final java.lang.String kJSX_REGEXP_BEG
static final java.lang.String kJSX_REGEXP_END
static final java.lang.String kJAVA_STRING_BEG
static final java.lang.String kJAVA_STRING_END
static final java.util.Map<java.lang.String,java.lang.String> kREACT_TAGS
static final java.util.Map<java.lang.String,java.lang.String> kSTD_TAGS
static final java.util.Map<java.lang.String,java.lang.String> kINLINE_TAGS
static final java.lang.String[] kFILTER_UNSUPPORTED
static java.lang.String getFileAsJavaString(java.io.File file, com.google.gwt.core.ext.TreeLogger logger) throws java.io.IOException
file
- filelogger
- loggerjava.io.IOException
static java.lang.String getFileAsString(java.io.File file, com.google.gwt.core.ext.TreeLogger logger) throws java.io.IOException
file
- filelogger
- loggerjava.io.IOException
static byte[] getFileBytes(java.io.File file, com.google.gwt.core.ext.TreeLogger logger) throws java.io.IOException
file
- filelogger
- loggerjava.io.IOException
static java.lang.String getInputStreamAsString(java.io.InputStream in, com.google.gwt.core.ext.TreeLogger logger) throws java.io.IOException
in
- input streamjava.io.IOException
static byte[] getInputStreamBytes(java.io.InputStream in, com.google.gwt.core.ext.TreeLogger logger) throws java.io.IOException
in
- input streamjava.io.IOException
static java.lang.String getURLAsString(java.lang.String url, com.google.gwt.core.ext.TreeLogger logger) throws java.io.IOException
url
- target urljava.io.IOException
static byte[] getURLBytes(java.lang.String url, com.google.gwt.core.ext.TreeLogger logger) throws java.io.IOException
url
- target urljava.io.IOException
java.lang.String parse(java.lang.String classname, java.lang.String content, java.util.Map<java.lang.String,java.lang.String> components, com.google.gwt.core.ext.TreeLogger logger) throws java.io.IOException
java.io.IOException