SORTIE Java Interface  1
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123456]
 Nsortie
 Ndata
 Nfuncgroups
 Nsimpletypes
 Ndatavisualizer
 CCarbonValueDataRequestProduces a table of carbon value results
 CDataFileManagerThis class manages a single data file for the data visualizer
 CDataGrapherObjects of this class can create graphs of various kinds, given data
 CDataRequestThis class is used by the DetailedOutputFileManager class to manage open requests for data
 CDataVisualizerManagerThis class takes care of managing data visualization
 CDesktopListenerThis 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
 CDetailedOutputFileManagerControls the data visualization for a single detailed output file
 CDetailedOutputFileSetupParseHandlerPlugs into the Xerces SAX parser to handle the incoming data when the detailed output setup XML file is parsed
 CDetailedOutputLegendThis extends the legend class and adds some features specific to the viewing of detailed output files - specifically the ability to step through timesteps
 CDetailedOutputTimestepParseHandlerAn object of this class will parse detailed output timestep files and pass the data to a DetailedOutputFileManager object
 CFoliarChemistryLineGraphDataRequestProduces a line graph of foliar chemistry results (one component - i.e
 CFoliarChemistryTableDataRequestProduces a table of foliar chemistry results
 CGridAllSpeciesHistogramDataRequestThis controls the drawing of a histogram for all species at once for a grid for those grids that display values by species
 CGridDataRequestDraws a map for a single grid's data member
 CGridHistogramDataRequestThis controls the drawing of a histogram for a single piece of grid information
 CHarvestDataRequestProduces a table of harvest or mortality episode results
 CHistogramBinCopied from HistogramBin in JFreeChart by Jelai Wang with some modifications
 CHistogramDataRequestThis controls the drawing of a histogram for a single piece of information
 CLegendThis is an internal frame which displays a color legend for species-based charts
 CLineGraphDataRequestCreates different types of line graphs for detailed output files
 CMerchValueDataRequestProduces a table of merchantable timber value results
 CModelHistogramDatasetThis is a hack of the HistogramDataset in JFreeChart
 CModelInternalFrameEnsures consistent behavior across graph windows
 CNoSpeciesLegendThis is a class for displaying a color legend for non-species-based charts
 COverviewTableDataRequestWrites an overview table for a detailed output file (basal area and density for each life history stage)
 CPartitionedBiomassLineGraphDataRequestProduces a line graph of partitioned biomass results (one component - i.e
 CPartitionedBiomassTableDataRequestProduces a table of partitioned biomass results
 CRelativeNeighborhoodDensityDataRequestProduces a line graph of Relative Neighborhood Density grid results
 CRipleysKDataRequestProduces a line graph of Ripley's K results
 CSeedTableDataRequestProduces a table of dispersed seeds
 CShortOutputFileManagerManages all the data visualization for a single short output file
 CStandTableDataRequestWrites a stand table for a detailed output file (basal area or density for each life history stage throughout the run)
 CStateVariableTableDataRequestProduces a table of state variable results
 CStockTableDataRequestWrites a stock table for a detailed output file
 CStormDataRequestProduces a table of storm results
 CStormKilledPartitionedBiomassDataRequestProduces a table of partitioned biomass results
 CSubstrateLineGraphDataRequestProduces a line graph of substrate results
 CTreeListWriterThis class will write a complete tree list for any desired time step
 CTreeMapCrownRadDataRequestThis class manages the data for, and draws, tree maps
 CTreeMapDataRequestThis class manages the data for, and draws, tree maps
 CWindstormDataRequestProduces a table of windstorm results
 CXYCellRendererThis class fills in map cell rectangles on a plot
 CXYSimpleCellRendererThis class fills in map cell rectangles on a plot
 CXYTreeRendererA renderer that draws a circle at each data point
 CXYZDataItemRepresents one (x, y, z) data item for an xyz-series
 CXYZSimpleDatasetA simple implementation of the jorg.jfree.data.xyXYZDataset interface that stores data values in arrays of bool primitives
 Nfileops
 CModelFileFunctionsThis provides common file-reading functions for reading tab-delimited files
 CTarArchiveThe TarArchive class implements the concept of a tar archive
 CTarballFunctions for working with tarballs (.gz.tar files)
 Ngui
 Nbehaviorsetup
 Ncomponents
 Nharvepplant
 Nmodelflowsetup
 CBatchSetupWindow for working with batch files
 CChartFrameInfoThis class bundles information and methods handy when dealing with chart frames
 CDetailedOutputDeadTreeSetupWindow used by the user to set up detailed output output options for dead trees
 CDetailedOutputFileCopyThis window will rename a detailed output file
 CDetailedOutputFileFilterThis provides a filter for data files - .gz.tar files
 CDetailedOutputFileSetupWindow that the user uses to set up detailed output options
 CDetailedOutputGridSetupWindow the user uses to set up detailed output options for grids
 CDetailedOutputTreeSetupWindow used by the user to set up detailed output tree output options
 CErrorGUIThis class handles all error message writing
 CGridCellEditorThis is a simple dialog box which will allow editing of grid cell resolution for a single grid
 CGridSetupDisplays grid settings for editing
 CGridValueEditorWindow for editing grid values in a spreadsheet-like format
 CGUIManagerThe GUI manager provides all behind-the-scenes functionality for the Main Window
 CMainWindowMain application window
 CMainWindowStateSetterThe purpose of this class is to control the states of the main window - all the enabling and disabling, etc
 CManageTreeMapAllows management of tree maps
 COutputSetupWindow used by the user to start setting up run output options
 CScheduledStormInfoHolds data for scheduled storms grouped together
 CScheduledStormSetupThis is a window allowing scheduling of storms for the storm behavior
 CShortOutputFileSetupWindow used by the user to set up summary (short) output files
 CSizeClassEditorDisplays dialog for entering size class data
 CSubplotEditWindow for editing subplot information
 CTreeSpeciesSetupDialog allowing the user to set up basic tree information
 Nparfile
 CInterfaceInterface between the Java GUI and the C++ application core
 CModelMain class that's called to start the application
 CParFileHelpers
 CSwingWorker
 Nsax
 CParameterFileParserSAX parameter file parse handler
 CSaxParseTools
 Ntools
 Nbatchoutput
 Nparfileupdater