com.esri.arcgis.geodatabaseextensions
Class IParcelConstructionDataProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.geodatabaseextensions.IParcelConstructionDataProxy
All Implemented Interfaces:
IParcelConstructionData, java.io.Externalizable, java.io.Serializable

public class IParcelConstructionDataProxy
extends com.esri.arcgis.interop.Dispatch
implements IParcelConstructionData, java.io.Serializable

Internal use class Proxy for COM Interface 'IParcelConstructionData'. Generated 3/19/2015 1:21:01 PM from 'C:\ArcGIS\COM\esriGeoDatabaseExtensions.olb'

Description: 'Provides access to methods that read and write a parcel contruction to the cadastral packet.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =

See Also:
Serialized Form

Field Summary
 boolean noncastable
           
static java.lang.Class targetClass
           
 
Fields inherited from class com.esri.arcgis.interop.Dispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
 
Fields inherited from interface com.esri.arcgis.geodatabaseextensions.IParcelConstructionData
IID, IIDfc722d60_d2dc_4dfe_8524_3ac3369bbe68
 
Constructor Summary
  IParcelConstructionDataProxy()
          For internal use only
  IParcelConstructionDataProxy(java.lang.Object obj)
           
protected IParcelConstructionDataProxy(java.lang.Object obj, java.lang.String iid)
           
  IParcelConstructionDataProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
           
protected IParcelConstructionDataProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
           
 
Method Summary
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
           
 java.lang.String exportToXMLString()
          Writes construction data in XML format to a string.
 int getParcelNo()
          The parcel network No.
 void loadConstructionDataFromXML(java.lang.Object pXMLParcelNode)
          Populates the construction data object properties by reading the properties from the xml parcel node.
 void loadConstructionDataFromXMLString(java.lang.String xMLString)
          Populates the construction data object properties by reading the xml string.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
           
 void setParcelNo(int parcelNo)
          The parcel network No.
 void writeToXML(java.lang.Object pXMLDoc)
          Appends construction data as XML to parcel node.
 
Methods inherited from class com.esri.arcgis.interop.Dispatch
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternal
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

targetClass

public static final java.lang.Class targetClass

noncastable

public boolean noncastable
Constructor Detail

IParcelConstructionDataProxy

public IParcelConstructionDataProxy(java.lang.String CLSID,
                                    java.lang.String host,
                                    com.esri.arcgis.interop.AuthInfo authInfo)
                             throws java.net.UnknownHostException,
                                    java.io.IOException
Throws:
java.net.UnknownHostException
java.io.IOException

IParcelConstructionDataProxy

public IParcelConstructionDataProxy()
For internal use only


IParcelConstructionDataProxy

public IParcelConstructionDataProxy(java.lang.Object obj)
                             throws java.io.IOException
Throws:
java.io.IOException

IParcelConstructionDataProxy

protected IParcelConstructionDataProxy(java.lang.Object obj,
                                       java.lang.String iid)
                                throws java.io.IOException
Throws:
java.io.IOException

IParcelConstructionDataProxy

protected IParcelConstructionDataProxy(java.lang.String CLSID,
                                       java.lang.String iid,
                                       java.lang.String host,
                                       com.esri.arcgis.interop.AuthInfo authInfo)
                                throws java.io.IOException
Throws:
java.io.IOException
Method Detail

addListener

public void addListener(java.lang.String iidStr,
                        java.lang.Object theListener,
                        java.lang.Object theSource)
                 throws java.io.IOException
Overrides:
addListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

removeListener

public void removeListener(java.lang.String iidStr,
                           java.lang.Object theListener)
                    throws java.io.IOException
Overrides:
removeListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

getParcelNo

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

Specified by:
getParcelNo in interface IParcelConstructionData
Returns:
The parcelNo
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setParcelNo

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

Specified by:
setParcelNo in interface IParcelConstructionData
Parameters:
parcelNo - The parcelNo (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

writeToXML

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

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

loadConstructionDataFromXML

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

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

exportToXMLString

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

Specified by:
exportToXMLString in interface IParcelConstructionData
Returns:
The xMLString
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

loadConstructionDataFromXMLString

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

Specified by:
loadConstructionDataFromXMLString in interface IParcelConstructionData
Parameters:
xMLString - The xMLString (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.