@LcdService(service=ILcdLayerMeasureProviderFactory.class, priority=20000) public class TLcdGXYImageLayerMeasureProviderFactory extends java.lang.Object implements ILcdLayerMeasureProviderFactory
This layer measure provider factory makes it possible to create an
ALcdMeasureProvider for GXY layers containing elements of the
ALcdImage type. The
image also needs a measurement band semantics. The following
ALcdImage sub-types are supported:
The created measure provider will return measurements that correspond with what is shown on the screen. It will for example use the same level for multilevel images.
ALcdImageinstances. So it will ignore model elements of other types like
ILcdGXYEditableLabelsLayer. Layer instances that do not implement this interface are ignored.
|Constructor and Description|
|Modifier and Type||Method and Description|
Creates a new measure provider, based on the given layer and view, or
public ALcdMeasureProvider createMeasureProvider(ILcdLayer aLayer, ILcdView aView)
nullif no measure provider can be created.
aLayer- the layer for which to create a measure provider
aView- the view for which to create a measure provider
nullif no measure provider can be created for the given layer and view.