Package org.safs.model

Interface Summary
TestRecordParametersInterface Define the minimal interface needed to identify an item that can export a newline-terminated String that is the test record needed to invoke its functionality.
 

Class Summary
AbstractCommand Superclass of all command types of classes (versus test table types of classes).
AbstractTestRecord The first concrete (though still abstract) implementation of the TestRecordParametersInterface.
AbstractTestTable The intended superclass for all Test Table classes.
BlockID Represents a BlockID command (record type of "B").
Breakpoint Represents a Breakpoint command (record type of "BP").
Command An extra layer to differentiate between ComponentFunction commands and all other types of commands.
Component  
ComponentFunction Represents a ComponentFunction command.
CycleTestTable The concrete implementation to represent test tables for the Cycle test level.
DriverCommand Simple extension to handle Driver Commands of record type "C"
Keys Defines constants for common keys and utilities for specifying repeated keys.
ProjectCommand Simple extension to handle "Project Commands" of record type "T".
Skipped Represents a Skipped command (record type of "S").
StepTestTable The concrete implementation to represent test tables for the Step test level.
SuiteTestTable The concrete implementation to represent test tables for the Suite test level.
Utils Various utility functions used by other classes.
Variable An object representing a DDVariable in the SAFS framework.