|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectfaa.tg.sp.SpCommand
faa.tg.sp.SpAlphaCommand
faa.tg.sp.cmd.RequestScaEntryCmd
public class RequestScaEntryCmd
Sends a message to an Airport Management Module (AMM), via the AmmMessageCenter, requesting entry into the Self-Controlled Area (SCA) the AMM controls, in preparation for landing at the SCA's airport. This is provided for studies involving the Small Aircraft Transportation System (SATS). The general format for this command is "aal1123 reqsca sbv dan".See the source: RequestScaEntryCmd.java
SimEventActionState,
Serialized Form| Field Summary | |
|---|---|
private java.lang.String |
airportName
The name of the airport for the SCA the flight wishes to enter. |
private java.lang.String |
approachFixName
The name of the IAF (Initial Approach Fix) requested by the flight. |
static java.lang.String |
CVS_VERSION_ID
The CVS Version ID |
private Fix |
initApproachFix
Deprecated. |
private ScaAirport |
scaAirport
Deprecated. |
(package private) static long |
serialVersionUID
|
| Constructor Summary | |
|---|---|
RequestScaEntryCmd(java.lang.String cmd,
java.util.StringTokenizer st,
CommandLineSource source)
Constructs a RequestScaEntryCmd for the Flight. |
|
| Method Summary | |
|---|---|
SpCommandResult |
execute(Aircraft ac,
java.util.List<SpCommand> cmdList)
Executes the transmission of a request for entry to an SCA. |
SpCmdType |
getSpCmdType()
This provides the type of this command as an SpCmdType. |
static java.lang.String |
getUsage()
This method provides the proper usage of this command as a String. |
private void |
readObject(java.io.ObjectInputStream in)
Takes old commands and extracts the String information from the non-String deprecated fields. |
| Methods inherited from class faa.tg.sp.SpCommand |
|---|
getCmd, getCmdLine, getSource, setCmdLine, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
static final long serialVersionUID
public static final java.lang.String CVS_VERSION_ID
private Fix initApproachFix
private java.lang.String approachFixName
private ScaAirport scaAirport
private java.lang.String airportName
| Constructor Detail |
|---|
public RequestScaEntryCmd(java.lang.String cmd,
java.util.StringTokenizer st,
CommandLineSource source)
throws InvalidSyntaxException
cmd - The String identifying the command.st - The StringTokenizer containing the command's parameters.source - The object that created the command.
InvalidSyntaxException - Syntax for the command is invalid.| Method Detail |
|---|
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
java.io.IOException
java.lang.ClassNotFoundException
public SpCommandResult execute(Aircraft ac,
java.util.List<SpCommand> cmdList)
execute in class SpCommandpublic SpCmdType getSpCmdType()
public static java.lang.String getUsage()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||