Package | Description |
---|---|
dataModels |
Contains the Singleton classes used as memory for parameters
that are set using UI elements and data that relate to the
generator’s and simulator’s execution.
|
listeners |
Listeners for the UI objects
|
operations |
Contains all implementations of the
SimOperation abstract class. |
reputationModels |
Contains all implementations of the
ReputationModel abstract class. |
Modifier and Type | Field and Description |
---|---|
private SimUser[] |
SimulatorModel.cast |
private SimUser |
SimulatorModel.protagonist |
Modifier and Type | Method and Description |
---|---|
SimUser |
SimulatorModel.getCastMemberByID(int userID) |
SimUser[] |
SimulatorModel.getCastMembersList() |
SimUser |
SimulatorModel.getProtagonist() |
Modifier and Type | Method and Description |
---|---|
void |
SimulatorModel.setCastMembers(SimUser[] cast) |
void |
SimulatorModel.setProtagonist(SimUser protagonist) |
Modifier and Type | Field and Description |
---|---|
private SimUser[] |
SimulatorControlButtonsListener.CastMembersList_BackUp |
Modifier and Type | Field and Description |
---|---|
private SimUser |
SimpleDirectionalRate.source |
private SimUser |
SimpleDirectionalRate.target |
private SimUser |
SetReputationValue.target |
Modifier and Type | Method and Description |
---|---|
private SimUser |
SimpleDirectionalRate.getTargetByID(SimulatorModel simulatorModel,
int id) |
private SimUser |
SetReputationValue.getTargetByID(SimulatorModel simulatorModel,
int id)
Method for getting the Operation's target by Id
|
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 |
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.
|
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 |
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)
|
void |
SetReputationValue.executeOperation(SimUser protagonist,
SimUser[] cast,
float[] act,
SimulatorPanel simulatorPanel,
SimulatorModel simulatorModel,
ReputationModel reputationModel,
Evaluator evaluator)
|
Modifier and Type | Method and Description |
---|---|
int |
PeerTrust_TVM.I(SimUser user)
-------------------------------------- I(u) --------------------------------------
|
int |
PeerTrust_TVM_Adaptive.I(SimUser user,
int vID)
------------------------------------- I(u,v) -------------------------------------
|
int |
PeerTrust_TVM.I(SimUser user,
int vID)
------------------------------------- I(u,v) -------------------------------------
|
int |
PeerTrust_TVM_Adaptive.I(SimUser user,
PTL[] TransactionList)
-------------------------------------- I(u) --------------------------------------
|
void |
Simple_eBayMetric.initializeUserData(SimUser user) |
abstract void |
ReputationModel.initializeUserData(SimUser user)
Method, called at the start of the simulation, for every simulated
user, to initialize all the components and variables from
SimUser ,
that the reputation model will be using. |
void |
ProposedSystem.initializeUserData(SimUser user) |
void |
PeerTrust_TVM_Adaptive.initializeUserData(SimUser user) |
void |
PeerTrust_TVM.initializeUserData(SimUser user) |
void |
AVG.initializeUserData(SimUser user) |
void |
Simple_eBayMetric.recalculateReputation(SimUser user,
float[] rating) |
abstract void |
ReputationModel.recalculateReputation(SimUser user,
float[] rating)
Method, called with every rating, to re-estimate the values
from
SimUser , that the reputation model will be using. |
void |
ProposedSystem.recalculateReputation(SimUser user,
float[] rating) |
void |
PeerTrust_TVM_Adaptive.recalculateReputation(SimUser user,
float[] rating) |
void |
PeerTrust_TVM.recalculateReputation(SimUser user,
float[] rating) |
void |
AVG.recalculateReputation(SimUser user,
float[] rating) |
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. |