Serialized Form


Package es.ants.felixgm.trmsim_wsn.gui

Class es.ants.felixgm.trmsim_wsn.gui.AboutWindow extends javax.swing.JFrame implements Serializable

Serialized Fields

aboutScrollPane

javax.swing.JScrollPane aboutScrollPane

aboutTextPanel

javax.swing.JEditorPane aboutTextPanel

Class es.ants.felixgm.trmsim_wsn.gui.HelpWindow extends javax.swing.JFrame implements Serializable

Serialized Fields

helpPanel

javax.swing.JEditorPane helpPanel

helpScrollPane

javax.swing.JScrollPane helpScrollPane

Class es.ants.felixgm.trmsim_wsn.gui.LegendPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

backgroundColor

java.awt.Color backgroundColor

charactersColor

java.awt.Color charactersColor

clientColor

java.awt.Color clientColor

benevolentServerColor

java.awt.Color benevolentServerColor

maliciousServerColor

java.awt.Color maliciousServerColor

relayServerColor

java.awt.Color relayServerColor

idleNodeColor

java.awt.Color idleNodeColor

Class es.ants.felixgm.trmsim_wsn.gui.NetworkPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

horizontalMargin

double horizontalMargin

verticalMargin

double verticalMargin

backgroundColor

java.awt.Color backgroundColor

clientColor

java.awt.Color clientColor

benevolentServerColor

java.awt.Color benevolentServerColor

maliciousServerColor

java.awt.Color maliciousServerColor

relayServerColor

java.awt.Color relayServerColor

idleClientColor

java.awt.Color idleClientColor

idleServerColor

java.awt.Color idleServerColor

linksColor

java.awt.Color linksColor

network

Network network

requiredService

Service requiredService

radioRange

double radioRange

showRanges

boolean showRanges

showLinks

boolean showLinks

showTraces

boolean showTraces

showIds

boolean showIds

Class es.ants.felixgm.trmsim_wsn.gui.SplashScreen extends javax.swing.JWindow implements Serializable

Serialized Fields

borderLayout1

java.awt.BorderLayout borderLayout1
Is the layout of the GUI


imageLabel

javax.swing.JLabel imageLabel
Is the image that are shown in the GUI


southPanel

javax.swing.JPanel southPanel
Is the south internal panel


southPanelFlowLayout

java.awt.FlowLayout southPanelFlowLayout
This is the layout associated to this south panel


progressBar

javax.swing.JProgressBar progressBar
This is the progress bar that appears in the GUI


imageIcon

javax.swing.ImageIcon imageIcon
This is the image that are shown in the correspond JLabel imageLabel

Class es.ants.felixgm.trmsim_wsn.gui.TRMSim_WSN extends javax.swing.JFrame implements Serializable

Serialized Fields

TRMParametersScrollPane

javax.swing.JScrollPane TRMParametersScrollPane

TRM_ParametersPanelAux

javax.swing.JPanel TRM_ParametersPanelAux

TRModelComboBox

javax.swing.JComboBox TRModelComboBox

TRModelLabel

javax.swing.JLabel TRModelLabel

TRModelMenu

javax.swing.JMenu TRModelMenu

aboutTRMSim_WSNmenuItem

javax.swing.JMenuItem aboutTRMSim_WSNmenuItem

applyChangesButton

javax.swing.JButton applyChangesButton

applyParametersChangesButton

javax.swing.JButton applyParametersChangesButton

applyParametersChangesMenuItem

javax.swing.JMenuItem applyParametersChangesMenuItem

bottomPanel

javax.swing.JPanel bottomPanel

bottomParametersContainerPanel

javax.swing.JPanel bottomParametersContainerPanel

bottomParametersSplitPane

javax.swing.JSplitPane bottomParametersSplitPane

browseButton

javax.swing.JButton browseButton

buttonsControlPanel

javax.swing.JPanel buttonsControlPanel

collusionCheckBox

javax.swing.JCheckBox collusionCheckBox

controlsPanel

javax.swing.JPanel controlsPanel

controlsScrollPane

javax.swing.JScrollPane controlsScrollPane

customizedParametersRadioButton

javax.swing.JRadioButton customizedParametersRadioButton

delayLabel

javax.swing.JLabel delayLabel

delaySlider

javax.swing.JSlider delaySlider

delayTextField

javax.swing.JTextField delayTextField

displayControlsPanel

javax.swing.JPanel displayControlsPanel

dynamicWSNsCheckBox

javax.swing.JCheckBox dynamicWSNsCheckBox

helpMenu

