Package | Description |
---|---|
com.luciad.lucy.format |
Provides support facilities for adding a new data format to Lucy.
|
com.luciad.lucy.format.lightspeed |
Provides support facilities for adding visualization in a Lightspeed view for data formats.
|
com.luciad.lucy.map.asynchronous |
Provides supporting classes for asynchronous painting.
|
com.luciad.lucy.workspace |
Provides workspace support for Lucy; a workspace is the complete state of the application (loaded
data, opened panels, ...); it can be saved to and loaded from for example a file.
|
Modifier and Type | Method and Description |
---|---|
protected ALcyWorkspaceObjectCodec[] |
TLcySafeGuardFormatWrapper.createDomainObjectCustomizerPanelWorkspaceCodecs() |
protected ALcyWorkspaceObjectCodec[] |
TLcyAsynchronousFormatWrapper.createDomainObjectCustomizerPanelWorkspaceCodecs() |
protected ALcyWorkspaceObjectCodec[] |
ALcyFormatWrapper.createDomainObjectCustomizerPanelWorkspaceCodecs() |
protected ALcyWorkspaceObjectCodec[] |
ALcyFormat.createDomainObjectCustomizerPanelWorkspaceCodecs()
Creates the
ALcyWorkspaceObjectCodec codecs for the
ILcyCustomizerPanel instances for the domain objects created by the model
decoders of this format. |
protected ALcyWorkspaceObjectCodec[] |
TLcySafeGuardFormatWrapper.createDomainObjectWorkspaceCodecs() |
protected ALcyWorkspaceObjectCodec[] |
ALcyGeneralFormat.createDomainObjectWorkspaceCodecs() |
protected ALcyWorkspaceObjectCodec[] |
ALcyFormatWrapper.createDomainObjectWorkspaceCodecs() |
protected ALcyWorkspaceObjectCodec[] |
ALcyFormat.createDomainObjectWorkspaceCodecs()
Creates the
ALcyWorkspaceObjectCodec that can encode and decode the
ILcyCustomizerPanel instances for the domain objects produced by the model decoders
of this format. |
protected ALcyWorkspaceObjectCodec[] |
TLcySafeGuardFormatWrapper.createGXYLayerCustomizerPanelWorkspaceCodecs() |
protected ALcyWorkspaceObjectCodec[] |
TLcyAsynchronousFormatWrapper.createGXYLayerCustomizerPanelWorkspaceCodecs() |
protected ALcyWorkspaceObjectCodec[] |
ALcyFormatWrapper.createGXYLayerCustomizerPanelWorkspaceCodecs() |
protected ALcyWorkspaceObjectCodec[] |
ALcyFormat.createGXYLayerCustomizerPanelWorkspaceCodecs()
Creates the
ALcyWorkspaceObjectCodec codecs for the
ILcyCustomizerPanel instances for the layers created by the layer factories of this
format. |
protected ALcyWorkspaceObjectCodec[] |
TLcySafeGuardFormatWrapper.createGXYLayerWorkspaceCodecs() |
ALcyWorkspaceObjectCodec[] |
TLcyGXYLspAsynchronousFormatWrapper.createGXYLayerWorkspaceCodecs()
Creates the
ALcyWorkspaceObjectCodec s that can encode and decode the layers created
by the layer factory of this format. |
ALcyWorkspaceObjectCodec[] |
TLcyAsynchronousFormatWrapper.createGXYLayerWorkspaceCodecs() |
protected ALcyWorkspaceObjectCodec[] |
ALcyFormatWrapper.createGXYLayerWorkspaceCodecs() |
protected ALcyWorkspaceObjectCodec[] |
ALcyFormat.createGXYLayerWorkspaceCodecs()
Creates the
ALcyWorkspaceObjectCodec codecs that can encode and decode the
layers created by the layer factories of this format. |
protected ALcyWorkspaceObjectCodec[] |
TLcySafeGuardFormatWrapper.createModelCustomizerPanelWorkspaceCodecs() |
protected ALcyWorkspaceObjectCodec[] |
TLcyAsynchronousFormatWrapper.createModelCustomizerPanelWorkspaceCodecs() |
protected ALcyWorkspaceObjectCodec[] |
ALcyFormatWrapper.createModelCustomizerPanelWorkspaceCodecs() |
protected ALcyWorkspaceObjectCodec[] |
ALcyFormat.createModelCustomizerPanelWorkspaceCodecs()
Creates the
ALcyWorkspaceObjectCodec that can encode and decode the
ILcyCustomizerPanel instances for the models produced by this format. |
protected ALcyWorkspaceObjectCodec[] |
TLcySafeGuardFormatWrapper.createModelEncoderCustomizerPanelWorkspaceCodecs() |
protected ALcyWorkspaceObjectCodec[] |
TLcyAsynchronousFormatWrapper.createModelEncoderCustomizerPanelWorkspaceCodecs() |
protected ALcyWorkspaceObjectCodec[] |
ALcyFormatWrapper.createModelEncoderCustomizerPanelWorkspaceCodecs() |
protected ALcyWorkspaceObjectCodec[] |
ALcyFormat.createModelEncoderCustomizerPanelWorkspaceCodecs()
Creates the
ALcyWorkspaceObjectCodec codecs for the
ILcyCustomizerPanel that customize the model encoder
instances created by this class. |
protected ALcyWorkspaceObjectCodec[] |
TLcySafeGuardFormatWrapper.createModelMetaDataCustomizerPanelWorkspaceCodecs() |
protected ALcyWorkspaceObjectCodec[] |
TLcyAsynchronousFormatWrapper.createModelMetaDataCustomizerPanelWorkspaceCodecs() |
protected ALcyWorkspaceObjectCodec[] |
ALcyFormatWrapper.createModelMetaDataCustomizerPanelWorkspaceCodecs() |
protected ALcyWorkspaceObjectCodec[] |
ALcyFormat.createModelMetaDataCustomizerPanelWorkspaceCodecs()
Creates the
ALcyWorkspaceObjectCodec codecs that can encode and decode the
ILcyCustomizerPanel instances used to customize the meta data of the
models produced by this format. |
protected ALcyWorkspaceObjectCodec[] |
TLcyTransformingModelFormatWrapper.createModelWorkspaceCodecs() |
protected ALcyWorkspaceObjectCodec[] |
TLcySafeGuardFormatWrapper.createModelWorkspaceCodecs() |
protected ALcyWorkspaceObjectCodec[] |
TLcyModelListToTreeNodeFormatWrapper.createModelWorkspaceCodecs() |
protected ALcyWorkspaceObjectCodec[] |
TLcyGXYLayerTreeNodeFormatWrapper.createModelWorkspaceCodecs()
Deprecated.
|
protected ALcyWorkspaceObjectCodec[] |
ALcyGeneralFormat.createModelWorkspaceCodecs() |
protected ALcyWorkspaceObjectCodec[] |
ALcyFormatWrapper.createModelWorkspaceCodecs() |
protected ALcyWorkspaceObjectCodec[] |
ALcyFormat.createModelWorkspaceCodecs()
Creates the
ALcyWorkspaceObjectCodec codecs that can encode and decode the
ILcdModel instances produces by the model decoders of this format. |
ALcyWorkspaceObjectCodec[] |
ALcyFormat.getDomainObjectCustomizerPanelWorkspaceCodecs()
Returns the
ALcyWorkspaceObjectCodec codecs for the
ILcyCustomizerPanel instances that customize the domain objects produced by the model decoders
of this format. |
ALcyWorkspaceObjectCodec[] |
ALcyFormat.getDomainObjectWorkspaceCodecs()
Returns the array of
ALcyWorkspaceObjectCodec codecs created by this format
that can encode the domain objects produced by this format. |
ALcyWorkspaceObjectCodec[] |
ALcyFormat.getGXYLayerCustomizerPanelWorkspaceCodecs()
Returns the
ALcyWorkspaceObjectCodec codecs for the
ILcyCustomizerPanel instances that customizer the layers created by the layer factories
of this format. |
ALcyWorkspaceObjectCodec[] |
ALcyFormat.getGXYLayerWorkspaceCodecs()
Returns the
ALcyWorkspaceObjectCodec codecs that can encode and decode the
layers created by the layer factories of this format. |
ALcyWorkspaceObjectCodec[] |
ALcyFormat.getModelCustomizerPanelWorkspaceCodecs()
Returns the array of
ALcyWorkspaceObjectCodec codecs created by this format that
can encode ILcdCustomizerPanel instances produced by this format. |
ALcyWorkspaceObjectCodec[] |
ALcyFormat.getModelEncoderCustomizerPanelWorkspaceCodecs()
Returns the
ALcyWorkspaceObjectCodec codecs for the
ILcyCustomizerPanel instances that customize the model encoders
of this format. |
ALcyWorkspaceObjectCodec[] |
ALcyFormat.getModelMetaDataCustomizerPanelWorkspaceCodecs()
Returns the
ALcyWorkspaceObjectCodec codecs for the
ILcyCustomizerPanel instances that customize the meta data for the models created
by this class. |
ALcyWorkspaceObjectCodec[] |
ALcyFormat.getModelWorkspaceCodecs()
Returns the array of
ALcyWorkspaceObjectCodec codecs created by this format
that can encode the state of the ILcdModel instances produced by this format. |
Modifier and Type | Method and Description |
---|---|
protected ALcyWorkspaceObjectCodec[] |
TLcyLspSafeGuardFormatWrapper.createLayerCustomizerPanelWorkspaceCodecs()
Creates the
ALcyWorkspaceObjectCodec codecs for the
ILcyCustomizerPanel instances for the layers created by the layer factories of
this format. |
protected ALcyWorkspaceObjectCodec[] |
ALcyLspFormatWrapper.createLayerCustomizerPanelWorkspaceCodecs()
Creates the
ALcyWorkspaceObjectCodec codecs for the
ILcyCustomizerPanel instances for the layers created by the layer factories of
this format. |
protected ALcyWorkspaceObjectCodec[] |
ALcyLspFormat.createLayerCustomizerPanelWorkspaceCodecs()
Creates the
ALcyWorkspaceObjectCodec codecs for the
ILcyCustomizerPanel instances for the layers created by the layer factories of
this format. |
ALcyWorkspaceObjectCodec[] |
TLcyLspSafeGuardFormatWrapper.createLayerWorkspaceCodecs()
Creates the
ALcyWorkspaceObjectCodec s that can encode the state of the layers
created by the layer factory of this format. |
ALcyWorkspaceObjectCodec[] |
TLcyLspLayerTreeNodeFormatWrapper.createLayerWorkspaceCodecs()
Creates the
ALcyWorkspaceObjectCodec s that can encode the state of the layers
created by the layer factory of this format. |
ALcyWorkspaceObjectCodec[] |
ALcyLspFormatWrapper.createLayerWorkspaceCodecs()
Creates the
ALcyWorkspaceObjectCodec s that can encode the state of the layers
created by the layer factory of this format. |
protected ALcyWorkspaceObjectCodec[] |
ALcyLspFormat.createLayerWorkspaceCodecs()
Creates the
ALcyWorkspaceObjectCodec s that can encode the state of the layers
created by the layer factory of this format. |
ALcyWorkspaceObjectCodec[] |
ALcyLspFormat.getLayerCustomizerPanelWorkspaceCodecs()
Returns the
ALcyWorkspaceObjectCodec s for the ILcyCustomizerPanel
instances for the layers created by the layer factories of this format. |
ALcyWorkspaceObjectCodec[] |
ALcyLspFormat.getLayerWorkspaceCodecs()
Returns the
ALcyWorkspaceObjectCodec s that can encode the state of the layers
created by the layer factory of this format. |
Modifier and Type | Class and Description |
---|---|
class |
TLcyGXYAsynchronousCustomizerPanelWorkspaceCodec
Asynchronous customizer panel workspace codec, wrapping around an existing codec.
|
class |
TLcyGXYAsynchronousLayerWorkspaceCodec
Asynchronous layer workspace codec, wrapping around an existing codec.
|
Constructor and Description |
---|
TLcyGXYAsynchronousCustomizerPanelWorkspaceCodec(ILcyLucyEnv aLucyEnv,
ALcyWorkspaceObjectCodec aDelegateCodec) |
TLcyGXYAsynchronousLayerWorkspaceCodec(ILcyLucyEnv aLucyEnv,
ALcyWorkspaceObjectCodec aCodec,
ILcdFilter aAsynchronousLayerFilter)
Creates a new layer workspace codec.
|
Modifier and Type | Class and Description |
---|---|
class |
ALcyWorkspaceObjectCodecWrapper
ALcyWorkspaceObjectCodec wrapper that - in addition to what the wrapped codec writes -
can encode and decode some additional information. |
Modifier and Type | Method and Description |
---|---|
ALcyWorkspaceObjectCodec |
ALcyWorkspaceObjectCodecWrapper.createCompatibilityCodec()
Creates a compatibility codec that - when registered together with this wrapper codec -
provides backward compatibility with older workspace files.
|
ALcyWorkspaceObjectCodec |
TLcyWorkspaceManager.getWorkspaceObjectCodec(int aIndex)
Returns the
ALcyWorkspaceObjectCodec at the given index. |
Modifier and Type | Method and Description |
---|---|
void |
TLcyWorkspaceManager.addWorkspaceObjectCodec(ALcyWorkspaceObjectCodec aObjectCodec)
Registers a
ALcyWorkspaceObjectCodec to the framework. |
protected void |
ALcyWorkspaceCodec.encodeObject(Object aObject,
Object aParent,
ALcyWorkspaceObjectCodec aCodec,
OutputStream aOut)
Called when an object needs to be encoded in the current workspace.
|
void |
TLcyWorkspaceManager.removeWorkspaceObjectCodec(ALcyWorkspaceObjectCodec aObjectCodec)
Unregisters the given
ALcyWorkspaceObjectCodec from the framework. |
Constructor and Description |
---|
ALcyWorkspaceObjectCodecWrapper(ALcyWorkspaceObjectCodec aDelegate)
Creates a
ALcyWorkspaceObjectCodecWrapper . |