com.google.gwt.resources.rg
Class ExternalTextResourceGenerator

java.lang.Object
  extended by com.google.gwt.resources.ext.AbstractResourceGenerator
      extended by com.google.gwt.resources.rg.ExternalTextResourceGenerator
All Implemented Interfaces:
ResourceGenerator

public final class ExternalTextResourceGenerator
extends AbstractResourceGenerator

Adds ExternalTextResourcePrototype objects to the bundle.


Constructor Summary
ExternalTextResourceGenerator()
           
 
Method Summary
 java.lang.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.
 void createFields(TreeLogger logger, ResourceContext context, ClientBundleFields fields)
          A no-op implementation.
 void init(TreeLogger logger, ResourceContext context)
          A no-op implementation.
 void prepare(TreeLogger logger, ResourceContext context, ClientBundleRequirements requirements, JMethod method)
          A no-op implementation.
 
Methods inherited from class com.google.gwt.resources.ext.AbstractResourceGenerator
finish
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExternalTextResourceGenerator

public ExternalTextResourceGenerator()
Method Detail

createAssignment

public java.lang.String createAssignment(TreeLogger logger,
                                         ResourceContext context,
                                         JMethod method)
                                  throws UnableToCompleteException
Description copied from interface: ResourceGenerator
Produce the right-hand-side of a Java assignment expression to provide the singleton instance object for a particular resource.

Example:

 new MySampleResource() { public Foo getFoo() { ... } }
 

Specified by:
createAssignment in interface ResourceGenerator
Specified by:
createAssignment in class AbstractResourceGenerator
Throws:
UnableToCompleteException

createFields

public void createFields(TreeLogger logger,
                         ResourceContext context,
                         ClientBundleFields fields)
                  throws UnableToCompleteException
Description copied from class: AbstractResourceGenerator
A no-op implementation.

Specified by:
createFields in interface ResourceGenerator
Overrides:
createFields in class AbstractResourceGenerator
Throws:
UnableToCompleteException

init

public void init(TreeLogger logger,
                 ResourceContext context)
          throws UnableToCompleteException
Description copied from class: AbstractResourceGenerator
A no-op implementation.

Specified by:
init in interface ResourceGenerator
Overrides:
init in class AbstractResourceGenerator
Throws:
UnableToCompleteException

prepare

public void prepare(TreeLogger logger,
                    ResourceContext context,
                    ClientBundleRequirements requirements,
                    JMethod method)
             throws UnableToCompleteException
Description copied from class: AbstractResourceGenerator
A no-op implementation.

Specified by:
prepare in interface ResourceGenerator
Overrides:
prepare in class AbstractResourceGenerator
Throws:
UnableToCompleteException