Serialized Form


Package net.sourceforge.jabm

Class net.sourceforge.jabm.AbstractSimulation extends java.lang.Object implements Serializable

Serialized Fields

simulationController

SimulationController simulationController

agentInitialiser

AgentInitialiser agentInitialiser

agentMixer

AgentMixer agentMixer

population

Population population

isRunning

boolean isRunning

isPaused

boolean isPaused

slowSleepInterval

int slowSleepInterval
Interval in milliseconds to wait in between steps if the simulation is to be slowed down. A value of zero indicates full speed.

Class net.sourceforge.jabm.Population extends java.lang.Object implements Serializable

Serialized Fields

agentList

AgentList agentList
The list of agents comprising this population.


prng

cern.jet.random.engine.RandomEngine prng

Class net.sourceforge.jabm.RepeatedInteractionSimulation extends SimpleSimulation implements Serializable

Serialized Fields

round

int round
The current round a.k.a. tick.


maximumRounds

int maximumRounds
The maximum number of rounds.

Class net.sourceforge.jabm.SimpleSimulation extends AbstractSimulation implements Serializable

Class net.sourceforge.jabm.SimulationController extends AbstractModel implements Serializable

Serialized Fields

batch

int batch
The index of the current simulation.


numSimulations

int numSimulations
The total number of simulations to run.


reports

java.util.ArrayList<E> reports
The reports that will collect data on the simulations.


simulation

Simulation simulation
The underlying simulation.


simulationFactory

SimulationFactory simulationFactory
The simulationFactory is responsible for initialising the simulation at the beginning of each run.


listenersInitialised

boolean listenersInitialised

isRunning

boolean isRunning

slowSleepInterval

int slowSleepInterval

modelDescription

java.lang.String modelDescription
A human-readable description of the model that can be presented to the user of the model, e.g. in a GUI.

Class net.sourceforge.jabm.SimulationTime extends java.lang.Object implements Serializable

Serialized Fields

ticks

long ticks

Class net.sourceforge.jabm.SpringSimulationController extends SimulationController implements Serializable

Serialized Fields

simulationBeanName

java.lang.String simulationBeanName
The name of the bean representing the Simulation.


simulationScope

SimulationScope simulationScope
The container for beans with scope="simulation".


beanFactory

org.springframework.beans.factory.BeanFactory beanFactory

simulationInitialised

boolean simulationInitialised

Package net.sourceforge.jabm.agent

Class net.sourceforge.jabm.agent.AbstractAgent extends java.lang.Object implements Serializable

Serialized Fields

interacted

boolean interacted

scheduler

EventScheduler scheduler
The event scheduler used to fire events originating from this agent.


strategy

Strategy strategy

Class net.sourceforge.jabm.agent.AgentList extends java.lang.Object implements Serializable

Serialized Fields

agents

java.util.List<E> agents
The agents comprising this list.


size

int size

agentFactory

org.springframework.beans.factory.ObjectFactory<T> agentFactory

Package net.sourceforge.jabm.agent.utility

Class net.sourceforge.jabm.agent.utility.AbstractUtilityFunction extends java.lang.Object implements Serializable

Class net.sourceforge.jabm.agent.utility.LogUtilityFunction extends AbstractUtilityFunction implements Serializable

Serialized Fields

coefficient

double coefficient

Class net.sourceforge.jabm.agent.utility.QuadraticUtilityFunction extends AbstractUtilityFunction implements Serializable

Serialized Fields

alpha

double alpha

beta

double beta

Class net.sourceforge.jabm.agent.utility.RiskNeutralUtilityFunction extends AbstractUtilityFunction implements Serializable

Serialized Fields

coefficient

double coefficient

Class net.sourceforge.jabm.agent.utility.ThresholdUtilityFunction extends AbstractUtilityFunction implements Serializable

Serialized Fields

threshold

double threshold

Package net.sourceforge.jabm.distribution

Class net.sourceforge.jabm.distribution.AbstractDelegatedDistribution extends cern.jet.random.AbstractContinousDistribution implements Serializable

Serialized Fields

prng

cern.jet.random.engine.RandomEngine prng

delegate

cern.jet.random.AbstractContinousDistribution delegate

initialised

boolean initialised

Class net.sourceforge.jabm.distribution.EmpiricalDistribution extends cern.jet.random.AbstractContinousDistribution implements Serializable

Serialized Fields

delegate

