com.esri.arcgis.geodatabaseextensions
Interface IParcelConstructionData

All Superinterfaces:
Serializable
All Known Implementing Classes:
IParcelConstructionDataProxy, ParcelConstructionData

public interface IParcelConstructionData
extends Serializable

Provides access to methods that read and write a parcel contruction to the cadastral packet.

Product Availability

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


Method Summary
 String exportToXMLString()
          Writes construction data in XML format to a string.
 int getParcelNo()
          The parcel network No.
 void loadConstructionDataFromXML(Object pXMLParcelNode)
          Populates the construction data object properties by reading the properties from the xml parcel node.
 void loadConstructionDataFromXMLString(String xMLString)
          Populates the construction data object properties by reading the xml string.
 void setParcelNo(int parcelNo)
          The parcel network No.
 void writeToXML(Object pXMLDoc)
          Appends construction data as XML to parcel node.
 

Method Detail

getParcelNo

int getParcelNo()
                throws IOException,
                       AutomationException
The parcel network No.

Product Availability

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

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

setParcelNo

void setParcelNo(int parcelNo)
                 throws IOException,
                        AutomationException
The parcel network No.

Product Availability

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

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

writeToXML

void writeToXML(Object pXMLDoc)
                throws IOException,
                       AutomationException
Appends construction data as XML to parcel node.

Product Availability

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

Parameters:
pXMLDoc - A reference to another Object (IUnknown) (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

loadConstructionDataFromXML

void loadConstructionDataFromXML(Object pXMLParcelNode)
                                 throws IOException,
                                        AutomationException
Populates the construction data object properties by reading the properties from the xml parcel node.

Product Availability

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

Parameters:
pXMLParcelNode - A reference to another Object (IUnknown) (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

exportToXMLString

String exportToXMLString()
                         throws IOException,
                                AutomationException
Writes construction data in XML format to a string.

Product Availability

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

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

loadConstructionDataFromXMLString

void loadConstructionDataFromXMLString(String xMLString)
                                       throws IOException,
                                              AutomationException
Populates the construction data object properties by reading the xml string.

Product Availability

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

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