javax.swing.JMenu helpMenu

helpMenuItem

javax.swing.JMenuItem helpMenuItem

hideSensorPropertiesPanelButton

javax.swing.JButton hideSensorPropertiesPanelButton

legendLabel

javax.swing.JLabel legendLabel

legendPanelContainer

javax.swing.JPanel legendPanelContainer

loadParametersMenuItem

javax.swing.JMenuItem loadParametersMenuItem

loadWSNButton

javax.swing.JButton loadWSNButton

loadWSNmenuItem

javax.swing.JMenuItem loadWSNmenuItem

maxNumSensorsLabel

javax.swing.JLabel maxNumSensorsLabel

maxNumSensorsSpinner

javax.swing.JSpinner maxNumSensorsSpinner

menuBar

javax.swing.JMenuBar menuBar

messagePanel

javax.swing.JPanel messagePanel

messagesScrollPane

javax.swing.JScrollPane messagesScrollPane

messagesTextArea

javax.swing.JTextArea messagesTextArea

minNumSensorsLabel

javax.swing.JLabel minNumSensorsLabel

minNumSensorsSpinner

javax.swing.JSpinner minNumSensorsSpinner

neighborsLabel

javax.swing.JLabel neighborsLabel

neighborsList

javax.swing.JList neighborsList

neighborsScrollPane

javax.swing.JScrollPane neighborsScrollPane

networkAndSensorPropertiesContainerPanel

javax.swing.JPanel networkAndSensorPropertiesContainerPanel

networkPanelContainer

javax.swing.JPanel networkPanelContainer

newWSNButton

javax.swing.JButton newWSNButton

newWSNmenuItem

javax.swing.JMenuItem newWSNmenuItem

numExecutionsLabel

javax.swing.JLabel numExecutionsLabel

numExecutionsSpinner

javax.swing.JSpinner numExecutionsSpinner

numNetworksLabel

javax.swing.JLabel numNetworksLabel

numNetworksSpinner

javax.swing.JSpinner numNetworksSpinner

oscillatingWSNsCheckBox

javax.swing.JCheckBox oscillatingWSNsCheckBox

outcomesPanelsPanel

javax.swing.JPanel outcomesPanelsPanel

outcomesTabbedPane

javax.swing.JTabbedPane outcomesTabbedPane

parametersFileContentScrollPane

javax.swing.JScrollPane parametersFileContentScrollPane

parametersFileContentTextArea

javax.swing.JTextArea parametersFileContentTextArea

parametersFileLabel

javax.swing.JLabel parametersFileLabel

parametersFileRadioButton

javax.swing.JRadioButton parametersFileRadioButton

parametersFileTextField

javax.swing.JTextField parametersFileTextField

parametersMenu

javax.swing.JMenu parametersMenu

parametersPanel

javax.swing.JPanel parametersPanel

parametersSettingsPanel

javax.swing.JPanel parametersSettingsPanel

parametersSourceButtonGroup

javax.swing.ButtonGroup parametersSourceButtonGroup

parametersSourceLabel

javax.swing.JLabel parametersSourceLabel

percentageClientsLabel

javax.swing.JLabel percentageClientsLabel

percentageClientsSlider

javax.swing.JSlider percentageClientsSlider

percentageClientsTextField

javax.swing.JTextField percentageClientsTextField

percentageMaliciousServersLabel

javax.swing.JLabel percentageMaliciousServersLabel

percentageMaliciousServersSlider

javax.swing.JSlider percentageMaliciousServersSlider

percentageMaliciousServersTextField

javax.swing.JTextField percentageMaliciousServersTextField

percentageRelayServersLabel

javax.swing.JLabel percentageRelayServersLabel

percentageRelayServersSlider

javax.swing.JSlider percentageRelayServersSlider

percentageRelayServersTextField

javax.swing.JTextField percentageRelayServersTextField

radioRangeLabel

javax.swing.JLabel radioRangeLabel

radioRangePropertyLabel

javax.swing.JLabel radioRangePropertyLabel

radioRangeSlider

javax.swing.JSlider radioRangeSlider

radioRangeSpinner

javax.swing.JSpinner radioRangeSpinner

radioRangeTextField

javax.swing.JTextField radioRangeTextField

resetWSNButton

javax.swing.JButton resetWSNButton

resetWSNmenuItem

javax.swing.JMenuItem resetWSNmenuItem

runSimulationsButton

javax.swing.JButton runSimulationsButton

runSimulationsMenuItem

javax.swing.JMenuItem runSimulationsMenuItem

