@LayerTypeMetadata(name="GraticuleLayerType", aliasNames="org.esa.snap.core.layer.GraticuleLayerType") public class GraticuleLayerType extends LayerType
Modifier and Type | Field and Description |
---|---|
static Color |
DEFAULT_LINE_COLOR |
static double |
DEFAULT_LINE_TRANSPARENCY |
static double |
DEFAULT_LINE_WIDTH |
static boolean |
DEFAULT_RES_AUTO |
static double |
DEFAULT_RES_LAT |
static double |
DEFAULT_RES_LON |
static int |
DEFAULT_RES_PIXELS |
static Color |
DEFAULT_TEXT_BG_COLOR |
static double |
DEFAULT_TEXT_BG_TRANSPARENCY |
static boolean |
DEFAULT_TEXT_ENABLED |
static Color |
DEFAULT_TEXT_FG_COLOR |
static Font |
DEFAULT_TEXT_FONT |
static String |
PROPERTY_NAME_LINE_COLOR |
static String |
PROPERTY_NAME_LINE_TRANSPARENCY |
static String |
PROPERTY_NAME_LINE_WIDTH |
static String |
PROPERTY_NAME_RASTER |
static String |
PROPERTY_NAME_RES_AUTO |
static String |
PROPERTY_NAME_RES_LAT |
static String |
PROPERTY_NAME_RES_LON |
static String |
PROPERTY_NAME_RES_PIXELS |
static String |
PROPERTY_NAME_TEXT_BG_COLOR |
static String |
PROPERTY_NAME_TEXT_BG_TRANSPARENCY |
static String |
PROPERTY_NAME_TEXT_ENABLED |
static String |
PROPERTY_NAME_TEXT_FG_COLOR |
static String |
PROPERTY_NAME_TEXT_FONT |
Constructor and Description |
---|
GraticuleLayerType() |
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.
|
getAliases, getName
getExtension
public static final String PROPERTY_NAME_RASTER
public static final String PROPERTY_NAME_RES_AUTO
public static final String PROPERTY_NAME_RES_PIXELS
public static final String PROPERTY_NAME_RES_LAT
public static final String PROPERTY_NAME_RES_LON
public static final String PROPERTY_NAME_LINE_COLOR
public static final String PROPERTY_NAME_LINE_TRANSPARENCY
public static final String PROPERTY_NAME_LINE_WIDTH
public static final String PROPERTY_NAME_TEXT_ENABLED
public static final String PROPERTY_NAME_TEXT_FONT
public static final String PROPERTY_NAME_TEXT_FG_COLOR
public static final String PROPERTY_NAME_TEXT_BG_COLOR
public static final String PROPERTY_NAME_TEXT_BG_TRANSPARENCY
public static final boolean DEFAULT_RES_AUTO
public static final int DEFAULT_RES_PIXELS
public static final double DEFAULT_RES_LAT
public static final double DEFAULT_RES_LON
public static final Color DEFAULT_LINE_COLOR
public static final double DEFAULT_LINE_TRANSPARENCY
public static final double DEFAULT_LINE_WIDTH
public static final boolean DEFAULT_TEXT_ENABLED
public static final Font DEFAULT_TEXT_FONT
public static final Color DEFAULT_TEXT_FG_COLOR
public static final Color DEFAULT_TEXT_BG_COLOR
public static final double DEFAULT_TEXT_BG_TRANSPARENCY
public boolean isValidFor(LayerContext ctx)
LayerType
ExtensibleObject.getExtension(Class)
).isValidFor
in class LayerType
ctx
- An application-dependent layer context.true
if the type is valid with respect to the given context.public Layer createLayer(LayerContext ctx, PropertySet configuration)
LayerType
createLayer
in class LayerType
ctx
- 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)
LayerType
LayerType.createLayer(com.bc.ceres.glayer.LayerContext, com.bc.ceres.binding.PropertySet)
method in order
to create a new layer instance.createLayerConfig
in class LayerType
ctx
- An application provided context, may be null
. The parameter may be ignored by many layer types.Copyright © 2014–2015 European Space Agency (ESA). All rights reserved.