org.eclipse.ecf.core.sharedobject.events
Class RemoteSharedObjectEvent
java.lang.Object
org.eclipse.ecf.core.sharedobject.events.RemoteSharedObjectEvent
- All Implemented Interfaces:
- java.io.Serializable, ISharedObjectEvent, ISharedObjectMessageEvent, Event
- Direct Known Subclasses:
- RemoteSharedObjectCreateResponseEvent, SharedObjectMsgEvent
public class RemoteSharedObjectEvent
- extends java.lang.Object
- implements ISharedObjectMessageEvent, java.io.Serializable
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
RemoteSharedObjectEvent
public RemoteSharedObjectEvent(ID senderObj,
ID remoteCont,
java.lang.Object data)
getSenderSharedObjectID
public ID getSenderSharedObjectID()
- Description copied from interface:
ISharedObjectEvent
- Get ID of sender shared object responsible for this event
- Specified by:
getSenderSharedObjectID
in interface ISharedObjectEvent
- Returns:
- ID of sender shared object. Will not be null.
getRemoteContainerID
public ID getRemoteContainerID()
- Specified by:
getRemoteContainerID
in interface ISharedObjectMessageEvent
getEvent
public Event getEvent()
- Description copied from interface:
ISharedObjectEvent
- Get the Event from the sender shared object
- Specified by:
getEvent
in interface ISharedObjectEvent
- Returns:
- Event the event in question
getData
public java.lang.Object getData()
- Specified by:
getData
in interface ISharedObjectMessageEvent
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object