runTRMButton

javax.swing.JButton runTRMButton

runTRMmenuItem

javax.swing.JMenuItem runTRMmenuItem

saveParametersFileContentButton

javax.swing.JButton saveParametersFileContentButton

saveParametersMenuItem

javax.swing.JMenuItem saveParametersMenuItem

saveWSNButton

javax.swing.JButton saveWSNButton

saveWSNmenuItem

javax.swing.JMenuItem saveWSNmenuItem

sensorIdLabel

javax.swing.JLabel sensorIdLabel

sensorIdTextField

javax.swing.JTextField sensorIdTextField

sensorPropertiesPanel

javax.swing.JPanel sensorPropertiesPanel

sensorTypeComboBox

javax.swing.JComboBox sensorTypeComboBox

sensorTypeLabel

javax.swing.JLabel sensorTypeLabel

separator1

javax.swing.JSeparator separator1

separator2

javax.swing.JSeparator separator2

separator3

javax.swing.JSeparator separator3

separator4

javax.swing.JSeparator separator4

showGridCheckBox

javax.swing.JCheckBox showGridCheckBox

showIdsCheckBox

javax.swing.JCheckBox showIdsCheckBox

showLinksCheckBox

javax.swing.JCheckBox showLinksCheckBox

showRangesCheckBox

javax.swing.JCheckBox showRangesCheckBox

simulationsMenu

javax.swing.JMenu simulationsMenu

simulationsPanel

javax.swing.JPanel simulationsPanel

simulationsSplitPane

javax.swing.JSplitPane simulationsSplitPane

slidersControlsPanel

javax.swing.JPanel slidersControlsPanel

spinnersControlPanel

javax.swing.JPanel spinnersControlPanel

stopSimulationsButton

javax.swing.JButton stopSimulationsButton

stopSimulationsMenuItem

javax.swing.JMenuItem stopSimulationsMenuItem

stopTRMButton

javax.swing.JButton stopTRMButton

stopTRMmenuItem

javax.swing.JMenuItem stopTRMmenuItem

tabbedPane

javax.swing.JTabbedPane tabbedPane

threatsControlsPanel

javax.swing.JPanel threatsControlsPanel

upperPanel

javax.swing.JPanel upperPanel

upperSplitPane

javax.swing.JSplitPane upperSplitPane

wsnMenu

javax.swing.JMenu wsnMenu

xCoordinateLabel

javax.swing.JLabel xCoordinateLabel

xCoordinateTextField

javax.swing.JTextField xCoordinateTextField

yCoordinateLabel

javax.swing.JLabel yCoordinateLabel

yCoordinateTextField

javax.swing.JTextField yCoordinateTextField

TRM_ParametersPanel

TRMParametersPanel TRM_ParametersPanel

networkPanel

NetworkPanel networkPanel

outcomesPanels

java.util.Collection<E> outcomesPanels

legendPanel

LegendPanel legendPanel

Package es.ants.felixgm.trmsim_wsn.gui.legendpanels

Class es.ants.felixgm.trmsim_wsn.gui.legendpanels.EigenTrustLegendPanel extends LegendPanel implements Serializable

Serialized Fields

preTrustedPeerColor

java.awt.Color preTrustedPeerColor
Pre-Trusted peers color

Class es.ants.felixgm.trmsim_wsn.gui.legendpanels.LegendPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

backgroundColor

java.awt.Color backgroundColor
Background color


charactersColor

java.awt.Color charactersColor
Legend characters color


clientColor

java.awt.Color clientColor
Clients color


benevolentServerColor

java.awt.Color benevolentServerColor
Benevolent servers color


maliciousServerColor

java.awt.Color maliciousServerColor
Malicious servers color


relayServerColor

java.awt.Color relayServerColor
Relay servers color


idleSensorColor

java.awt.Color idleSensorColor
Idle sensors color


legendElements

java.util.Vector<E> legendElements
Set of legend elements

Class es.ants.felixgm.trmsim_wsn.gui.legendpanels.PowerTrustLegendPanel extends LegendPanel implements Serializable

Serialized Fields

powerNodesColor

java.awt.Color powerNodesColor
Power nodes color

Class es.ants.felixgm.trmsim_wsn.gui.legendpanels.TRIPLegendPanel extends LegendPanel implements Serializable

Serialized Fields

roadSideUnitsColor

java.awt.Color roadSideUnitsColor
Road Side Units color


Package es.ants.felixgm.trmsim_wsn.gui.networkpanels

