Package com.sencha.gxt.data.rebind
Class ValueProviderCreator
- java.lang.Object
-
- com.sencha.gxt.core.rebind.AbstractCreator
-
- com.sencha.gxt.data.rebind.ValueProviderCreator
-
- Direct Known Subclasses:
LabelProviderCreator
,ModelKeyProviderCreator
public class ValueProviderCreator extends AbstractCreator
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ValueProviderCreator.RequiredReadability
-
Constructor Summary
Constructors Constructor Description ValueProviderCreator(com.google.gwt.core.ext.GeneratorContext ctx, com.google.gwt.core.ext.TreeLogger l, com.google.gwt.core.ext.typeinfo.JMethod valueProviderMethodDecl)
ValueProviderCreator(com.google.gwt.core.ext.GeneratorContext ctx, com.google.gwt.core.ext.TreeLogger l, List<String> path, com.google.gwt.core.ext.typeinfo.JClassType baseType, com.google.gwt.core.ext.typeinfo.JClassType valueType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getInstanceExpression()
Gets a Java expression to create an instance of this type.ValueProviderCreator.RequiredReadability
getReadability()
void
setReadability(ValueProviderCreator.RequiredReadability readability)
-
Methods inherited from class com.sencha.gxt.core.rebind.AbstractCreator
create, getContext, getLogger
-
-
-
-
Method Detail
-
getInstanceExpression
public String getInstanceExpression()
Description copied from class:AbstractCreator
Gets a Java expression to create an instance of this type. May be a singleton or a new instance, depending on the implementation.- Specified by:
getInstanceExpression
in classAbstractCreator
- Returns:
- the instance expression
-
setReadability
public void setReadability(ValueProviderCreator.RequiredReadability readability)
-
getReadability
public ValueProviderCreator.RequiredReadability getReadability()
-
-