Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Z 

P

paint(Graphics) - Method in class genius.core.jtreetable.JTreeTable.TreeTableCellRenderer
Sublcassed to translate the graphics such that the last visible row will be drawn at 0,0.
paint(Graphics) - Method in class genius.gui.panels.tab.CloseTabPaneEnhancedUI.ScrollableTabButton
 
paint(Graphics, JComponent) - Method in class genius.gui.panels.tab.CloseTabPaneUI
 
paintActionButton(Graphics, int, int, int, boolean, JButton, BufferedImage) - Method in class genius.gui.panels.tab.CloseTabPaneUI
 
paintCloseIcon(Graphics, int, int, boolean) - Method in class genius.gui.panels.tab.CloseTabPaneUI
 
paintContentBorderBottomEdge(Graphics, int, int, int, int, int, int) - Method in class genius.gui.panels.tab.CloseTabPaneEnhancedUI
 
paintContentBorderLeftEdge(Graphics, int, int, int, int, int, int) - Method in class genius.gui.panels.tab.CloseTabPaneEnhancedUI
 
paintContentBorderRightEdge(Graphics, int, int, int, int, int, int) - Method in class genius.gui.panels.tab.CloseTabPaneEnhancedUI
 
paintContentBorderTopEdge(Graphics, int, int, int, int, int, int) - Method in class genius.gui.panels.tab.CloseTabPaneEnhancedUI
 
paintFocusIndicator(Graphics, int, Rectangle[], int, Rectangle, Rectangle, boolean) - Method in class genius.gui.panels.tab.CloseTabPaneEnhancedUI
 
paintTab(Graphics, int, Rectangle[], int, Rectangle, Rectangle) - Method in class genius.gui.panels.tab.CloseTabPaneUI
 
paintTabBackground(Graphics, int, int, int, int, int, int, boolean) - Method in class genius.gui.panels.tab.CloseTabPaneEnhancedUI
Wouter: hacked, we don't need the fancy but nonstandard backgnd
paintTabBackgroundOld(Graphics, int, int, int, int, int, int, boolean) - Method in class genius.gui.panels.tab.CloseTabPaneEnhancedUI
 
paintTabBorder(Graphics, int, int, int, int, int, int, boolean) - Method in class genius.gui.panels.tab.CloseTabPaneEnhancedUI
 
paintText(Graphics, int, Font, FontMetrics, int, String, Rectangle, boolean) - Method in class genius.gui.panels.tab.CloseTabPaneEnhancedUI
 
Pair<A,B> - Class in genius.core.misc
A simple tuple class.
Pair(A, B) - Constructor for class genius.core.misc.Pair
Create a pair from the given two objects.
PairwiseComparisonModel - Class in genius.gui.uncertainty
 
PairwiseComparisonModel(ProfileRepItem) - Constructor for class genius.gui.uncertainty.PairwiseComparisonModel
 
PairwiseComparisonPanel - Class in genius.gui.uncertainty
 
PairwiseComparisonPanel(PairwiseComparisonModel) - Constructor for class genius.gui.uncertainty.PairwiseComparisonPanel
 
parameter - Variable in class genius.core.tournament.VariablesAndValues.AssignedParameterVariable
 
ParameterList - Class in genius.core.repository.boa
 
ParameterList() - Constructor for class genius.core.repository.boa.ParameterList
 
ParameterList(ParameterList) - Constructor for class genius.core.repository.boa.ParameterList
 
ParameterRepItem - Class in genius.core.repository.boa
Rep item storing a parameter value
ParameterRepItem(String, Double) - Constructor for class genius.core.repository.boa.ParameterRepItem
 
parametervalues - Variable in class genius.core.Agent
Deprecated. 
ParameterValueUI - Class in genius.gui.tournamentvars
this shows a dialog where the user can enter the parameter values These should be comma-separated doubles.
ParameterVarUI - Class in genius.gui.tournamentvars
this shows a dialog where the user can select the parameter name
ParetoFrontier - Class in genius.core.analysis
Class which stores the Pareto-frontier.
ParetoFrontier() - Constructor for class genius.core.analysis.ParetoFrontier
Create an empty list to store the Pareto-frontier.
ParetoFrontierF - Class in genius.core.analysis.pareto
Algorithm to compute pareto fast.
ParetoFrontierF(List<Set<IssueValue>>) - Constructor for class genius.core.analysis.pareto.ParetoFrontierF
 
