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 

C

calculateTabHeight(int, int, int) - Method in class genius.gui.panels.tab.CloseTabPaneUI
 
calculateTabWidth(int, int, FontMetrics) - Method in class genius.gui.panels.tab.CloseTabPaneUI
 
cancelButton - Variable in class genius.gui.dialogs.NewObjectiveDialog
 
cancelCellEditing() - Method in class genius.core.jtreetable.AbstractCellEditor
 
canUpdateOM() - Method in class genius.core.boaframework.OMStrategy
 
cartesianProduct(Set<A>...) - Static method in class genius.core.misc.SetTools
Given a list of sets, this method returns the Cartesian product of the given sets.
changesCommitted() - Method in class genius.core.boaframework.SessionData
Sets that all changes have been processed.
changeWeight(double) - Method in class genius.gui.tree.WeightSlider
Tries to set the new weight, and signals the NegotiatorTreeTableModel that weights are updated.
CHAR - Static variable in class genius.core.misc.Progress
Flag for including a spinner in report
CheckboxPanel - Class in genius.gui.panels
Panel showing a checkbox with a title and value.
CheckboxPanel(String, BooleanModel) - Constructor for class genius.gui.panels.CheckboxPanel
 
checkInRange(Value) - Method in class genius.core.issue.Issue
Method to check if the given value is in the range specified by the issue.
checkInRange(Value) - Method in class genius.core.issue.IssueDiscrete
 
checkInRange(Value) - Method in class genius.core.issue.IssueInteger
 
checkInRange(Value) - Method in class genius.core.issue.IssueReal
 
checkOffer(Offer) - Method in class genius.core.protocol.DefaultMultilateralProtocol
Check incoming offer
checkReadyForNegotiation(Domain) - Method in class genius.core.utility.AbstractUtilitySpace
Check if this utility space is ready for negotiation.
checkReadyForNegotiation(Domain) - Method in class genius.core.utility.UtilitySpaceTools
Check if this utility space is ready for negotiation.
childElements - Variable in class genius.core.xml.SimpleElement
 
children() - Method in class genius.core.issue.Objective
 
chooseAction() - Method in class genius.core.Agent
Deprecated.
this function is called after ReceiveMessage, with an Offer-action.
chooseAction(List<Class<? extends Action>>) - Method in class genius.core.AgentAdapter
 
chooseAction() - Method in class genius.core.boaframework.BOAagentBilateral
Deprecated.
Chooses an action to perform.
chooseAction(List<Class<? extends Action>>) - Method in class genius.core.boaframework.BoaParty
 
chooseAction(List<Class<? extends Action>>) - Method in interface genius.core.parties.NegotiationParty
When this function is called, it is expected that the Party chooses one of the actions from the possible action list and returns an instance of the chosen action.
classpath - Variable in class genius.core.repository.boa.BoaRepItem
Classpath (as file, not a full qualified path) of the item in the repository
classPath - Variable in class genius.core.repository.PartyRepItem
This can be two things: a class path, eg "agents.anac.y2010.AgentFSEGA.AgentFSEGA".
cleanUp() - Method in class genius.core.boaframework.BOAagentBilateral
Deprecated.
Clears the agent's variables.
cleanUp() - Method in class genius.core.boaframework.BoaParty
Clears the agent's variables.
cleanUp() - Method in class genius.core.boaframework.OpponentModel
Removes references to the objects used by the opponent model.
clear() - Method in class genius.core.issue.IssueDiscrete
Removes all values from this Issue.
clear() - Method in class genius.core.list.ReadonlyList
 
clear() - Method in class genius.core.utility.EvaluatorDiscrete
wipe evaluation values.
clear() - Method in class genius.gui.panels.SubsetSelectionModel
Clear the selection
clearActionsTerminateSessionWithFailure() - Method in class genius.core.NegoRound
 
clearActionsTerminateSessionWithSuccess() - Method in class genius.core.NegoRound
 
clearSelection() - Method in class genius.gui.panels.SelectionModelAdapter
 
clearTreeTable(DomainImpl, AdditiveUtilitySpace) - Method in class genius.gui.tree.DomainAndProfileEditorPanel
 
clearValidActions() - Method in class genius.core.NegoTurn
 
clone() - Method in class genius.core.boaframework.repository.BOAagentRepository
Override of clone method to enforce singleton pattern.
clone() - Method in class genius.core.session.TournamentManager
 
clone() - Method in interface genius.core.utility.Evaluator
 
clone() - Method in class genius.core.utility.EvaluatorDiscrete
 
clone() - Method in class genius.core.utility.EvaluatorInteger
 
clone() - Method in class genius.core.utility.EvaluatorObjective
 
clone() - Method in class genius.core.utility.EvaluatorReal
 
close() - Method in class genius.core.logging.CsvLogger
Closes this stream and releases any system resources associated with it.
close() - Method in class genius.core.logging.FileLogger
 
close() - Method in class genius.core.logging.StatisticsLogger
 
close() - Method in class genius.core.logging.XmlLogger
 