Class es.ants.felixgm.trmsim_wsn.gui.networkpanels.EigenTrustNetworkPanel extends NetworkPanel implements Serializable

Class es.ants.felixgm.trmsim_wsn.gui.networkpanels.NetworkPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

axesMargin

double axesMargin

xOrigin

double xOrigin

yOrigin

double yOrigin

xAxisLength

double xAxisLength

yAxisLength

double yAxisLength

numTicks

int numTicks

backgroundColor

java.awt.Color backgroundColor
Background color


clientColor

java.awt.Color clientColor
Clients color


benevolentServerColor

java.awt.Color benevolentServerColor
Benevolent servers color


maliciousServerColor

java.awt.Color maliciousServerColor
Malicious servers color


relayServerColor

java.awt.Color relayServerColor
Relay servers color


idleClientColor

java.awt.Color idleClientColor
Idle clients color


idleServerColor

java.awt.Color idleServerColor
Idle servers color


linksColor

java.awt.Color linksColor
Links color


axesColor

java.awt.Color axesColor
Color used to plot the axes


gridColor

java.awt.Color gridColor
Color used to plot the grid


network

Network network
Network to be plotted


requiredService

Service requiredService
Service requested by the clients of the network


radioRange

double radioRange
Sensors radio range


showRanges

boolean showRanges
Indicates whether to plot sensors radio ranges or not


showLinks

boolean showLinks
Indicates whether to plot links between sensors or not


showIds

boolean showIds
Indicates whether to plot sensors identifiers or not


showGrid

boolean showGrid
Indicates whether to plot a grid or not

Class es.ants.felixgm.trmsim_wsn.gui.networkpanels.PowerTrustNetworkPanel extends NetworkPanel implements Serializable

Class es.ants.felixgm.trmsim_wsn.gui.networkpanels.TRIPNetworkPanel extends NetworkPanel implements Serializable


Package es.ants.felixgm.trmsim_wsn.gui.outcomespanels

Class es.ants.felixgm.trmsim_wsn.gui.outcomespanels.AccuracyPanel extends OutcomesPanel implements Serializable

Serialized Fields

currentValueColor

java.awt.Color currentValueColor
Color used to plot the current accuracy of each outcome


averageValueColor

java.awt.Color averageValueColor
Color used to plot the average accuracy of all the outcomes

Class es.ants.felixgm.trmsim_wsn.gui.outcomespanels.EigenTrustEnergyConsumptionPanel extends EnergyConsumptionPanel implements Serializable

Serialized Fields

preTrustedPeerEnergyColor

java.awt.Color preTrustedPeerEnergyColor
Color used to plot the pre-trusted peers energy consumption

Class es.ants.felixgm.trmsim_wsn.gui.outcomespanels.EnergyConsumptionPanel extends OutcomesPanel implements Serializable

Serialized Fields

clientEnergyColor

java.awt.Color clientEnergyColor
Color used to plot the clients energy consumption


maliciousServerEnergyColor

java.awt.Color maliciousServerEnergyColor
Color used to plot the malicious servers energy consumption


benevolentServerEnergyColor

java.awt.Color benevolentServerEnergyColor
Color used to plot the benevolent servers energy consumption


relayServerEnergyColor

java.awt.Color relayServerEnergyColor
Color used to plot the relay servers energy consumption


alpha

long alpha
'alpha' parameter in the energy consumption formula: E=C+d^alpha


constant

long constant
'C' parameter in the energy consumption formula: E=C+d^alpha

Class es.ants.felixgm.trmsim_wsn.gui.outcomespanels.LFTM_SatisfactionPanel extends OutcomesPanel implements Serializable

Serialized Fields

veryHighSatisfactionColor

java.awt.Color veryHighSatisfactionColor

highSatisfactionColor

java.awt.Color highSatisfactionColor

mediumSatisfactionColor

java.awt.Color mediumSatisfactionColor

lowSatisfactionColor

java.awt.Color lowSatisfactionColor

veryLowSatisfactionColor

java.awt.Color veryLowSatisfactionColor

Class es.ants.felixgm.trmsim_wsn.gui.outcomespanels.OutcomesPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

outcomes

java.util.Collection<E> outcomes
Outcomes to be plotted in this outcomes panel


axesColor

java.awt.Color axesColor
Color used to plot the axes


backgroundColor

java.awt.Color backgroundColor
Background color


xAxisMargin

double xAxisMargin
Margin of the 'X' (horizontal) axis


yAxisMargin

double yAxisMargin
Margin of the 'Y' (vertical) axis


windowsSize

int windowsSize
Number of the outcomes to be actually plotted (the last ones)


