|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.google.gwt.uibinder.rebind.model.ImplicitClientBundle
public class ImplicitClientBundle
Models the ClientBundle to be generated from a ui.xml.
| Constructor Summary | |
|---|---|
ImplicitClientBundle(java.lang.String packageName,
java.lang.String uiBinderImplClassName,
java.lang.String fieldName,
MortalLogger logger)
|
|
| Method Summary | |
|---|---|
ImplicitCssResource |
createCssResource(java.lang.String name,
java.lang.String[] source,
JClassType extendedInterface,
java.lang.String body,
java.util.LinkedHashSet<JClassType> importTypes)
Called to declare a new CssResource accessor on this bundle. |
ImplicitDataResource |
createDataResource(java.lang.String name,
java.lang.String source)
Called to declare a new DataResource accessor on this bundle. |
ImplicitImageResource |
createImageResource(java.lang.String name,
java.lang.String source,
java.lang.Boolean flipRtl,
ImageResource.RepeatStyle repeatStyle)
Called to declare a new ImageResource accessor on this bundle. |
java.lang.String |
getClassName()
|
java.util.Set<ImplicitCssResource> |
getCssMethods()
|
java.util.Set<ImplicitDataResource> |
getDataMethods()
|
java.lang.String |
getFieldName()
|
java.util.Set<ImplicitImageResource> |
getImageMethods()
|
java.lang.String |
getPackageName()
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ImplicitClientBundle(java.lang.String packageName,
java.lang.String uiBinderImplClassName,
java.lang.String fieldName,
MortalLogger logger)
packageName - Where the bundle should liveuiBinderImplClassName - The name of the generated ui binder
implementation that owns the bundlefieldName - The bundle's field name| Method Detail |
|---|
public ImplicitCssResource createCssResource(java.lang.String name,
java.lang.String[] source,
JClassType extendedInterface,
java.lang.String body,
java.util.LinkedHashSet<JClassType> importTypes)
name - the method name and the ui:field namesource - path to the .css file resourceextendedInterface - the public interface implemented by this
CssResource, or nullbody - the inline css textimportTypes - for the @Import annotation, if any. LinkedHashSet
to enforce deterministic order across recompiles
public ImplicitDataResource createDataResource(java.lang.String name,
java.lang.String source)
name - the method name and the ui:field namesource - path to the resource
public ImplicitImageResource createImageResource(java.lang.String name,
java.lang.String source,
java.lang.Boolean flipRtl,
ImageResource.RepeatStyle repeatStyle)
name - the method name and the ui:field namesource - path to the image resource, or null if none was specifiedflipRtl - value for the flipRtl ImageOption, or null if none was
specifiedrepeatStyle - value of the RepeatStyle ImageOption, or null if none
was specified
public java.lang.String getClassName()
public java.util.Set<ImplicitCssResource> getCssMethods()
public java.util.Set<ImplicitDataResource> getDataMethods()
public java.lang.String getFieldName()
public java.util.Set<ImplicitImageResource> getImageMethods()
public java.lang.String getPackageName()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||