com.esri.arcgis.networkanalyst
Class INetworkAnalystProtectNamesProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.networkanalyst.INetworkAnalystProtectNamesProxy
All Implemented Interfaces:
INetworkAnalystProtectNames, Externalizable, Serializable

public class INetworkAnalystProtectNamesProxy
extends com.esri.arcgis.interop.Dispatch
implements INetworkAnalystProtectNames, Serializable

Remarks

The INetworkAnalystProtectNames interface is used to protect the type library from changing the case of various coclasses, interfaces, and methods. You should not use this interface or rely on anything in it.

Product Availability

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

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.esri.arcgis.interop.Dispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, E
 
Constructor Summary
  INetworkAnalystProtectNamesProxy()
           
  INetworkAnalystProtectNamesProxy(Object obj)
           
protected INetworkAnalystProtectNamesProxy(Object obj, String iid)
           
 
Method Summary
 void addListener(String iidStr, Object theListener, Object theSource)
           
 void fromPosition()
          fromPosition
 double getLength()
          getLength
 String getName()
          getName
 int getType()
          getType
 void nAClass()
          nAClass
 void nAContext()
          nAContext
 void readExternal(ObjectInput in)
           
 void removeListener(String iidStr, Object theListener)
           
 void setLength(double length)
          setLength
 void setName(String name)
          setName
 void setType(int type)
          setType
 void time()
          time
 void toPosition()
          toPosition
 void writeExternal(ObjectOutput out)
           
 
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, queryInterface, release, setNativeMode, setPropertyByName, toString, vtblInvoke
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

INetworkAnalystProtectNamesProxy

public INetworkAnalystProtectNamesProxy()

INetworkAnalystProtectNamesProxy

public INetworkAnalystProtectNamesProxy(Object obj)
                                 throws IOException
Throws:
IOException

INetworkAnalystProtectNamesProxy

protected INetworkAnalystProtectNamesProxy(Object obj,
                                           String iid)
                                    throws IOException
Throws:
IOException
Method Detail

addListener

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

removeListener

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

nAClass

public void nAClass()
             throws IOException,
                    AutomationException
nAClass

Product Availability

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

Specified by:
nAClass in interface INetworkAnalystProtectNames
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

nAContext

public void nAContext()
               throws IOException,
                      AutomationException
nAContext

Product Availability

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

Specified by:
nAContext in interface INetworkAnalystProtectNames
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

fromPosition

public void fromPosition()
                  throws IOException,
                         AutomationException
fromPosition

Product Availability

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

Specified by:
fromPosition in interface INetworkAnalystProtectNames
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

toPosition

public void toPosition()
                throws IOException,
                       AutomationException
toPosition

Product Availability

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

Specified by:
toPosition in interface INetworkAnalystProtectNames
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

time

public void time()
          throws IOException,
                 AutomationException
time

Product Availability

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

Specified by:
time in interface INetworkAnalystProtectNames
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getName

public String getName()
               throws IOException,
                      AutomationException
getName

Product Availability

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

Specified by:
getName in interface INetworkAnalystProtectNames
Returns:
The name
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setName

public void setName(String name)
             throws IOException,
                    AutomationException
setName

Product Availability

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

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

getType

public int getType()
            throws IOException,
                   AutomationException
getType

Product Availability

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

Specified by:
getType in interface INetworkAnalystProtectNames
Returns:
The type
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setType

public void setType(int type)
             throws IOException,
                    AutomationException
setType

Product Availability

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

Specified by:
setType in interface INetworkAnalystProtectNames
Parameters:
type - The type (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getLength

public double getLength()
                 throws IOException,
                        AutomationException
getLength

Product Availability

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

Specified by:
getLength in interface INetworkAnalystProtectNames
Returns:
The length
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setLength

public void setLength(double length)
               throws IOException,
                      AutomationException
setLength

Product Availability

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

Specified by:
setLength in interface INetworkAnalystProtectNames
Parameters:
length - The length (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
Specified by:
writeExternal in interface Externalizable
Overrides:
writeExternal in class com.esri.arcgis.interop.Dispatch
Throws:
IOException

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
Specified by:
readExternal in interface Externalizable
Overrides:
readExternal in class com.esri.arcgis.interop.Dispatch
Throws:
IOException
ClassNotFoundException