label

java.lang.String label
Label for this outcomes panel

Class es.ants.felixgm.trmsim_wsn.gui.outcomespanels.PathLengthPanel extends OutcomesPanel implements Serializable

Serialized Fields

currentValueColor

java.awt.Color currentValueColor
Color used to plot the current accuracy of each outcome


averageValueColor

java.awt.Color averageValueColor
Color used to plot the average accuracy of all the outcomes


maxPathLength

double maxPathLength
Current maximum path length

Class es.ants.felixgm.trmsim_wsn.gui.outcomespanels.PowerTrustEnergyConsumptionPanel extends EnergyConsumptionPanel implements Serializable

Serialized Fields

powerNodeEnergyColor

java.awt.Color powerNodeEnergyColor
Color used to plot the power node energy consumption


Package es.ants.felixgm.trmsim_wsn.gui.parameterpanels

Class es.ants.felixgm.trmsim_wsn.gui.parameterpanels.BTRM_WSN_ParametersPanel extends TRMParametersPanel implements Serializable

Serialized Fields

alphaLabel

javax.swing.JLabel alphaLabel

alphaSlider

javax.swing.JSlider alphaSlider

alphaTextField

javax.swing.JTextField alphaTextField

betaLabel

javax.swing.JLabel betaLabel

betaSlider

javax.swing.JSlider betaSlider

betaTextField

javax.swing.JTextField betaTextField

initialPheromoneLabel

javax.swing.JLabel initialPheromoneLabel

initialPheromoneSlider

javax.swing.JSlider initialPheromoneSlider

initialPheromoneTextField

javax.swing.JTextField initialPheromoneTextField

numAntsLabel

javax.swing.JLabel numAntsLabel

numAntsSlider

javax.swing.JSlider numAntsSlider

numAntsTextField

javax.swing.JTextField numAntsTextField

numIterationsLabel

javax.swing.JLabel numIterationsLabel

numIterationsSlider

javax.swing.JSlider numIterationsSlider

numIterationsTextField

javax.swing.JTextField numIterationsTextField

pathLengthFactorLabel

javax.swing.JLabel pathLengthFactorLabel

pathLengthFactorSlider

javax.swing.JSlider pathLengthFactorSlider

pathLengthFactorTextField

javax.swing.JTextField pathLengthFactorTextField

phiLabel

javax.swing.JLabel phiLabel

phiSlider

javax.swing.JSlider phiSlider

phiTextField

javax.swing.JTextField phiTextField

punishmentThresholdLabel

javax.swing.JLabel punishmentThresholdLabel

punishmentThresholdSlider

javax.swing.JSlider punishmentThresholdSlider

punishmentThresholdTextField

javax.swing.JTextField punishmentThresholdTextField

q0Label

javax.swing.JLabel q0Label

q0Slider

javax.swing.JSlider q0Slider

q0TextField

javax.swing.JTextField q0TextField

rhoLabel

javax.swing.JLabel rhoLabel

rhoSlider

javax.swing.JSlider rhoSlider

rhoTextField

javax.swing.JTextField rhoTextField

transitionThresholdLabel

javax.swing.JLabel transitionThresholdLabel

transitionThresholdSlider

javax.swing.JSlider transitionThresholdSlider

transitionThresholdTextField

javax.swing.JTextField transitionThresholdTextField

Class es.ants.felixgm.trmsim_wsn.gui.parameterpanels.EigenTrust_ParametersPanel extends TRMParametersPanel implements Serializable

Serialized Fields

epsilonLabel

javax.swing.JLabel epsilonLabel

epsilonSlider

javax.swing.JSlider epsilonSlider

epsilonTextField

javax.swing.JTextField epsilonTextField

preTrustedPeersPercentageLabel

javax.swing.JLabel preTrustedPeersPercentageLabel

preTrustedPeersPercentageSlider

javax.swing.JSlider preTrustedPeersPercentageSlider

preTrustedPeersPercentageTextField

javax.swing.JTextField preTrustedPeersPercentageTextField

preTrustedPeersWeightLabel

javax.swing.JLabel preTrustedPeersWeightLabel

preTrustedPeersWeightSlider

javax.swing.JSlider preTrustedPeersWeightSlider

preTrustedPeersWeightTextField

javax.swing.JTextField preTrustedPeersWeightTextField

windowSizeLabel

javax.swing.JLabel windowSizeLabel

windowSizeSpinner

javax.swing.JSpinner windowSizeSpinner

zeroTrustNodeSelectionProbabilityLabel

