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 theALcyWorkspaceObjectCodeccodecs for theILcyCustomizerPanelinstances 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 theALcyWorkspaceObjectCodecthat can encode and decode theILcyCustomizerPanelinstances 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 theALcyWorkspaceObjectCodeccodecs for theILcyCustomizerPanelinstances 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 theALcyWorkspaceObjectCodeccodecs that can encode and decode the layers created by the layer factories of this format.protected ALcyWorkspaceObjectCodec[]ALcyFormatWrapper.createGXYLayerWorkspaceCodecs()TLcyAsynchronousFormatWrapper.createGXYLayerWorkspaceCodecs()TLcyGXYLspAsynchronousFormatWrapper.createGXYLayerWorkspaceCodecs()Creates theALcyWorkspaceObjectCodecs that can encode and decode the layers created by the layer factory of this format.protected ALcyWorkspaceObjectCodec[]TLcySafeGuardFormatWrapper.createGXYLayerWorkspaceCodecs()protected ALcyWorkspaceObjectCodec[]ALcyFormat.createModelCustomizerPanelWorkspaceCodecs()Creates theALcyWorkspaceObjectCodecthat can encode and decode theILcyCustomizerPanelinstances for the models produced by this format.protected ALcyWorkspaceObjectCodec[]ALcyFormatWrapper.createModelCustomizerPanelWorkspaceCodecs()protected ALcyWorkspaceObjectCodec[]TLcyAsynchronousFormatWrapper.createModelCustomizerPanelWorkspaceCodecs()protected ALcyWorkspaceObjectCodec[]TLcySafeGuardFormatWrapper.createModelCustomizerPanelWorkspaceCodecs()protected ALcyWorkspaceObjectCodec[]ALcyFormat.createModelEncoderCustomizerPanelWorkspaceCodecs()Creates theALcyWorkspaceObjectCodeccodecs for theILcyCustomizerPanelthat 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 theALcyWorkspaceObjectCodeccodecs that can encode and decode theILcyCustomizerPanelinstances 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 theALcyWorkspaceObjectCodeccodecs that can encode and decode theILcdModelinstances 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 theALcyWorkspaceObjectCodeccodecs for theILcyCustomizerPanelinstances that customize the domain objects produced by the model decoders of this format.final ALcyWorkspaceObjectCodec[]ALcyFormat.getDomainObjectWorkspaceCodecs()Returns the array ofALcyWorkspaceObjectCodeccodecs created by this format that can encode the domain objects produced by this format.final ALcyWorkspaceObjectCodec[]ALcyFormat.getGXYLayerCustomizerPanelWorkspaceCodecs()Returns theALcyWorkspaceObjectCodeccodecs for theILcyCustomizerPanelinstances that customizer the layers created by the layer factories of this format.final ALcyWorkspaceObjectCodec[]ALcyFormat.getGXYLayerWorkspaceCodecs()Returns theALcyWorkspaceObjectCodeccodecs that can encode and decode the layers created by the layer factories of this format.final ALcyWorkspaceObjectCodec[]ALcyFormat.getModelCustomizerPanelWorkspaceCodecs()Returns the array ofALcyWorkspaceObjectCodeccodecs created by this format that can encodeILcdCustomizerPanelinstances produced by this format.final ALcyWorkspaceObjectCodec[]ALcyFormat.getModelEncoderCustomizerPanelWorkspaceCodecs()Returns theALcyWorkspaceObjectCodeccodecs for theILcyCustomizerPanelinstances that customize the model encoders of this format.final ALcyWorkspaceObjectCodec[]ALcyFormat.getModelMetaDataCustomizerPanelWorkspaceCodecs()Returns theALcyWorkspaceObjectCodeccodecs for theILcyCustomizerPanelinstances that customize the meta data for the models created by this class.final ALcyWorkspaceObjectCodec[]ALcyFormat.getModelWorkspaceCodecs()Returns the array ofALcyWorkspaceObjectCodeccodecs created by this format that can encode the state of theILcdModelinstances 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 theALcyWorkspaceObjectCodeccodecs for theILcyCustomizerPanelinstances for the layers created by the layer factories of this format.protected ALcyWorkspaceObjectCodec[]ALcyLspFormatWrapper.createLayerCustomizerPanelWorkspaceCodecs()Creates theALcyWorkspaceObjectCodeccodecs for theILcyCustomizerPanelinstances for the layers created by the layer factories of this format.protected ALcyWorkspaceObjectCodec[]TLcyLspSafeGuardFormatWrapper.createLayerCustomizerPanelWorkspaceCodecs()Creates theALcyWorkspaceObjectCodeccodecs for theILcyCustomizerPanelinstances for the layers created by the layer factories of this format.protected ALcyWorkspaceObjectCodec[]ALcyLspFormat.createLayerWorkspaceCodecs()Creates theALcyWorkspaceObjectCodecs that can encode the state of the layers created by the layer factory of this format.ALcyLspFormatWrapper.createLayerWorkspaceCodecs()Creates theALcyWorkspaceObjectCodecs that can encode the state of the layers created by the layer factory of this format.TLcyLspLayerTreeNodeFormatWrapper.createLayerWorkspaceCodecs()Creates theALcyWorkspaceObjectCodecs that can encode the state of the layers created by the layer factory of this format.TLcyLspSafeGuardFormatWrapper.createLayerWorkspaceCodecs()Creates theALcyWorkspaceObjectCodecs that can encode the state of the layers created by the layer factory of this format.final ALcyWorkspaceObjectCodec[]ALcyLspFormat.getLayerCustomizerPanelWorkspaceCodecs()Returns theALcyWorkspaceObjectCodecs for theILcyCustomizerPanelinstances for the layers created by the layer factories of this format.final ALcyWorkspaceObjectCodec[]ALcyLspFormat.getLayerWorkspaceCodecs()Returns theALcyWorkspaceObjectCodecs 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 TypeClassDescriptionclassAsynchronous customizer panel workspace codec, wrapping around an existing codec.classAsynchronous 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 TypeClassDescriptionclassALcyWorkspaceObjectCodecwrapper 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 theALcyWorkspaceObjectCodecat the given index.Methods in com.luciad.lucy.workspace with parameters of type ALcyWorkspaceObjectCodecModifier and TypeMethodDescriptionvoidTLcyWorkspaceManager.addWorkspaceObjectCodec(ALcyWorkspaceObjectCodec aObjectCodec) Registers aALcyWorkspaceObjectCodecto the framework.protected voidALcyWorkspaceCodec.encodeObject(Object aObject, Object aParent, ALcyWorkspaceObjectCodec aCodec, OutputStream aOut) Called when an object needs to be encoded in the current workspace.voidTLcyWorkspaceManager.removeWorkspaceObjectCodec(ALcyWorkspaceObjectCodec aObjectCodec) Unregisters the givenALcyWorkspaceObjectCodecfrom the framework.Constructors in com.luciad.lucy.workspace with parameters of type ALcyWorkspaceObjectCodecModifierConstructorDescriptionprotectedCreates aALcyWorkspaceObjectCodecWrapper.