Package | Description |
---|---|
misc | |
negotiator.config | |
negotiator.gui.negosession | |
negotiator.gui.negosession.multinego.model | |
negotiator.parties | |
negotiator.repository | |
negotiator.tournament |
Modifier and Type | Method and Description |
---|---|
java.util.List<PartyRepItem> |
AutomatedTournamentConfiguration.getPartyItems() |
Modifier and Type | Method and Description |
---|---|
java.util.List<PartyRepItem> |
MultilateralTournamentConfigurationInterface.getPartyItems()
Gets read-only list of party repository items.
|
java.util.List<PartyRepItem> |
MultilateralTournamentConfiguration.getPartyItems() |
Modifier and Type | Method and Description |
---|---|
MultilateralTournamentConfiguration |
MultilateralTournamentConfiguration.withPartyItems(java.util.List<PartyRepItem> parties) |
Modifier and Type | Method and Description |
---|---|
static java.util.List<PartyRepItem> |
ContentProxy.fetchMediators()
Use the repository object to fetch mediator parties
|
static java.util.List<PartyRepItem> |
ContentProxy.fetchMediatorsForProtocol(MultiPartyProtocolRepItem protocol)
Use the repository object to fetch mediator parties
|
static java.util.List<PartyRepItem> |
ContentProxy.fetchParties()
Use the repository object to fetch non-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 |
---|---|
PartyRepItem |
Participant.getStrategy() |
Constructor and Description |
---|
Participant(AgentID id,
PartyRepItem strategy,
ProfileRepItem profile) |
Constructor and Description |
---|
NegotiationPartyInternal(PartyRepItem partyRepItem,
ProfileRepItem profileRepItem,
Session session,
AgentID agentID)
Creates a new
NegotiationParty from repository items and
initializes it. |
Modifier and Type | Method and Description |
---|---|
PartyRepItem |
Repository.getPartyOfClass(java.lang.String className) |
Modifier and Type | Method and Description |
---|---|
static java.util.List<PartyRepItem> |
PartyRepItem.getMediators(java.util.List<PartyRepItem> partyItems) |
static java.util.List<PartyRepItem> |
PartyRepItem.getNonMediators(java.util.List<PartyRepItem> partyItems) |
java.util.ArrayList<PartyRepItem> |
RepositoryItemType.getPartyRepItem() |
Modifier and Type | Method and Description |
---|---|
static java.util.List<PartyRepItem> |
PartyRepItem.getMediators(java.util.List<PartyRepItem> partyItems) |
static java.util.List<PartyRepItem> |
PartyRepItem.getNonMediators(java.util.List<PartyRepItem> partyItems) |
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 |
---|---|
protected static NegotiationPartyInternal |
TournamentGenerator.generateMediator(PartyRepItem mediatorRepItem,
ProfileRepItem alternativeProfileRepItem,
Session session)
Generates a mediator Party from the given information
|
Modifier and Type | Method and Description |
---|---|
static java.util.List<NegotiationPartyInternal> |
TournamentGenerator.generateSessionParties(java.util.List<java.lang.Integer> partyIndices,
java.util.List<PartyRepItem> partyRepItems,
java.util.List<ProfileRepItem> profileRepItems,
java.util.List<AgentID> partyIds,
Session session)
Generate the list of parties in the given session
|
static java.util.List<NegotiationPartyInternal> |
TournamentGenerator.generateSessionParties(java.util.List<PartyRepItem> partyRepItems,
java.util.List<ProfileRepItem> profileRepItems,
java.util.List<AgentID> partyIds,
Session session)
Generate the list of parties in the given session, including mediator(s)
|