All Classes and Interfaces

Classes
Class
Description
Class 'About': formats the two auxiliary Help screens.
Manages G-Analysis by taking the user step-by-step through the whole procedure from entering the project title to performing an arbitrary number of D-Studies.
Class CombConstr generates 4 structural arrays fully describing the design, and passes them to the SampleSizeTree class.
'constructSimulation' (cS) builds the synthetic data according to the ANOVA random org.gs_users.gs_lv.model.
the class 'Facet' encapsulates the various parameters for each facet; as well as the various methods required
'FacetModView' is used as a display/control class in the 'Analysis' scene of 'AnaGroups' (Step 10).
This class encapsulates design factors - factors within a configuration.
Process reading and writing of control and data files the 'read' command takes the following arguments: - file: name of the file to be read - sModus: a control argument with the following values: 'Control': reads and processes existing control file for 'doOver'.
Main class of project
LayoutController for JavaFX GUI manage the communication between Main and the GUI.
Provides the screen for program setup
gsLogger supplements the basic logger to be useful in this project with multiple packages, classes, and methods.
Method to generate deterministic, "non"-repetitive sequence of digits using the Lehmer Random Number generator, (https://en.wikipedia.org/wiki/Lehmer_random_number_generator, ZX81) The purpose is to introduce a reliable one-digit signature to synthetic data sets at the least significant digit.
class Nest Encapsulates the major parameters of the assessment design, and the central variables required for analysis.
Utility attempts to generate set of iDim Double values with a variance of dVariance and a mean of 0.0.
Class SampleSizeTree The SampleSizeTree object contains the whole structure of the sample sizes for both crossed and nested facets, as well management of indices, incrementing indices (stepping), and calculation of range for each configuration ('Effect').
'SampleSizeView' (ssv) is a specialized text field for the display and modification of sample size values in the 'SampleSizeTree', both for the construction of the SampleSize page (Called by both AnaGroups (step 8) and SynthGroups (step 6).
SynthGroup manages the generation of synthetic data sets by taking the user step-by-step through the whole procedure from entering the project summary to writing the resulting data file.
Utility for G_String Help Reads 'help markup' file and converts it to javafx Text VBox
'VarianceComponent' (vc) is a class of objects for the calculation of Generalizability Coefficients used in 'Nest', method 'formatResults'.