Package | Description |
---|---|
com.luciad.lucy |
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 . |
com.luciad.lucy.format |
Provides support facilities for adding a new data format to Lucy.
|
com.luciad.lucy.map |
Contains a broad range of classes related to the visual represention of a map.
|
com.luciad.lucy.map.asynchronous |
Provides supporting classes for asynchronous painting.
|
Modifier and Type | Method and Description |
---|---|
ILcyGXYLayerTypeProvider |
ILcyLucyEnv.getCompositeGXYLayerTypeProvider()
Deprecated.
Use
new TLcyCompositeGXYLayerTypeProvider(aLucyEnv) instead.
The Lucy API offers composite implementations of all interfaces which can be registered on the services.
Those composite implementations will use those registered instances when the constructor with the Lucy back-end
as parameter is used.
See the javadoc of ILcyLucyEnv.addService(Object, int) and the Lucy developer guide for more information. |
ILcyGXYLayerTypeProvider |
ILcyLucyEnv.getGXYLayerTypeProvider(int aIndex)
Deprecated.
Use
new TLcyCompositeGXYLayerTypeProvider(aLucyEnv).getGXYLayerTypeProvider(aIndex) instead.
The Lucy API offers composite implementations of all interfaces which can be registered on the services.
Those composite implementations will use those registered instances when the constructor with the Lucy back-end
as parameter is used.
See the javadoc of ILcyLucyEnv.addService(Object, int) and the Lucy developer guide for more information. |
Modifier and Type | Method and Description |
---|---|
void |
ILcyLucyEnv.addGXYLayerTypeProvider(ILcyGXYLayerTypeProvider aGXYLayerTypeProvider)
Deprecated.
Use
new TLcyCompositeGXYLayerTypeProvider(aLucyEnv).addGXYLayerTypeProvider(aGXYLayerTypeProvider) instead.
The Lucy API offers composite implementations of all interfaces which can be registered on the services.
Those composite implementations will use those registered instances when the constructor with the Lucy back-end
as parameter is used.
See the javadoc of ILcyLucyEnv.addService(Object, int) and the Lucy developer guide for more information. |
void |
ILcyLucyEnv.removeGXYLayerTypeProvider(ILcyGXYLayerTypeProvider aGXYLayerTypeProvider)
Deprecated.
Use
new TLcyCompositeGXYLayerTypeProvider(aLucyEnv).removeGXYLayerTypeProvider(aGXYLayerTypeProvider) instead.
The Lucy API offers composite implementations of all interfaces which can be registered on the services.
Those composite implementations will use those registered instances when the constructor with the Lucy back-end
as parameter is used.
See the javadoc of ILcyLucyEnv.addService(Object, int) and the Lucy developer guide for more information. |
Modifier and Type | Method and Description |
---|---|
protected ILcyGXYLayerTypeProvider |
TLcySafeGuardFormatWrapper.createGXYLayerTypeProvider() |
ILcyGXYLayerTypeProvider |
TLcyAsynchronousFormatWrapper.createGXYLayerTypeProvider() |
protected ILcyGXYLayerTypeProvider |
ALcyFormatWrapper.createGXYLayerTypeProvider() |
protected abstract ILcyGXYLayerTypeProvider |
ALcyFormat.createGXYLayerTypeProvider()
Creates an
ILcyGXYLayerTypeProvider for this format. |
ILcyGXYLayerTypeProvider |
ALcyFormat.getGXYLayerTypeProvider()
Returns the
ILcyGXYLayerTypeProvider created by this format. |
Modifier and Type | Class and Description |
---|---|
class |
TLcyCompositeGXYLayerTypeProvider
Composite (see composite design pattern) implementation of
ILcyGXYLayerTypeProvider . |
Modifier and Type | Method and Description |
---|---|
ILcyGXYLayerTypeProvider |
TLcyCompositeGXYLayerTypeProvider.getGXYLayerTypeProvider(int aIndex)
Returns the layer type provider at the given index.
|
Modifier and Type | Method and Description |
---|---|
void |
TLcyCompositeGXYLayerTypeProvider.addGXYLayerTypeProvider(ILcyGXYLayerTypeProvider aGXYLayerTypeProvider)
Adds the given
ILcyGXYLayerTypeProvider to the list of associated providers. |
void |
TLcyCompositeGXYLayerTypeProvider.removeGXYLayerTypeProvider(ILcyGXYLayerTypeProvider aGXYLayerTypeProvider)
Removes the given
ILcyGXYLayerTypeProvider from the list of associated
providers. |
Modifier and Type | Class and Description |
---|---|
class |
TLcyGXYAsynchronousLayerTypeProvider
Layer type provider wrapper for asynchronous painting, passing safe-to-use layers to the wrapped provider.
|
Constructor and Description |
---|
TLcyGXYAsynchronousLayerTypeProvider(ILcyLucyEnv aLucyEnv,
ILcyGXYLayerTypeProvider aLayerTypeProvider)
Creates a new layer type provider wrapper.
|