Package com.luciad.format.vpf
Class TLcdVPFLayerFactory
java.lang.Object
com.luciad.format.vpf.TLcdVPFLayerFactory
Deprecated.
This is a utility class for creating instances of
TLcdVPFDatabase, TLcdVPFLibrary and
ILcdVPFFeatureHandler which are instantiated by analyzing a given Properties.
It contains a method for passing a ILcdFunction to be applied to the various tiles
of the VPF library, taking into account restrictions related to a given ILcdBound
and required precision.-
Constructor Summary
ConstructorsConstructorDescriptionTLcdVPFLayerFactory(ILcdGXYView aGXYView, ILcdVPFLayerFactoryModel aVPFLayerFactoryModel, ILcdBuffer aBuffer) Deprecated.TLcdVPFLayerFactory(ILcdGXYView aGXYView, ILcdBuffer aBuffer) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptioncreateDefaultGXYLayer(Properties aProperties) Deprecated.createDefaultGXYLayer(Properties aProperties, ILcdVPFLayerFactoryModel aVPFLayerFactoryModel) Deprecated.createGXYLayer(Properties aProperties) Deprecated.This method instantiatesTLcdVPFDatabase,TLcdVPFLibraryandILcdVPFFeatureHandlerwhich are instantiated by analyzing a givenProperties.createGXYLayer(Properties aProperties, ILcdVPFLayerFactoryModel aVPFLayerFactoryModel) Deprecated.voidcreateGXYLayers(Enumeration props) Deprecated.protected ILcdBufferDeprecated.Deprecated.booleanDeprecated.This method has been deprecated.booleanDeprecated.True if scale range is set on the created layer.protected ILcdGXYLabelPainterProviderretrieveLabelPainterProvider(TLcdVPFFeatureClass aVPFFeatureClass, ILcdVPFLayerFactoryModel aVPFLayerFactoryModel) Deprecated.protected ILcdGXYPainterProviderretrievePainterProvider(TLcdVPFFeatureClass aVPFFeatureClass, ILcdVPFLayerFactoryModel aVPFLayerFactoryModel) Deprecated.static voidsetClassTraceOn(boolean aClassTraceOn) Deprecated.This method has been deprecated.voidsetGXYView(ILcdGXYView aGXYView) Deprecated.voidsetTraceOn(boolean aTraceOn) Deprecated.This method has been deprecated.voidsetUseScaleRange(boolean aUseScaleRange) Deprecated.True if scale range is set on the created layer.voidsetVPFLayerFactoryModel(ILcdVPFLayerFactoryModel aVPFLayerFactoryModel) Deprecated.
-
Constructor Details
-
TLcdVPFLayerFactory
Deprecated. -
TLcdVPFLayerFactory
public TLcdVPFLayerFactory(ILcdGXYView aGXYView, ILcdVPFLayerFactoryModel aVPFLayerFactoryModel, ILcdBuffer aBuffer) Deprecated.
-
-
Method Details
-
getVPFLayerFactoryModel
Deprecated. -
setVPFLayerFactoryModel
Deprecated. -
setGXYView
Deprecated. -
getBuffer
Deprecated. -
setClassTraceOn
public static void setClassTraceOn(boolean aClassTraceOn) Deprecated.This method has been deprecated. It is recommended to use the standard Java logging framework directly.Enables tracing for all instances of this class. If the argument istruethen all log messages are recorded, otherwise only the informative, warning and error messages are recorded.- Parameters:
aClassTraceOn- if true then all log messages are recorded, otherwise only the informative, warning and error messages are recorded.
-
setTraceOn
public void setTraceOn(boolean aTraceOn) Deprecated.This method has been deprecated. It is recommended to use the standard Java logging framework directly.Enables tracing for this class instance. Calling this method with eithertrueorfalseas argument automatically turns off tracing for all other class instances for whichsetTraceOnhas not been called. If the argument isfalsethen only the informative, warning and error log messages are recorded.- Parameters:
aTraceOn- if true then all log messages are recorded for this instance. If false, then only the informative, warning and error log messages are recorded.
-
isTraceOn
public boolean isTraceOn()Deprecated.This method has been deprecated. It is recommended to use the standard Java logging framework directly.Returnstrueif tracing is enabled for this class.- Returns:
- true if tracing is enabled for this class, false otherwise.
-
createGXYLayer
Deprecated.This method instantiatesTLcdVPFDatabase,TLcdVPFLibraryandILcdVPFFeatureHandlerwhich are instantiated by analyzing a givenProperties.- Returns:
trueif multiple types of VPF features have to be handled.- Throws:
TLcdCodecException
-
createDefaultGXYLayer
Deprecated. -
createDefaultGXYLayer
public ILcdGXYLayer createDefaultGXYLayer(Properties aProperties, ILcdVPFLayerFactoryModel aVPFLayerFactoryModel) Deprecated. -
createGXYLayer
public ILcdGXYLayer createGXYLayer(Properties aProperties, ILcdVPFLayerFactoryModel aVPFLayerFactoryModel) throws TLcdCodecException Deprecated.- Throws:
TLcdCodecException
-
createGXYLayers
Deprecated.- Throws:
TLcdCodecException
-
retrievePainterProvider
protected ILcdGXYPainterProvider retrievePainterProvider(TLcdVPFFeatureClass aVPFFeatureClass, ILcdVPFLayerFactoryModel aVPFLayerFactoryModel) Deprecated. -
retrieveLabelPainterProvider
protected ILcdGXYLabelPainterProvider retrieveLabelPainterProvider(TLcdVPFFeatureClass aVPFFeatureClass, ILcdVPFLayerFactoryModel aVPFLayerFactoryModel) Deprecated. -
isUseScaleRange
public boolean isUseScaleRange()Deprecated.True if scale range is set on the created layer.- Returns:
- True if scale range is set on the created layer.
-
setUseScaleRange
public void setUseScaleRange(boolean aUseScaleRange) Deprecated.True if scale range is set on the created layer.- Parameters:
aUseScaleRange- True if scale range is set on the created layer.
-
TLcdVPFGXYLayerFactoryinstead.