org.apache.commons.math3.random.EmpiricalDistribution delegate

dataFileName

java.lang.String dataFileName

binCount

int binCount

prng

cern.jet.random.engine.RandomEngine prng

Class net.sourceforge.jabm.distribution.NormalDistribution extends AbstractDelegatedDistribution implements Serializable

Serialized Fields

mean

double mean

stdev

double stdev

Class net.sourceforge.jabm.distribution.UniformDistribution extends AbstractDelegatedDistribution implements Serializable

Serialized Fields

min

double min

max

double max

Package net.sourceforge.jabm.event

Class net.sourceforge.jabm.event.AbstractModel extends java.lang.Object implements Serializable

Serialized Fields

genericListeners

java.util.concurrent.ConcurrentLinkedQueue<E> genericListeners
EventListeners that subscribe to all classes of events.


specificListeners

java.util.concurrent.ConcurrentHashMap<K,V> specificListeners
A map of EventListeners that subscribe to a specific class of events, keyed on the class of the event.


deleteQueue

java.util.Stack<E> deleteQueue

Class net.sourceforge.jabm.event.AgentArrivalEvent extends SimulationControllerEvent implements Serializable

Serialized Fields

subject

Agent subject
The main agent that has arrived at the simulation.


objects

java.util.ArrayList<E> objects
An optional list of agents that have arrived at the same time as the main agent. This is used to implement mixing models in which, for example, agents are randomly paired with one another in some interaction.

Class net.sourceforge.jabm.event.AgentEvent extends SimEvent implements Serializable

Serialized Fields

agent

Agent agent

Class net.sourceforge.jabm.event.BatchFinishedEvent extends SimulationControllerEvent implements Serializable

Class net.sourceforge.jabm.event.BatchStartingEvent extends SimulationControllerEvent implements Serializable

Class net.sourceforge.jabm.event.GenerationFinishedEvent extends SimulationEvent implements Serializable

Serialized Fields

generation

int generation

Class net.sourceforge.jabm.event.GenerationStartingEvent extends SimulationEvent implements Serializable

Serialized Fields

generation

int generation

Class net.sourceforge.jabm.event.InteractionsFinishedEvent extends SimulationEvent implements Serializable

Class net.sourceforge.jabm.event.RandomVariateInitialisedEvent extends SimEvent implements Serializable

Serialized Fields

propertyName

java.lang.String propertyName

value

double value

Class net.sourceforge.jabm.event.ReportVariablesChangedEvent extends SimEvent implements Serializable

Serialized Fields

reportVariables

ReportVariables reportVariables

Class net.sourceforge.jabm.event.ReproductionStartingEvent extends SimulationEvent implements Serializable

Class net.sourceforge.jabm.event.RoundFinishedEvent extends SimulationEvent implements Serializable

Class net.sourceforge.jabm.event.RoundStartingEvent extends SimulationEvent implements Serializable

Class net.sourceforge.jabm.event.SimEvent extends java.lang.Object implements Serializable

Class net.sourceforge.jabm.event.SimulationControllerEvent extends SimEvent implements Serializable

Serialized Fields

simulationController

SimulationController simulationController

Class net.sourceforge.jabm.event.SimulationEvent extends SimEvent implements Serializable

Serialized Fields

simulation

Simulation simulation

Class net.sourceforge.jabm.event.SimulationFinishedEvent extends SimulationEvent implements Serializable

Class net.sourceforge.jabm.event.SimulationStartingEvent extends SimulationEvent implements Serializable

Class net.sourceforge.jabm.event.StrategyExecutedEvent extends SimEvent implements Serializable

Serialized Fields

strategy

Strategy strategy
The strategy that was executed.


Package net.sourceforge.jabm.evolution

Class net.sourceforge.jabm.evolution.EvolvingPopulation extends Population implements Serializable

Serialized Fields

breeder

Breeder breeder
The breeder for this population which specifies how the population reproduces.


breedingInterval

int breedingInterval

Package net.sourceforge.jabm.gametheory

Class net.sourceforge.jabm.gametheory.CompressedPayoffMatrix extends java.lang.Object implements Serializable

Serialized Fields

matrix

java.util.HashMap<K,V> matrix

numRoles

int numRoles

numStrategiesPerRole

int[] numStrategiesPerRole

numPlayersPerRole

int[] numPlayersPerRole

numPlayers

int numPlayers

numStrategies

int numStrategies

numEntries

int numEntries

