com.google.gwt.app.client
Interface EditorSupport<R extends Record,V extends RecordEditView<R>>

Type Parameters:
R - the Record type
V - the View type

public interface EditorSupport<R extends Record,V extends RecordEditView<R>>

Experimental API: This class is still under rapid development, and is very likely to be deleted. Use it at your own risk.

Implemented by objects that provide data binding support for instances of RecordEditView.


Method Summary
 java.util.Set<Property<?>> getProperties()
           
 void init(V view)
           
 boolean isChanged(V view)
           
 void setEnabled(V view, boolean enabled)
           
 void setValue(V view, R value)
           
 void showErrors(V view, java.util.Map<java.lang.String,java.lang.String> errorMap)
           
 

Method Detail

getProperties

java.util.Set<Property<?>> getProperties()

init

void init(V view)

isChanged

boolean isChanged(V view)

setEnabled

void setEnabled(V view,
                boolean enabled)

setValue

void setValue(V view,
              R value)

showErrors

void showErrors(V view,
                java.util.Map<java.lang.String,java.lang.String> errorMap)