@LcdService(service=ILcdLayerMeasureProviderFactory.class, priority=20000) public class TLcdGXYASTERIXLayerMeasureProviderFactory extends Object implements ILcdLayerMeasureProviderFactory
TLcdGXYASTERIXLayerMeasureProviderFactory is an implementation of ILcdLayerMeasureProviderFactory
for ASTERIX GXY Layers.
Currently only ASTERIX Category 8 layers have their ALcdMeasureProvider
.
For ASTERIX Category 8 layers, the measure provider retrieves the precipitation intensity of the
precipitation zones
.
Constructor and Description |
---|
TLcdGXYASTERIXLayerMeasureProviderFactory() |
Modifier and Type | Method and Description |
---|---|
ALcdMeasureProvider |
createMeasureProvider(ILcdLayer aLayer,
ILcdView aView)
Creates a new measure provider, based on the given GXY layer and GXY view, or
null if no
measure provider can be created. |
public TLcdGXYASTERIXLayerMeasureProviderFactory()
public ALcdMeasureProvider createMeasureProvider(ILcdLayer aLayer, ILcdView aView)
null
if no
measure provider can be created.createMeasureProvider
in interface ILcdLayerMeasureProviderFactory
aLayer
- the GXY layer for which to create a measure provideraView
- the GXY view for which to create a measure providernull
if no measure provider can be created for the given layer
and view.