close() - Method in class genius.core.parties.SessionsInfo
Closes the SessionsInfo: removes the tmp dir, deletes all saved files.
close() - Method in class genius.core.xml.XmlWriteStream
Close the stream.
close() - Method in class genius.gui.progress.MultipartyNegoEventLogger
 
closeItem - Variable in class genius.gui.panels.tab.CloseTabPaneUI
 
CloseListener - Interface in genius.gui.panels.tab
 
closeOperation(MouseEvent, int) - Method in interface genius.gui.panels.tab.CloseListener
 
CloseTabbedPane - Class in genius.gui.panels.tab
A JTabbedPane with some added UI functionalities.
CloseTabbedPane() - Constructor for class genius.gui.panels.tab.CloseTabbedPane
Creates the CloseAndMaxTabbedPane with an enhanced UI if enhancedUI parameter is set to true.
CloseTabPaneEnhancedUI - Class in genius.gui.panels.tab
This UI displays a different interface, which is independent from the look and feel.
CloseTabPaneEnhancedUI() - Constructor for class genius.gui.panels.tab.CloseTabPaneEnhancedUI
 
CloseTabPaneEnhancedUI.ScrollableTabButton - Class in genius.gui.panels.tab
 
CloseTabPaneUI - Class in genius.gui.panels.tab
UI for CloseAndMaxTabbedPane.
CloseTabPaneUI() - Constructor for class genius.gui.panels.tab.CloseTabPaneUI
 
CloseTabPaneUI.ScrollableTabButton - Class in genius.gui.panels.tab
 
CloseTabPaneUI.TabSelectionHandler - Class in genius.gui.panels.tab
This inner class is marked "public" due to a compiler bug.
combineLists(HashMap<String, String>) - Method in class genius.core.xml.SimpleElement
 
ComboboxSelectionPanel<ItemType> - Class in genius.gui.panels
A GUI that shows panel with given title at the left and a combobox at the right.
ComboboxSelectionPanel(String, SingleSelectionModel<ItemType>) - Constructor for class genius.gui.panels.ComboboxSelectionPanel
 
CommandLineOptions - Class in genius.core.misc
This class is used to interpret commandline parameters specified when starting Genius.
CommandLineOptions() - Constructor for class genius.core.misc.CommandLineOptions
 
CommandLineRunner - Class in genius.core.misc
Class to allow Negotiations to be run from the command line, without the use of a GUI.
CommandLineRunner() - Constructor for class genius.core.misc.CommandLineRunner
 
compare(BidPoint, BidPoint) - Method in class genius.core.analysis.BidPointSorterA
Comperator.
compare(BidPoint, BidPoint) - Method in class genius.core.analysis.BidPointSorterB
Comperator.
compare(BidDetails, BidDetails) - Method in class genius.core.bidding.BidDetailsSorterTime
Comperator.
compare(BidDetails, BidDetails) - Method in class genius.core.bidding.BidDetailsSorterUtility
Comperator.
compare(BidDetails, BidDetails) - Method in class genius.core.bidding.BidDetailsStrictSorterUtility
Comperator.
compare(Bid, Bid) - Method in class genius.core.bidding.BidStrictSorterUtility
Comperator.
compare(A, A) - Method in class genius.core.misc.ScoreKeeper
Comparator to compare the score of two objects.
compareTo(BidDetails) - Method in class genius.core.bidding.BidDetails
A comparator for BidDetails which order the bids in reverse natural order of utility.
compareTo(BOArepItem) - Method in class genius.core.boaframework.repository.BOArepItem
 
ComparisonGenerator - Class in genius.core.uncertainty
 
ComparisonGenerator(SortedOutcomeSpace) - Constructor for class genius.core.uncertainty.ComparisonGenerator
 
ConditionalZeroConstraint - Class in genius.core.utility
 
ConditionalZeroConstraint(int, String) - Constructor for class genius.core.utility.ConditionalZeroConstraint
 
ConditionalZeroOutcomeConstraint - Class in genius.core.utility
 
ConditionalZeroOutcomeConstraint() - Constructor for class genius.core.utility.ConditionalZeroOutcomeConstraint
 
connect() - Method in class genius.gui.uncertainty.PairwiseComparisonModel
 
ConsoleHelper - Class in genius.core.misc
Created by david on 19/07/15.
ConsoleHelper() - Constructor for class genius.core.misc.ConsoleHelper
 
ConsoleLogger - Class in genius.core.logging
Logs additional info to the console that normally would be ignored.
ConsoleLogger() - Constructor for class genius.core.logging.ConsoleLogger
 
Constraint - Class in genius.core.utility
Specifies an area that has a utility.
Constraint() - Constructor for class genius.core.utility.Constraint
 
ConstraintUtility - Class in genius.core.utility
 
ConstraintUtility() - Constructor for class genius.core.utility.ConstraintUtility
 
ConstraintUtilitySpace - Class in genius.core.utility
 
ConstraintUtilitySpace() - Constructor for class genius.core.utility.ConstraintUtilitySpace
 
ConstraintUtilitySpace(Domain) - Constructor for class genius.core.utility.ConstraintUtilitySpace
 
