See: Description
Interface | Description |
---|---|
TLcyGXYLspAsynchronousFormatWrapper.GXYLspLayerFactory |
A factory that can create an
ILspLayer equivalent of a given ILcdGXYLayer
. |
Class | Description |
---|---|
ALcyFileFormat |
Extension of
ALcyGeneralFormat that assumes working with files on disk. |
ALcyFormat |
This class provides the basic support facilities for adding another data format to Lucy.
|
ALcyFormatWrapper |
Convenience class to wrap an
ALcyFormat : one only has to overwrite those
methods that are required. |
ALcyGeneralFormat |
Extension of
ALcyFormat that works on general data formats (not necessarily files on disk), but
provides some nice extras:
it adds workspace support for models and domain objects.
it adds an asynchronous hint paint provider. |
TLcyAsynchronousFormatWrapper |
Decorator for an
ALcyFormat that makes the given format support asynchronous
painting (see com.luciad.view.gxy.asynchronous package). |
TLcyFormatTool |
Support class to plug the format-related objects created by an
ALcyFormat (e.g. |
TLcyGXYAsynchronousLayerTreeNodeFormatWrapper |
Decorator for an
ALcyFormat that makes the ILcdLayerTreeNode s of the
given format support asynchronous painting (see com.luciad.view.gxy.asynchronous
package). |
|
Deprecated
This format wrapper provides a layer factory which can handle incoming
TLcdModelList and ILcdModelTreeNode
instances. |
TLcyGXYLayerTreeNodeFormatWrapper2 |
This
ALcyFormatWrapper adds support for working with ILcdLayerTreeNode's. |
TLcyGXYLspAsynchronousFormatWrapper |
Decorator for a synchronous
ALcyFormat that makes the given format support
asynchronous painting using Lightspeed rendering, if it is supported by the hardware. |
TLcyGXYLspAsynchronousLayerTreeNodeFormatWrapper |
Decorator for an
ALcyFormat that makes the ILcdLayerTreeNode s of the given
format support asynchronous painting using Lightspeed rendering, if it is supported by the
hardware. |
TLcyModelListToTreeNodeFormatWrapper |
This wrapper ensures that every
TLcdModelList created by the delegate format is
converted to an ILcdModelTreeNode before the it is passed to the
rest of the Lucy application. |
TLcyMutableFileFormatWrapper |
This format decorator adds workspace support for saving changed models.
|
TLcySafeGuardFormatWrapper |
Decorator for an
ALcyFormat that safe guards all operations on models and layers to make sure no
invalid models or layers are ever accepted or handled. |
TLcyTransformingModelFormatWrapper |
An
ALcyFormatWrapper instance which adds support for transforming the models in the layer factory, for
example to add support for clustering. |
Clients are expected to implement the basic functionality of the new format in a subclass
of ALcyFormat
and add several standard behaviours by wrapping it with the
appropriate ALcyFormatWrapper
subclasses. For instance, a wrapper is available
that enables asynchronous painting of the layers of the wrapped ALcyFormat
.
TLcyFormatTool
can then be used to plug all the functionality of the
ALcyFormat
into the Lucy backend.