@LayerTypeMetadata(name="ImageLayerType", aliasNames="com.bc.ceres.glayer.support.ImageLayer$Type") public static class ImageLayer.Type extends LayerType
| Constructor and Description |
|---|
Type() |
| Modifier and Type | Method and Description |
|---|---|
Layer |
createLayer(LayerContext ctx,
PropertySet configuration)
Creates a layer instance for the given application provided context and the given layer configuration.
|
PropertySet |
createLayerConfig(LayerContext ctx)
Creates a default configuration instance for the type of layers this type can create.
|
boolean |
isValidFor(LayerContext ctx)
Tests if this type can create layers for the given application provided context.
|
createWithSceneView, getAliases, getNamegetExtensionpublic boolean isValidFor(LayerContext ctx)
LayerTypeExtensibleObject.getExtension(Class)).isValidFor in class LayerTypectx - An application-dependent layer context.true if the type is valid with respect to the given context.public Layer createLayer(LayerContext ctx, PropertySet configuration)
LayerTypecreateLayer in class LayerTypectx - An application provided context, may be null. The parameter may be ignored by many layer types.configuration - The layer configuration.public PropertySet createLayerConfig(LayerContext ctx)
LayerTypeLayerType.createLayer(com.bc.ceres.glayer.LayerContext, com.bc.ceres.binding.PropertySet) method in order
to create a new layer instance.createLayerConfig in class LayerTypectx - An application provided context, may be null. The parameter may be ignored by many layer types.Copyright © 2014–2017 European Space Agency (ESA). All rights reserved.