ConstraintUtilitySpace(Domain, String) - Constructor for class genius.core.utility.ConstraintUtilitySpace
 
ConstraintUtilitySpace(ConstraintUtilitySpace) - Constructor for class genius.core.utility.ConstraintUtilitySpace
construct a clone of another utility space
constructIssue() - Method in class genius.gui.dialogs.NewIssueDialog
 
constructObjective() - Method in class genius.gui.dialogs.NewObjectiveDialog
 
contains(Object) - Method in class genius.core.list.ReadonlyList
 
containsAll(Collection<?>) - Method in class genius.core.list.ReadonlyList
 
ContentProxy - Class in genius.gui.negosession
Proxy service to the Repository.
ContentProxy() - Constructor for class genius.gui.negosession.ContentProxy
 
ContinuousTimeline - Class in genius.core.timeline
A time line, running from t = 0 (start) to t = 1 (deadline).
ContinuousTimeline(int) - Constructor for class genius.core.timeline.ContinuousTimeline
Creates a timeline with a deadline of ContinuousTimeline.totalSeconds number of seconds.
convertToString() - Method in class genius.core.issue.Issue
 
convertToString() - Method in class genius.core.issue.IssueDiscrete
 
convertToString() - Method in class genius.core.issue.IssueInteger
 
convertToString() - Method in class genius.core.issue.IssueReal
 
convertToType(String) - Static method in enum genius.core.issue.ISSUETYPE
 
convertToType(String) - Static method in enum genius.core.utility.EVALFUNCTYPE
Method which convert a string type to an object.
convertToType(String) - Static method in enum genius.core.utility.EVALUATORTYPE
 
copy() - Method in class genius.core.representative.UncertainUtilitySpace
 
copy() - Method in class genius.core.utility.AdditiveUtilitySpace
 
copy() - Method in class genius.core.utility.ConstraintUtilitySpace
 
copy() - Method in class genius.core.utility.NonlinearUtilitySpace
 
copy() - Method in interface genius.core.utility.UtilitySpace
 
copyRecursively(String, String) - Static method in class genius.domains.DomainInstaller
 
countEqualValues(Bid) - Method in class genius.core.Bid
Counts the number of equal values with another bid (assuming they are defined on the same domain)
create() - Method in class genius.core.repository.ProfileRepItem
 
createAndShowGUI() - Static method in class genius.gui.uncertainty.SteppingSliderExample
 
createChangeListener() - Method in class genius.gui.panels.tab.CloseTabPaneUI
 
createContainer() - Method in class genius.gui.uncertainty.PairwiseComparisonModel
 
createExperimentalOutcomeComparisonUserModel(int, double) - Method in class genius.core.uncertainty.UncertainPreferenceContainer
 
createLayoutManager() - Method in class genius.gui.panels.tab.CloseTabPaneUI
Invoked by installUI to createFrom a layout manager object to manage the JTabbedPane.
createMouseListener() - Method in class genius.gui.panels.tab.CloseTabPaneUI
 
CreateNewDomain - Class in genius.gui.domainrepository
GUI used to createFrom a new domain.
CreateNewDomain(Frame) - Constructor for class genius.gui.domainrepository.CreateNewDomain
Creates new form DomainCreationUI
createNewFolder(File) - Method in class genius.gui.panels.DirectoryRestrictedFileSystemView
 
createOutcomeComparisonUserModel(int, double) - Method in class genius.core.uncertainty.UncertainPreferenceContainer
Generates comparisons between different outcomes.
createProtocolInstance(ProtocolRepItem, AgentRepItem[], ProfileRepItem[], HashMap<AgentParameterVariable, AgentParamValue>[]) - Static method in class genius.core.Global
 
createRound() - Method in class genius.core.protocol.AlternatingMultipleOffersProtocol
factory function.
createScrollableTabButton(int) - Method in class genius.gui.panels.tab.CloseTabPaneEnhancedUI
 
createScrollableTabButton(int) - Method in class genius.gui.panels.tab.CloseTabPaneUI
 
createTurn(NegotiationParty, Collection<Class<? extends Action>>) - Method in class genius.core.protocol.AlternatingMultipleOffersProtocol
factory function.
createTurn(NegotiationParty, Class<? extends Action>) - Method in class genius.core.protocol.AlternatingMultipleOffersProtocol
create factory function.
createUI(JComponent) - Static method in class genius.gui.panels.tab.CloseTabPaneEnhancedUI
 
createUI(JComponent) - Static method in class genius.gui.panels.tab.CloseTabPaneUI
 
createUniformWeightsList(int) - Static method in class genius.core.representative.UncertainUtilitySpace
 
cRound - Variable in class genius.core.timeline.DiscreteTimeline
E.g.
CsvLogger - Class in genius.core.logging
Logger interface that writes the log to a comma separated value file (.csv file) File is created upon logger interface creation and logger class should be released (i.e.
CsvLogger(String) - Constructor for class genius.core.logging.CsvLogger
Initializes a new instance of the CsvLogger class.
CURRENT_TOTAL - Static variable in class genius.core.misc.Progress
Flag for including current/total in the reporting (example: 5/20)
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