From 52308d9ab00d8a117f241abeaba8335c9374c2ba Mon Sep 17 00:00:00 2001 From: Jesse Morgan Date: Fri, 11 Mar 2011 02:06:34 +0000 Subject: Some remote code that isn't yet remote. --- src/tesseract/objects/remote/RemoteObject.java | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'src/tesseract/objects/remote/RemoteObject.java') diff --git a/src/tesseract/objects/remote/RemoteObject.java b/src/tesseract/objects/remote/RemoteObject.java index 7c3e3be..d9df0db 100644 --- a/src/tesseract/objects/remote/RemoteObject.java +++ b/src/tesseract/objects/remote/RemoteObject.java @@ -50,5 +50,22 @@ public abstract class RemoteObject extends PhysicalObject { break; } } + + /** + * Get the name of the object for the menu. + * + * @return The object's name for the menu. + */ + public abstract String getName(); + + /** + * Send a KeyEvent to this remote object. + * + * @param keyEvent The key event + */ + public void sendKeyEvent(final KeyEvent keyEvent) { + // TODO: Send this event over the network if necessary. + keyEventReceived(keyEvent); + } } -- cgit v1.2.3