TLcdVPFGXYLayerFactory
instead.@Deprecated public class TLcdVPFLayerFactory extends Object
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 and Description |
---|
TLcdVPFLayerFactory(ILcdGXYView aGXYView,
ILcdBuffer aBuffer)
Deprecated.
|
TLcdVPFLayerFactory(ILcdGXYView aGXYView,
ILcdVPFLayerFactoryModel aVPFLayerFactoryModel,
ILcdBuffer aBuffer)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
ILcdGXYLayer |
createDefaultGXYLayer(Properties aProperties)
Deprecated.
|
ILcdGXYLayer |
createDefaultGXYLayer(Properties aProperties,
ILcdVPFLayerFactoryModel aVPFLayerFactoryModel)
Deprecated.
|
ILcdGXYLayer |
createGXYLayer(Properties aProperties)
Deprecated.
This method instantiates
TLcdVPFDatabase , TLcdVPFLibrary and
ILcdVPFFeatureHandler which are instantiated by analyzing a given Properties . |
ILcdGXYLayer |
createGXYLayer(Properties aProperties,
ILcdVPFLayerFactoryModel aVPFLayerFactoryModel)
Deprecated.
|
void |
createGXYLayers(Enumeration props)
Deprecated.
|
protected ILcdBuffer |
getBuffer()
Deprecated.
|
ILcdVPFLayerFactoryModel |
getVPFLayerFactoryModel()
Deprecated.
|
boolean |
isTraceOn()
Deprecated.
This method has been deprecated. It is recommended to use the
standard Java logging framework directly.
|
boolean |
isUseScaleRange()
Deprecated.
True if scale range is set on the created layer.
|
protected ILcdGXYLabelPainterProvider |
retrieveLabelPainterProvider(TLcdVPFFeatureClass aVPFFeatureClass,
ILcdVPFLayerFactoryModel aVPFLayerFactoryModel)
Deprecated.
|
protected ILcdGXYPainterProvider |
retrievePainterProvider(TLcdVPFFeatureClass aVPFFeatureClass,
ILcdVPFLayerFactoryModel aVPFLayerFactoryModel)
Deprecated.
|
static void |
setClassTraceOn(boolean aClassTraceOn)
Deprecated.
This method has been deprecated. It is recommended to use the
standard Java logging framework directly.
|
void |
setGXYView(ILcdGXYView aGXYView)
Deprecated.
|
void |
setTraceOn(boolean aTraceOn)
Deprecated.
This method has been deprecated. It is recommended to use the
standard Java logging framework directly.
|
void |
setUseScaleRange(boolean aUseScaleRange)
Deprecated.
True if scale range is set on the created layer.
|
void |
setVPFLayerFactoryModel(ILcdVPFLayerFactoryModel aVPFLayerFactoryModel)
Deprecated.
|
public TLcdVPFLayerFactory(ILcdGXYView aGXYView, ILcdBuffer aBuffer)
public TLcdVPFLayerFactory(ILcdGXYView aGXYView, ILcdVPFLayerFactoryModel aVPFLayerFactoryModel, ILcdBuffer aBuffer)
public ILcdVPFLayerFactoryModel getVPFLayerFactoryModel()
public void setVPFLayerFactoryModel(ILcdVPFLayerFactoryModel aVPFLayerFactoryModel)
public void setGXYView(ILcdGXYView aGXYView)
protected ILcdBuffer getBuffer()
public static void setClassTraceOn(boolean aClassTraceOn)
true
then all log messages are recorded, otherwise only
the informative, warning and error messages are recorded.aClassTraceOn
- if true then all log messages are recorded,
otherwise only the informative, warning and error messages are recorded.public void setTraceOn(boolean aTraceOn)
true
or false
as argument automatically turns
off tracing for all other class instances for which
setTraceOn
has not been called.
If the argument is false
then only the informative, warning
and error log messages are recorded.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.public boolean isTraceOn()
true
if tracing is enabled for this class.public ILcdGXYLayer createGXYLayer(Properties aProperties) throws TLcdCodecException
TLcdVPFDatabase
, TLcdVPFLibrary
and
ILcdVPFFeatureHandler
which are instantiated by analyzing a given Properties
.true
if multiple types of VPF features have to be handled.TLcdCodecException
public ILcdGXYLayer createDefaultGXYLayer(Properties aProperties)
public ILcdGXYLayer createDefaultGXYLayer(Properties aProperties, ILcdVPFLayerFactoryModel aVPFLayerFactoryModel)
public ILcdGXYLayer createGXYLayer(Properties aProperties, ILcdVPFLayerFactoryModel aVPFLayerFactoryModel) throws TLcdCodecException
TLcdCodecException
public void createGXYLayers(Enumeration props) throws TLcdCodecException
TLcdCodecException
protected ILcdGXYPainterProvider retrievePainterProvider(TLcdVPFFeatureClass aVPFFeatureClass, ILcdVPFLayerFactoryModel aVPFLayerFactoryModel)
protected ILcdGXYLabelPainterProvider retrieveLabelPainterProvider(TLcdVPFFeatureClass aVPFFeatureClass, ILcdVPFLayerFactoryModel aVPFLayerFactoryModel)
public boolean isUseScaleRange()
public void setUseScaleRange(boolean aUseScaleRange)
aUseScaleRange
- True if scale range is set on the created layer.