source: trunk/EventBenchCore/src/de/ugoe/cs/eventbench/data/IReplayable.java @ 91

Last change on this file since 91 was 91, checked in by sherbold, 13 years ago
  • renamed getReplayXML to getReplay in de.ugoe.cs.eventbench.data.IReplayable and implementing classes
  • minor changes
File size: 758 bytes
Line 
1package de.ugoe.cs.eventbench.data;
2
3import java.io.Serializable;
4
5/**
6 * <p>
7 * This interface is used by {@link ReplayableEvent}to describe how events can
8 * be replayed. It can be used to define a sequence of fine-grained platform
9 * events that make up an abstract event.
10 * </p>
11 *
12 * @author Steffen Herbold
13 * @version 1.0
14 */
15public interface IReplayable extends Serializable {
16
17        /**
18         * <p>
19         * Returns a string to be written to the replay script that describes the
20         * replayable platform event.
21         * </p>
22         *
23         * @return string for the replay script
24         */
25        String getReplay();
26
27        /**
28         * <p>
29         * Returns the target of the replayable.
30         * </p>
31         *
32         * @return target of the replayable
33         */
34        String getTarget();
35}
Note: See TracBrowser for help on using the repository browser.