Class net.sourceforge.jabm.gametheory.CompressedPayoffMatrix.Entry extends java.lang.Object implements Serializable

Serialized Fields

numAgentsPerStrategy

int[] numAgentsPerStrategy

Class net.sourceforge.jabm.gametheory.CompressedPayoffMatrix.FullEntry extends java.lang.Object implements Serializable

Serialized Fields

pureStrategyProfile

int[] pureStrategyProfile

matrix

CompressedPayoffMatrix matrix

Class net.sourceforge.jabm.gametheory.GameTheoreticSimulationController extends SpringSimulationController implements Serializable

Serialized Fields

payoffMatrix

CompressedPayoffMatrix payoffMatrix

strategies

java.util.List<E> strategies

strategyInitialisers

java.util.List<E> strategyInitialisers

payoffByStrategy

PayoffByStrategyReportVariables payoffByStrategy

currentEntry

CompressedPayoffMatrix.Entry currentEntry

csvFileName

java.lang.String csvFileName

fileNamePrefix

MutableStringWrapper fileNamePrefix

binFileName

java.lang.String binFileName

csvOut

CSVWriter csvOut

binaryOut

java.io.ObjectOutputStream binaryOut

Package net.sourceforge.jabm.init

Class net.sourceforge.jabm.init.BasicAgentInitialiser extends java.lang.Object implements Serializable

Class net.sourceforge.jabm.init.CombiAgentInitialiser extends java.lang.Object implements Serializable

Serialized Fields

initialisers

java.util.ArrayList<E> initialisers

Class net.sourceforge.jabm.init.ProportionalCombiAgentInitialiser extends java.lang.Object implements Serializable

Serialized Fields

proportions

float[] proportions

initialisers

java.util.List<E> initialisers

Class net.sourceforge.jabm.init.StrategyInitialiser extends java.lang.Object implements Serializable


Package net.sourceforge.jabm.learning

Class net.sourceforge.jabm.learning.AbstractLearner extends java.lang.Object implements Serializable

Serialized Fields

monitor

LearnerMonitor monitor

Class net.sourceforge.jabm.learning.DumbLearner extends AbstractLearner implements Serializable

Serialized Fields

action

int action

Class net.sourceforge.jabm.learning.DumbRandomLearner extends AbstractLearner implements Serializable

Serialized Fields

numActions

int numActions

distribution

cern.jet.random.Uniform distribution

Class net.sourceforge.jabm.learning.GraphLearnerMonitor extends DataSeriesWriter implements Serializable

Class net.sourceforge.jabm.learning.MetaLearner extends AbstractLearner implements Serializable

Serialized Fields

currentLearner

int currentLearner

subLearners

StimuliResponseLearner[] subLearners

masterLearner

StimuliResponseLearner masterLearner

Class net.sourceforge.jabm.learning.NPTRothErevLearner extends RothErevLearner implements Serializable

Class net.sourceforge.jabm.learning.QLearner extends AbstractLearner implements Serializable

Serialized Fields

numStates

int numStates
The number of possible states


numActions

int numActions
The number of possible actions


q

double[][] q
The matrix representing the estimated payoff of each possible action in each possible state.


learningRate

double learningRate
The learning rate.


discountRate

double discountRate
The discount rate for future payoffs.


previousState

int previousState
The previous state


currentState

int currentState
The current state


lastActionChosen

int lastActionChosen
The last action that was chosen.


bestAction

int bestAction
The best action for the current state


prng

cern.jet.random.engine.RandomEngine prng

actionSelector

ActionSelector actionSelector

initialQValue

double initialQValue

Class net.sourceforge.jabm.learning.RothErevLearner extends AbstractLearner implements Serializable

Serialized Fields

k

int k
The number of choices available to make at each iteration.


r

double r
The recency parameter.


e

double e
The experimentation parameter.


s1

double s1
The scaling parameter.


q

double[] q
Propensity for each possible action.


probabilities

DiscreteProbabilityDistribution probabilities
Probabilities for each possible action.


iteration

int iteration
The current iteration.


lastAction

int lastAction
The last action chosen.


deltaP

double deltaP
The total amount of update to the probability vector on the last iteration.

Class net.sourceforge.jabm.learning.SlidingWindowLearner extends AbstractLearner implements Serializable

Serialized Fields

randomParamDistribution

cern.jet.random.AbstractContinousDistribution randomParamDistribution

windowSize

