com.esri.arcgis.networkanalyst
Class INAClassDefinitionEditProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.networkanalyst.INAClassDefinitionEditProxy
All Implemented Interfaces:
INAClassDefinitionEdit, java.io.Externalizable, java.io.Serializable

Deprecated. Internal use only. Proxy for COM Interface 'INAClassDefinitionEdit'. Generated 3/19/2015 1:20:59 PM from 'C:\ArcGIS\COM\esriNetworkAnalyst.olb'

Description: 'Provides access to editable properties common to all network analyst class definitions.' 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 =

public class INAClassDefinitionEditProxy
extends com.esri.arcgis.interop.Dispatch
implements INAClassDefinitionEdit, java.io.Serializable

Internal use class

See Also:
Serialized Form

Field Summary
 boolean noncastable
          Deprecated.  
static java.lang.Class targetClass
          Deprecated.  
 
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.networkanalyst.INAClassDefinitionEdit
IID, IIDa69d3ac5_54f6_4bf0_bbc6_336ba02317ec
 
Constructor Summary
  INAClassDefinitionEditProxy()
          Deprecated. For internal use only
  INAClassDefinitionEditProxy(java.lang.Object obj)
          Deprecated.  
protected INAClassDefinitionEditProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  INAClassDefinitionEditProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected INAClassDefinitionEditProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
 
Method Summary
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
          Deprecated.  
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void setCandidateFieldNamesByRef(java.lang.String fieldName, IStringArray rhs2)
          Deprecated. The field names that will be used by default for the network analyst class.
 void setClassCLSIDByRef(IUID rhs1)
          Deprecated. The COM class id for the network analyst class.
 void setFieldsByRef(IFields rhs1)
          Deprecated. The fields for the network analyst class.
 void setFieldType(java.lang.String fieldName, int rhs2)
          Deprecated. The field type for a network analyst class field.
 void setIsInput(boolean rhs1)
          Deprecated. Indicates if the class is used as an input to analysis.
 void setIsOutput(boolean rhs1)
          Deprecated. Indicates if the class is used as an output from analysis.
 void setLowerBound(int rhs1)
          Deprecated. The minimum number of objects required in the class by the solver to perform analysis.
 void setName(java.lang.String rhs1)
          Deprecated. The name of the class.
 void setUpperBound(int rhs1)
          Deprecated. The maximum number of objects allowed in the class by the solver to perform analysis.
 
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
Deprecated. 

noncastable

public boolean noncastable
Deprecated. 
Constructor Detail

INAClassDefinitionEditProxy

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

INAClassDefinitionEditProxy

public INAClassDefinitionEditProxy()
Deprecated. 
For internal use only


INAClassDefinitionEditProxy

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

INAClassDefinitionEditProxy

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

INAClassDefinitionEditProxy

protected INAClassDefinitionEditProxy(java.lang.String CLSID,
                                      java.lang.String iid,
                                      java.lang.String host,
                                      com.esri.arcgis.interop.AuthInfo authInfo)
                               throws java.io.IOException
Deprecated. 
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
Deprecated. 
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
Deprecated. 
Overrides:
removeListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

setName

public void setName(java.lang.String rhs1)
             throws java.io.IOException,
                    AutomationException
Deprecated. 
The name of the class.

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

setClassCLSIDByRef

public void setClassCLSIDByRef(IUID rhs1)
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
The COM class id for the network analyst class.

Specified by:
setClassCLSIDByRef in interface INAClassDefinitionEdit
Parameters:
rhs1 - A reference to a com.esri.arcgis.system.IUID (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setFieldsByRef

public void setFieldsByRef(IFields rhs1)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
The fields for the network analyst class.

Specified by:
setFieldsByRef in interface INAClassDefinitionEdit
Parameters:
rhs1 - A reference to a com.esri.arcgis.geodatabase.IFields (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setFieldType

public void setFieldType(java.lang.String fieldName,
                         int rhs2)
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
The field type for a network analyst class field.

Specified by:
setFieldType in interface INAClassDefinitionEdit
Parameters:
fieldName - The fieldName (in)
rhs2 - The rhs2 (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setCandidateFieldNamesByRef

public void setCandidateFieldNamesByRef(java.lang.String fieldName,
                                        IStringArray rhs2)
                                 throws java.io.IOException,
                                        AutomationException
Deprecated. 
The field names that will be used by default for the network analyst class.

Specified by:
setCandidateFieldNamesByRef in interface INAClassDefinitionEdit
Parameters:
fieldName - The fieldName (in)
rhs2 - A reference to a com.esri.arcgis.system.IStringArray (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setLowerBound

public void setLowerBound(int rhs1)
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
The minimum number of objects required in the class by the solver to perform analysis.

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

setUpperBound

public void setUpperBound(int rhs1)
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
The maximum number of objects allowed in the class by the solver to perform analysis.

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

setIsInput

public void setIsInput(boolean rhs1)
                throws java.io.IOException,
                       AutomationException
Deprecated. 
Indicates if the class is used as an input to analysis.

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

setIsOutput

public void setIsOutput(boolean rhs1)
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
Indicates if the class is used as an output from analysis.

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