com.esri.arcgis.carto
Interface ISDGenerator

All Superinterfaces:
Serializable

public interface ISDGenerator
extends Serializable

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Method Summary
 byte[] getDescription(String serviceType)
          getDescription
 byte[] getLayerDescription(String serviceType, int iD)
          getLayerDescription
 void init()
          init
 void readMsd(String pathToMsdFile)
          readMsd
 void setMapServer(IMapServer pMapServer)
          setMapServer
 

Method Detail

init

void init()
          throws IOException,
                 AutomationException
init

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setMapServer

void setMapServer(IMapServer pMapServer)
                  throws IOException,
                         AutomationException
setMapServer

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
pMapServer - A reference to a com.esri.arcgis.carto.IMapServer (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

readMsd

void readMsd(String pathToMsdFile)
             throws IOException,
                    AutomationException
readMsd

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
pathToMsdFile - The pathToMsdFile (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDescription

byte[] getDescription(String serviceType)
                      throws IOException,
                             AutomationException
getDescription

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
serviceType - The serviceType (in)
Returns:
An unsigned byte
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getLayerDescription

byte[] getLayerDescription(String serviceType,
                           int iD)
                           throws IOException,
                                  AutomationException
getLayerDescription

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
serviceType - The serviceType (in)
iD - The iD (in)
Returns:
An unsigned byte
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.