
public class GssResourceGenerator extends AbstractCssResourceGenerator implements SupportsGeneratorResultCaching
STRIP_COMMENTS| Constructor and Description |
|---|
GssResourceGenerator() |
| Modifier and Type | Method and Description |
|---|---|
String |
createAssignment(TreeLogger logger,
ResourceContext context,
JMethod method)
Produce the right-hand-side of a Java assignment expression to provide the
singleton instance object for a particular resource.
|
protected String |
getCssExpression(TreeLogger logger,
ResourceContext context,
JMethod method)
Returns the java expression that contains the compiled CSS.
|
static String |
getImportPrefix(JClassType importType)
Returns the import prefix for a type, including the trailing hyphen.
|
void |
init(TreeLogger logger,
ResourceContext context)
A no-op implementation.
|
void |
prepare(TreeLogger logger,
ResourceContext context,
ClientBundleRequirements requirements,
JMethod method)
A no-op implementation.
|
isReturnTypeString, writeEnsureInjected, writeGetName, writeGetText, writeSimpleGettercreateFields, finishpublic static String getImportPrefix(JClassType importType)
public String createAssignment(TreeLogger logger, ResourceContext context, JMethod method) throws UnableToCompleteException
ResourceGeneratorExample:
new MySampleResource() { public Foo getFoo() { ... } }
createAssignment in interface ResourceGeneratorcreateAssignment in class AbstractResourceGeneratorUnableToCompleteExceptionpublic void init(TreeLogger logger, ResourceContext context) throws UnableToCompleteException
AbstractResourceGeneratorinit in interface ResourceGeneratorinit in class AbstractResourceGeneratorUnableToCompleteExceptionpublic void prepare(TreeLogger logger, ResourceContext context, ClientBundleRequirements requirements, JMethod method) throws UnableToCompleteException
AbstractResourceGeneratorprepare in interface ResourceGeneratorprepare in class AbstractResourceGeneratorUnableToCompleteExceptionprotected String getCssExpression(TreeLogger logger, ResourceContext context, JMethod method) throws UnableToCompleteException
AbstractCssResourceGeneratorgetCssExpression in class AbstractCssResourceGeneratorUnableToCompleteExceptionCopyright © 2018. All rights reserved.