## Uses of Interface
com.google.gwt.resources.ext.ResourceContext

- Packages that use ResourceContext
  Package | Description
  --- | ---
  com.google.gwt.resources.ext | This package contains extension hooks for adding new resource types to ClientBundle.

- - ### Uses of ResourceContext in com.google.gwt.resources.ext

    Methods in com.google.gwt.resources.ext with parameters of type ResourceContext
    Modifier and Type | Method and Description
    --- | ---
    `abstract java.lang.String` | AbstractResourceGenerator.`createAssignment(TreeLogger logger, ResourceContext context, JMethod method)`
    `java.lang.String` | ResourceGenerator.`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.
    `void` | AbstractResourceGenerator.`createFields(TreeLogger logger, ResourceContext context, ClientBundleFields fields)` A no-op implementation.
    `void` | ResourceGenerator.`createFields(TreeLogger logger, ResourceContext context, ClientBundleFields fields)` The ResourceGenerator can create fields within the implementation of the bundle type.
    `static java.net.URL[]` | ResourceGeneratorUtil.`findResources(TreeLogger logger, java.lang.ClassLoader classLoader, ResourceContext context, JMethod method, java.lang.String[] defaultSuffixes)` Find all resources referenced by a method in a bundle.
    `static java.net.URL[]` | ResourceGeneratorUtil.`findResources(TreeLogger logger, ResourceContext context, JMethod method)` Find all resources referenced by a method in a bundle.
    `static java.net.URL[]` | ResourceGeneratorUtil.`findResources(TreeLogger logger, ResourceContext context, JMethod method, java.lang.String[] defaultSuffixes)` Find all resources referenced by a method in a bundle.
    `void` | AbstractResourceGenerator.`finish(TreeLogger logger, ResourceContext context)` A no-op implementation.
    `void` | ResourceGenerator.`finish(TreeLogger logger, ResourceContext context)` Called at the end of the resource generation phase and can be used to perform cleanup.
    `void` | AbstractResourceGenerator.`init(TreeLogger logger, ResourceContext context)` A no-op implementation.
    `void` | ResourceGenerator.`init(TreeLogger logger, ResourceContext context)` Initialize the ResourceGenerator with the generation context that will remain valid for the duration of the resource-generation phase.
    `void` | AbstractResourceGenerator.`prepare(TreeLogger logger, ResourceContext context, ClientBundleRequirements requirements, JMethod method)` A no-op implementation.
    `void` | ResourceGenerator.`prepare(TreeLogger logger, ResourceContext context, ClientBundleRequirements requirements, JMethod method)` Called once for each method the ResourceGenerator is expected to handle.
    `static java.net.URL` | ResourceGeneratorUtil.`tryFindResource(TreeLogger logger, GeneratorContext genContext, ResourceContext resourceContext, java.lang.String resourceName)` Try to find a resource with the given resourceName.