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.model |
Provides classes to deal with the models ( that store the actual data ) behind a map.
|
Modifier and Type | Method and Description |
---|---|
ILcyModelContentTypeProvider |
ILcyLucyEnv.getCompositeModelContentTypeProvider()
Deprecated.
Use
new TLcyCompositeModelContentTypeProvider(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. |
ILcyModelContentTypeProvider |
ILcyLucyEnv.getModelContentTypeProvider(int aIndex)
Deprecated.
Use
new TLcyCompositeModelContentTypeProvider(aLucyEnv).getModelContentTypeProvider(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.addModelContentTypeProvider(ILcyModelContentTypeProvider aModelContentTypeProvider)
Deprecated.
Use
new TLcyCompositeModelContentTypeProvider(aLucyEnv).addModelContentTypeProvider(aModelContentTypeProvider) 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.removeModelContentTypeProvider(ILcyModelContentTypeProvider aModelContentTypeProvider)
Deprecated.
Use
new TLcyCompositeModelContentTypeProvider(aLucyEnv).removeModelContentTypeProvider(aModelContentTypeProvider) 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 |
---|---|
ILcyModelContentTypeProvider |
TLcySafeGuardFormatWrapper.createModelContentTypeProvider() |
protected ILcyModelContentTypeProvider |
ALcyFormatWrapper.createModelContentTypeProvider() |
protected abstract ILcyModelContentTypeProvider |
ALcyFormat.createModelContentTypeProvider()
Creates an
ILcyModelContentTypeProvider for this format. |
ILcyModelContentTypeProvider |
ALcyFormat.getModelContentTypeProvider()
Returns the
ILcyModelContentTypeProvider created by this format. |
Modifier and Type | Class and Description |
---|---|
class |
TLcyCompositeModelContentTypeProvider
A composite implementation of
ILcyModelContentTypeProvider according to the
composite design pattern. |
Modifier and Type | Method and Description |
---|---|
ILcyModelContentTypeProvider |
TLcyCompositeModelContentTypeProvider.getModelContentTypeProvider(int aIndex)
Returns the model content type provider at the given index.
|
Modifier and Type | Method and Description |
---|---|
void |
TLcyCompositeModelContentTypeProvider.addModelContentTypeProvider(ILcyModelContentTypeProvider aModelContentTypeProvider)
Adds the given model content type provider to the list of registered content type
providers.
|
void |
TLcyCompositeModelContentTypeProvider.removeModelContentTypeProvider(ILcyModelContentTypeProvider aModelContentTypeProvider)
Removes the given model content type provider from the list of registered content type
providers.
|