Package com.luciad.format.dafift.decoder
Class TLcdDAFIFTILSRecordFilter
java.lang.Object
com.luciad.format.dafift.decoder.TLcdDAFIFTILSRecordFilter
- All Implemented Interfaces:
ILcdDAFIFTRecordFilter
Implementation of
ILcdDAFIFTRecordFilter that allows to filter
DAFIFT records on a list of ILS keys. A ILS key is a combination of an
aerodrome identifier, a runway identifier and a component type.- Since:
- 8.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanTests if a given record of typeString[]passes the filter or not.voidAdd a ILS key which needs to be accepted by this filter instance.
-
Constructor Details
-
TLcdDAFIFTILSRecordFilter
public TLcdDAFIFTILSRecordFilter()
-
-
Method Details
-
accept
Description copied from interface:ILcdDAFIFTRecordFilterTests if a given record of typeString[]passes the filter or not. The actual test condition is specified by the implementation of this interface.- Specified by:
acceptin interfaceILcdDAFIFTRecordFilter- Parameters:
aRecord- The String[] to be tested by the filter.aFileName- The file name which contains the given record.- Returns:
trueif theString[]passes the filter,falseotherwise.
-
addILS
Add a ILS key which needs to be accepted by this filter instance.- Parameters:
aAerodromeIdentifier- The aerodrome identifier of the ILS (key).aRunwayIdentifier- The runway identifier of the ILS (key).aComponentType- The component type of the ILS (key).
-