com.esri.arcgis.schematic
Class ISchematicNetworkDatasetBuilderProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.schematic.ISchematicNetworkDatasetBuilderProxy
All Implemented Interfaces:
ISchematicNetworkDatasetBuilder, java.io.Externalizable, java.io.Serializable

public class ISchematicNetworkDatasetBuilderProxy
extends com.esri.arcgis.interop.Dispatch
implements ISchematicNetworkDatasetBuilder, java.io.Serializable

Internal use class Proxy for COM Interface 'ISchematicNetworkDatasetBuilder'. Generated 3/19/2015 1:21:00 PM from 'C:\ArcGIS\COM\esriSchematic.olb'

Description: 'Provides access to members that control the schematic Network Dataset builder.' 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.schematic.ISchematicNetworkDatasetBuilder
IID, IID1394c10f_11f5_414a_bfe5_672edaaab40c
 
Constructor Summary
  ISchematicNetworkDatasetBuilderProxy()
          For internal use only
  ISchematicNetworkDatasetBuilderProxy(java.lang.Object obj)
           
protected ISchematicNetworkDatasetBuilderProxy(java.lang.Object obj, java.lang.String iid)
           
  ISchematicNetworkDatasetBuilderProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
           
protected ISchematicNetworkDatasetBuilderProxy(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)
           
 boolean isAutoCreateElementClasses()
          Indicates if the schematic element classes are automatically created by the schematic Network Dataset builder.
 boolean isInitializeLinksVertices()
          Indicates if the initial vertices list for the links must be retrieved and initialized by the schematic Network Dataset builder.
 boolean isMergeNodes()
          Indicates if the schematic Network Dataset builder generates only a schematic node per feature.
 boolean isPersistManualOperations()
          Indicates if the manual operations (removed elements, reduction, reconnection) are replayed after the update.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
           
 void setAutoCreateElementClasses(boolean autoCreate)
          Indicates if the schematic element classes are automatically created by the schematic Network Dataset builder.
 void setInitializeLinksVertices(boolean initializeLinksVertices)
          Indicates if the initial vertices list for the links must be retrieved and initialized by the schematic Network Dataset builder.
 void setMergeNodes(boolean mergeNodes)
          Indicates if the schematic Network Dataset builder generates only a schematic node per feature.
 void setPersistManualOperations(boolean persistManualOperations)
          Indicates if the manual operations (removed elements, reduction, reconnection) are replayed after the update.
 
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

ISchematicNetworkDatasetBuilderProxy

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

ISchematicNetworkDatasetBuilderProxy

public ISchematicNetworkDatasetBuilderProxy()
For internal use only


ISchematicNetworkDatasetBuilderProxy

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

ISchematicNetworkDatasetBuilderProxy

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

ISchematicNetworkDatasetBuilderProxy

protected ISchematicNetworkDatasetBuilderProxy(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

setAutoCreateElementClasses

public void setAutoCreateElementClasses(boolean autoCreate)
                                 throws java.io.IOException,
                                        AutomationException
Indicates if the schematic element classes are automatically created by the schematic Network Dataset builder.

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

isAutoCreateElementClasses

public boolean isAutoCreateElementClasses()
                                   throws java.io.IOException,
                                          AutomationException
Indicates if the schematic element classes are automatically created by the schematic Network Dataset builder.

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

setInitializeLinksVertices

public void setInitializeLinksVertices(boolean initializeLinksVertices)
                                throws java.io.IOException,
                                       AutomationException
Indicates if the initial vertices list for the links must be retrieved and initialized by the schematic Network Dataset builder.

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

isInitializeLinksVertices

public boolean isInitializeLinksVertices()
                                  throws java.io.IOException,
                                         AutomationException
Indicates if the initial vertices list for the links must be retrieved and initialized by the schematic Network Dataset builder.

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

setPersistManualOperations

public void setPersistManualOperations(boolean persistManualOperations)
                                throws java.io.IOException,
                                       AutomationException
Indicates if the manual operations (removed elements, reduction, reconnection) are replayed after the update.

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

isPersistManualOperations

public boolean isPersistManualOperations()
                                  throws java.io.IOException,
                                         AutomationException
Indicates if the manual operations (removed elements, reduction, reconnection) are replayed after the update.

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

setMergeNodes

public void setMergeNodes(boolean mergeNodes)
                   throws java.io.IOException,
                          AutomationException
Indicates if the schematic Network Dataset builder generates only a schematic node per feature.

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

isMergeNodes

public boolean isMergeNodes()
                     throws java.io.IOException,
                            AutomationException
Indicates if the schematic Network Dataset builder generates only a schematic node per feature.

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