| Interface | Description | 
|---|---|
| IOfferGenerator | 
 The interface for calculating offers of auctions (e.g. 
 | 
| IProposalEvaluator | 
 Interface used by default plans of the protocols capability
  for evaluating proposals, eg in iterated contract-net. 
 | 
| IQueryNextroundInfo | 
 Interface used by default plans of the protocols capability
  for collecting information for a next negotiation round
  eg in iterated contract-net. 
 | 
| ISelector | 
 Interface for checking the acceptance of proposals. 
 | 
| Class | Description | 
|---|---|
| AbstractInitiatorPlan | 
 This plan serves as a base class for initiator plans. 
 | 
| AbstractReceiverPlan | 
 This plan serves as a base class for receiver plans. 
 | 
| AuctionDescription | 
 Information about an auction. 
 | 
| AuctionInfo | 
 Information about an auction. 
 | 
| ExponentialPriceCalculator | 
 A sample implementation of the IPriceCalculator. 
 | 
| ICNPHandler | 
 A helper class that handles a receiver side goals
  of the iterated contract net protocol by delegating
  to some implementation of the corresponding interface. 
 | 
| InteractionGoalCreationPlan | 
 This plan has the purpose to map incoming
  initial protocol message (e.g. 
 | 
| InteractionState | 
 The state of the execution of an interaction. 
 | 
| IQueryNextroundInfo.NextroundInfo | 
 An object encapsulating the nextround info. 
 | 
| LinearPriceCalculator | 
 A sample implementation of the IPriceCalculator. 
 | 
| NegotiationRecord | 
 The negotiation record has the purpose to store all information
  about one negotiation round e.g. 
 | 
| ParticipantProposal | 
 An object containing information about
  a proposal made in a negotiation, i.e.,
  the component identifier of the participant
  and the content object of the proposal
  message. 
 | 
| ProposalEvaluator | 
 A default implementation of the proposal evaluator interface. 
 | 
| RPQPInitiatorPlan | 
 The fipa request and query plan performs the initiator side
  of the fipa-request/query protocol. 
 | 
| RPQPReceiverPlan | 
 Receive a request and answer it. 
 | 
| Selector | 
 Default selector implementation for evaluating a set of proposals. 
 |