|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Package p3j.database.hibernate |
---|
Class p3j.database.hibernate.ConstraintException extends RuntimeException implements Serializable |
---|
serialVersionUID: -7809321652909211426L
Package p3j.experiment.results |
---|
Class p3j.experiment.results.ResultsOfTrial extends Object implements Serializable |
---|
serialVersionUID: 2484910276641194217L
Serialized Fields |
---|
int id
ProjectionModel projection
Map<K,V> assignment
List<E> nativeResults
List<E> immigrantResults
List<E> emigrantResults
double assignmentProbability
double setCombinationProbability
ResultsOfTrial.assignmentProbability
by this value yields the
probability of choosing the given assignments GIVEN the selected set
combination.
Package p3j.gui |
---|
Class p3j.gui.P3J extends JFrame implements Serializable |
---|
serialVersionUID: -142244898041811667L
Serialized Fields |
---|
Serializer serializer
Icon runIcon
JButton runButton
JButton execPrefsButton
JToolBar toolBar
JDesktopPane desktop
JFileChooser scenarioFileChooser
JMenuItem newProjectionMenu
JMenuItem openProjectionMenu
JMenuItem quickSaveProjectionMenu
JMenuItem saveProjectionMenu
JMenuItem loadResultsMenu
JMenuItem saveResultsMenu
JMenuItem quickSaveResultsMenu
JMenuItem preferencesMenu
JMenuItem execPreferencesMenu
JMenuItem quitMenu
JMenu fileMenu
JMenuItem editSetsMenu
JMenuItem editSetTypesMenu
JMenuItem quickMatrixInput
JMenuItem copyGenerations
JMenu parameterMenu
JMenuItem infoMenu
JMenu helpMenu
JMenuBar menuBar
String currentProjectionFile
JPanel contentPanel
JTabbedPane tabbedPane
ProjectionTreePanel projTreePanel
ResultTreePanel resultsPanel
DatabaseOverviewPanel dbOverviewPanel
P3JConfigFile configFile
Package p3j.gui.dialogs |
---|
Class p3j.gui.dialogs.AbstractProjectionTreeDialog extends JDialog implements Serializable |
---|
serialVersionUID: -1735341315107050803L
Serialized Fields |
---|
Object entity
ProjectionTreeNode<E> entityNode
IProjectionTree projectionTree
JButton cancelButton
JButton okButton
Class p3j.gui.dialogs.AdjustMaxAgeDialog extends ProcessProjectionDialog implements Serializable |
---|
serialVersionUID: -3471025733131933944L
Serialized Fields |
---|
JTextField newNumOfAgeClasses
Class p3j.gui.dialogs.ConfigureResultFilterDialog extends JDialog implements Serializable |
---|
serialVersionUID: -2646722465211989759L
Serialized Fields |
---|
ProjectionModel projection
boolean cancelled
JTextField matchString
JRadioButton noFilter
JRadioButton matchSetName
JRadioButton matchAssignName
ButtonGroup buttonGroup
Class p3j.gui.dialogs.CopyGenerationsDialog extends JDialog implements Serializable |
---|
serialVersionUID: -7632325769179634802L
Serialized Fields |
---|
ProjectionModel projection
JTextField fromGeneration
JTextField toGeneration
JComboBox selectSetType
JButton okButton
Class p3j.gui.dialogs.DuplicateProjectionDialog extends ProcessProjectionDialog implements Serializable |
---|
serialVersionUID: 8436821751889161548L
Serialized Fields |
---|
JTextField newProjectionName
Class p3j.gui.dialogs.EditMatrixDialog extends JDialog implements Serializable |
---|
serialVersionUID: 3054321149647892680L
Serialized Fields |
---|
EditMatrixPanel contentPanel
Class p3j.gui.dialogs.EditSetsDialog extends JDialog implements Serializable |
---|
serialVersionUID: -5975274418446080442L
Serialized Fields |
---|
ProjectionModel projection
SetType currentSetType
Set currentSet
ParameterInstance currentParameter
ParameterAssignment currentParameterAssignment
JPanel contentPanel
JPanel setEditingPanel
JPanel editSetPanel
JPanel chooseTypeCreateSetPanel
JPanel setContentEditingPanel
JPanel editMatrixPanel
JPanel showExistingMatricesPanel
JPanel showAvailableParametersPanel
JPanel showAvailableSetsPanel
JList matricesList
ParameterListCellRenderer paramListRenderer
JList parametersList
JList setsList
JTextField currentSetName
JTextField currentSetProb
JTextField newSetName
JTextArea currentSetDesc
JComboBox availableSetTypes
JTextField currentMatrixName
JTextField currentMatrixProb
JTextArea currentMatrixDesc
JComboBox availableSetsCombo
JComboBox availableParametersCombo
JButton changeCurrentSetButton
JButton deleteCurrentSetButton
JButton createNewSetButton
JButton editCurrentMatrixButton
JButton deleteCurrentMatrixButton
JButton changeCurrentMatrixButton
JButton newMatrixButton
JButton copyMatrixButton
Class p3j.gui.dialogs.EditSetTypesDialog extends JDialog implements Serializable |
---|
serialVersionUID: -1223610044645461902L
Serialized Fields |
---|
JPanel contentPanel
JScrollPane setTypeListScrollPane
JPanel editPanel
JScrollPane parametersOfTypeScrollPane
JPanel currentTypePanel
JPanel editTypePanel
JPanel parameterSelectionPanel
JScrollPane overallParametersScroll
JPanel parametersOfTypePanel
JPanel descAndButtonPanel
JPanel setTypeListPanel
JTextArea currentSetTypeDescription
JTextField currentSetTypeName
ProjectionModel currentProjection
int indexOfCurrentSetType
ParameterListModel availableParameters
JList availableParametersList
SetTypesListModel availableSetTypes
JList setTypeList
JTextField newSetTypeName
JButton createNewSetTypeButton
JButton changeSetTypeButton
JButton deleteSetTypeButton
ParameterListModel parametersOfSetType
JList parametersOfSetTypeList
JButton addInstanceToSetTypeButton
JButton removeInstanceFromSetTypeButton
Class p3j.gui.dialogs.ExecutionPreferencesDialog extends JDialog implements Serializable |
---|
serialVersionUID: 3246519924977747183L
Serialized Fields |
---|
JPanel contentPanel
JTextField numOfTrials
JTextField numOfParallelThreads
P3JConfigFile p3jConfiguration
ButtonGroup execModeButtonGroup
JButton apply
JButton cancel
JButton resetToDefaults
List<E> buttons
Class p3j.gui.dialogs.MoveAssignmentToSetDialog extends ProjectionDialog implements Serializable |
---|
serialVersionUID: -1158858943985692727L
Serialized Fields |
---|
ParameterAssignment assignment
Set oldSet
SetType setType
IProjectionTree projectionTree
JComboBox desitnationSetSelector
Class p3j.gui.dialogs.NewProjectionDialog extends JDialog implements Serializable |
---|
serialVersionUID: -4176931594515368446L
Serialized Fields |
---|
IP3MDatabase database
JTextField name
JTextArea description
JTextField horizon
JTextField generations
JTextField numAgeClasses
JTextField jumpOffYear
ProjectionModel newProjection
JButton newProjectionButton
JButton cancelButton
Class p3j.gui.dialogs.NewSetDialog extends AbstractProjectionTreeDialog<SetType,SetTypeNode> implements Serializable |
---|
serialVersionUID: -6901469269123228049L
Serialized Fields |
---|
JTextField name
JTextField probability
JTextArea description
Class p3j.gui.dialogs.NewSetTypeDialog extends AbstractProjectionTreeDialog<ProjectionModel,ProjectionNode> implements Serializable |
---|
serialVersionUID: 3065923250959082561L
Serialized Fields |
---|
ParameterListModel defTypeParamsModel
SetType newSetType
JTextField stName
JButton addParamToNewType
JButton remParamFromNewType
JList defTypeParamsList
ParameterListModel newTypeParamsModel
JList newTypeParamsList
Class p3j.gui.dialogs.PreferencesDialog extends JDialog implements Serializable |
---|
serialVersionUID: 3246519924977747183L
Serialized Fields |
---|
JPanel contentPanel
Class p3j.gui.dialogs.ProcessProjectionDialog extends ProjectionDialog implements Serializable |
---|
serialVersionUID: -6055434273943848669L
Serialized Fields |
---|
ProjectionModel projectionModel
Class p3j.gui.dialogs.ProjectionDialog extends JDialog implements Serializable |
---|
serialVersionUID: -4217198597804149925L
Serialized Fields |
---|
JButton okButton
JButton cancelButton
List<E> buttons
Class p3j.gui.dialogs.QuickInputDialog extends JDialog implements Serializable |
---|
serialVersionUID: 971779309134143674L
Serialized Fields |
---|
ProjectionModel currentProjection
SetType currentSetType
ParameterAssignment currentParameterAssignment
JComboBox availableSetTypesCombo
JList parametersList
JList setsList
JTextField currentMatrixName
JTextField currentMatrixProb
JTextArea currentMatrixDesc
JButton editCurrentMatrixButton
JButton closeButton
JButton copyButton
Package p3j.gui.dialogs.execstatus |
---|
Class p3j.gui.dialogs.execstatus.ExecProgressInstrFactory extends james.core.experiments.instrumentation.computation.plugintype.ComputationInstrumenterFactory implements Serializable |
---|
serialVersionUID: 8122412991641145237L
Class p3j.gui.dialogs.execstatus.ExecutionProgressDialog extends JDialog implements Serializable |
---|
serialVersionUID: 6990212654769873627L
Serialized Fields |
---|
JProgressBar progressBar
int numberOfTrials
Set<E> computationTasks
int trialCounter
JButton cancelButton
JButton pauseButton
JButton okButton
JPanel buttonPanel
Class p3j.gui.dialogs.execstatus.ExecutionProgressInstrumenter extends Object implements Serializable |
---|
serialVersionUID: 1037938671428167027L
Serialized Fields |
---|
int numberOfTrials
Package p3j.gui.misc |
---|
Class p3j.gui.misc.ParameterListModel extends AbstractListModel implements Serializable |
---|
serialVersionUID: 5605809577849847910L
Serialized Fields |
---|
List<E> parameters
Class p3j.gui.misc.SetTypesListModel extends AbstractListModel implements Serializable |
---|
serialVersionUID: 8369935030761632549L
Serialized Fields |
---|
ProjectionModel projection
Class p3j.gui.misc.SubNodeSummary extends JPanel implements Serializable |
---|
serialVersionUID: 6979550281628665829L
Package p3j.gui.panels |
---|
Class p3j.gui.panels.AbstractNavigationPanel extends JPanel implements Serializable |
---|
serialVersionUID: -8802994657383849297L
Serialized Fields |
---|
JTree tree
DefaultTreeModel treeModel
JScrollPane scrollPane
ProjectionModel projection
JPanel contentPanel
p3j.gui.P3J
that holds the content.
Class p3j.gui.panels.WelcomePanel extends JPanel implements Serializable |
---|
serialVersionUID: -216475639669435678L
Serialized Fields |
---|
JEditorPane htmlPane
Package p3j.gui.panels.dboverview |
---|
Class p3j.gui.panels.dboverview.DatabaseNode extends ProjectionTreeNode<james.core.data.DBConnectionData> implements Serializable |
---|
serialVersionUID: -9217966942347941310L
Class p3j.gui.panels.dboverview.DatabaseOverviewPanel extends AbstractNavigationPanel implements Serializable |
---|
serialVersionUID: 7431882091363418297L
Serialized Fields |
---|
DatabaseNode root
IP3MDatabase db
Class p3j.gui.panels.dboverview.OverviewProjectionNode extends ProjectionTreeNode<ProjectionModel> implements Serializable |
---|
serialVersionUID: -7668884101075657298L
Package p3j.gui.panels.matrices |
---|
Class p3j.gui.panels.matrices.EditMatrixPanel extends JTabbedPane implements Serializable |
---|
serialVersionUID: -1060345291806349111L
Serialized Fields |
---|
JPanel panel
JPanel plotPanel
net.sf.jeppers.grid.JGrid matrixGrid
Matrix2D matrix
ParameterAssignment paramAssignment
JMenuItem cutMenu
JMenuItem copyMenu
JMenuItem pasteMenu
JPopupMenu popupMenu
Class p3j.gui.panels.matrices.GridHeader extends net.sf.jeppers.grid.JGridHeader implements Serializable |
---|
serialVersionUID: 8687133380633075120L
Package p3j.gui.panels.projections |
---|
Class p3j.gui.panels.projections.GenerationNode extends ProjectionTreeNode<List<ParameterInstance>> implements Serializable |
---|
serialVersionUID: 6051811013784521035L
Class p3j.gui.panels.projections.ParameterAssignmentNode extends ProjectionTreeNode<ParameterAssignment> implements Serializable |
---|
serialVersionUID: -2859181977807670287L
Class p3j.gui.panels.projections.ParameterInstanceNode extends ProjectionTreeNode<ParameterInstance> implements Serializable |
---|
serialVersionUID: 1069251581222368972L
Class p3j.gui.panels.projections.PopulationNode extends ProjectionTreeNode<Population> implements Serializable |
---|
serialVersionUID: 6366143563278777563L
Class p3j.gui.panels.projections.ProjectionNode extends ProjectionTreeNode<ProjectionModel> implements Serializable |
---|
serialVersionUID: 8332182127722759791L
Class p3j.gui.panels.projections.ProjectionTreeCellRenderer extends DefaultTreeCellRenderer implements Serializable |
---|
serialVersionUID: 7794868165808019534L
Class p3j.gui.panels.projections.ProjectionTreeNode extends DefaultMutableTreeNode implements Serializable |
---|
serialVersionUID: 1987698685076459120L
Serialized Fields |
---|
Object entity
Class<T> entityClass
JPanel contentPanel
Class p3j.gui.panels.projections.ProjectionTreePanel extends AbstractNavigationPanel implements Serializable |
---|
serialVersionUID: 1648793294436076701L
Serialized Fields |
---|
ProjectionNode pTreeRoot
Class p3j.gui.panels.projections.SetNode extends ProjectionTreeNode<Set> implements Serializable |
---|
serialVersionUID: -6441130209061752819L
Class p3j.gui.panels.projections.SetTypeNode extends ProjectionTreeNode<SetType> implements Serializable |
---|
serialVersionUID: -7749809167097727324L
Package p3j.gui.panels.results |
---|
Class p3j.gui.panels.results.ResultTreeNode extends ProjectionTreeNode<ResultsOfTrial> implements Serializable |
---|
serialVersionUID: 6093408747499597813L
Class p3j.gui.panels.results.ResultTreePanel extends ProjectionTreePanel implements Serializable |
---|
serialVersionUID: 3722491328298367310L
Serialized Fields |
---|
ResultTreeRoot root
Class p3j.gui.panels.results.ResultTreeRoot extends ProjectionTreeNode<ProjectionModel> implements Serializable |
---|
serialVersionUID: -425870180408032392L
Package p3j.misc.errors |
---|
Class p3j.misc.errors.GeneratorError extends Object implements Serializable |
---|
serialVersionUID: 3738894619305980491L
Serialized Fields |
---|
String errorMessage
Class p3j.misc.errors.ProbabilityError extends GeneratorError implements Serializable |
---|
serialVersionUID: 2294871670420743398L
Serialized Fields |
---|
boolean equalZero
Package p3j.misc.math |
---|
Class p3j.misc.math.Matrix extends Object implements Serializable |
---|
serialVersionUID: 5456211627452741990L
Serialized Fields |
---|
int id
long hash
Matrix2D value
Class p3j.misc.math.Matrix2D extends cern.colt.matrix.impl.DenseDoubleMatrix2D implements Serializable |
---|
serialVersionUID: 8686379106612322945L
Serialized Fields |
---|
String rowLabel
String columnLabel
Class p3j.misc.math.Vector extends cern.colt.matrix.impl.DenseDoubleMatrix1D implements Serializable |
---|
serialVersionUID: 5821991185247036590L
Package p3j.pppm |
---|
Class p3j.pppm.PPPMFormalism extends james.core.model.formalism.Formalism implements Serializable |
---|
serialVersionUID: 1137849107102238375L
Class p3j.pppm.PPPModelFactory extends james.core.model.plugintype.ModelFactory implements Serializable |
---|
serialVersionUID: -8959309833233820296L
Class p3j.pppm.ProjectionModel extends james.core.model.Model implements Serializable |
---|
serialVersionUID: -1984182268566219449L
Serialized Fields |
---|
int id
String name
String description
SetType defaultType
Set defaultSet
List<E> userDefinedTypes
List<E> allParameterInstances
Map<K,V> instanceSetTypes
ParameterInstance
to SetType
that manages it.
int generations
Constants.DEFAULT_NUM_GENERATIONS
.
int years
Constants.DEFAULT_NUM_YEARS
.
int maximumAge
Constants.DEFAULT_MAXIMUM_AGE
.
int jumpOffYear
Class p3j.pppm.SymbolicProjectionModel extends james.core.model.Model implements Serializable |
---|
serialVersionUID: -3240252207880062231L
Serialized Fields |
---|
IProjectionModel projModel
IProjectionModel
.
Package p3j.pppm.parameters |
---|
Class p3j.pppm.parameters.Parameter extends Object implements Serializable |
---|
serialVersionUID: 7301913452917113893L
Serialized Fields |
---|
int id
boolean generationDependent
String name
MatrixDimension valueWidth
MatrixDimension valueHeight
Population population
Class p3j.pppm.parameters.ParameterAssignment extends Object implements Serializable |
---|
serialVersionUID: 5672796759108189718L
Serialized Fields |
---|
int id
ParameterInstance paramInstance
Matrix matrix
String name
String description
double probability
double deviation
Class p3j.pppm.parameters.ParameterAssignmentComparator extends Object implements Serializable |
---|
serialVersionUID: 1216493878419800369L
Class p3j.pppm.parameters.ParameterAssignmentSet extends Object implements Serializable |
---|
serialVersionUID: -1138437071774695491L
Serialized Fields |
---|
int id
Set<E> assignments
Class p3j.pppm.parameters.ParameterInstance extends Object implements Serializable |
---|
serialVersionUID: -1513086327051860243L
Serialized Fields |
---|
int id
int generation
Parameter parameter
int comparisonIndex
Class p3j.pppm.parameters.ParameterInstanceComparator extends Object implements Serializable |
---|
serialVersionUID: -3663405828303366226L
Package p3j.pppm.readerwriter.database |
---|
Class p3j.pppm.readerwriter.database.PPPModelDatabaseReaderWriterFactory extends james.core.data.model.read.plugintype.ModelReaderFactory implements Serializable |
---|
serialVersionUID: 2423298767414579313L
Package p3j.pppm.readerwriter.file |
---|
Class p3j.pppm.readerwriter.file.PPPModelFileReaderWriterFactory extends james.core.data.model.ModelFileReaderFactory implements Serializable |
---|
serialVersionUID: -7324702277171597907L
Package p3j.pppm.sets |
---|
Class p3j.pppm.sets.Set extends Object implements Serializable |
---|
serialVersionUID: -4332835814925514014L
Serialized Fields |
---|
int id
String name
double probability
String description
Map<K,V> setData
ParameterInstance
objects to lists of their eligible
ParameterAssignment
objects.
Class p3j.pppm.sets.SetType extends Object implements Serializable |
---|
serialVersionUID: 3111687701869447727L
Serialized Fields |
---|
int id
List<E> definedParameters
List<E> sets
String name
String description
Package p3j.simulation |
---|
Class p3j.simulation.PPPMProcessor extends james.core.processor.RunnableProcessor implements Serializable |
---|
serialVersionUID: 6432515166274911748L
Serialized Fields |
---|
IProjectionModel model
int calcCount
Class p3j.simulation.PPPMProcessorFactory extends james.core.processor.plugintype.ProcessorFactory implements Serializable |
---|
serialVersionUID: -7552093170636960651L
Package p3j.simulation.assignments.exhaustive |
---|
Class p3j.simulation.assignments.exhaustive.ExhaustiveParamAssignmentGenFactory extends ParamAssignmentGenFactory implements Serializable |
---|
serialVersionUID: -2894733238035338522L
Class p3j.simulation.assignments.exhaustive.ExhaustiveSimParameters extends Object implements Serializable |
---|
serialVersionUID: -2083782392926642137L
Serialized Fields |
---|
Integer maxNumRuns
Double maxRunFraction
Double cutOffProbability
Double desiredOverallProbability
Package p3j.simulation.assignments.plugintype |
---|
Class p3j.simulation.assignments.plugintype.AbstractParamAssignmentGenFactory extends james.core.factories.AbstractFactory<ParamAssignmentGenFactory> implements Serializable |
---|
serialVersionUID: 5171725597677176531L
Class p3j.simulation.assignments.plugintype.ParamAssignmentGenFactory extends james.core.factories.Factory implements Serializable |
---|
serialVersionUID: -3123446562383771745L
Package p3j.simulation.assignments.random |
---|
Class p3j.simulation.assignments.random.RandomParamAssignmentGenFactory extends ParamAssignmentGenFactory implements Serializable |
---|
serialVersionUID: 2398583540713702681L
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |