Package javawrapper


Classes

class  Allometry
 This holds all data relating to allometry. More...
class  AllometryFunctionEditor
 Makes a window for editing tree allometry functions. More...
class  AnalysisBehaviors
 Manages analysis behaviors and data. More...
class  BatchSetup
 Window for working with batch files. More...
class  BatchParFile
 Encapsulates a parameter file and the number of times to run it. More...
class  BatchFileParser
 SAX batch file parse handler. More...
class  Behavior
 Represents a single behavior in the core. More...
class  BehaviorTypeBase
 This class functions as an organizer for model-level behaviors. More...
class  Cell
 This class holds a set of grid cell coordinates. More...
class  ComboDisplay
 Combines a text description of species/type combos with the actual data, for display in lists. More...
class  DataMember
 An object of this class represents a data member from a grid or tree. More...
class  DataMemberData
 Abstract class holding data member-based data, such as trees or grid values. More...
class  DataVisualizerManager
 This class takes care of managing data visualization. More...
class  DetailedGridSettings
 Captures the output settings for a single grid. More...
class  DetailedOutputFileSetup
 Window that the user uses to set up detailed output options. More...
class  DetailedOutputFileSetup_this_windowAdapter
 Triggers refresh of save information on window focus. More...
class  DetailedOutputGridSetup
 Window the user uses to set up detailed output options for grids. More...
class  DetailedOutputGridRenderer
 This renders choices in a JList so that, if they have a prepended "(p)" string, it is not shown to the user. More...
class  DetailedOutputSettings
 Base class for detailed output settings. More...
class  DetailedOutputTreeSetup
 Window used by the user to set up detailed output tree output options. More...
class  DetailedTreeSettings
 This class packages together a set of tree settings. More...
class  Diam10Edit
 For editing initial diam10s for planting. More...
class  DisperseBehaviors
 This is the organizer class for all disperse behaviors. More...
class  DisplayBehaviorComboEdit
 Displays an edit window for editing the tree species/type combos to which a single behavior applies. More...
class  DisturbanceBehaviors
 This class manages data for disturbance behaviors. More...
class  EnhancedTable
 Provides extensions and customizations for JTable. More...
class  ParameterTextRenderer
 Renders the first column values in a table to bold font with word wrapping to multiple lines. More...
class  ParameterCellEditor
 Handles the editing for the file parameter table. More...
class  ParameterTableModel
 Table model for the parameter data table. More...
class  TableData
 For packaging header data in a typesafe way. More...
interface  EnhancedTableWindow
 Interface for classes wishing to use the EnhancedTable class. More...
class  EpisodicEventsEdit
 Base class for windows for episodic event editing. More...
class  EpisodicEventsMouseListener
 Class for interpreting mouse clicks on the chart for selecting cells for episodic event editing. More...
class  EpisodicEventsWindow
 Displays episodic events and allows for editing. More...
class  SpringUtilities
 A 1.4 file that provides utility methods for creating form- or grid-style layouts with SpringLayout. More...
class  ErrorGUI
 This class handles all error message writing. More...
class  EstablishmentBehaviors
 This is the organizer class for all establishment behaviors. More...
class  Grid
 This class represents grids in the core model. More...
class  GridValue
 Class for holding the data for a single grid cell. More...
class  PackageGridValue
 Class for holding the data for a single package. More...
class  GridSetup
 Displays grid settings for editing. More...
class  GridValueEditor
 Window for editing grid values in a spreadsheet-like format. More...
class  GrowthBehaviors
 Controls the data relating to growth behaviors. More...
class  GUIManager
 The GUI manager provides all behind-the-scenes functionality for the Main Window. More...
class  HarvestData
 This class encapsulates the data for a single harvest event - being for one timestep, for one cut type. More...
class  CutRange
 This class defines a cut range for a harvest event. More...
class  HarvestEdit
 Window for harvest editing. More...
class  HarvestInterfaceSetup
 This is a window allowing setup of the Harvest Interface behavior. More...
class  Interface
 Interface between the Java GUI and the C++ application core. More...
class  LightBehaviors
 Manages data for the light behaviors. More...
class  Points
 For listing points for GLI points calculations. More...
class  MainWindow
 Main application window. More...
class  ComboBoxRenderer
 This limits values displayed in the file choices combo box to 50 characters (the last 50, so filenames are displayed). More...
class  MainWindowStateSetter
 The purpose of this class is to control the states of the main window - all the enabling and disabling, etc. More...
class  ManageTreeMap
 Allows management of tree maps. More...
class  Model
 Main class that's called to start the application. More...
class  ModelData
 This is a base class for packaging data values with additional information. More...
class  ModelEnum
 Packages a data value with other information. More...
class  ModelException
 Model exception class. More...
class  ModelFileChooser
 Manages directories for SORTIE. More...
class  ModelFileFunctions
 This provides common file-reading functions for reading tab-delimited files. More...
class  ModelFloat
 This class packages float values with additional information. More...
class  ModelFlowSetup
 Allows users to make changes to the model flow and behavior order. More...
class  ModelIcon
 Creates different icons needed by the model. More...
class  ModelInt
 This class packages integer values with additional data. More...
class  ModelMessage
 Structure for message passing. More...
class  ModelString
 Packages a String value together with additional data. More...
class  ModelVector
 This class packages vector data with other pieces of information important to the model. More...
class  MortalityBehaviors
 Manages mortality behaviors and data. More...
class  MortalityEpisodeEdit
 Window for mortality episode editing. More...
class  OKCancelButtonPanel
 A panel containing OK, Cancel, and Help buttons. More...
class  OutputBehaviors
 Manages output behaviors and data. More...
class  OutputSetup
 Window used by the user to start setting up run output options. More...
class  OutputSetup_this_windowAdapter
 Allows us to refresh the saving information on window focus. More...
class  ParameterEdit
 Window used to trigger the parameter editing process. More...
class  DisplayParameters
 Displays a window with parameter data for the user to edit. More...
class  QuickScrollingPanel
 This class creates a JPanel that scrolls at a normal speed through a JScrollPane. More...
class  ParameterFileParser
 SAX parameter file parse handler. More...
class  ParseReader
 Processes SAX parser output. More...
class  PlantEdit
 Window for planting editing. More...
class  PlantingBehaviors
 Manages planting behaviors and data. More...
class  PlantingData
 This class encapsulates the data for a single planting event - being for one species, for one timestep. More...
class  Plot
 Plot object. More...
class  RemoveDeadBehaviors
 This is the organizer class for the dead remover behavor. More...
class  SaxParseTools
class  ScheduledStormInfo
 Holds data for scheduled storms grouped together. More...
class  ScheduledStormSetup
 This is a window allowing scheduling of storms for the storm behavior. More...
class  SeedPredationBehaviors
 This class organizes the seed predation behaviors. More...
class  SizeClassEditor
 Displays dialog for entering size class data. More...
class  SnagDynamicsBehaviors
 Manages snag dynamics data and behaviors. More...
class  SpeciesTypeCombo
 This 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. More...
class  Subplot
 This rolls up a set of cell coordinates into a defined subplot. More...
class  SubplotEdit
 Window for editing subplot information. More...
class  SubstrateBehaviors
 Manages substrate data and behaviors. More...
class  SummaryOutputFileSetup
 Window used by the user to set up summary (short) output files. More...
class  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. More...
class  TarArchive
 The TarArchive class implements the concept of a tar archive. More...
class  Tarball
 Functions for working with tarballs (.gz.tar files). More...
class  TreeOutputSaveInfo
 This collects tree saving information for short output for one tree type. More...
class  TreePopulation
 This holds all data relating to the tree population. More...
class  Tree
 Represents a single tree's data. More...
class  TreeSpeciesSetup
 Dialog allowing the user to set up basic tree information. More...
class  RenamePair
 This class holds information about species renaming and copying. More...
class  WorkerBase
 This class contains methods common to all objects that contain data. More...
class  SpeciesSpecific
 This class will package together a data member and an array of booleans on which species uses it. More...
class  AllTests
 Class grouping all tests together. More...
class  ModelTestCase
 Provides common methods for testing. More...
class  TestAllometry
 Tests the Allometry class. More...
class  TestAnalysisBehaviors
 Tests the AnalysisBehaviors class. More...
class  TestBehaviorTypeBase
 Tests the WorkerBase class. More...
class  TestCell
 Tests the Cell class. More...
class  TestDataMember
 Tests the DataMember class. More...
class  TestDetailedGridSettings
 Tests the DetailedOutputSettings class. More...
class  TestDetailedOutputGridSetup
 Tests the RundataGridSetup class. More...
class  TestDetailedOutputSettings
 Tests the DetailedOutputSettings class. More...
class  TestDisperseBehaviors
 Tests the DisperseBehaviors class. More...
class  TestEstablishmentBehaviors
class  LightTestFiles
 Writes out light test files. More...
class  SubstrateTestFiles
 Writes substrate testing files. More...
class  TestGrid
 Tests the Grid class. More...
class  TestGrowthBehaviors
 Tests the GrowthBehaviors class. More...
class  TestGUIManager
class  TestHarvestBehaviors
 Tests the Harvest and Natural Disturbance behaviors of the DisturbanceBehaviors class. More...
class  TestHarvestData
 Tests the HarvestData class. More...
class  TestHarvestInterface
 Tests the HarvestInterface interface and file writing. More...
class  TestLightBehaviors
 Tests the LightBehaviors class. More...
class  TestModelEnum
 Tests the ModelEnum class. More...
class  TestMortalityBehaviors
 Tests the MortalityBehaviors class. More...
class  TestDensitySelfThinningMortality
 This class is to help group test code. More...
class  TestNCIMortality
 This class is to help group test code. More...
class  TestOtherDisturbanceBehaviors
 Tests certain behaviors of the DisturbanceBehavior class. More...
class  TestOutputBehaviors
 Tests the OutputBehaviors class. More...
class  TestParseReader
 Tests ParseReader class. More...
class  TestPlantingBehaviors
 Tests the PlantingBehavior class. More...
class  TestPlantingData
 Tests the PlantingData class. More...
class  TestSeedPredationBehaviors
class  TestSelectionHarvest
 Tests the Harvest and Natural Disturbance behaviors of the DisturbanceBehaviors class. More...
class  TestSnagDynamicsBehaviors
 Tests the SnagDynamicsBehaviors class. More...
class  TestStormBehaviors
 Tests the Storms behavior of the DisturbanceBehaviors class. More...
class  TestSubstrateBehaviors
 Tests the SubstrateBehaviors class. More...
class  TestTreePopulation
 Tests the TreePopulation class. More...
class  TestTreeSetup
class  TestWorkerBase
 Tests the WorkerBase class. More...
class  WorkerTester
 Test class for WorkerBase. More...


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