|
GWT 2.1.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.google.gwt.event.shared.GwtEvent<EntityProxyChange.Handler<P>>
com.google.gwt.requestfactory.shared.EntityProxyChange<P>
P - the type of the proxypublic class EntityProxyChange<P extends EntityProxy>
Abstract base class for an event announcing changes to an
EntityProxy.
Note that this event includes an unpopulated copy of the changed proxy — all properties are undefined except it's id. That is, the event includes only enough information for receivers to issue requests to get themselves fresh copies of the proxy.
TODO: use ProxyId rather than an empty proxy
| Nested Class Summary | |
|---|---|
static interface |
EntityProxyChange.Handler<P extends EntityProxy>
Implemented by methods that handle EntityProxyChange events. |
| Nested classes/interfaces inherited from class com.google.gwt.event.shared.GwtEvent |
|---|
GwtEvent.Type<H> |
| Constructor Summary | |
|---|---|
EntityProxyChange(P proxy,
WriteOperation writeOperation)
|
|
| Method Summary | ||
|---|---|---|
protected void |
dispatch(EntityProxyChange.Handler<P> handler)
Should only be called by HandlerManager. |
|
GwtEvent.Type<EntityProxyChange.Handler<P>> |
getAssociatedType()
Returns the type used to register this event. |
|
EntityProxyId<P> |
getProxyId()
Returns an unpopulated copy of the changed proxy — all properties are undefined except its id. |
|
WriteOperation |
getWriteOperation()
|
|
static
|
registerForProxyType(EventBus eventBus,
java.lang.Class<P> proxyType,
EntityProxyChange.Handler<P> handler)
Register a handler for a EntityProxyChange events for a particular proxy class. |
|
| Methods inherited from class com.google.gwt.event.shared.GwtEvent |
|---|
assertLive, getSource, isLive, kill, revive, toDebugString, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public EntityProxyChange(P proxy,
WriteOperation writeOperation)
| Method Detail |
|---|
public static <P extends EntityProxy> HandlerRegistration registerForProxyType(EventBus eventBus,
java.lang.Class<P> proxyType,
EntityProxyChange.Handler<P> handler)
public GwtEvent.Type<EntityProxyChange.Handler<P>> getAssociatedType()
GwtEvent
getAssociatedType in class GwtEvent<EntityProxyChange.Handler<P extends EntityProxy>>public EntityProxyId<P> getProxyId()
public WriteOperation getWriteOperation()
protected void dispatch(EntityProxyChange.Handler<P> handler)
GwtEventHandlerManager. In other words, do not use
or call.
dispatch in class GwtEvent<EntityProxyChange.Handler<P extends EntityProxy>>handler - handler
|
GWT 2.1.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||