Package com.luciad.wms.server
Interface ILcdWMSFeatureInfoRequestEncoder
- All Known Implementing Classes:
TLcdGXYViewGIFEncoder,TLcdGXYViewJPEGEncoder,TLcdGXYViewPNGEncoder,TLcdGXYViewSVGEncoder
public interface ILcdWMSFeatureInfoRequestEncoder
Deprecated.
This interface specifies methods to write given the features of the
The type of encoding is defined by the actual implementations.
Each
TLcdGXYLayerSubsetList of
ILcdGXYView to a OutputStream. The type of encoding is defined by the actual implementations.
Each
ILcdWMSFeatureInfoRequestEncoder has a contenttype that identifies the type of data encoded by the implementation.
This is usual the MIME - TYPE of the encoded result.
Note that there is a similar interface ILcdWMSGetFeatureInfoRequestEncoder, which is used for the
same purpose but offers access to extra information related to the current request. This information is stored
in a TLcdWMSRequestContext object, which is supplied as a parameter to the encode() method.-
Method Summary
Modifier and TypeMethodDescriptionvoidencode(ILcdGXYLayerSubsetList aSelectionSublist, OutputStream aOutputStream, ILcdGXYView aGXYView) Deprecated.Encodes the given selection in theTLcdGXYLayerSubsetListfrom a givenILcdGXYViewand sends it to the givenOutputStream.Deprecated.Returns the content MIME type of the encoder.
-
Method Details
-
getContentType
String getContentType()Deprecated.Returns the content MIME type of the encoder.- Returns:
- the MIME-type as
String.
-
encode
void encode(ILcdGXYLayerSubsetList aSelectionSublist, OutputStream aOutputStream, ILcdGXYView aGXYView) throws jakarta.servlet.ServletException Deprecated.Encodes the given selection in theTLcdGXYLayerSubsetListfrom a givenILcdGXYViewand sends it to the givenOutputStream.- Parameters:
aSelectionSublist- aTLcdGXYLayerSubsetListcontaining the selection to be encoded.aOutputStream- theOutputStreamto write the output to.aGXYView- theILcdGXYViewin which the elements are selected .- Throws:
jakarta.servlet.ServletException- for writing and sending exceptions.
-
ILcdWMSGetFeatureInfoRequestEncoder.