Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
javawrapper.AllometryThis holds all data relating to allometry
javawrapper.AllometryFunctionEditorMakes a window for editing tree allometry functions
javawrapper.AllTestsClass grouping all tests together
javawrapper.AnalysisBehaviorsManages analysis behaviors and data
javawrapper.BatchFileParserSAX batch file parse handler
javawrapper.BatchParFileEncapsulates a parameter file and the number of times to run it
javawrapper.BatchSetupWindow for working with batch files
javawrapper.BehaviorRepresents a single behavior in the core
javawrapper.BehaviorTypeBaseThis class functions as an organizer for model-level behaviors
datavisualizer.CarbonValueDataRequestProduces a table of carbon value results
javawrapper.CellThis class holds a set of grid cell coordinates
javawrapper.ComboBoxRendererThis limits values displayed in the file choices combo box to 50 characters (the last 50, so filenames are displayed)
javawrapper.ComboDisplayCombines a text description of species/type combos with the actual data, for display in lists
javawrapper.CutRangeThis class defines a cut range for a harvest event
datavisualizer.DataFileFilterThis provides a filter for data files - .out, .xml, and .gz files
uihelpers.DataFileFilterThis provides a filter for data files - .out, .xml, and .gz files
datavisualizer.DataFileManagerThis class manages a single data file for the data visualizer
datavisualizer.DataGrapherObjects of this class can create graphs of various kinds, given data
javawrapper.DataMemberAn object of this class represents a data member from a grid or tree
javawrapper.DataMemberDataAbstract class holding data member-based data, such as trees or grid values
datavisualizer.DataRequestThis class is used by the DetailedOutputFileManager class to manage open requests for data
javawrapper.DataVisualizerManagerThis class takes care of managing data visualization
datavisualizer.DesktopListenerThis class listens for the movement of desktop frames and resizes the desktop as necessary to make sure every part of it is reachable by scrolling
javawrapper.DetailedGridSettingsCaptures the output settings for a single grid
datavisualizer.DetailedOutputFileManagerControls the data visualization for a single detailed output file
javawrapper.DetailedOutputFileSetupWindow that the user uses to set up detailed output options
javawrapper.DetailedOutputFileSetup_this_windowAdapterTriggers refresh of save information on window focus
datavisualizer.DetailedOutputFileSetupParseHandlerPlugs into the Xerces SAX parser to handle the incoming data when the detailed output setup XML file is parsed
javawrapper.DetailedOutputGridRendererThis renders choices in a JList so that, if they have a prepended "(p)" string, it is not shown to the user
javawrapper.DetailedOutputGridSetupWindow the user uses to set up detailed output options for grids
datavisualizer.DetailedOutputLegendThis extends the legend class and adds some features specific to the viewing of detailed output files - specifically the ability to step through timesteps
javawrapper.DetailedOutputSettingsBase class for detailed output settings
datavisualizer.DetailedOutputTimestepParseHandlerAn object of this class will parse detailed output timestep files and pass the data to a DetailedOutputFileManager object
javawrapper.DetailedOutputTreeSetupWindow used by the user to set up detailed output tree output options
javawrapper.DetailedTreeSettingsThis class packages together a set of tree settings
javawrapper.Diam10EditFor editing initial diam10s for planting
javawrapper.DisperseBehaviorsThis is the organizer class for all disperse behaviors
javawrapper.DisplayBehaviorComboEditDisplays an edit window for editing the tree species/type combos to which a single behavior applies
javawrapper.DisplayParametersDisplays a window with parameter data for the user to edit
javawrapper.DisturbanceBehaviorsThis class manages data for disturbance behaviors
javawrapper.EnhancedTableProvides extensions and customizations for JTable
javawrapper.EnhancedTableWindowInterface for classes wishing to use the EnhancedTable class
javawrapper.EpisodicEventsEditBase class for windows for episodic event editing
javawrapper.EpisodicEventsMouseListenerClass for interpreting mouse clicks on the chart for selecting cells for episodic event editing
javawrapper.EpisodicEventsWindowDisplays episodic events and allows for editing
javawrapper.ErrorGUIThis class handles all error message writing
javawrapper.EstablishmentBehaviorsThis is the organizer class for all establishment behaviors
uihelpers.FileOpenFilterThis provides a file filter which shows all potential SORTIE file types: .xml, .hvr, .txt, and .gz.tar files
datavisualizer.FoliarChemistryLineGraphDataRequestProduces a line graph of foliar chemistry results (one component - i.e
datavisualizer.FoliarChemistryTableDataRequestProduces a table of foliar chemistry results
datavisualizer.GrayscaleListenerPerforms the action when the checkbox for using logarithmic axis is checked on a histogram
javawrapper.GridThis class represents grids in the core model
datavisualizer.GridDataRequestDraws a map for a single grid's data member
datavisualizer.GridHistogramDataRequestThis controls the drawing of a histogram for a single piece of grid information
javawrapper.GridSetupDisplays grid settings for editing
javawrapper.GridValueClass for holding the data for a single grid cell
javawrapper.GridValueEditorWindow for editing grid values in a spreadsheet-like format
javawrapper.GrowthBehaviorsControls the data relating to growth behaviors
javawrapper.GUIManagerThe GUI manager provides all behind-the-scenes functionality for the Main Window
javawrapper.HarvestDataThis class encapsulates the data for a single harvest event - being for one timestep, for one cut type
datavisualizer.HarvestDataRequestProduces a table of harvest or mortality episode results
javawrapper.HarvestEditWindow for harvest editing
javawrapper.HarvestInterfaceSetupThis is a window allowing setup of the Harvest Interface behavior
javawrapper.HarvestInterfaceSetup.FileColumnsChooserDialog for choosing new file columns
datavisualizer.HistogramBinCopied from HistogramBin in JFreeChart by Jelai Wang with some modifications
datavisualizer.HistogramDataRequestThis controls the drawing of a histogram for a single piece of information
javawrapper.InterfaceInterface between the Java GUI and the C++ application core
datavisualizer.LegendThis is an internal frame which displays a color legend for species-based charts
datavisualizer.Legend_CheckBox_actionAdapterTriggers species changes when the user clicks species checkboxes
datavisualizer.Legend_ColorChooserButton_actionAdapterTriggered when the user clicks a color button
javawrapper.LightBehaviorsManages data for the light behaviors
javawrapper.LightTestFilesWrites out light test files
datavisualizer.LineGraphDataRequestCreates different types of line graphs for detailed output files
javawrapper.MainWindowMain application window
javawrapper.MainWindow.RunListenerRuns the window's timer code while the C++ core is running
javawrapper.MainWindowStateSetterThe purpose of this class is to control the states of the main window - all the enabling and disabling, etc
javawrapper.ManageTreeMapAllows management of tree maps
datavisualizer.MerchValueDataRequestProduces a table of merchantable timber value results
javawrapper.ModelMain class that's called to start the application
javawrapper.ModelDataThis is a base class for packaging data values with additional information
datavisualizer.ModelDatasetThis encapsulates any kind of a chart dataset with a string to match it to its chart window
javawrapper.ModelEnumPackages a data value with other information
javawrapper.ModelExceptionModel exception class
javawrapper.ModelFileChooserManages directories for SORTIE
javawrapper.ModelFileFunctionsThis provides common file-reading functions for reading tab-delimited files
javawrapper.ModelFloatThis class packages float values with additional information
javawrapper.ModelFlowSetupAllows users to make changes to the model flow and behavior order
javawrapper.ModelFlowSetup.BehaviorIndexerClass which packages individual behavior names with an index number
javawrapper.ModelFlowSetup.DisplayBehaviorComboEditDisplays an edit window for editing the tree species/type combos to which a single behavior applies
javawrapper.ModelFlowSetup.DisplayBehaviorEditDisplays the edit window for editing behavior order
javawrapper.ModelFlowSetup.DisplayBehaviorEdit.AddDoubleClickerThis class implements the double-click so that double-clicking on behavior names adds the behavior to the list
javawrapper.ModelFlowSetup.DisplayBehaviorEdit.ModifyDoubleClickerThis class implements the double-click so that double-clicking on behavior names launches the behavior combo editor
javawrapper.ModelFlowSetup.DisplayComboEditDisplays the edit window for editing behavior flow for a tree species/ type combo
javawrapper.ModelFlowSetup.DisplayComboEdit.AddDoubleClickerThis class implements the double-click so that double-clicking on behavior names adds the behavior to the list
javawrapper.ModelFlowSetup.ListRendererProvides multi-line text wrapping to our list boxes Copyright: Copyright (c) Charles D
javawrapper.ModelFlowSetup.TreeNodeInfoObjects set in tree nodes to give information about what to do when the user clicks a node
uihelpers.ModelFontThe common font for all GUI elements
datavisualizer.ModelHistogramDatasetThis is a hack of the HistogramDataset in JFreeChart
javawrapper.ModelIconCreates different icons needed by the model
javawrapper.ModelIntThis class packages integer values with additional data
datavisualizer.ModelInternalFrameEnsures consistent behavior across graph windows
javawrapper.ModelMessageStructure for message passing
javawrapper.ModelStringPackages a String value together with additional data
javawrapper.ModelTestCaseProvides common methods for testing
javawrapper.ModelVectorThis class packages vector data with other pieces of information important to the model
javawrapper.MortalityBehaviorsManages mortality behaviors and data
javawrapper.MortalityEpisodeEditWindow for mortality episode editing
uihelpers.MultilineLabelRenders a multi-line "JLabel"
javawrapper.OKCancelButtonPanelA panel containing OK, Cancel, and Help buttons
uihelpers.OutFileFilterFile filter for short output files
javawrapper.OutputBehaviorsManages output behaviors and data
javawrapper.OutputSetupWindow used by the user to start setting up run output options
javawrapper.OutputSetup_this_windowAdapterAllows us to refresh the saving information on window focus
datavisualizer.OverviewTableDataRequestWrites an overview table for a detailed output file (basal area and density for each life history stage)
javawrapper.PackageGridValueClass for holding the data for a single package
javawrapper.ParameterCellEditorHandles the editing for the file parameter table
javawrapper.ParameterEditWindow used to trigger the parameter editing process
javawrapper.ParameterFileParserSAX parameter file parse handler
javawrapper.ParameterTableModelTable model for the parameter data table
javawrapper.ParameterTextRendererRenders the first column values in a table to bold font with word wrapping to multiple lines
javawrapper.ParseReaderProcesses SAX parser output
datavisualizer.PartitionedBiomassLineGraphDataRequestProduces a line graph of partitioned biomass results (one component - i.e
datavisualizer.PartitionedBiomassTableDataRequestProduces a table of partitioned biomass results
javawrapper.PlantEditWindow for planting editing
javawrapper.PlantingBehaviorsManages planting behaviors and data
javawrapper.PlantingDataThis class encapsulates the data for a single planting event - being for one species, for one timestep
javawrapper.PlantingData.PlantingAbundanceThis encapsulates a species with its planting abundance
javawrapper.PlotPlot object
javawrapper.PointsFor listing points for GLI points calculations
javawrapper.QuickScrollingPanelThis class creates a JPanel that scrolls at a normal speed through a JScrollPane
datavisualizer.RelativeNeighborhoodDensityDataRequestProduces a line graph of Relative Neighborhood Density grid results
datavisualizer.RelativeNeighborhoodDensityDataRequest.SpIncThis class bundles together a species number and increment number
datavisualizer.RelativeNeighborhoodDensityDataRequest.ValCodeThis class bundles together a grid value and its associated grid data member code
javawrapper.RemoveDeadBehaviorsThis is the organizer class for the dead remover behavor
javawrapper.RenamePairThis class holds information about species renaming and copying
datavisualizer.RipleysKDataRequestProduces a line graph of Ripley's K results
datavisualizer.RipleysKDataRequest.SpIncThis class bundles together a species number and increment number
datavisualizer.RipleysKDataRequest.ValCodeThis class bundles together a grid value and its associated grid data member code
javawrapper.SaxParseTools
javawrapper.ScheduledStormInfoHolds data for scheduled storms grouped together
javawrapper.ScheduledStormSetupThis is a window allowing scheduling of storms for the storm behavior
javawrapper.SeedPredationBehaviorsThis class organizes the seed predation behaviors
datavisualizer.ShortOutputFileManagerManages all the data visualization for a single short output file
datavisualizer.ShortOutputFileManager.LineGraphFileWriterTakes care of writing out a line graph's data
datavisualizer.ShortOutputFileManager.TableFileWriterWrites out table data to file
datavisualizer.ShortOutputFileManager.TotalUpdaterHandles it when a "Show Total" checkbox is checked
javawrapper.SizeClassEditorDisplays dialog for entering size class data
javawrapper.SnagDynamicsBehaviorsManages snag dynamics data and behaviors
uihelpers.SORTIEComboBoxImproves the basic combo box by allowing the popup area to be bigger than the box itself
javawrapper.SpeciesSpecificThis class will package together a data member and an array of booleans on which species uses it
javawrapper.SpeciesTypeComboThis class allows you to group together a species number and a type number into one object that can be placed in an array or vector or passed as an argument
javawrapper.SpringUtilitiesA 1.4 file that provides utility methods for creating form- or grid-style layouts with SpringLayout
datavisualizer.StandTableDataRequestWrites a stand table for a detailed output file (basal area or density for each life history stage throughout the run)
datavisualizer.StockTableDataRequestWrites a stock table for a detailed output file
datavisualizer.StormDataRequestProduces a table of storm results
datavisualizer.StormKilledPartitionedBiomassDataRequestProduces a table of partitioned biomass results
javawrapper.SubplotThis rolls up a set of cell coordinates into a defined subplot
javawrapper.SubplotEditWindow for editing subplot information
javawrapper.SubplotEdit.SubplotCellResolutionPickerA small window for changing subplot resolution
javawrapper.SubplotEdit.SubplotMouseListenerClass for interpreting mouse clicks on the chart for selecting cells for subplot editing
javawrapper.SubstrateBehaviorsManages substrate data and behaviors
javawrapper.SubstrateTestFilesWrites substrate testing files
javawrapper.SummaryOutputFileSetupWindow used by the user to set up summary (short) output files
javawrapper.SwingWorker* This is the 3rd version of SwingWorker (also known as SwingWorker 3), an abstract class that you subclass to perform GUI-related work in a dedicated thread
javawrapper.SwingWorker.ThreadVarClass to maintain reference to current worker thread under separate synchronization control
javawrapper.TableDataFor packaging header data in a typesafe way
datavisualizer.TableUpdaterResponds to the buttons in the overview table windows
javawrapper.TarArchiveThe TarArchive class implements the concept of a tar archive
javawrapper.TarballFunctions for working with tarballs (.gz.tar files)
javawrapper.TestAllometryTests the Allometry class
javawrapper.TestAnalysisBehaviorsTests the AnalysisBehaviors class
javawrapper.TestBehaviorTypeBaseTests the WorkerBase class
javawrapper.TestCellTests the Cell class
javawrapper.TestDataMemberTests the DataMember class
javawrapper.TestDensitySelfThinningMortalityThis class is to help group test code
javawrapper.TestDetailedGridSettingsTests the DetailedOutputSettings class
javawrapper.TestDetailedOutputGridSetupTests the RundataGridSetup class
javawrapper.TestDetailedOutputSettingsTests the DetailedOutputSettings class
javawrapper.TestDisperseBehaviorsTests the DisperseBehaviors class
javawrapper.TestEstablishmentBehaviors
javawrapper.TestGridTests the Grid class
javawrapper.TestGrowthBehaviorsTests the GrowthBehaviors class
javawrapper.TestGUIManager
javawrapper.TestHarvestBehaviorsTests the Harvest and Natural Disturbance behaviors of the DisturbanceBehaviors class
javawrapper.TestHarvestDataTests the HarvestData class
javawrapper.TestHarvestInterfaceTests the HarvestInterface interface and file writing
javawrapper.TestLightBehaviorsTests the LightBehaviors class
javawrapper.TestModelEnumTests the ModelEnum class
javawrapper.TestMortalityBehaviorsTests the MortalityBehaviors class
javawrapper.TestNCIMortalityThis class is to help group test code
javawrapper.TestOtherDisturbanceBehaviorsTests certain behaviors of the DisturbanceBehavior class
javawrapper.TestOutputBehaviorsTests the OutputBehaviors class
javawrapper.TestParseReaderTests ParseReader class
javawrapper.TestPlantingBehaviorsTests the PlantingBehavior class
javawrapper.TestPlantingDataTests the PlantingData class
javawrapper.TestSeedPredationBehaviors
javawrapper.TestSelectionHarvestTests the Harvest and Natural Disturbance behaviors of the DisturbanceBehaviors class
javawrapper.TestSnagDynamicsBehaviorsTests the SnagDynamicsBehaviors class
javawrapper.TestStormBehaviorsTests the Storms behavior of the DisturbanceBehaviors class
javawrapper.TestSubstrateBehaviorsTests the SubstrateBehaviors class
javawrapper.TestTreePopulationTests the TreePopulation class
javawrapper.TestTreeSetup
javawrapper.TestWorkerBaseTests the WorkerBase class
uihelpers.TextFileFilterFile filter for text files
javawrapper.TreeRepresents a single tree's data
datavisualizer.TreeMapCrownRadDataRequestThis class manages the data for, and draws, tree maps
datavisualizer.TreeMapDataRequestThis class manages the data for, and draws, tree maps
javawrapper.TreeOutputSaveInfoThis collects tree saving information for short output for one tree type
javawrapper.TreePopulationThis holds all data relating to the tree population
javawrapper.TreeSpeciesSetupDialog allowing the user to set up basic tree information
javawrapper.TreeSpeciesSetup.CopySpeciesEditorThis class creates an interface for copying species
datavisualizer.WindstormDataRequestProduces a table of windstorm results
javawrapper.WorkerBaseThis class contains methods common to all objects that contain data
javawrapper.WorkerTesterTest class for WorkerBase
uihelpers.XMLFileFilterThis filters to only XML files for file choosers
datavisualizer.XYCellRendererThis class fills in map cell rectangles on a plot
datavisualizer.XYCellRenderer.CellTooltipGeneratorProvides a more informative tooltip string for cell values
datavisualizer.XYSimpleCellRendererThis class fills in map cell rectangles on a plot
datavisualizer.XYTreeRendererA renderer that draws a circle at each data point
datavisualizer.XYTreeRenderer.TreeTooltipGeneratorProvides a more informative tooltip string for cell values
datavisualizer.XYZDataItemRepresents one (x, y, z) data item for an xyz-series
datavisualizer.XYZSimpleDatasetA simple implementation of the jorg.jfree.data.xyXYZDataset interface that stores data values in arrays of bool primitives

Generated on Wed Oct 28 14:01:14 2009 for SORTIE Java Interface by  doxygen 1.5.6