faa.tg.recording
Interface Recordable

All Superinterfaces:
Filterable, java.io.Serializable
All Known Subinterfaces:
AdsbMsg, AMMData, DelimWritable, HasOnOff, HasPosition, HasTextXY, MethodMapCombinable, PrintsHflB4, RecordableEvent, SimEventXmlWritable, TextWritable, TransmittedSimData, XmlWritable
All Known Implementing Classes:
AarCrossingLine, AbstractDepartureEvent, AcClimbSpeedActionState, AcCruiseSpeedActionState, AcEvent, AcNewSpeedActionState, ADMAircraftTransferMedium, AdsbAirRefVelocity, AdsbModeStatus, AdsbVector, AfMessage, AftilLatLon, AftilPoint, Aircraft, AircraftGroup, AircraftGroupTransferMedium, AircraftState, AircraftTypeProfile, Airport, AlternateArrivalRoute, AlternateDepartureRoute, AltSpdError, AndPredicateState, AtAltitudePredicateState, AtManeuverAltitudeEventState, AtOrAboveAltitudePredicateState, AtOrBelowAltitudePredicateState, AtSpeedPredicateState, AtTrueHeadingPredicateState, ATVoiceEvent, AzMessage, BackSideThrustCurveEventState, BadMatch, BaseVsTestInfo, BeaconLocation, BzMessage, ChangeFlyingStatusActionState, ClearToFollowData, CommandFeedbackTransferMedium, CommandLineState, ComputeCompleteEvent, ComputeCompleteTransferMedium, CrossedRwyThresholdEventState, DatalinkMessageTransferMedium, DatalinkResponseMessageEventState, DatalinkUpLinkMsgReceivedEventState, DeadReckonAircraftTransferMedium, DebugMessageEvent, DeptRwyChangedEvent, DisregardRecognitionEvent, DistanceSummary, DistSecond, DistSector, DistTrack, DME, DraCount, DurationAc, DurationSec, DynamicsChangeEventState, DzMessage, EndOfEpochEvent, EndOfEpochTransferMedium, EndOfRouteEventState, EramAirway, EramFix, ErrorMessageEvent, ExecutiveEvent, ExerciseReadyEvent, Fix, FixRadialDistance, FlightActivatedEvent, FlightActivatedEventState, FlightGateHoldEventState, FlightGateReleaseEventState, FlightPendingEvent, FlightProposedEventState, FlightState, FlightTerminatedEvent, FlightTerminatedEventState, FlyingStatusChangedEvent, FlyingStatusChangeEvent, FlyingStatusChangeToHoldEvent, Fpa, FrequencyChangeEventState, FuelBurn, FzMessage, GateHoldDuration, GateHoldPlacedEvent, GateHoldRemovedEvent, GeoSector, GlideSlope, GlideSlopeCone, GroundAircraftTransferMedium, GroundBasedTransferMedium, GroundFix, GroundFixConnection, GroundRoute, GroundRouteType, GroupEvent, HandoffAccept, HbMessage, HeadingCaptureEventState, HeadingChangeEventState, HflEnroute, HflGroundDuration, HflGroundSummary, HflSpCmd, HflVisualGraph, HflVisualStatus, IdentificationEvent, InfoMessageEvent, InitialTaxiStartRecordable, Intersection, JetRoute, LatLongAirport, LatLongFix, MacroSimEventActionState, MessageEvent, MissedApproachEventState, ModeControlMsg, NDB, Node, NoTranslationEvent, OffsetRoute, OnLocalizerEventState, OrPredicateState, OverRouteNodeEventState, OverRouteNodePredicateState, PassedOuterMarkerEventState, PauseEvent, PttRecordable, PttStatistic, RecognitionEvent, RecognitionFailedEvent, RecordableData, ResponseBlockedEvent, ResponseEvent, RollForwardEvent, Route, RouteCapturedEventState, RouteWEndRadial, RtMessage, Runway, RzMessage, ScaAirport, ScaAirportUsageData, ScaLandingRequest, ScenarioState, Sector, SidRoute, SimEventActionState, SimEventCanceled, SimEventChange, SimEventPredicateState, SimEventQueued, SimEventSatisfied, SimEventState, SimEventWriter, SimFix, SimPauseEvent, SimStartEvent, SimTerminationEvent, SpAssignFileWriter, SpCommandActionState, SpCommandResult, StandbyData, StarRoute, StartEvent, State, StatusEvent, TACAN, TakeoffStartState, TermAirport, TerminateEvent, TermSim, TimePredicateState, TmfMessage, ToMessage, TouchdownEventState, TrackingEndedEvent, TracksCompletedPredicateState, TransferMedium, TransitionalAircraftTransferMedium, TruePredicateState, TzMessage, TzTriggeredMessage, UnknownMessage, UzMessage, VictorRoute, VoicePttRecordable, VOR, VORDME, VORTAC, WarningMessageEvent, Waypoint, WithinDistanceOfPredicateState, WithinRangeOfPredicateState, XmlWriter

public interface Recordable
extends Filterable

 Objects implementing the Recordable interface are able to be
 serialized to a RecordingOutputStream and deserialized from
 a RecordingInputStream. 
 Recordable objects are Filterable and can be filtered on.
 
See the source Recordable.java

Version:
$Id: Recordable.java,v 3.1 2006/03/14 15:58:24 samf Exp $
Author:
David D'Auria ACT-510/SRC/FAA
See Also:
RecordingOutputStream, RecordingInputStream, RecordableState, Recorder

Field Summary
static java.lang.String CVS_VERSION_ID
          The CVS Version ID
 

Field Detail

CVS_VERSION_ID

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

See Also:
Constant Field Values