int windowSize
A parameter used to adjust the size of the window


currentOutput

double currentOutput
The current output level.


memory

FixedLengthQueue memory

Class net.sourceforge.jabm.learning.StatelessQLearner extends AbstractLearner implements Serializable

Serialized Fields

qLearner

QLearner qLearner

Class net.sourceforge.jabm.learning.WidrowHoffLearner extends AbstractLearner implements Serializable

Serialized Fields

learningRate

double learningRate
The learning rate.


currentOutput

double currentOutput
The current output level.


delta

double delta
The current amount of adjustment to the output.


randomParamDistribution

cern.jet.random.AbstractContinousDistribution randomParamDistribution

Class net.sourceforge.jabm.learning.WidrowHoffLearnerWithMomentum extends WidrowHoffLearner implements Serializable

Serialized Fields

gamma

double gamma
cumulative discounted delta


momentum

double momentum

Package net.sourceforge.jabm.mixing

Class net.sourceforge.jabm.mixing.FullAgentMixer extends java.lang.Object implements Serializable

Serialized Fields

prng

cern.jet.random.engine.RandomEngine prng

Class net.sourceforge.jabm.mixing.FullPairwiseAgentMixer extends java.lang.Object implements Serializable

Serialized Fields

numSteps

int numSteps

Class net.sourceforge.jabm.mixing.FullRandomArrivalAgentMixer extends RandomArrivalAgentMixer implements Serializable

Class net.sourceforge.jabm.mixing.RandomArrivalAgentMixer extends java.lang.Object implements Serializable

Serialized Fields

prng

cern.jet.random.engine.RandomEngine prng

arrivalProbability

double arrivalProbability
The probability with which an agent arrives at the simulation on any given tick.

Class net.sourceforge.jabm.mixing.RandomRobinAgentMixer extends java.lang.Object implements Serializable

Serialized Fields

prng

cern.jet.random.engine.RandomEngine prng

Class net.sourceforge.jabm.mixing.StochasticPairwiseAgentMixer extends FullPairwiseAgentMixer implements Serializable

Serialized Fields

prng

cern.jet.random.engine.RandomEngine prng

Class net.sourceforge.jabm.mixing.SubgroupAgentMixer extends java.lang.Object implements Serializable

Serialized Fields

groupSize

int groupSize

prng

cern.jet.random.engine.RandomEngine prng

numGroups

int numGroups

Package net.sourceforge.jabm.prng

Class net.sourceforge.jabm.prng.DiscreteProbabilityDistribution extends java.lang.Object implements Serializable

Serialized Fields

p

java.util.TreeSet<E> p
The probability distribution.


reverseMap

java.util.TreeMap<K,V> reverseMap

n

int n
The number of possible events for this distribution.


prng

cern.jet.random.engine.RandomEngine prng

Class net.sourceforge.jabm.prng.DiscreteProbabilityDistribution.ProbabilityError extends java.lang.Error implements Serializable

Class net.sourceforge.jabm.prng.MersenneTwister extends cern.jet.random.engine.MersenneTwister64 implements Serializable

Serialized Fields

seed

int seed

Package net.sourceforge.jabm.report

Class net.sourceforge.jabm.report.AbstractReportVariables extends AbstractModel implements Serializable

Serialized Fields

timeStamp

long timeStamp

name

java.lang.String name

xVariableName

java.lang.String xVariableName

yVariableNames

java.util.List<E> yVariableNames

simulation

Simulation simulation

Class net.sourceforge.jabm.report.AggregateFrequencyReport extends java.lang.Object implements Serializable

Serialized Fields

singleCaseReport

FrequencyReport singleCaseReport

Class net.sourceforge.jabm.report.BatchMetaReport extends java.lang.Object implements Serializable

Serialized Fields

reports

java.util.List<E> reports

variables

java.util.Map<K,V> variables

Class net.sourceforge.jabm.report.CategoryDatasetFrequencyAdaptor extends org.jfree.data.general.AbstractDataset implements Serializable

Serialized Fields

frequency

org.apache.commons.math3.stat.Frequency frequency

columnMap

java.util.HashMap<K,V> columnMap

objectMap

java.util.HashMap<K,V> objectMap

columns

java.util.ArrayList<E> columns

Class net.sourceforge.jabm.report.CombiSeriesReportVariables extends AbstractModel implements Serializable

Serialized Fields

seriesList

java.util.List<E> seriesList

name

java.lang.String name