javax.swing.JLabel zeroTrustNodeSelectionProbabilityLabel

zeroTrustNodeSelectionProbabilitySlider

javax.swing.JSlider zeroTrustNodeSelectionProbabilitySlider

zeroTrustNodeSelectionProbabilityTextField

javax.swing.JTextField zeroTrustNodeSelectionProbabilityTextField

Class es.ants.felixgm.trmsim_wsn.gui.parameterpanels.LFTM_ParametersPanel extends TRMParametersPanel implements Serializable

Serialized Fields

membershipFunctionsComboBoxModels

java.util.Vector<E> membershipFunctionsComboBoxModels

doubleInputVerifier

javax.swing.InputVerifier doubleInputVerifier

fuzzySetPanelAux

FuzzySetPanel fuzzySetPanelAux

fuzzySetPanel

FuzzySetPanel fuzzySetPanel

aParameterLabel

javax.swing.JLabel aParameterLabel

alphaLabel

javax.swing.JLabel alphaLabel

alphaSlider

javax.swing.JSlider alphaSlider

alphaTextField

javax.swing.JTextField alphaTextField

bParameterLabel

javax.swing.JLabel bParameterLabel

betaLabel

javax.swing.JLabel betaLabel

betaSlider

javax.swing.JSlider betaSlider

betaTextField

javax.swing.JTextField betaTextField

btrm_ParametersPanel

javax.swing.JPanel btrm_ParametersPanel

cParameterLabel

javax.swing.JLabel cParameterLabel

dParameterLabel

javax.swing.JLabel dParameterLabel

highAParameterTextField

javax.swing.JTextField highAParameterTextField

highBParameterTextField

javax.swing.JTextField highBParameterTextField

highCParameterTextField

javax.swing.JTextField highCParameterTextField

highDParameterTextField

javax.swing.JTextField highDParameterTextField

highLabel

javax.swing.JLabel highLabel

highMembershipFunctionComboBox

javax.swing.JComboBox highMembershipFunctionComboBox

initialPheromoneLabel

javax.swing.JLabel initialPheromoneLabel

initialPheromoneSlider

javax.swing.JSlider initialPheromoneSlider

initialPheromoneTextField

javax.swing.JTextField initialPheromoneTextField

lftm_ParametersPanelTabbedPane

javax.swing.JTabbedPane lftm_ParametersPanelTabbedPane

linguisticTermsPanel

javax.swing.JPanel linguisticTermsPanel

linguisticTermsPanelContainer

javax.swing.JPanel linguisticTermsPanelContainer

lowAParameterTextField

javax.swing.JTextField lowAParameterTextField

lowBParameterTextField

javax.swing.JTextField lowBParameterTextField

lowCParameterTextField

javax.swing.JTextField lowCParameterTextField

lowDParameterTextField

javax.swing.JTextField lowDParameterTextField

lowLabel

javax.swing.JLabel lowLabel

lowMembershipFunctionComboBox

javax.swing.JComboBox lowMembershipFunctionComboBox

mediumAParameterTextField

javax.swing.JTextField mediumAParameterTextField

mediumBParameterTextField

javax.swing.JTextField mediumBParameterTextField

mediumCParameterTextField

javax.swing.JTextField mediumCParameterTextField

mediumDParameterTextField

javax.swing.JTextField mediumDParameterTextField

mediumLabel

javax.swing.JLabel mediumLabel

mediumMembershipFunctionComboBox

javax.swing.JComboBox mediumMembershipFunctionComboBox

membershipFunctionLabel

javax.swing.JLabel membershipFunctionLabel

numAntsLabel

javax.swing.JLabel numAntsLabel

numAntsSlider

javax.swing.JSlider numAntsSlider

numAntsTextField

javax.swing.JTextField numAntsTextField

numIterationsLabel

javax.swing.JLabel numIterationsLabel

numIterationsSlider

javax.swing.JSlider numIterationsSlider

numIterationsTextField

javax.swing.JTextField numIterationsTextField

pathLengthFactorLabel

javax.swing.JLabel pathLengthFactorLabel

pathLengthFactorSlider

javax.swing.JSlider pathLengthFactorSlider

pathLengthFactorTextField

javax.swing.JTextField pathLengthFactorTextField

phiLabel

javax.swing.JLabel phiLabel

phiSlider

javax.swing.JSlider phiSlider

phiTextField

javax.swing.JTextField phiTextField

punishmentThresholdLabel

javax.swing.JLabel punishmentThresholdLabel

punishmentThresholdSlider

