Uses of Class
com.luciad.lucy.workspace.ALcyWorkspaceObjectCodec
Packages that use 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
Methods in com.luciad.lucy.format that return ALcyWorkspaceObjectCodecModifier 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
Methods in com.luciad.lucy.format.lightspeed that return ALcyWorkspaceObjectCodecModifier 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
Subclasses of ALcyWorkspaceObjectCodec in com.luciad.lucy.map.asynchronousModifier and TypeClassDescriptionclass
Asynchronous customizer panel workspace codec, wrapping around an existing codec.class
Asynchronous layer workspace codec, wrapping around an existing codec.Constructors in com.luciad.lucy.map.asynchronous with parameters of type ALcyWorkspaceObjectCodecModifierConstructorDescriptionTLcyGXYAsynchronousCustomizerPanelWorkspaceCodec
(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
Subclasses of ALcyWorkspaceObjectCodec in com.luciad.lucy.workspaceModifier and TypeClassDescriptionclass
ALcyWorkspaceObjectCodec
wrapper that - in addition to what the wrapped codec writes - can encode and decode some additional information.Methods in com.luciad.lucy.workspace that return ALcyWorkspaceObjectCodecModifier 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.Methods in com.luciad.lucy.workspace with parameters of type ALcyWorkspaceObjectCodecModifier 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.Constructors in com.luciad.lucy.workspace with parameters of type ALcyWorkspaceObjectCodecModifierConstructorDescriptionprotected
Creates aALcyWorkspaceObjectCodecWrapper
.