Package | Description |
---|---|
negotiator.config | |
negotiator.gui.negosession | |
negotiator.gui.session | |
negotiator.gui.tournament | |
negotiator.repository | |
negotiator.session |
Modifier and Type | Method and Description |
---|---|
MultiPartyProtocolRepItem |
MultilateralTournamentConfigurationInterface.getProtocolItem()
Gets the protocol to run
|
MultiPartyProtocolRepItem |
MultilateralTournamentConfiguration.getProtocolItem() |
Constructor and Description |
---|
MultilateralTournamentConfiguration(MultiPartyProtocolRepItem protocol,
Deadline deadline2,
PartyRepItem mediator,
java.util.List<PartyRepItem> parties,
java.util.List<ProfileRepItem> profiles,
java.util.List<PartyRepItem> partiesB,
java.util.List<ProfileRepItem> profilesB,
int nrepeats,
int nparties,
boolean repeatParties,
boolean isRandomSessionOrder,
PersistentDataType type,
boolean enablePrint) |
Modifier and Type | Method and Description |
---|---|
static java.util.List<MultiPartyProtocolRepItem> |
ContentProxy.fetchProtocols()
Use the repository object to fetch protocols
|
Modifier and Type | Method and Description |
---|---|
static <T extends RepItem> |
ContentProxy.fetchList(java.lang.Class<T> elementType,
MultiPartyProtocolRepItem protocol)
When fetching a list of type PartyRepItem, you must also provide the
protocol.
|
static java.util.List<PartyRepItem> |
ContentProxy.fetchMediatorsForProtocol(MultiPartyProtocolRepItem protocol)
Use the repository object to fetch mediator parties
|
static java.util.List<PartyRepItem> |
ContentProxy.fetchPartiesForProtocol(MultiPartyProtocolRepItem protocol)
Use the repository object to fetch non-mediator parties
|
Modifier and Type | Method and Description |
---|---|
SingleSelectionModel<MultiPartyProtocolRepItem> |
SessionModel.getProtocolModel() |
Constructor and Description |
---|
ParticipantModel(SingleSelectionModel<MultiPartyProtocolRepItem> protocolModel) |
Modifier and Type | Method and Description |
---|---|
SingleSelectionModel<MultiPartyProtocolRepItem> |
MultiTournamentModel.getProtocolModel() |
Constructor and Description |
---|
BilateralOptionsModel(SingleSelectionModel<MultiPartyProtocolRepItem> protocolModel) |
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<MultiPartyProtocolRepItem> |
RepositoryItemType.getMultiPartyProtocolRepItem() |
static Repository<MultiPartyProtocolRepItem> |
RepositoryFactory.getMultiPartyProtocolRepository() |
Constructor and Description |
---|
RepositoryItemType(java.util.ArrayList<AgentRepItem> agentRepItem,
java.util.ArrayList<PartyRepItem> partyRepItem,
java.util.ArrayList<DomainRepItem> domainRepItem,
java.util.ArrayList<ProtocolRepItem> protocolRepItem,
java.util.ArrayList<MultiPartyProtocolRepItem> multiPartyProtocolRepItem) |
Modifier and Type | Method and Description |
---|---|
MultiPartyProtocolRepItem |
SessionConfiguration.getProtocol() |
MultiPartyProtocolRepItem |
MultilateralSessionConfiguration.getProtocol() |
Modifier and Type | Method and Description |
---|---|
static MultilateralProtocol |
TournamentManager.getProtocol(MultiPartyProtocolRepItem protocolRepItem)
Create a new instance of the Protocol object from a
MultiPartyProtocolRepItem |
Constructor and Description |
---|
SessionConfiguration(MultiPartyProtocolRepItem protocol,
Participant mediator,
java.util.List<Participant> parties,
Deadline deadline,
PersistentDataType type) |