javax.swing.JSlider punishmentThresholdSlider

punishmentThresholdTextField

javax.swing.JTextField punishmentThresholdTextField

q0Label

javax.swing.JLabel q0Label

q0Slider

javax.swing.JSlider q0Slider

q0TextField

javax.swing.JTextField q0TextField

rhoLabel

javax.swing.JLabel rhoLabel

rhoSlider

javax.swing.JSlider rhoSlider

rhoTextField

javax.swing.JTextField rhoTextField

transitionThresholdLabel

javax.swing.JLabel transitionThresholdLabel

transitionThresholdSlider

javax.swing.JSlider transitionThresholdSlider

transitionThresholdTextField

javax.swing.JTextField transitionThresholdTextField

universeMAXLabel

javax.swing.JLabel universeMAXLabel

universeMAXTextField

javax.swing.JTextField universeMAXTextField

universeMINLabel

javax.swing.JLabel universeMINLabel

universeMINTextField

javax.swing.JTextField universeMINTextField

veryHighAParameterTextField

javax.swing.JTextField veryHighAParameterTextField

veryHighBParameterTextField

javax.swing.JTextField veryHighBParameterTextField

veryHighCParameterTextField

javax.swing.JTextField veryHighCParameterTextField

veryHighDParameterTextField

javax.swing.JTextField veryHighDParameterTextField

veryHighLabel

javax.swing.JLabel veryHighLabel

veryHighMembershipFunctionComboBox

javax.swing.JComboBox veryHighMembershipFunctionComboBox

veryLowAParameterTextField

javax.swing.JTextField veryLowAParameterTextField

veryLowBParameterTextField

javax.swing.JTextField veryLowBParameterTextField

veryLowCParameterTextField

javax.swing.JTextField veryLowCParameterTextField

veryLowDParameterTextField

javax.swing.JTextField veryLowDParameterTextField

veryLowLabel

javax.swing.JLabel veryLowLabel

veryLowMembershipFunctionComboBox

javax.swing.JComboBox veryLowMembershipFunctionComboBox

Class es.ants.felixgm.trmsim_wsn.gui.parameterpanels.PeerTrust_ParametersPanel extends TRMParametersPanel implements Serializable

Serialized Fields

alphaLabel

javax.swing.JLabel alphaLabel

alphaSlider

javax.swing.JSlider alphaSlider

alphaTextField

javax.swing.JTextField alphaTextField

betaLabel

javax.swing.JLabel betaLabel

betaSlider

javax.swing.JSlider betaSlider

betaTextField

javax.swing.JTextField betaTextField

windowSizeLabel

javax.swing.JLabel windowSizeLabel

windowSizeSpinner

javax.swing.JSpinner windowSizeSpinner

Class es.ants.felixgm.trmsim_wsn.gui.parameterpanels.PowerTrust_ParametersPanel extends TRMParametersPanel implements Serializable

Serialized Fields

epsilonLabel

javax.swing.JLabel epsilonLabel

epsilonSlider

javax.swing.JSlider epsilonSlider

epsilonTextField

javax.swing.JTextField epsilonTextField

powerNodesPercentageLabel

javax.swing.JLabel powerNodesPercentageLabel

powerNodesPercentageSlider

javax.swing.JSlider powerNodesPercentageSlider

powerNodesPercentageTextField

javax.swing.JTextField powerNodesPercentageTextField

powerNodesWeightLabel

javax.swing.JLabel powerNodesWeightLabel

powerNodesWeightSlider

javax.swing.JSlider powerNodesWeightSlider

powerNodesWeightTextField

javax.swing.JTextField powerNodesWeightTextField

Class es.ants.felixgm.trmsim_wsn.gui.parameterpanels.TemplateTRM_ParametersPanel extends TRMParametersPanel implements Serializable

Class es.ants.felixgm.trmsim_wsn.gui.parameterpanels.TRIP_ParametersPanel extends TRMParametersPanel implements Serializable

Serialized Fields

fuzzySetPanelAux

FuzzySetPanel fuzzySetPanelAux

fuzzySetPanel

FuzzySetPanel fuzzySetPanel

notTrustFuzzySet

LinguisticTerm notTrustFuzzySet

moreOrLessTrustFuzzySet

LinguisticTerm moreOrLessTrustFuzzySet

trustFuzzySet

LinguisticTerm trustFuzzySet

trustLevels

java.util.Collection<E> trustLevels

initialAlphaLabel

javax.swing.JLabel initialAlphaLabel

initialAlphaSlider

javax.swing.JSlider initialAlphaSlider

