com.esri.arcgis.geodatabase
Class ITopologyContainer2Proxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.geodatabase.ITopologyContainerProxy
          extended by com.esri.arcgis.geodatabase.ITopologyContainer2Proxy
All Implemented Interfaces:
ITopologyContainer, ITopologyContainer2, java.io.Externalizable, java.io.Serializable

public class ITopologyContainer2Proxy
extends ITopologyContainerProxy
implements ITopologyContainer2, java.io.Serializable

Internal use class Proxy for COM Interface 'ITopologyContainer2'. Generated 3/19/2015 1:20:56 PM from 'C:\ArcGIS\COM\esriGeoDatabase.olb'

Description: 'Provides access to members that create, add, and hand out topologies.' 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.geodatabase.ITopologyContainer2
IID, IIDf6146622_e8f8_496e_9d50_800594ff3378
 
Fields inherited from interface com.esri.arcgis.geodatabase.ITopologyContainer
IIDc2a33a05_adab_4fc9_938c_cb0e14476686
 
Constructor Summary
  ITopologyContainer2Proxy()
          For internal use only
  ITopologyContainer2Proxy(java.lang.Object obj)
           
protected ITopologyContainer2Proxy(java.lang.Object obj, java.lang.String iid)
           
  ITopologyContainer2Proxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
           
protected ITopologyContainer2Proxy(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)
           
 ITopology createTopologyEx(java.lang.String name, double clusterTolerance, double zClusterTolerance, int maxGeneratedErrorCount, java.lang.String configurationKeyword)
          Creates a new topology.
 double getDefaultZClusterTolerance()
          The default z cluster tolerance as per the topology engine.
 double getMaximumZClusterTolerance()
          The maximal z cluster tolerance as per the topology engine.
 double getMinimumZClusterTolerance()
          The minimal z cluster tolerance as per the topology engine.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
           
 
Methods inherited from class com.esri.arcgis.geodatabase.ITopologyContainerProxy
createTopology, getDefaultClusterTolerance, getMaximumClusterTolerance, getMinimumClusterTolerance, getTopology, getTopologyByID, getTopologyByName, getTopologyCount
 
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
 
Methods inherited from interface com.esri.arcgis.geodatabase.ITopologyContainer
createTopology, getDefaultClusterTolerance, getMaximumClusterTolerance, getMinimumClusterTolerance, getTopology, getTopologyByID, getTopologyByName, getTopologyCount
 

Field Detail

targetClass

public static final java.lang.Class targetClass

noncastable

public boolean noncastable
Constructor Detail

ITopologyContainer2Proxy

public ITopologyContainer2Proxy(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

ITopologyContainer2Proxy

public ITopologyContainer2Proxy()
For internal use only


ITopologyContainer2Proxy

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

ITopologyContainer2Proxy

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

ITopologyContainer2Proxy

protected ITopologyContainer2Proxy(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 ITopologyContainerProxy
Throws:
java.io.IOException

removeListener

public void removeListener(java.lang.String iidStr,
                           java.lang.Object theListener)
                    throws java.io.IOException
Overrides:
removeListener in class ITopologyContainerProxy
Throws:
java.io.IOException

createTopologyEx

public ITopology createTopologyEx(java.lang.String name,
                                  double clusterTolerance,
                                  double zClusterTolerance,
                                  int maxGeneratedErrorCount,
                                  java.lang.String configurationKeyword)
                           throws java.io.IOException,
                                  AutomationException
Creates a new topology.

Specified by:
createTopologyEx in interface ITopologyContainer2
Parameters:
name - The name (in)
clusterTolerance - The clusterTolerance (in)
zClusterTolerance - The zClusterTolerance (in)
maxGeneratedErrorCount - The maxGeneratedErrorCount (in)
configurationKeyword - The configurationKeyword (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.ITopology
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDefaultZClusterTolerance

public double getDefaultZClusterTolerance()
                                   throws java.io.IOException,
                                          AutomationException
The default z cluster tolerance as per the topology engine.

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

getMinimumZClusterTolerance

public double getMinimumZClusterTolerance()
                                   throws java.io.IOException,
                                          AutomationException
The minimal z cluster tolerance as per the topology engine.

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

getMaximumZClusterTolerance

public double getMaximumZClusterTolerance()
                                   throws java.io.IOException,
                                          AutomationException
The maximal z cluster tolerance as per the topology engine.

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