faa.tg.nas.airport.runway
Class RunwayID

java.lang.Object
  extended by faa.tg.nas.airport.runway.RunwayID
All Implemented Interfaces:
java.io.Serializable

public class RunwayID
extends java.lang.Object
implements java.io.Serializable

 Defines an RunwayID (runway ID) type.
 
See the source RunwayID.java

Version:
$Id: RunwayID.java,v 3.1 2006/03/14 15:57:05 samf Exp $
Author:
Dana N. Whicker, FAA/ACT-510, Mon May 22 2000
See Also:
HasArrRwy, HasDepRwy, Serialized Form

Field Summary
static java.lang.String CVS_VERSION_ID
          The CVS Version ID
protected  java.lang.String runwayID
           
(package private) static long serialVersionUID
           
 
Constructor Summary
RunwayID(java.lang.String runwayID)
          Constructor for an RunwayID.
 
Method Summary
 boolean equals(RunwayID rwyID2)
          Returns boolean indicating whether runway IDs are for the same runway.
 java.lang.String toString()
          Returns the RunwayID (runway ID) as a String.
 java.lang.String validate(java.lang.String runwayID)
          Validates the RunwayID (runway ID).
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

serialVersionUID

static final long serialVersionUID
See Also:
Constant Field Values

CVS_VERSION_ID

public static final java.lang.String CVS_VERSION_ID
The CVS Version ID

See Also:
Constant Field Values

runwayID

protected java.lang.String runwayID
Constructor Detail

RunwayID

public RunwayID(java.lang.String runwayID)
Constructor for an RunwayID.

Parameters:
runwayID - The RunwayID (runway ID).
Method Detail

validate

public java.lang.String validate(java.lang.String runwayID)
Validates the RunwayID (runway ID).

Parameters:
runwayID - The RunwayID (runway ID) to validate.
Returns:
Returns the validated runway ID or null if invalid.

equals

public boolean equals(RunwayID rwyID2)
Returns boolean indicating whether runway IDs are for the same runway.

Parameters:
rwyID2 - The runway ID to check for equality to this runway ID.
Returns:
Returns whether the runway IDs are for the same runway.

toString

public java.lang.String toString()
Returns the RunwayID (runway ID) as a String.

Overrides:
toString in class java.lang.Object
Returns:
Returns the RunwayID (runway ID) in string format.