Uses of Class
com.luciad.lucy.model.ALcyDataSourceHandler
Package
Description
This package contains the core of Lucy: the
back-end
, which
is the central point of Lucy where addons
can add functionality to
extend Lucy, and the default front-end
.Provides support facilities for adding a new data format to Lucy.
Provides classes to deal with the models ( that store the actual data ) behind a map.
-
Uses of ALcyDataSourceHandler in com.luciad.lucy
Modifier and TypeMethodDescriptionabstract Object
TLcyDataFormatManager.ALcyHandlerChooser.chooseHandler
(String aSourceName, ILcyGenericMapComponent<? extends ILcdView, ? extends ILcdLayer> aMapComponent, ILcdModelDecoder[] aModelDecoders, ALcyFileTypeDescriptor[] aModelDecoderFileTypeDescriptors, ALcyDataSourceHandler[] aDataSourceHandlers, ALcyFileTypeDescriptor[] aDataSourceHandlerFileTypeDescriptors, ALcyFileTypeDescriptor aSelectedFileTypeDescriptor, Component aParentComponent) Chooses theILcdModelDecoder
orALcyDataSourceHandler
to use for the given aSourceName out of the list of given handlers.abstract List
<ILcyGenericMapComponent<? extends ILcdView, ? extends ILcdLayer>> TLcyDataFormatManager.ALcyMapComponentChooser.chooseMapComponent
(String aSourceName, ILcyGenericMapComponent<? extends ILcdView, ? extends ILcdLayer> aFailedMapComponent, List<ILcyGenericMapComponent<? extends ILcdView, ? extends ILcdLayer>> aMapComponentsToChooseFrom, ILcdModelDecoder[] aModelDecoders, ALcyFileTypeDescriptor[] aModelDecoderFileTypeDescriptors, ALcyDataSourceHandler[] aDataSourceHandlers, ALcyFileTypeDescriptor[] aDataSourceHandlerFileTypeDescriptors, ALcyFileTypeDescriptor aSelectedFileTypeDescriptor, Component aParentComponent) Chooses theILcyGenericMapComponent
(s) to use for the givenaSourceName
out of the list of given map components.void
TLcyDataFormatManager.handleDataSources
(String[] aDataSources, ILcyGenericMapComponent<? extends ILcdView, ? extends ILcdLayer> aMapComponent, ILcdModelDecoder[] aModelDecoders, ALcyFileTypeDescriptor[] aModelDecoderFileTypeDescriptors, ALcyDataSourceHandler[] aDataSourceHandlers, ALcyFileTypeDescriptor[] aDataSourceHandlerFileTypeDescriptors, ALcyFileTypeDescriptor aSelectedFileTypeDescriptor, Component aParentComponent) Opens the data represented byaDataSources
onaMapComponent
by using theILcdModelDecoder
s inaModelDecoders
and theALcyDataSourceHandler
s inaDataSourceHandlers
. -
Uses of ALcyDataSourceHandler in com.luciad.lucy.format
Modifier and TypeMethodDescriptionprotected ALcyDataSourceHandler[]
ALcyFormat.createDataSourceHandlers()
CreatesALcyDataSourceHandler
(s) that are more general thanALcyFileTypeDescriptor
s.protected ALcyDataSourceHandler[]
ALcyFormatWrapper.createDataSourceHandlers()
final ALcyDataSourceHandler[]
ALcyFormat.getDataSourceHandlers()
Returns the array ofALcyDataSourceHandler
instances created by this format. -
Uses of ALcyDataSourceHandler in com.luciad.lucy.model
Modifier and TypeClassDescriptionclass
Composite implementation (see composite design pattern) ofALcyDataSourceHandler
.Modifier and TypeMethodDescriptionTLcyCompositeDataSourceHandler.getDataSourceHandler
(int aIndex) Returns theALcyDataSourceHandler
at the given index.Modifier and TypeMethodDescriptionvoid
TLcyCompositeDataSourceHandler.addDataSourceHandler
(ALcyDataSourceHandler aHandler, ALcyFileTypeDescriptor aFileTypeDescriptor) Adds the givenALcyDataSourceHandler
to the list of associatedALcyDataSourceHandler
s.void
TLcyCompositeDataSourceHandler.removeDataSourceHandler
(ALcyDataSourceHandler aHandler) Removes the givenALcyDataSourceHandler
from the list of associatedALcyDataSourceHandler
s.ModifierConstructorDescriptionTLcyDataSourceHandlerHolder
(ALcyFileTypeDescriptor aFileTypeDescriptor, ALcyDataSourceHandler aDataSourceHandler) Create a new holder object to associate anALcyDataSourceHandler
with anALcyFileTypeDescriptor
.