Class net.sourceforge.jabm.report.CSVReader extends java.lang.Object implements Serializable

Serialized Fields

seperator

char seperator

types

java.lang.Class<T>[] types

Class net.sourceforge.jabm.report.CSVWriter extends java.lang.Object implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Throws:
java.io.IOException
Serialized Fields

autowrap

boolean autowrap

numColumns

int numColumns

currentColumn

int currentColumn

seperator

char seperator

append

boolean append

Class net.sourceforge.jabm.report.DataSeriesWriter extends javax.swing.table.AbstractTableModel implements Serializable

Serialized Fields

isVisible

boolean isVisible

isXCoordinate

boolean isXCoordinate

xCoord

double xCoord

data

java.util.Vector<E> data

Class net.sourceforge.jabm.report.FitnessReportVariables extends AbstractReportVariables implements Serializable

Serialized Fields

stats

org.apache.commons.math3.stat.descriptive.SummaryStatistics stats

Class net.sourceforge.jabm.report.FrequencyByTimeDataset extends org.jfree.data.general.AbstractDataset implements Serializable

Serialized Fields

frequencyByTime

java.util.ArrayList<E> frequencyByTime

t

int t

categories

java.util.HashMap<K,V> categories

categoryCount

int categoryCount

Class net.sourceforge.jabm.report.HeuristicPayoffReport extends java.lang.Object implements Serializable

Serialized Fields

csvFileName

java.lang.String csvFileName

binFileName

java.lang.String binFileName

Class net.sourceforge.jabm.report.PayoffByStrategyReportVariables extends AbstractReportVariables implements Serializable

Serialized Fields

payoffMap

PayoffMap payoffMap

Class net.sourceforge.jabm.report.PayoffMap extends java.lang.Object implements Serializable

Serialized Fields

payoffs

java.util.LinkedHashMap<K,V> payoffs

strategyIndex

java.util.Vector<E> strategyIndex

Class net.sourceforge.jabm.report.RandomVariateReportVariables extends AbstractReportVariables implements Serializable

Serialized Fields

bindings

java.util.LinkedHashMap<K,V> bindings

Class net.sourceforge.jabm.report.SeriesReportVariables extends AbstractModel implements Serializable

Serialized Fields

xData

java.util.ArrayList<E> xData

yData

java.util.ArrayList<E> yData

reportVariables

XYReportVariables reportVariables

n

int n

Class net.sourceforge.jabm.report.StrategyExecutionFrequency extends AbstractReportVariables implements Serializable

Serialized Fields

executionFrequency

org.apache.commons.math3.stat.Frequency executionFrequency

keyList

java.util.List<E> keyList

agent

Agent agent
If agent is non-null then only track strategies executed by the specified agent.


population

Population population

agentIndex

int agentIndex

Class net.sourceforge.jabm.report.SummaryStatisticsReportVariables extends AbstractReportVariables implements Serializable

Serialized Fields

summaryVariableBindings

java.util.Map<K,V> summaryVariableBindings

reportVariables

ReportVariables reportVariables

Class net.sourceforge.jabm.report.TotalFitnessCsvWriter extends java.lang.Object implements Serializable

Class net.sourceforge.jabm.report.WeightedGraphMetrics extends AbstractReportVariables implements Serializable

Serialized Fields

relationshipTracker

RelationshipTracker relationshipTracker

clusteringCoefficients

java.util.Map<K,V> clusteringCoefficients

clusteringStats

org.apache.commons.math3.stat.descriptive.SummaryStatistics clusteringStats

timeStamp

long timeStamp

degreeStats

org.apache.commons.math3.stat.descriptive.SummaryStatistics degreeStats

inDegreeByAgent

java.util.HashMap<K,V> inDegreeByAgent

outDegreeByAgent

java.util.HashMap<K,V> outDegreeByAgent

diameter

double diameter

averagePathLength

double averagePathLength

vertexStrengthByAgent

java.util.Map<K,V> vertexStrengthByAgent

Package net.sourceforge.jabm.strategy

Class net.sourceforge.jabm.strategy.AbstractRlStrategy extends AbstractStrategy implements Serializable

Serialized Fields

actions

Strategy[] actions

currentStrategy

Strategy currentStrategy

initialPropensities

double[] initialPropensities

Class net.sourceforge.jabm.strategy.AbstractStrategy extends java.lang.Object implements Serializable

Serialized Fields

agent

Agent agent

