public class UsvExecutionParameters extends VehicleExecutionParameters
     Date:     11 MAY 2005
     Time:     1015:41
     Author:   Terry D. Norbraten
     Comments: Modified to enable Forward Error Correction (FEC) runtimeFlags for
               encoding mission data output
   
 , $Id: UsvExecutionParameters.java 8358 2012-10-30 21:00:53Z blueoak $
 Formally named UsvFlags
| Modifier and Type | Field and Description | 
|---|---|
| static int | PDCONTROLEnumeration for PD or PID mode control | 
| int | RUDDERCONTROLDetermines what type of controller is instantiated for the rudder | 
| static int | SLIDINGMODECONTROLEnumeration for sliding mode contol | 
| Constructor and Description | 
|---|
| UsvExecutionParameters(UsvExecution execution)Creates a new instance of Flags | 
| Modifier and Type | Method and Description | 
|---|---|
| void | loadExecutionParameters(ExecutionDynamicsConfiguration config)parses an xml configuration ExecutionParameters element | 
| void | loadFileConfiguration(ExecutionDynamicsConfiguration config)parses an xml configuration document FileNames element | 
| void | parseArguments(String[] arguments)Parses command-line arguments | 
adjustOutputFiles, moreTokenspublic static final int SLIDINGMODECONTROL
public static final int PDCONTROL
public int RUDDERCONTROL
public UsvExecutionParameters(UsvExecution execution)
execution - reference to the main class of the usvpublic void parseArguments(String[] arguments)
arguments - command line arguments to be parsedpublic void loadFileConfiguration(ExecutionDynamicsConfiguration config)
config - ExecutionCynamicsConfiguration containing file informationpublic void loadExecutionParameters(ExecutionDynamicsConfiguration config)
config - JAXB object containing all configuration information