package galileo.event;

import java.io.IOException;

import galileo.event.Event;
import galileo.serialization.SerializationInputStream;
import galileo.serialization.SerializationOutputStream;

public class StubEvent implements Event {

    public StubEvent() { }

    @Deserialize
    public StubEvent(SerializationInputStream in)
    throws IOException { }

    @Override
    public void serialize(SerializationOutputStream out)
    throws IOException { }
}

@@ -1,196 +1,1846 @@
-package galileo.event;%0A%0Aimport java.io.IOException;%0A%0Aimport galileo.event.Event;%0Aimport galileo.serialization.SerializationInputStream;%0Aimport galileo.serialization.SerializationOutputStream;%0A
+/*%0ACopyright (c) 2014, Colorado State University%0AAll rights reserved.%0A%0ARedistribution and use in source and binary forms, with or without modification,%0Aare permitted provided that the following conditions are met:%0A%0A1. Redistributions of source code must retain the above copyright notice, this%0A   list of conditions and the following disclaimer.%0A2. Redistributions in binary form must reproduce the above copyright notice,%0A   this list of conditions and the following disclaimer in the documentation%0A   and/or other materials provided with the distribution.%0A%0AThis software is provided by the copyright holders and contributors %22as is%22 and%0Aany express or implied warranties, including, but not limited to, the implied%0Awarranties of merchantability and fitness for a particular purpose are%0Adisclaimed. In no event shall the copyright holder or contributors be liable for%0Aany direct, indirect, incidental, special, exemplary, or consequential damages%0A(including, but not limited to, procurement of substitute goods or services;%0Aloss of use, data, or profits; or business interruption) however caused and on%0Aany theory of liability, whether in contract, strict liability, or tort%0A(including negligence or otherwise) arising in any way out of the use of this%0Asoftware, even if advised of the possibility of such damage.%0A*/%0A%0Apackage galileo.event;%0A%0Aimport java.io.IOException;%0A%0Aimport galileo.event.Event;%0Aimport galileo.serialization.SerializationInputStream;%0Aimport galileo.serialization.SerializationOutputStream;%0A%0A/**%0A * Represents an event that is just a 'stub' -- doesn't actually do anything%0A * other than serve as an identifier.  For instance, this might be used to%0A * notify a service to start executing a particular task that doesn't take any%0A * parameters.%0A * %3Cp%3E%0A * This class can be extended to create multiple, unique stub events.%0A */
 %0Apub

Add license and javadoc