ParetoFrontierF(AdditiveUtilitySpace, AdditiveUtilitySpace) - Constructor for class genius.core.analysis.pareto.ParetoFrontierF
Does the heavy plumbing job of getting valuesets from domain.
parse(String[]) - Method in class genius.core.misc.CommandLineOptions
Method used to parse the commandline options.
parse(Reader) - Method in class genius.core.xml.SimpleDOMParser
 
parseStrategyParameters(String) - Method in class genius.core.Agent
Deprecated.
Used to parse parameters presented in the agent repository.
PartialBidPoint - Class in genius.core.analysis.pareto
Similar to BidPoint but can hold partial bids.
PartialBidPoint(Set<IssueValue>, Double, Double) - Constructor for class genius.core.analysis.pareto.PartialBidPoint
 
Participant - Class in genius.core.session
Contains full participant info: the party name, strategy and profile.
Participant(AgentID, ParticipantRepItem, ProfileRepItem) - Constructor for class genius.core.session.Participant
 
ParticipantModel - Class in genius.gui.session
Holds the MVC model information for a participant in the negotiation.
ParticipantModel(SingleSelectionModel<MultiPartyProtocolRepItem>, SingleSelectionModel<DomainRepItem>) - Constructor for class genius.gui.session.ParticipantModel
 
ParticipantPanel - Class in genius.gui.session
Panel where user can edit a participant settings
ParticipantPanel(ParticipantModel) - Constructor for class genius.gui.session.ParticipantPanel
 
ParticipantRepItem - Class in genius.core.repository
Abstract superclass for RepItems that can generate Participants.
ParticipantRepItem() - Constructor for class genius.core.repository.ParticipantRepItem
 
ParticipantsPanel - Class in genius.gui.session
An editor for a list of participants.
ParticipantsPanel(ParticipantModel, DefaultListModel<Participant>) - Constructor for class genius.gui.session.ParticipantsPanel
 
PartiesAndProfilesPanel - Class in genius.gui.tournament
Panel that shows agents and profiles panels side by side.
PartiesAndProfilesPanel(SubsetSelectionModel<ParticipantRepItem>, SubsetSelectionModel<ProfileRepItem>) - Constructor for class genius.gui.tournament.PartiesAndProfilesPanel
 
PartyRepItem - Class in genius.core.repository
This repository item contains all info about a NegotiationParty that can be loaded.
PartyRepItem(String) - Constructor for class genius.core.repository.PartyRepItem
 
PartyRepositoryUI - Class in genius.gui.repository
A user interface to for RepItems, usable for AgentRepItem and PartyRepItem repository
PartyRepositoryUI() - Constructor for class genius.gui.repository.PartyRepositoryUI
 
PartyWithUtility - Interface in genius.core.parties
Lightweight interface for some party that gives Bids a utility.
PausableContinuousTimeline - Class in genius.core
 
PausableContinuousTimeline(int) - Constructor for class genius.core.PausableContinuousTimeline
 
pause() - Method in class genius.core.PausableContinuousTimeline
 
paused - Variable in class genius.core.timeline.Timeline
 
PERCENTAGE - Static variable in class genius.core.misc.Progress
Flag for including percentage in the reporting (example: (25%))
Permutations<E> - Interface in genius.core.list
Permutations contains a list of permutations of some ImmutableList.
PermutationsOrderedWithoutReturn<E> - Class in genius.core.list
Creates all ordered permutations without return.
PermutationsOrderedWithoutReturn(ImmutableList<E>, int) - Constructor for class genius.core.list.PermutationsOrderedWithoutReturn
 
PermutationsWithoutReturn<E> - Class in genius.core.list
Creates all permutation without return (WOR).
PermutationsWithoutReturn(ImmutableList<E>, int) - Constructor for class genius.core.list.PermutationsWithoutReturn
 
PermutationsWithReturn<E> - Class in genius.core.list
Creates all permutations with return (WR).
PermutationsWithReturn(ImmutableList<E>, int) - Constructor for class genius.core.list.PermutationsWithReturn
 
PersistentDataContainer - Interface in genius.core.persistent
Container that may hold data saved from previous sessions..
PersistentDataType - Enum in genius.core.persistent
 
PopupOutsideListener - Interface in genius.gui.panels.tab
 
