source: protocol/src/main/java/geniusweb/protocol/tournament/TournamentSettings.java@ 52

Last change on this file since 52 was 52, checked in by ruud, 14 months ago

Fixed small issues in domaineditor.

File size: 663 bytes
Line 
1package geniusweb.protocol.tournament;
2
3import com.fasterxml.jackson.annotation.JsonSubTypes;
4
5import geniusweb.protocol.NegoSettings;
6import geniusweb.protocol.tournament.allpermutations.AllPermutationsSettings;
7import geniusweb.protocol.tournament.allpermutationslearn.AllPermutationsLearnSettings;
8import tudelft.utilities.logging.Reporter;
9
10/**
11 * Interface for tournament settings
12 */
13@JsonSubTypes({ @JsonSubTypes.Type(value = AllPermutationsSettings.class),
14 @JsonSubTypes.Type(value = AllPermutationsLearnSettings.class) })
15public interface TournamentSettings extends NegoSettings {
16 @Override
17 public TournamentProtocol getProtocol(Reporter logger);
18
19}
Note: See TracBrowser for help on using the repository browser.