added a few more domain model abstractions in the form of yet unimplemented interfaces

This commit is contained in:
Axel Uhl committed 2012-05-14 17:53:27 +02:00
1 parent a7cf81ce80
commit f29495de4c
2 files changed
+27

No files matched your search

@@ -0,0 +1,14 @@
package com.sap.sailing.domain.base;
import com.sap.sailing.domain.common.Named;
/**
* A named area in a sailing {@link Venue} where races take place. Usually, the areas carry names according to the NATO
* alphabet, such as "Alpha", "Bravo" or "Charlie".
*
* @author Axel Uhl (D043530)
*
*/
public interface RaceArea extends Named {
}
@@ -0,0 +1,13 @@
package com.sap.sailing.domain.base;
import com.sap.sailing.domain.common.Named;
/**
* Describes the place where a sailing event with one or more regattas takes place.
*
* @author Axel Uhl (D043530)
*
*/
public interface Venue extends Named {
Iterable<RaceArea> getRaceAreas();
}