Last change
on this file since 780 was
780,
checked in by sherbold, 12 years ago
|
|
-
Property svn:mime-type set to
text/plain
|
File size:
857 bytes
|
Rev | Line | |
---|
[780] | 1 | |
---|
[541] | 2 | package de.ugoe.cs.quest.eventcore; |
---|
| 3 | |
---|
[543] | 4 | import java.io.Serializable; |
---|
| 5 | |
---|
[541] | 6 | /** |
---|
| 7 | * <p> |
---|
[780] | 8 | * Common interface for event targets. An event target can, e.g., be an element of a GUI or Web |
---|
| 9 | * server. A concrete event-driven software platform can define its event targets through the |
---|
| 10 | * implementation of this interface. |
---|
[541] | 11 | * </p> |
---|
| 12 | * |
---|
[780] | 13 | * @version 1.0 |
---|
| 14 | * @author Steffen Herbold |
---|
[541] | 15 | */ |
---|
[543] | 16 | public interface IEventTarget extends Serializable { |
---|
[541] | 17 | |
---|
[780] | 18 | /** |
---|
| 19 | * <p> |
---|
| 20 | * Returns the name of event-driven software platform to which the target belongs. |
---|
| 21 | * </p> |
---|
| 22 | * |
---|
| 23 | * @return name of the platform |
---|
| 24 | */ |
---|
[541] | 25 | public String getPlatform(); |
---|
[780] | 26 | |
---|
| 27 | /** |
---|
| 28 | * <p> |
---|
| 29 | * Returns a string identifier of the target. This is very convenient for visualizations of |
---|
| 30 | * events. |
---|
| 31 | * </p> |
---|
| 32 | * |
---|
| 33 | * @return target identifier |
---|
| 34 | */ |
---|
[681] | 35 | public String getStringIdentifier(); |
---|
[541] | 36 | } |
---|
Note: See
TracBrowser
for help on using the repository browser.