faa.tg.ground.airport
Interface GroundRunway

All Superinterfaces:
Closeable, ManagedObject
All Known Implementing Classes:
RunwayOverlay

public interface GroundRunway
extends ManagedObject, Closeable

 
See the source: GroundRunway.java

Version:
$Id: GroundRunway.java,v 1.5 2008/12/23 16:32:34 lykensj Exp $
Author:
lykensj, Engility Aug 13, 2008 2:58:20 PM

Field Summary
 
Fields inherited from interface faa.tg.ground.Closeable
CVS_VERSION_ID
 
Method Summary
 void activate()
           
 boolean contains(Position pos)
           
 void deactivate()
           
 GroundFix endFix()
           
 boolean equals(java.lang.Object obj)
          Override this to be consistent with hashCode
 Runway equivalent()
           
 GroundPath getGroundRouteRwy()
           
 GroundPolygon getHoldBoundary()
           
 GroundFixState getStartingState()
           
 int hashCode()
          Override this to be consistent with equals
 boolean isActive()
           
 boolean validExit(GroundFix fix)
           
 java.util.Collection<GroundFixConnection> validExits()
           
 
Methods inherited from interface faa.tg.scenario.manager.ManagedObject
getName
 
Methods inherited from interface faa.tg.ground.Closeable
close, open
 

Method Detail

getStartingState

GroundFixState getStartingState()

getGroundRouteRwy

GroundPath getGroundRouteRwy()

isActive

boolean isActive()

getHoldBoundary

GroundPolygon getHoldBoundary()

contains

boolean contains(Position pos)

endFix

GroundFix endFix()

activate

void activate()

deactivate

void deactivate()

equivalent

Runway equivalent()

validExit

boolean validExit(GroundFix fix)

validExits

java.util.Collection<GroundFixConnection> validExits()

hashCode

int hashCode()
Override this to be consistent with equals

Overrides:
hashCode in class java.lang.Object

equals

boolean equals(java.lang.Object obj)
Override this to be consistent with hashCode

Overrides:
equals in class java.lang.Object