diff options
| author | Paul Buetow <paul@buetow.org> | 2008-06-13 22:57:15 +0000 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2008-06-13 22:57:15 +0000 |
| commit | 053ecc68889e3b4ed1afd23ec12d6ff0aea593d4 (patch) | |
| tree | d62eadeb7c06712a7c4d8fad33bd35d09bfe79b2 /sources/events/internal | |
| parent | 12b26d3285b05ad3d7387280bd7e9ec016f818d8 (diff) | |
compiles again
Diffstat (limited to 'sources/events/internal')
| -rw-r--r-- | sources/events/internal/VSMessageReceiveEvent.java | 3 | ||||
| -rw-r--r-- | sources/events/internal/VSProtocolEvent.java | 20 | ||||
| -rw-r--r-- | sources/events/internal/VSProtocolScheduleEvent.java | 2 |
3 files changed, 12 insertions, 13 deletions
diff --git a/sources/events/internal/VSMessageReceiveEvent.java b/sources/events/internal/VSMessageReceiveEvent.java index 7755b60..825e500 100644 --- a/sources/events/internal/VSMessageReceiveEvent.java +++ b/sources/events/internal/VSMessageReceiveEvent.java @@ -26,7 +26,6 @@ package events.internal; import java.io.*; import core.VSMessage; -import events.VSCopyableEvent; import protocols.VSAbstractProtocol; import serialize.VSNotSerializable; @@ -37,7 +36,7 @@ import serialize.VSNotSerializable; * @author Paul C. Buetow */ public class VSMessageReceiveEvent extends VSAbstractInternalEvent - implements VSNotSerializable, VSCopyableEvent { + implements VSNotSerializable { /** The serioal version uid */ private static final long serialVersionUID = 1L; diff --git a/sources/events/internal/VSProtocolEvent.java b/sources/events/internal/VSProtocolEvent.java index d0a12cc..1ccb700 100644 --- a/sources/events/internal/VSProtocolEvent.java +++ b/sources/events/internal/VSProtocolEvent.java @@ -38,7 +38,8 @@ import serialize.VSSerialize; * * @author Paul C. Buetow */ -public class VSProtocolEvent extends VSAbstractInternalEvent { +public class VSProtocolEvent extends VSAbstractInternalEvent + implements VSCopyableEvent { /** The serial version uid */ private static final long serialVersionUID = 1L; @@ -51,16 +52,15 @@ public class VSProtocolEvent extends VSAbstractInternalEvent { /** The event is a protocol activation if true. Else it is a deactivation */ private boolean isProtocolActivation; - /** - * Fills a copy of this event with its values - * - * @param copy The copy + /* (non-Javadoc) + * @see events.VSCopyableEvent#initCopy(events.VSAbstractEvent) */ - public void initCopy(VSProtocolEvent copy) { - copy.isClientProtocol(isClientProtocol); - copy.isProtocolActivation(isProtocolActivation); - copy.setProtocolClassname(protocolClassname); - } + public void initCopy(VSAbstractEvent copy) { + VSProtocolEvent protocolEventCopy = (VSProtocolEvent) copy; + protocolEventCopy.isClientProtocol(isClientProtocol); + protocolEventCopy.isProtocolActivation(isProtocolActivation); + protocolEventCopy.setProtocolClassname(protocolClassname); + } /* (non-Javadoc) * @see events.VSAbstractEvent#onInit() diff --git a/sources/events/internal/VSProtocolScheduleEvent.java b/sources/events/internal/VSProtocolScheduleEvent.java index 0ee7d05..bab0a63 100644 --- a/sources/events/internal/VSProtocolScheduleEvent.java +++ b/sources/events/internal/VSProtocolScheduleEvent.java @@ -37,7 +37,7 @@ import serialize.*; * @author Paul C. Buetow */ public class VSProtocolScheduleEvent extends VSAbstractInternalEvent - implements VSNotSerializable, VSCopyableEvent { + implements VSNotSerializable { /** The serial version uid */ private static final long serialVersionUID = 1L; |
