public class TLcdWMSGetLegendGraphicRequestContext extends Object
ALcdWMSLayer
is defined; the ALcdSLDLayer
and
TLcdSLDFeatureTypeStyle[]
arguments are null
.ALcdWMSLayer
and TLcdSLDFeatureTypeStyle[]
arguments are
defined; the ALcdSLDLayer
is null
.ALcdWMSLayer
and
ALcdSLDLayer
are defined, the TLcdSLDFeatureTypeStyle[]
is null
.ALcdSLDLayer
is defined; the ALcdWMSLayer
and TLcdSLDFeatureTypeStyle[]
are null
.Modifier and Type | Method and Description |
---|---|
String |
getFeatureType()
The feature type for which a legend graphic should be created
This parameter only needs to be set if the layer is a WMS layer and contains more than one feature type.
|
int |
getHeight()
An optional argument which specifies the size in pixels of the graphic which will be produced.
|
Supplier<ILcdModel[]> |
getModelSupplier() |
String |
getRule()
The optional rule of style parameter of the request.
|
float |
getScale()
The optional scale parameter of the request.
|
TLcdSLDFeatureTypeStyle[] |
getSLDFeatureTypeStyles() |
ALcdSLDLayer |
getSLDLayer() |
TLcdSLDStyledLayerDescriptor |
getSLDStyledLayerDescriptor() |
int |
getWidth()
An optional argument which specifies the size in pixels of the graphic which will be produced.
|
ALcdWMSLayer |
getWMSLayer() |
public int getWidth()
public int getHeight()
public float getScale()
public String getRule()
public String getFeatureType()
public ALcdWMSLayer getWMSLayer()
null
if the layer specified by the client is a user-defined SLD layer.public ALcdSLDLayer getSLDLayer()
null
if the user didn't specify an SLD.public TLcdSLDStyledLayerDescriptor getSLDStyledLayerDescriptor()
null
if the user didn't specify an SLD.public TLcdSLDFeatureTypeStyle[] getSLDFeatureTypeStyles()
null
if the user didn't specify any SLD feature styles on the server side.