initialAlphaTextField

javax.swing.JTextField initialAlphaTextField

initialBetaLabel

javax.swing.JLabel initialBetaLabel

initialBetaSlider

javax.swing.JSlider initialBetaSlider

initialBetaTextField

javax.swing.JTextField initialBetaTextField

initialGammaLabel

javax.swing.JLabel initialGammaLabel

initialGammaSlider

javax.swing.JSlider initialGammaSlider

initialGammaTextField

javax.swing.JTextField initialGammaTextField

jSeparator1

javax.swing.JSeparator jSeparator1

moreOrLessTrustFuzzySetMeanLabel

javax.swing.JLabel moreOrLessTrustFuzzySetMeanLabel

moreOrLessTrustFuzzySetMeanSlider

javax.swing.JSlider moreOrLessTrustFuzzySetMeanSlider

moreOrLessTrustFuzzySetMeanTextField

javax.swing.JTextField moreOrLessTrustFuzzySetMeanTextField

moreOrLessTrustFuzzySetStDevLabel

javax.swing.JLabel moreOrLessTrustFuzzySetStDevLabel

moreOrLessTrustFuzzySetStDevSlider

javax.swing.JSlider moreOrLessTrustFuzzySetStDevSlider

moreOrLessTrustFuzzySetStDevTextField

javax.swing.JTextField moreOrLessTrustFuzzySetStDevTextField

notTrustFuzzySetMeanLabel

javax.swing.JLabel notTrustFuzzySetMeanLabel

notTrustFuzzySetMeanSlider

javax.swing.JSlider notTrustFuzzySetMeanSlider

notTrustFuzzySetMeanTextField

javax.swing.JTextField notTrustFuzzySetMeanTextField

notTrustFuzzySetStDevLabel

javax.swing.JLabel notTrustFuzzySetStDevLabel

notTrustFuzzySetStDevSlider

javax.swing.JSlider notTrustFuzzySetStDevSlider

notTrustFuzzySetStDevTextField

javax.swing.JTextField notTrustFuzzySetStDevTextField

numHopsQueriedRecommendersLabel

javax.swing.JLabel numHopsQueriedRecommendersLabel

numHopsQueriedRecommendersSpinner

javax.swing.JSpinner numHopsQueriedRecommendersSpinner

rsuPercentageLabel

javax.swing.JLabel rsuPercentageLabel

rsuPercentageSlider

javax.swing.JSlider rsuPercentageSlider

rsuPercentageTextField

javax.swing.JTextField rsuPercentageTextField

trustFuzzySetMeanLabel

javax.swing.JLabel trustFuzzySetMeanLabel

trustFuzzySetMeanSlider

javax.swing.JSlider trustFuzzySetMeanSlider

trustFuzzySetMeanTextField

javax.swing.JTextField trustFuzzySetMeanTextField

trustFuzzySetStDevLabel

javax.swing.JLabel trustFuzzySetStDevLabel

trustFuzzySetStDevSlider

javax.swing.JSlider trustFuzzySetStDevSlider

trustFuzzySetStDevTextField

javax.swing.JTextField trustFuzzySetStDevTextField

trustLevelsPanelContainer

javax.swing.JPanel trustLevelsPanelContainer

Class es.ants.felixgm.trmsim_wsn.gui.parameterpanels.TRMParametersPanel extends javax.swing.JPanel implements Serializable


Package es.ants.felixgm.trmsim_wsn.trm.libs.fuzzylib

Class es.ants.felixgm.trmsim_wsn.trm.libs.fuzzylib.FuzzySetPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

variable

Variable variable

linguisticTerms

java.util.Collection<E> linguisticTerms

data

java.util.Collection<E> data

universeMin

double universeMin

universeMax

double universeMax

minimumDrawWidth

int minimumDrawWidth
The minimum width for drawing a chart (uses scaling for smaller widths).


minimumDrawHeight

int minimumDrawHeight
The minimum height for drawing a chart (uses scaling for smaller heights).


maximumDrawWidth

int maximumDrawWidth
The maximum width for drawing a chart (uses scaling for bigger widths).


maximumDrawHeight

int maximumDrawHeight
The maximum height for drawing a chart (uses scaling for bigger heights).


scaleX

double scaleX
The scale factor used to draw the chart.


scaleY

double scaleY
The scale factor used to draw the chart.


paintSequence

java.awt.Paint[] paintSequence

Class es.ants.felixgm.trmsim_wsn.trm.libs.fuzzylib.FuzzySetWindow extends javax.swing.JFrame implements Serializable