scheduler

EventScheduler scheduler

Class net.sourceforge.jabm.strategy.RlStrategy extends AbstractRlStrategy implements Serializable

Serialized Fields

learner

StimuliResponseLearner learner

Class net.sourceforge.jabm.strategy.RlStrategyWithImitation extends RlStrategy implements Serializable

Serialized Fields

prng

cern.jet.random.engine.RandomEngine prng

mutationFactory

org.springframework.beans.factory.ObjectFactory<T> mutationFactory

Class net.sourceforge.jabm.strategy.RlStrategyWithState extends AbstractRlStrategy implements Serializable

Serialized Fields

learner

MDPLearner learner

Package net.sourceforge.jabm.util

Class net.sourceforge.jabm.util.AbsoluteContinuousDistribution extends cern.jet.random.AbstractContinousDistribution implements Serializable

Serialized Fields

underlyingDistribution

cern.jet.random.AbstractContinousDistribution underlyingDistribution

Class net.sourceforge.jabm.util.BaseNIterator extends java.lang.Object implements Serializable

Serialized Fields

currentNumber

int currentNumber

base

int base

numDigits

int numDigits

maximumNumber

int maximumNumber

Class net.sourceforge.jabm.util.MutableDoubleWrapper extends java.lang.Number implements Serializable

Serialized Fields

value

double value

Class net.sourceforge.jabm.util.Partitioner extends java.lang.Object implements Serializable

Serialized Fields

stack

java.util.Stack<E> stack

visitedStates

java.util.HashSet<E> visitedStates

Class net.sourceforge.jabm.util.Permutator extends java.lang.Object implements Serializable

Serialized Fields

goal

int[] goal

n

int n

stack

java.util.Stack<E> stack

Class net.sourceforge.jabm.util.Point extends java.lang.Object implements Serializable

Serialized Fields

coordinates

double[] coordinates

Class net.sourceforge.jabm.util.Properties extends java.util.LinkedHashMap<java.lang.Object,java.lang.Object> implements Serializable

serialVersionUID: 4112578634029874840L

Serialized Fields

defaults

Properties defaults
A property list that contains default values for any keys not found in this property list.

 

Class net.sourceforge.jabm.util.SummaryStats extends java.lang.Object implements Serializable

Serialized Fields

stats

org.apache.commons.math3.stat.descriptive.SummaryStatistics stats

varName

java.lang.String varName
The name of this data set.

Class net.sourceforge.jabm.util.SystemProperties extends java.util.Properties implements Serializable

Serialized Fields

baseName

java.lang.String baseName

propertyNames

java.util.Set<E> propertyNames

Class net.sourceforge.jabm.util.UniformDistribution extends cern.jet.random.Uniform implements Serializable

Class net.sourceforge.jabm.util.UntypedDouble extends UntypedNumber implements Serializable

Serialized Fields

primitiveValue

double primitiveValue

Class net.sourceforge.jabm.util.UntypedLong extends UntypedNumber implements Serializable

Serialized Fields

primitiveValue

long primitiveValue

Class net.sourceforge.jabm.util.UntypedNumber extends java.lang.Number implements Serializable


Package net.sourceforge.jabm.view

Class net.sourceforge.jabm.view.BarChart extends java.lang.Object implements Serializable

Serialized Fields

reportVariables

ReportVariables reportVariables

variableBindings

java.util.Map<K,V> variableBindings

variableNames

java.util.LinkedList<E> variableNames

listeners

java.util.LinkedList<E> listeners

chartTitle

java.lang.String chartTitle

valueAxisLabel

java.lang.String valueAxisLabel

chartPanel

org.jfree.chart.ChartPanel chartPanel

Class net.sourceforge.jabm.view.PropertiesEditor extends javax.swing.JTable implements Serializable

Serialized Fields

properties

java.util.Properties properties

Class net.sourceforge.jabm.view.TimeSeriesChart extends java.lang.Object implements Serializable

Serialized Fields

series

Timeseries series
The underlying time series which is the model for our chart.


variableBindings

java.util.Map<K,V> variableBindings

variableNames

java.util.LinkedList<E> variableNames

listeners

java.util.LinkedList<E> listeners

chartTitle

java.lang.String chartTitle

rangeAxisLabel

java.lang.String rangeAxisLabel

chartPanel

org.jfree.chart.ChartPanel chartPanel
The JFreeChart ChartPanel which contains the actual swing component for the chart.