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 

D

DataKey - Enum in genius.gui.progress
These keys are datatypes for data , eg in HashMaps.
DataKeyTableModel - Class in genius.gui.progress
Table model for showing results that takes DataKeys to enhance type checking and support conversion and smart data inserting.
DataKeyTableModel(LinkedHashMap<DataKey, Integer>) - Constructor for class genius.gui.progress.DataKeyTableModel
 
DataObjects - Class in genius.core.utility
This class handles saving and loading data for agents which are negotiating in a specific preference profile.
DAY - Static variable in class genius.core.misc.Time
a day in seconds
DBLocationValue - Class in genius.core.tournament.VariablesAndValues
 
DBLocationValue(String) - Constructor for class genius.core.tournament.VariablesAndValues.DBLocationValue
 
DBLocationVariable - Class in genius.core.tournament.VariablesAndValues
 
DBLocationVariable() - Constructor for class genius.core.tournament.VariablesAndValues.DBLocationVariable
 
DBPasswordValue - Class in genius.core.tournament.VariablesAndValues
 
DBPasswordValue(String) - Constructor for class genius.core.tournament.VariablesAndValues.DBPasswordValue
 
DBPasswordVariable - Class in genius.core.tournament.VariablesAndValues
 
DBPasswordVariable() - Constructor for class genius.core.tournament.VariablesAndValues.DBPasswordVariable
 
DBSessionValue - Class in genius.core.tournament.VariablesAndValues
 
DBSessionValue(String) - Constructor for class genius.core.tournament.VariablesAndValues.DBSessionValue
 
DBSessionVariable - Class in genius.core.tournament.VariablesAndValues
 
DBSessionVariable() - Constructor for class genius.core.tournament.VariablesAndValues.DBSessionVariable
 
DBUserValue - Class in genius.core.tournament.VariablesAndValues
 
DBUserValue(String) - Constructor for class genius.core.tournament.VariablesAndValues.DBUserValue
 
DBUserVariable - Class in genius.core.tournament.VariablesAndValues
 
DBUserVariable() - Constructor for class genius.core.tournament.VariablesAndValues.DBUserVariable
 
Deadline - Class in genius.core
Contains the deadline - either rounds based or time based.
Deadline() - Constructor for class genius.core.Deadline
Create default value.
Deadline(int, DeadlineType) - Constructor for class genius.core.Deadline
 
DeadlineModel - Class in genius.gui.deadline
Stores the selected deadline type and can notify about changes.
DeadlineModel() - Constructor for class genius.gui.deadline.DeadlineModel
 
DeadlinePanel - Class in genius.gui.deadline
panel allowing user to set the deadline.
DeadlinePanel(DeadlineModel) - Constructor for class genius.gui.deadline.DeadlinePanel
 
DeadlineType - Enum in genius.core
 
DEFAULT_SUPPRESSION_NUMBER - Static variable in class genius.core.exceptions.Warning
 
DefaultAction - Class in genius.core.actions
 
DefaultAction(AgentID) - Constructor for class genius.core.actions.DefaultAction
Constructor which sets the agentID of an agent.
DefaultActionWithBid - Class in genius.core.actions
Default implementation for ActionWithBid
DefaultActionWithBid(AgentID, Bid) - Constructor for class genius.core.actions.DefaultActionWithBid
Creates an action symbolizing an offer for the opponent.
DefaultListenable<TYPE> - Class in genius.core.listener
a default implementation for Listenable.
DefaultListenable() - Constructor for class genius.core.listener.DefaultListenable
 
DefaultMultilateralProtocol - Class in genius.core.protocol
An adapter for the protocol class.
DefaultMultilateralProtocol() - Constructor for class genius.core.protocol.DefaultMultilateralProtocol
 
DefaultOKCancelDialog - Class in genius.gui.panels
open a modal OK/Cancel dialog.
DefaultOKCancelDialog(Frame, String) - Constructor for class genius.gui.panels.DefaultOKCancelDialog
 
DefaultPersistentDataContainer - Class in genius.core.persistent
Default implementation.
DefaultPersistentDataContainer(Serializable, PersistentDataType) - Constructor for class genius.core.persistent.DefaultPersistentDataContainer
 
DefaultStandardInfo - Class in genius.core.persistent
immutable implementation of StandardInfo
DefaultStandardInfo(Map<String, String>, String, List<Tuple<String, Double>>, Deadline, Tuple<Bid, Double>) - Constructor for class genius.core.persistent.DefaultStandardInfo
 
delayedFireTableDataChanged() - Method in class genius.core.jtreetable.TreeTableModelAdapter
Invokes fireTableDataChanged after all the pending events have been processed.
deleteDir(File) - Static method in class genius.core.misc.FileTools
Delete directory and all recursively all files contained in it.
DELIMITER - Static variable in class genius.core.logging.CsvLogger
 
dequeue() - Method in class genius.core.misc.Queue
Return and remove the least recently inserted item from the queue.
deserializeObject(InputStream) - Static method in class genius.core.Global
Deserializes an object and casts it to the given type.
detachTab(int) - Method in class genius.gui.panels.tab.CloseTabbedPane
Detaches the index tab in a seperate frame.
determineAcceptability() - Method in class genius.core.boaframework.AcceptanceStrategy
Determines to either to either accept or reject the opponent's bid or even quit the negotiation.
determineAcceptability() - Method in class genius.core.boaframework.Multi_AcceptanceCondition
The main method of the MAC.
determineNextBid() - Method in class genius.core.boaframework.OfferingStrategy
Determines the next bid the agent will offer to the opponent
determineOpeningBid() - Method in class genius.core.boaframework.OfferingStrategy
Determines the first bid to be offered by the agent
DirectoryRestrictedFileSystemView - Class in genius.gui.panels
 
