Package | Description |
---|---|
listeners |
Listeners for the UI objects
|
operations |
Contains all implementations of the
SimOperation abstract class. |
reputationModels |
Contains all implementations of the
ReputationModel abstract class. |
simulator |
The Simulator module
|
view |
UI components
|
Modifier and Type | Field and Description |
---|---|
private SimulatorPanel |
UserComboBoxListener.simulatorPanel |
private SimulatorPanel |
ThresholdsListener.simulatorPanel |
private SimulatorPanel |
SlidersChangeListener.simulatorPanel |
private SimulatorPanel |
SimulatorControlButtonsListener.simulatorPanel |
private SimulatorPanel |
ReputationModelListener.simulatorPanel |
private SimulatorPanel |
OtherParametersListener.simulatorPanel |
private SimulatorPanel |
ExecutionModeListener.simulatorPanel |
private SimulatorPanel |
ChartControlsListener.simulatorPanel |
Constructor and Description |
---|
ChartControlsListener(SimulatorPanel simulatorPanel) |
ExecutionModeListener(SimulatorPanel simulatorPanel) |
OtherParametersListener(SimulatorPanel simulatorPanel) |
ReputationModelListener(SimulatorPanel simulatorPanel) |
SimulatorControlButtonsListener(SimulatorPanel simulatorPanel) |
SlidersChangeListener(SimulatorPanel simulatorPanel) |
ThresholdsListener(SimulatorPanel simulatorPanel) |
UserComboBoxListener(SimulatorPanel simulatorPanel) |
Modifier and Type | Method and Description |
---|---|
void |
SimpleDirectionalRate.executeOperation(SimUser protagonist,
SimUser[] cast,
float[] act,
SimulatorPanel simulatorPanel,
SimulatorModel simulatorModel,
ReputationModel reputationModel,
Evaluator evaluator)
Implementation of the
SimOperation.executeOperation(SimUser, SimUser[], float[], SimulatorPanel, SimulatorModel, ReputationModel, Evaluator)
for applying a rating submitted from a source to a target SimUser |
abstract void |
SimOperation.executeOperation(SimUser protagonist,
SimUser[] cast,
float[] act,
SimulatorPanel simulatorPanel,
SimulatorModel simulatorModel,
ReputationModel reputationModel,
Evaluator evaluator)
A generic method, provided with all possibly needed data,
in which any kind of operation towards one or more users,
can be carried out.
|
void |
SetScenario_sEvaluationPoints.executeOperation(SimUser protagonist,
SimUser[] cast,
float[] act,
SimulatorPanel simulatorPanel,
SimulatorModel simulatorModel,
ReputationModel reputationModel,
Evaluator evaluator)
|
void |
SetReputationValue.executeOperation(SimUser protagonist,
SimUser[] cast,
float[] act,
SimulatorPanel simulatorPanel,
SimulatorModel simulatorModel,
ReputationModel reputationModel,
Evaluator evaluator)
|
Modifier and Type | Method and Description |
---|---|
void |
Simple_eBayMetric.addChartSeries(SimulatorModel simulatorModel,
SimulatorPanel simulatorPanel) |
abstract void |
ReputationModel.addChartSeries(SimulatorModel simulatorModel,
SimulatorPanel simulatorPanel)
Method, called at the start of the simulation, to add or clear
all the series within the Chart Datasets (XYSeriesCollection),
that are used from the reputation model.
|
void |
ProposedSystem.addChartSeries(SimulatorModel simulatorModel,
SimulatorPanel simulatorPanel) |
void |
PeerTrust_TVM_Adaptive.addChartSeries(SimulatorModel simulatorModel,
SimulatorPanel simulatorPanel) |
void |
PeerTrust_TVM.addChartSeries(SimulatorModel simulatorModel,
SimulatorPanel simulatorPanel) |
void |
AVG.addChartSeries(SimulatorModel simulatorModel,
SimulatorPanel simulatorPanel) |
org.jfree.chart.JFreeChart |
ReputationModel.getChartByKey(SimulatorPanel simulatorPanel,
java.lang.String key)
Method to retrieve the JFreeChart containing the chart series with name "key".
|
void |
Simple_eBayMetric.updateReputationSeries(SimUser user,
float[] rating,
SimulatorPanel simulatorPanel) |
abstract void |
ReputationModel.updateReputationSeries(SimUser user,
float[] rating,
SimulatorPanel simulatorPanel)
Method, called with every rating, to update all Series from
SimUser, that the reputation model will be using and call the
ChartController to update the UI charts.
|
void |
ProposedSystem.updateReputationSeries(SimUser user,
float[] rating,
SimulatorPanel simulatorPanel) |
void |
PeerTrust_TVM_Adaptive.updateReputationSeries(SimUser user,
float[] rating,
SimulatorPanel simulatorPanel) |
void |
PeerTrust_TVM.updateReputationSeries(SimUser user,
float[] rating,
SimulatorPanel simulatorPanel) |
void |
AVG.updateReputationSeries(SimUser user,
float[] rating,
SimulatorPanel simulatorPanel) |
void |
ReputationModel.updateSeriesBykey(java.lang.String key,
SimUser user,
SimulatorPanel simulatorPanel)
Method, called with every rating, to update a specific Series from
SimUser , that the reputation model will be using and call the
ChartController to update the UI chart. |
Modifier and Type | Field and Description |
---|---|
private SimulatorPanel |
Simulator.simulatorPanel |
Modifier and Type | Method and Description |
---|---|
void |
Evaluator.printResults(ReputationModel model,
SimulatorPanel simulatorPanel)
Used for printing the results as text in the Simulator's message Area and for updating the charts
|
void |
Evaluator.updateEvaluationStats(ReputationModel model,
float[] act,
SimulatorPanel simulatorPanel)
Updates evaluation statistics to include results from the latest action/rating
|
Constructor and Description |
---|
Simulator(SimulatorPanel simulatorPanel) |
Modifier and Type | Field and Description |
---|---|
SimulatorPanel |
RSSceSimFrame.simulatorPanel |