Package com.luciad.format.dafif.decoder
Class TLcdDAFIFDecoderFactory
java.lang.Object
com.luciad.format.dafif.decoder.TLcdDAFIFDecoderFactory
This class provides methods to create DAFIF decoders
for all kinds of domain objects.
You can specify an object of an implementation of the
ALcdAISObjectFactory
interface to be used by
the decoders returned by this factory.
-
Method Summary
Modifier and TypeMethodDescriptionCreates an instance of theTLcdDAFIFAerodromeDecoder
class.Creates an instance of theTLcdDAFIFAirspaceDecoder
class.Creates an instance of theTLcdDAFIFHeliportDecoder
class.Creates an instance of theTLcdDAFIFILSDecoder
class.Creates an instance of theTLcdDAFIFIndependentILSDecoder
class.Creates an instance of theTLcdDAFIFNavaidDecoder
class.Creates an instance of theTLcdDAFIFSpecialUseAirspaceDecoder
class.Creates an instance of theTLcdDAFIFWayPointDecoder
class.Returns the data object factory that is used by the decoders created by this factory.Deprecated.static TLcdDAFIFDecoderFactory
Returns an instance of theTLcdDAFIFDecoderFactory
.void
setDataObjectFactory
(TLcdAISDataObjectFactory aFactory) Specifies the factory to be used by the decoders created by this factory.void
setDomainFactory
(ALcdAISObjectFactory aDomainFactory) Deprecated.
-
Method Details
-
getInstance
Returns an instance of theTLcdDAFIFDecoderFactory
.This instance will always be the same object.
If no domainFactory has been specified, a
TLcdAISLonLatHeightObjectFactory
object will be used as default domainFactory. -
setDomainFactory
Deprecated.Specifies a domainFactory to be used by the decoders created by this factory.- Parameters:
aDomainFactory
- the domainFactory to be used by the decoders created by this factory
-
getDomainFactory
Deprecated.Returns the domainFactory to be used by the decoders created by this factory.- Returns:
- the domainFactory to be used by the decoders created by this factory
-
setDataObjectFactory
Specifies the factory to be used by the decoders created by this factory.- Parameters:
aFactory
- the factory to be used by the decoders created by this factory
-
getDataObjectFactory
Returns the data object factory that is used by the decoders created by this factory.- Returns:
- the data object factory that is used by the decoders created by this factory
- See Also:
-
createAerodromeDecoder
Creates an instance of theTLcdDAFIFAerodromeDecoder
class.- Returns:
- an instance of the
TLcdDAFIFAerodromeDecoder
class
-
createAirspaceDecoder
Creates an instance of theTLcdDAFIFAirspaceDecoder
class.- Returns:
- an instance of the
TLcdDAFIFAirspaceDecoder
class
-
createHeliportDecoder
Creates an instance of theTLcdDAFIFHeliportDecoder
class.- Returns:
- an instance of the
TLcdDAFIFHeliportDecoder
class
-
createILSDecoder
Creates an instance of theTLcdDAFIFILSDecoder
class.- Returns:
- an instance of the
TLcdDAFIFILSDecoder
class
-
createIndependentILSDecoder
Creates an instance of theTLcdDAFIFIndependentILSDecoder
class.- Returns:
- an instance of the
TLcdDAFIFIndependentILSDecoder
class
-
createSpecialUseAirspaceDecoder
Creates an instance of theTLcdDAFIFSpecialUseAirspaceDecoder
class.- Returns:
- an instance of the
TLcdDAFIFSpecialUseAirspaceDecoder
class
-
createWaypointDecoder
Creates an instance of theTLcdDAFIFWayPointDecoder
class.- Returns:
- an instance of the
TLcdDAFIFWayPointDecoder
class
-
getDataObjectFactory()