com.threerings.config.dist.data
Class DConfigObject.ClientEntryAddedEvent<T extends DSet.Entry>
java.lang.Object
com.threerings.presents.dobj.DEvent
com.threerings.presents.dobj.NamedEvent
com.threerings.presents.dobj.EntryEvent<T>
com.threerings.presents.dobj.EntryAddedEvent<T>
com.threerings.config.dist.data.DConfigObject.ClientEntryAddedEvent<T>
- All Implemented Interfaces:
- Streamable
- Enclosing class:
- DConfigObject
public static class DConfigObject.ClientEntryAddedEvent<T extends DSet.Entry>
- extends EntryAddedEvent<T>
Extends EntryAddedEvent to include the client oid.
|
Field Summary |
protected int |
_clientOid
The oid of the client that caused the event. |
| Methods inherited from class com.threerings.presents.dobj.DEvent |
getActualTransport, getSourceOid, getTargetOid, getTransport, isPrivate, noteActualTransport, readField__toid, setSourceOid, setTargetOid, setTransport, toString, writeField__toid |
_clientOid
protected int _clientOid
- The oid of the client that caused the event.
DConfigObject.ClientEntryAddedEvent
public DConfigObject.ClientEntryAddedEvent(int toid,
String name,
T entry,
int clientOid)
- Default constructor.
getClientOid
public int getClientOid()
- Returns the oid of the client that caused the event.
applyToObject
public boolean applyToObject(DObject target)
throws ObjectAccessException
- Overrides:
applyToObject in class EntryAddedEvent<T extends DSet.Entry>
- Throws:
ObjectAccessException