|
GWT 2.2.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)
Constructs an EntityProxyChange object. |
|
| Method Summary | ||
|---|---|---|
protected void |
dispatch(EntityProxyChange.Handler<P> handler)
Should only be called by HandlerManager. |
|
GwtEvent.Type<EntityProxyChange.Handler<P>> |
getAssociatedType()
Returns the type associated with this instance. |
|
EntityProxyId<P> |
getProxyId()
Returns an unpopulated copy of the changed proxy — all properties are undefined except its id. |
|
WriteOperation |
getWriteOperation()
Returns the WriteOperation associated with this instance. |
|
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)
proxy - an EntityProxy instance of type PwriteOperation - a WriteOperation instance| Method Detail |
|---|
public static <P extends EntityProxy> HandlerRegistration registerForProxyType(EventBus eventBus,
java.lang.Class<P> proxyType,
EntityProxyChange.Handler<P> handler)
eventBus - the EventBusproxyType - a Class instance of type Phandler - an EntityProxyChange.Handler instance of type P
EntityProxy instancepublic GwtEvent.Type<EntityProxyChange.Handler<P>> getAssociatedType()
getAssociatedType in class GwtEvent<EntityProxyChange.Handler<P extends EntityProxy>>GwtEvent.Type of type Handler<P>public EntityProxyId<P> getProxyId()
EntityProxyId<P>public WriteOperation getWriteOperation()
WriteOperation associated with this instance.
WriteOperation instanceprotected 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.2.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||