Uses of Class
com.luciad.lucy.model.ALcyFileTypeDescriptor
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 support facilities for adding visualization in a Lightspeed view for data formats.
Contains a broad range of classes related to the visual represention of a map.
Provides classes to deal with the models ( that store the actual data ) behind a map.
Provides utility classes for Lucy.
-
Uses of ALcyFileTypeDescriptor in com.luciad.lucy
Modifier and TypeMethodDescriptionprotected ALcyFileTypeDescriptor
TLcyLucyEnvFactory.createAllKnownFileTypeDescriptor
(ILcyLucyEnv aLucyEnv) Creates theALcyFileTypeDescriptor
that represents all known files.ILcyLucyEnv.getDecoderFileTypeDescriptor
(int aIndex) Deprecated.ILcyLucyEnv.getEncoderFileTypeDescriptor
(int aIndex) Deprecated.Usenew TLcyCompositeModelEncoder(aLucyEnv).getEncoderFileTypeDescriptor(aIndex)
instead.ILcyLucyEnv.getGXYLayerDecoderFileTypeDescriptor
(int aIndex) Deprecated.Usenew TLcyCompositeGXYLayerDecoder(aLucyEnv).getFileTypeDescriptor(aIndex)
instead.ILcyLucyEnv.getGXYLayerEncoderFileTypeDescriptor
(int aIndex) Deprecated.Usenew TLcyCompositeGXYLayerEncoder(aLucyEnv).getFileTypeDescriptor(aIndex)
instead.Modifier and TypeMethodDescriptionvoid
ILcyLucyEnv.addGXYLayerDecoder
(ILcdGXYLayerDecoder aGXYLayerDecoder, ALcyFileTypeDescriptor aFileTypeDescriptor) Deprecated.Usenew TLcyCompositeGXYLayerDecoder(aLucyEnv).addGXYLayerDecoder(aGXYLayerDecoder, aFileTypeDescriptor)
instead.void
ILcyLucyEnv.addGXYLayerEncoder
(ILcdGXYLayerEncoder aGXYLayerEncoder, ALcyFileTypeDescriptor aFileTypeDescriptor) Deprecated.Usenew TLcyCompositeGXYLayerEncoder(aLucyEnv).addGXYLayerEncoder(aGXYLayerEncoder, aFileTypeDescriptor)
instead.void
ILcyLucyEnv.addModelDecoder
(ILcdModelDecoder aModelDecoder, ALcyFileTypeDescriptor aFileTypeDescriptor) Deprecated.Usenew TLcyCompositeModelDecoder(aLucyEnv).addModelDecoder(aModelDecoder, aFileTypeDescriptor)
instead.void
ILcyLucyEnv.addModelEncoder
(ILcdModelEncoder aModelEncoder, ALcyFileTypeDescriptor aFileTypeDescriptor) Deprecated.Usenew TLcyCompositeModelEncoder(aLucyEnv).addModelEncoder(aModelEncoder, aFileTypeDescriptor)
instead.abstract 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, ALcyFileTypeDescriptor aSelectedFileTypeDescriptor, Component aParentComponent) Opens the data represented byaDataSources
onaMapComponent
by using all theILcdModelDecoder
s andALcyDataSourceHandler
s that are registered on the Lucy back-end.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 ALcyFileTypeDescriptor in com.luciad.lucy.format
Modifier and TypeMethodDescriptionprotected ALcyFileTypeDescriptor[]
ALcyFormat.createDataSourceHandlerFileTypeDescriptors()
Creates theALcyFileTypeDescriptor
instances corresponding to theALcyFileTypeDescriptor
instances created by this format.protected ALcyFileTypeDescriptor[]
ALcyFormatWrapper.createDataSourceHandlerFileTypeDescriptors()
protected ALcyFileTypeDescriptor[]
ALcyFormat.createGXYLayerDecoderFileTypeDescriptors()
CreatesALcyFileTypeDescriptor
s for theILcdGXYLayerDecoder
s.protected ALcyFileTypeDescriptor[]
ALcyFormatWrapper.createGXYLayerDecoderFileTypeDescriptors()
protected ALcyFileTypeDescriptor[]
ALcyFormat.createGXYLayerEncoderFileTypeDescriptors()
CreatesALcyFileTypeDescriptor
s for theILcdGXYLayerEncoder
s.protected ALcyFileTypeDescriptor[]
ALcyFormatWrapper.createGXYLayerEncoderFileTypeDescriptors()
protected ALcyFileTypeDescriptor[]
ALcyFileFormat.createModelDecoderFileTypeDescriptors()
Creates theALcyFileTypeDescriptor
instances corresponding to theILcdModelDecoder
instances created by this format.protected abstract ALcyFileTypeDescriptor[]
ALcyFormat.createModelDecoderFileTypeDescriptors()
Creates theALcyFileTypeDescriptor
instances corresponding to theILcdModelDecoder
instances created by this format.protected ALcyFileTypeDescriptor[]
ALcyFormatWrapper.createModelDecoderFileTypeDescriptors()
protected ALcyFileTypeDescriptor[]
ALcyFileFormat.createModelEncoderFileTypeDescriptors()
Creates the array ofALcyFileTypeDescriptor
instances for theILcdModelEncoder
instances created by this format.protected ALcyFileTypeDescriptor[]
ALcyFormat.createModelEncoderFileTypeDescriptors()
Creates the array ofALcyFileTypeDescriptor
instances for theILcdModelEncoder
instances created by this format.protected ALcyFileTypeDescriptor[]
ALcyFormatWrapper.createModelEncoderFileTypeDescriptors()
final ALcyFileTypeDescriptor[]
ALcyFormat.getDataSourceHandlerFileTypeDescriptors()
Returns the array ofALcyFileTypeDescriptor
instances created by this format for data source handlers.final ALcyFileTypeDescriptor[]
ALcyFormat.getGXYLayerDecoderFileTypeDescriptors()
Returns theALcyFileTypeDescriptor
descriptors describing the file types of theILcdGXYLayerDecoder
instances created by this format.final ALcyFileTypeDescriptor[]
ALcyFormat.getGXYLayerEncoderFileTypeDescriptors()
Returns theALcyFileTypeDescriptor
descriptors describing the files for theILcdGXYLayerEncoder
encoders created by this format.final ALcyFileTypeDescriptor[]
ALcyFormat.getModelDecoderFileTypeDescriptors()
Returns the array ofALcyFileTypeDescriptor
instances created by this format.final ALcyFileTypeDescriptor[]
ALcyFormat.getModelEncoderFileTypeDescriptors()
Returns the array ofALcyFileTypeDescriptor
instances created by this format. -
Uses of ALcyFileTypeDescriptor in com.luciad.lucy.format.lightspeed
Modifier and TypeMethodDescriptionprotected ALcyFileTypeDescriptor[]
ALcyLspFormat.createLayerStyleCodecFileTypeDescriptors()
CreatesALcyFileTypeDescriptor
s for theILcyLayerStyleCodec
s.ALcyLspFormatWrapper.createLayerStyleCodecFileTypeDescriptors()
CreatesALcyFileTypeDescriptor
s for theILcyLayerStyleCodec
s.protected ALcyFileTypeDescriptor[]
ALcyLspStyleFileFormat.createLayerStyleCodecFileTypeDescriptors()
CreatesALcyFileTypeDescriptor
s for theILcyLayerStyleCodec
s.protected ALcyFileTypeDescriptor[]
ALcyLspStyleFormat.createLayerStyleCodecFileTypeDescriptors()
final ALcyFileTypeDescriptor[]
ALcyLspFormat.getLayerStyleCodecFileTypeDescriptors()
Returns theALcyFileTypeDescriptor
descriptors describing the files for theILcyLayerStyleCodec
codecs created by this format. -
Uses of ALcyFileTypeDescriptor in com.luciad.lucy.map
Modifier and TypeMethodDescriptionTLcyCompositeGXYLayerDecoder.getFileTypeDescriptor
(int aIndex) Retrieves the layer decoder file type descriptor at the given index.TLcyCompositeGXYLayerEncoder.getFileTypeDescriptor
(int aIndex) Returns the layer encoder file type descriptor at the given index.Modifier and TypeMethodDescriptionvoid
TLcyCompositeGXYLayerDecoder.addGXYLayerDecoder
(ILcdGXYLayerDecoder aGXYLayerDecoder, ALcyFileTypeDescriptor aFileTypeDescriptor) Adds the givenILcdGXYLayerDecoder
to the list of associatedILcdGXYLayerDecoder
s.void
TLcyCompositeGXYLayerEncoder.addGXYLayerEncoder
(ILcdGXYLayerEncoder aGXYLayerEncoder, ALcyFileTypeDescriptor aFileTypeDescriptor) Adds the givenILcdGXYLayerEncoder
to the list of associatedILcdGXYLayerEncoder
s.ModifierConstructorDescriptionTLcyGXYLayerDecoderHolder
(ALcyFileTypeDescriptor aFileTypeDescriptor, ILcdGXYLayerDecoder aGXYLayerDecoder) Create a new holder object to associate anILcdGXYLayerDecoder
with anALcyFileTypeDescriptor
.TLcyGXYLayerEncoderHolder
(ALcyFileTypeDescriptor aFileTypeDescriptor, ILcdGXYLayerEncoder aGXYLayerEncoder) Create a new holder object to associate anILcdGXYLayerEncoder
with anALcyFileTypeDescriptor
.TLcyLayerStyleCodecHolder
(ALcyFileTypeDescriptor aFileTypeDescriptor, ILcyLayerStyleCodec aLayerStyleCodec) Create a new holder object to associate anILcyLayerStyleCodec
with anALcyFileTypeDescriptor
. -
Uses of ALcyFileTypeDescriptor in com.luciad.lucy.model
Modifier and TypeClassDescriptionclass
Composite implementation (see composite design pattern) ofALcyFileTypeDescriptor
.class
Implementation of ALcyFileTypeDescriptor that allows a list of valid extensions.class
Implementation of ALcyFileTypeDescriptor that allows a list of valid filters (*.ext or prefix*).Modifier and TypeMethodDescriptionILcyModelDecoderContainer.getDecoderFileTypeDescriptor
(int aIndex) Deprecated.Retrieves the file type descriptor at the given index, or null if the decoder was added with null as a descriptor.TLcyCompositeModelDecoder.getDecoderFileTypeDescriptor
(int aIndex) ILcyModelEncoderContainer.getEncoderFileTypeDescriptor
(int aIndex) Deprecated.Retursn the file type descriptor at the given index, or null if the encoder was added with null as a descriptor.TLcyCompositeModelEncoder.getEncoderFileTypeDescriptor
(int aIndex) TLcyCompositeDataSourceHandler.getFileTypeDescriptor
(int aIndex) Retrieves the file type descriptor at the given index, or null if the handler was added with null as a descriptor.TLcyCompositeFileTypeDescriptor.getFileTypeDescriptor
(int aIndex) Gets theALcyFileTypeDescriptor
at the given position in the list.Modifier and TypeMethodDescriptionvoid
TLcyCompositeDataSourceHandler.addDataSourceHandler
(ALcyDataSourceHandler aHandler, ALcyFileTypeDescriptor aFileTypeDescriptor) Adds the givenALcyDataSourceHandler
to the list of associatedALcyDataSourceHandler
s.void
TLcyCompositeFileTypeDescriptor.addFileTypeDescriptor
(ALcyFileTypeDescriptor aDescriptor) Adds the givenALcyFileTypeDescriptor
to this composite descriptor.void
ILcyModelDecoderContainer.addModelDecoder
(ILcdModelDecoder aModelDecoder, ALcyFileTypeDescriptor aFileTypeDescriptor) Deprecated.Adds the given model decoder to this container.void
TLcyCompositeModelDecoder.addModelDecoder
(ILcdModelDecoder aModelDecoder, ALcyFileTypeDescriptor aFileTypeDescriptor) Adds the given model decoder to this container.void
ILcyModelEncoderContainer.addModelEncoder
(ILcdModelEncoder aModelEncoder, ALcyFileTypeDescriptor aFileTypeDescriptor) Deprecated.Adds the given model encoder to this container.void
TLcyCompositeModelEncoder.addModelEncoder
(ILcdModelEncoder aModelEncoder, ALcyFileTypeDescriptor aFileTypeDescriptor) Adds the given model encoder to this container.void
TLcyCompositeFileTypeDescriptor.removeFileTypeDescriptor
(ALcyFileTypeDescriptor aDescriptor) Removes the givenALcyFileTypeDescriptor
from this composite descriptor.ModifierConstructorDescriptionTLcyDataSourceHandlerHolder
(ALcyFileTypeDescriptor aFileTypeDescriptor, ALcyDataSourceHandler aDataSourceHandler) Create a new holder object to associate anALcyDataSourceHandler
with anALcyFileTypeDescriptor
.TLcyModelDecoderHolder
(ALcyFileTypeDescriptor aFileTypeDescriptor, ILcdModelDecoder aModelDecoder) Create a new holder object to associate anILcdModelDecoder
with anALcyFileTypeDescriptor
.TLcyModelEncoderHolder
(ALcyFileTypeDescriptor aFileTypeDescriptor, ILcdModelEncoder aModelEncoder) Create a new holder object to associate anILcdModelEncoder
with anALcyFileTypeDescriptor
. -
Uses of ALcyFileTypeDescriptor in com.luciad.lucy.util
Modifier and TypeMethodDescriptionALcyFileTypeDescriptorHolder.getFileTypeDescriptor()
Returns the file type descriptor.ModifierConstructorDescriptionprotected
ALcyFileTypeDescriptorHolder
(ALcyFileTypeDescriptor aFileTypeDescriptor, T aAssociatedObject) Create a newALcyFileTypeDescriptorHolder
new TLcyCompositeModelDecoder(aLucyEnv).getDecoderFileTypeDescriptor(aIndex)
instead.