DirectoryRestrictedFileSystemView(File) - Constructor for class genius.gui.panels.DirectoryRestrictedFileSystemView
 
DirectoryRestrictedFileSystemView(File[]) - Constructor for class genius.gui.panels.DirectoryRestrictedFileSystemView
 
discount(double, double) - Method in class genius.core.utility.AbstractUtilitySpace
Specific implementation for discount, based on a discount factor.
discount(double, double) - Method in interface genius.core.utility.UtilitySpace
Computes the discounted utility of a bid.
DISCOUNT_FACTOR - Static variable in class genius.core.utility.AbstractUtilitySpace
 
discountedFilterBetween(double, double, double, double, AbstractUtilitySpace) - Method in class genius.core.BidHistory
Returns the set of bids offered between time instances t1 and t2: (t1, t2] and with a utility in (u1, u2].
DISCRETE - Static variable in class genius.gui.dialogs.NewIssueDialog
 
discretePanel - Variable in class genius.gui.dialogs.NewIssueDialog
 
discreteTextArea - Variable in class genius.gui.dialogs.NewIssueDialog
 
discreteTextEvaluationArea - Variable in class genius.gui.dialogs.NewIssueDialog
 
DiscreteTimeline - Class in genius.core.timeline
Implementation of the timeline in which time is divided in rounds.
DiscreteTimeline(int) - Constructor for class genius.core.timeline.DiscreteTimeline
 
displayValues(Objective) - Method in class genius.gui.tree.IssueDiscreteValuePanel
 
displayValues(Objective) - Method in class genius.gui.tree.IssueIntegerValuePanel
 
displayValues(Objective) - Method in class genius.gui.tree.IssueRealValuePanel
 
displayValues(Objective) - Method in class genius.gui.tree.IssueValuePanel
Draws the values of this Issue or Objective
displayValues(Objective) - Method in class genius.gui.tree.ObjectiveValuePanel
 
distanceToNearestParetoBid(BidPoint) - Method in class genius.core.analysis.BidSpace
Method which given a bid point determines the distance to the nearest Pareto-optimal bid.
doesCover(Bid) - Method in class genius.core.utility.InclusiveHyperRectangle
 
doesTerminateWithFailure(Action) - Method in class genius.core.NegoRound
 
doesTerminateWithSuccess(Action) - Method in class genius.core.NegoRound
 
domain - Variable in class genius.core.boaframework.NegotiationSession
Deprecated.
Reference to the negotiation domain.
Domain - Interface in genius.core
 
domain - Variable in class genius.core.misc.CommandLineOptions
Option "d", specify a domain.
domain - Variable in class genius.core.protocol.Protocol
--
DOMAIN_REPOSITORY - Static variable in class genius.core.Global
Path to domain repository
DomainAndProfileEditorPanel - Class in genius.gui.tree
Panel to edit a domain and a profile.
DomainAndProfileEditorPanel(DomainImpl, boolean) - Constructor for class genius.gui.tree.DomainAndProfileEditorPanel
Create new profile
DomainAndProfileEditorPanel(DomainImpl, AdditiveUtilitySpace) - Constructor for class genius.gui.tree.DomainAndProfileEditorPanel
Edit existing profile
DomainAndProfileEditorPanel(NegotiatorTreeTableModel, boolean) - Constructor for class genius.gui.tree.DomainAndProfileEditorPanel
 
domainHasIssues(MyTreeNode) - Method in class genius.gui.domainrepository.DomainRepositoryUI
 
DomainImpl - Class in genius.core
Implementation of Domain.
DomainImpl() - Constructor for class genius.core.DomainImpl
Creates an empty domain.
DomainImpl(SimpleElement) - Constructor for class genius.core.DomainImpl
Creates a domain given an XML-representation of the domain.
DomainImpl(String) - Constructor for class genius.core.DomainImpl
Creates a domain given the path to a file with an XML-representation.
DomainImpl(File) - Constructor for class genius.core.DomainImpl
read a domain from a file.
DomainInstaller - Class in genius.domains
Installs domain xml files either from jar file or from file system (if you run from eclipse).
DomainInstaller() - Constructor for class genius.domains.DomainInstaller
 
DomainRepItem - Class in genius.core.repository
A DomainRepItem is a domain reference that can be put in the domain repository.
DomainRepItem(URL) - Constructor for class genius.core.repository.DomainRepItem
 
DomainRepositoryUI - Class in genius.gui.domainrepository
A user interface to the domain repository.
DomainRepositoryUI(GeniusAppInterface) - Constructor for class genius.gui.domainrepository.DomainRepositoryUI
 
DoubleClickListener - Interface in genius.gui.panels.tab
 
doubleClickOperation(MouseEvent) - Method in interface genius.gui.panels.tab.DoubleClickListener
 
drawButton(BufferedImage, int, int) - Method in class genius.gui.panels.tab.CloseTabPaneUI
 
drawlist - Variable in class genius.core.list.AbstractPermutations
 
drawlistsize - Variable in class genius.core.list.AbstractPermutations
 
drawsize - Variable in class genius.core.list.AbstractPermutations
 
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