com.google.gwt.app.place
Interface RecordEditView<R extends Record>

Type Parameters:
R - the type of the record
All Superinterfaces:
IsWidget, PropertyView<R>, TakesValue<R>

public interface RecordEditView<R extends Record>
extends TakesValue<R>, IsWidget, PropertyView<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 views that edit Records.


Nested Class Summary
static interface RecordEditView.Delegate
          Implemented by the owner of the view.
 
Method Summary
 DeltaValueStore getDeltaValueStore()
           
 boolean isChanged()
           
 void setCreating(boolean b)
           
 void setDelegate(RecordEditView.Delegate delegate)
           
 void setDeltaValueStore(DeltaValueStore deltas)
           
 void setEnabled(boolean b)
           
 void showErrors(java.util.Map<java.lang.String,java.lang.String> errors)
           
 
Methods inherited from interface com.google.gwt.user.client.ui.TakesValue
getValue, setValue
 
Methods inherited from interface com.google.gwt.app.place.IsWidget
asWidget
 
Methods inherited from interface com.google.gwt.app.place.PropertyView
getProperties
 

Method Detail

getDeltaValueStore

DeltaValueStore getDeltaValueStore()

isChanged

boolean isChanged()

setCreating

void setCreating(boolean b)

setDelegate

void setDelegate(RecordEditView.Delegate delegate)

setDeltaValueStore

void setDeltaValueStore(DeltaValueStore deltas)

setEnabled

void setEnabled(boolean b)

showErrors

void showErrors(java.util.Map<java.lang.String,java.lang.String> errors)