popupOutsideOperation(MouseEvent) - Method in interface genius.gui.panels.tab.PopupOutsideListener
 
prettyTimeSpan(double) - Static method in class genius.core.misc.Time
Converts the given nano time to an human readable string.
prettyTimeSpan(double, boolean) - Static method in class genius.core.misc.Time
Converts the given nano time to an human readable string.
printParameters() - Method in class genius.core.boaframework.AcceptanceStrategy
 
printParameters(AcceptanceStrategy) - Method in class genius.core.boaframework.Multi_AcceptanceCondition
 
printParameters() - Method in class genius.core.boaframework.Multi_AcceptanceCondition
 
printProgressToConsole(int) - Method in class genius.core.misc.Progress
Erases previously printed line and prints the progress string.
ProfileRepItem - Class in genius.core.repository
ProfileRepItem is a profile, as an item to put in the registry.
ProfileRepItem() - Constructor for class genius.core.repository.ProfileRepItem
needed by XML serializer
ProfileRepItem(URL, DomainRepItem) - Constructor for class genius.core.repository.ProfileRepItem
 
profiles - Variable in class genius.core.misc.CommandLineOptions
Option "p", specify a list of profiles for the commandline runner.
ProfileValue - Class in genius.core.tournament.VariablesAndValues
 
ProfileValue(ProfileRepItem) - Constructor for class genius.core.tournament.VariablesAndValues.ProfileValue
 
ProfileVariable - Class in genius.core.tournament.VariablesAndValues
ProfileVariable is a variable for a tournament, indicating that the profile is to be manipulated.
ProfileVariable() - Constructor for class genius.core.tournament.VariablesAndValues.ProfileVariable
 
Progress - Class in genius.core.misc
Contains the progress of something.
Progress(int) - Constructor for class genius.core.misc.Progress
Initializes a new instant of the Progress object.
ProgressChart - Class in genius.gui.progress.session
Shows progress as a plot where each party's utility is set vertically against rounds horizontally.
ProgressChart(OutcomesListModel) - Constructor for class genius.gui.progress.session.ProgressChart
 
ProgressChartBi - Class in genius.gui.progress.session
* Bilateral version of ProgressChart.
ProgressChartBi(OutcomesListModel, boolean) - Constructor for class genius.gui.progress.session.ProgressChartBi
 
Property - Class in genius.core.repository
Created by dfesten on 6-8-2014.
Property() - Constructor for class genius.core.repository.Property
 
protocol - Variable in class genius.core.misc.CommandLineOptions
Option "r", specify a protocol for the commandline runner.
protocol - Variable in class genius.core.protocol.BilateralAtomicNegotiationSession
 
Protocol - Class in genius.core.protocol
Abstract class for the manager of protocols.
Protocol(AgentRepItem[], ProfileRepItem[], HashMap<AgentParameterVariable, AgentParamValue>[], int) - Constructor for class genius.core.protocol.Protocol
 
PROTOCOL_REPOSITORY - Static variable in class genius.core.Global
Path to protocol repository
ProtocolRepItem - Class in genius.core.repository
 
ProtocolRepItem() - Constructor for class genius.core.repository.ProtocolRepItem
description of this agent
ProtocolRepItem(String, String, String) - Constructor for class genius.core.repository.ProtocolRepItem
 
ProtocolsInstaller - Class in genius
Installs the protocol xml files for use in Genius.
ProtocolsInstaller() - Constructor for class genius.ProtocolsInstaller
 
ProtocolValue - Class in genius.core.tournament.VariablesAndValues
 
ProtocolValue(ProtocolRepItem) - Constructor for class genius.core.tournament.VariablesAndValues.ProtocolValue
 
ProtocolVariable - Class in genius.core.tournament.VariablesAndValues
 
ProtocolVariable() - Constructor for class genius.core.tournament.VariablesAndValues.ProtocolVariable
 
ProtocolVarUI - Class in genius.gui.tournamentvars
Open a UI and negotiate with user about which agents to use in tournament.
ProtocolVarUI(Frame) - Constructor for class genius.gui.tournamentvars.ProtocolVarUI
 
put(Serializable) - Method in class genius.core.persistent.DefaultPersistentDataContainer
 
put(Serializable) - Method in interface genius.core.persistent.PersistentDataContainer
 
putValue(int, Value) - Method in class genius.core.Bid
 
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
Skip navigation links