Uses of Class
com.luciad.lucy.workspace.ALcyWorkspaceObjectCodec
Package
Description
Provides support facilities for adding a new data format to Lucy.
Provides support facilities for adding visualization in a Lightspeed view for data formats.
Provides supporting classes for asynchronous painting.
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.
-
Uses of ALcyWorkspaceObjectCodec in com.luciad.lucy.format
Modifier and TypeMethodDescriptionprotected ALcyWorkspaceObjectCodec[]
ALcyFormat.createDomainObjectCustomizerPanelWorkspaceCodecs()
Creates theALcyWorkspaceObjectCodec
codecs for theILcyCustomizerPanel
instances for the domain objects created by the model decoders of this format.protected ALcyWorkspaceObjectCodec[]
ALcyFormatWrapper.createDomainObjectCustomizerPanelWorkspaceCodecs()
protected ALcyWorkspaceObjectCodec[]
TLcyAsynchronousFormatWrapper.createDomainObjectCustomizerPanelWorkspaceCodecs()
protected ALcyWorkspaceObjectCodec[]
TLcySafeGuardFormatWrapper.createDomainObjectCustomizerPanelWorkspaceCodecs()
protected ALcyWorkspaceObjectCodec[]
ALcyFormat.createDomainObjectWorkspaceCodecs()
Creates theALcyWorkspaceObjectCodec
that can encode and decode theILcyCustomizerPanel
instances for the domain objects produced by the model decoders of this format.protected ALcyWorkspaceObjectCodec[]
ALcyFormatWrapper.createDomainObjectWorkspaceCodecs()
protected ALcyWorkspaceObjectCodec[]
ALcyGeneralFormat.createDomainObjectWorkspaceCodecs()
protected ALcyWorkspaceObjectCodec[]
TLcySafeGuardFormatWrapper.createDomainObjectWorkspaceCodecs()
protected ALcyWorkspaceObjectCodec[]
ALcyFormat.createGXYLayerCustomizerPanelWorkspaceCodecs()
Creates theALcyWorkspaceObjectCodec
codecs for theILcyCustomizerPanel
instances for the layers created by the layer factories of this format.protected ALcyWorkspaceObjectCodec[]
ALcyFormatWrapper.createGXYLayerCustomizerPanelWorkspaceCodecs()
protected ALcyWorkspaceObjectCodec[]
TLcyAsynchronousFormatWrapper.createGXYLayerCustomizerPanelWorkspaceCodecs()
protected ALcyWorkspaceObjectCodec[]
TLcySafeGuardFormatWrapper.createGXYLayerCustomizerPanelWorkspaceCodecs()
protected ALcyWorkspaceObjectCodec[]
ALcyFormat.createGXYLayerWorkspaceCodecs()
Creates theALcyWorkspaceObjectCodec
codecs that can encode and decode the layers created by the layer factories of this format.protected ALcyWorkspaceObjectCodec[]
ALcyFormatWrapper.createGXYLayerWorkspaceCodecs()
TLcyAsynchronousFormatWrapper.createGXYLayerWorkspaceCodecs()
TLcyGXYLspAsynchronousFormatWrapper.createGXYLayerWorkspaceCodecs()
Creates theALcyWorkspaceObjectCodec
s that can encode and decode the layers created by the layer factory of this format.protected ALcyWorkspaceObjectCodec[]
TLcySafeGuardFormatWrapper.createGXYLayerWorkspaceCodecs()
protected ALcyWorkspaceObjectCodec[]
ALcyFormat.createModelCustomizerPanelWorkspaceCodecs()
Creates theALcyWorkspaceObjectCodec
that can encode and decode theILcyCustomizerPanel
instances for the models produced by this format.protected ALcyWorkspaceObjectCodec[]
ALcyFormatWrapper.createModelCustomizerPanelWorkspaceCodecs()
protected ALcyWorkspaceObjectCodec[]
TLcyAsynchronousFormatWrapper.createModelCustomizerPanelWorkspaceCodecs()
protected ALcyWorkspaceObjectCodec[]
TLcySafeGuardFormatWrapper.createModelCustomizerPanelWorkspaceCodecs()
protected ALcyWorkspaceObjectCodec[]
ALcyFormat.createModelEncoderCustomizerPanelWorkspaceCodecs()
Creates theALcyWorkspaceObjectCodec
codecs for theILcyCustomizerPanel
that customize the model encoder instances created by this class.protected ALcyWorkspaceObjectCodec[]
ALcyFormatWrapper.createModelEncoderCustomizerPanelWorkspaceCodecs()
protected ALcyWorkspaceObjectCodec[]
TLcyAsynchronousFormatWrapper.createModelEncoderCustomizerPanelWorkspaceCodecs()
protected ALcyWorkspaceObjectCodec[]
TLcySafeGuardFormatWrapper.createModelEncoderCustomizerPanelWorkspaceCodecs()
protected ALcyWorkspaceObjectCodec[]
ALcyFormat.createModelMetaDataCustomizerPanelWorkspaceCodecs()
Creates theALcyWorkspaceObjectCodec
codecs that can encode and decode theILcyCustomizerPanel
instances used to customize the meta data of the models produced by this format.protected ALcyWorkspaceObjectCodec[]
ALcyFormatWrapper.createModelMetaDataCustomizerPanelWorkspaceCodecs()
protected ALcyWorkspaceObjectCodec[]
TLcyAsynchronousFormatWrapper.createModelMetaDataCustomizerPanelWorkspaceCodecs()
protected ALcyWorkspaceObjectCodec[]
TLcySafeGuardFormatWrapper.createModelMetaDataCustomizerPanelWorkspaceCodecs()
protected ALcyWorkspaceObjectCodec[]
ALcyFormat.createModelWorkspaceCodecs()
Creates theALcyWorkspaceObjectCodec
codecs that can encode and decode theILcdModel
instances produces by the model decoders of this format.protected ALcyWorkspaceObjectCodec[]
ALcyFormatWrapper.createModelWorkspaceCodecs()
protected ALcyWorkspaceObjectCodec[]
ALcyGeneralFormat.createModelWorkspaceCodecs()
protected ALcyWorkspaceObjectCodec[]
TLcyGXYLayerTreeNodeFormatWrapper.createModelWorkspaceCodecs()
Deprecated.protected ALcyWorkspaceObjectCodec[]
TLcyModelListToTreeNodeFormatWrapper.createModelWorkspaceCodecs()
protected ALcyWorkspaceObjectCodec[]
TLcySafeGuardFormatWrapper.createModelWorkspaceCodecs()
protected final ALcyWorkspaceObjectCodec[]
TLcyTransformingModelFormatWrapper.createModelWorkspaceCodecs()
final ALcyWorkspaceObjectCodec[]
ALcyFormat.getDomainObjectCustomizerPanelWorkspaceCodecs()
Returns theALcyWorkspaceObjectCodec
codecs for theILcyCustomizerPanel
instances that customize the domain objects produced by the model decoders of this format.final ALcyWorkspaceObjectCodec[]
ALcyFormat.getDomainObjectWorkspaceCodecs()
Returns the array ofALcyWorkspaceObjectCodec
codecs created by this format that can encode the domain objects produced by this format.final ALcyWorkspaceObjectCodec[]
ALcyFormat.getGXYLayerCustomizerPanelWorkspaceCodecs()
Returns theALcyWorkspaceObjectCodec
codecs for theILcyCustomizerPanel
instances that customizer the layers created by the layer factories of this format.final ALcyWorkspaceObjectCodec[]
ALcyFormat.getGXYLayerWorkspaceCodecs()
Returns theALcyWorkspaceObjectCodec
codecs that can encode and decode the layers created by the layer factories of this format.final ALcyWorkspaceObjectCodec[]
ALcyFormat.getModelCustomizerPanelWorkspaceCodecs()
Returns the array ofALcyWorkspaceObjectCodec
codecs created by this format that can encodeILcdCustomizerPanel
instances produced by this format.final ALcyWorkspaceObjectCodec[]
ALcyFormat.getModelEncoderCustomizerPanelWorkspaceCodecs()
Returns theALcyWorkspaceObjectCodec
codecs for theILcyCustomizerPanel
instances that customize the model encoders of this format.final ALcyWorkspaceObjectCodec[]
ALcyFormat.getModelMetaDataCustomizerPanelWorkspaceCodecs()
Returns theALcyWorkspaceObjectCodec
codecs for theILcyCustomizerPanel
instances that customize the meta data for the models created by this class.final ALcyWorkspaceObjectCodec[]
ALcyFormat.getModelWorkspaceCodecs()
Returns the array ofALcyWorkspaceObjectCodec
codecs created by this format that can encode the state of theILcdModel
instances produced by this format. -
Uses of ALcyWorkspaceObjectCodec in com.luciad.lucy.format.lightspeed
Modifier and TypeMethodDescriptionprotected ALcyWorkspaceObjectCodec[]
ALcyLspFormat.createLayerCustomizerPanelWorkspaceCodecs()
Creates theALcyWorkspaceObjectCodec
codecs for theILcyCustomizerPanel
instances for the layers created by the layer factories of this format.protected ALcyWorkspaceObjectCodec[]
ALcyLspFormatWrapper.createLayerCustomizerPanelWorkspaceCodecs()
Creates theALcyWorkspaceObjectCodec
codecs for theILcyCustomizerPanel
instances for the layers created by the layer factories of this format.protected ALcyWorkspaceObjectCodec[]
TLcyLspSafeGuardFormatWrapper.createLayerCustomizerPanelWorkspaceCodecs()
Creates theALcyWorkspaceObjectCodec
codecs for theILcyCustomizerPanel
instances for the layers created by the layer factories of this format.protected ALcyWorkspaceObjectCodec[]
ALcyLspFormat.createLayerWorkspaceCodecs()
Creates theALcyWorkspaceObjectCodec
s that can encode the state of the layers created by the layer factory of this format.ALcyLspFormatWrapper.createLayerWorkspaceCodecs()
Creates theALcyWorkspaceObjectCodec
s that can encode the state of the layers created by the layer factory of this format.TLcyLspLayerTreeNodeFormatWrapper.createLayerWorkspaceCodecs()
Creates theALcyWorkspaceObjectCodec
s that can encode the state of the layers created by the layer factory of this format.TLcyLspSafeGuardFormatWrapper.createLayerWorkspaceCodecs()
Creates theALcyWorkspaceObjectCodec
s that can encode the state of the layers created by the layer factory of this format.final ALcyWorkspaceObjectCodec[]
ALcyLspFormat.getLayerCustomizerPanelWorkspaceCodecs()
Returns theALcyWorkspaceObjectCodec
s for theILcyCustomizerPanel
instances for the layers created by the layer factories of this format.final ALcyWorkspaceObjectCodec[]
ALcyLspFormat.getLayerWorkspaceCodecs()
Returns theALcyWorkspaceObjectCodec
s that can encode the state of the layers created by the layer factory of this format. -
Uses of ALcyWorkspaceObjectCodec in com.luciad.lucy.map.asynchronous
Modifier and TypeClassDescriptionclass
Asynchronous customizer panel workspace codec, wrapping around an existing codec.class
Asynchronous layer workspace codec, wrapping around an existing codec.ModifierConstructorDescriptionTLcyGXYAsynchronousCustomizerPanelWorkspaceCodec
(ILcyLucyEnv aLucyEnv, ALcyWorkspaceObjectCodec aDelegateCodec) TLcyGXYAsynchronousLayerWorkspaceCodec
(ILcyLucyEnv aLucyEnv, ALcyWorkspaceObjectCodec aCodec, ILcdFilter aAsynchronousLayerFilter) Creates a new layer workspace codec. -
Uses of ALcyWorkspaceObjectCodec in com.luciad.lucy.workspace
Modifier and TypeClassDescriptionclass
ALcyWorkspaceObjectCodec
wrapper that - in addition to what the wrapped codec writes - can encode and decode some additional information.Modifier and TypeMethodDescriptionALcyWorkspaceObjectCodecWrapper.createCompatibilityCodec()
Creates a compatibility codec that - when registered together with this wrapper codec - provides backward compatibility with older workspace files.TLcyWorkspaceManager.getWorkspaceObjectCodec
(int aIndex) Returns theALcyWorkspaceObjectCodec
at the given index.Modifier and TypeMethodDescriptionvoid
TLcyWorkspaceManager.addWorkspaceObjectCodec
(ALcyWorkspaceObjectCodec aObjectCodec) Registers aALcyWorkspaceObjectCodec
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 givenALcyWorkspaceObjectCodec
from the framework.ModifierConstructorDescriptionprotected
Creates aALcyWorkspaceObjectCodecWrapper
.