com.esri.arcgis.networkanalyst
Class INALayer3Proxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.networkanalyst.INALayerProxy
          extended by com.esri.arcgis.networkanalyst.INALayer2Proxy
              extended by com.esri.arcgis.networkanalyst.INALayer3Proxy
All Implemented Interfaces:
INALayer, INALayer2, INALayer3, java.io.Externalizable, java.io.Serializable

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

Description: 'Provides access to the network analysis layer.' 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 INALayer3Proxy
extends INALayer2Proxy
implements INALayer3, 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.INALayer3
IID, IID2ff75aa1_fa95_4567_8dec_e658f4e74d60
 
Fields inherited from interface com.esri.arcgis.networkanalyst.INALayer2
IID734a3ec8_8345_4f7b_8e49_3cd871603aa7
 
Fields inherited from interface com.esri.arcgis.networkanalyst.INALayer
IID667b776b_5905_4450_9c94_18b214ece8fb
 
Constructor Summary
  INALayer3Proxy()
          Deprecated. For internal use only
  INALayer3Proxy(java.lang.Object obj)
          Deprecated.  
protected INALayer3Proxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  INALayer3Proxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected INALayer3Proxy(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.  
 int findDataLayerByNAClassName(java.lang.String name)
          Deprecated. The index of the named datalayer in the collection of DataLayers of the network analysis layer.
 int getAllDataLayerCount()
          Deprecated. The total number of data layers (layers and standalone tables) in the network analysis layer.
 int getAllLayerCount()
          Deprecated. The total number of layers in the network analysis layer.
 int getAllStandaloneTableCount()
          Deprecated. The total number of standalone tables in the network analysis layer.
 IDataLayer getDataLayer(int index)
          Deprecated. The datalayer at the specified index in the collection of DataLayers of the network analysis layer.
 boolean isAccessible(int index)
          Deprecated. Indicates whether the datalayer at the specified index in the collection of DataLayers of the network analysis layer is accessible by ICompositeLayer methods.
 boolean isCanRestrictAccessibility(int index)
          Deprecated. Indicates whether the datalayer at the specified index in the collection of DataLayers of the network analysis layer can be hidden from ICompositeLayer methods.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void reorder(ILongArray reorderedIndices)
          Deprecated. Reorders the data layers in the network analysis layer based on the input array containing the new datalayer index value for each current index.
 void setAccessible(int index, boolean flag)
          Deprecated. Indicates whether the datalayer at the specified index in the collection of DataLayers of the network analysis layer is accessible by ICompositeLayer methods.
 
Methods inherited from class com.esri.arcgis.networkanalyst.INALayer2Proxy
attachContext, copyContext, getDataLayerByNAClassName
 
Methods inherited from class com.esri.arcgis.networkanalyst.INALayerProxy
add, clear, delete, getContext, getLayerByNAClassName, isExpanded, setContextByRef, setExpanded
 
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.networkanalyst.INALayer2
attachContext, copyContext, getDataLayerByNAClassName
 
Methods inherited from interface com.esri.arcgis.networkanalyst.INALayer
add, clear, delete, getContext, getLayerByNAClassName, isExpanded, setContextByRef, setExpanded
 

Field Detail

targetClass

public static final java.lang.Class targetClass
Deprecated. 

noncastable

public boolean noncastable
Deprecated. 
Constructor Detail

INALayer3Proxy

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

INALayer3Proxy

public INALayer3Proxy()
Deprecated. 
For internal use only


INALayer3Proxy

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

INALayer3Proxy

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

INALayer3Proxy

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

getAllDataLayerCount

public int getAllDataLayerCount()
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
The total number of data layers (layers and standalone tables) in the network analysis layer.

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

getAllLayerCount

public int getAllLayerCount()
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
The total number of layers in the network analysis layer.

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

getAllStandaloneTableCount

public int getAllStandaloneTableCount()
                               throws java.io.IOException,
                                      AutomationException
Deprecated. 
The total number of standalone tables in the network analysis layer.

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

findDataLayerByNAClassName

public int findDataLayerByNAClassName(java.lang.String name)
                               throws java.io.IOException,
                                      AutomationException
Deprecated. 
The index of the named datalayer in the collection of DataLayers of the network analysis layer.

Specified by:
findDataLayerByNAClassName in interface INALayer3
Parameters:
name - The name (in)
Returns:
The index
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDataLayer

public IDataLayer getDataLayer(int index)
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
The datalayer at the specified index in the collection of DataLayers of the network analysis layer.

Specified by:
getDataLayer in interface INALayer3
Parameters:
index - The index (in)
Returns:
A reference to a com.esri.arcgis.carto.IDataLayer
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isCanRestrictAccessibility

public boolean isCanRestrictAccessibility(int index)
                                   throws java.io.IOException,
                                          AutomationException
Deprecated. 
Indicates whether the datalayer at the specified index in the collection of DataLayers of the network analysis layer can be hidden from ICompositeLayer methods.

Specified by:
isCanRestrictAccessibility in interface INALayer3
Parameters:
index - The index (in)
Returns:
The flag
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isAccessible

public boolean isAccessible(int index)
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
Indicates whether the datalayer at the specified index in the collection of DataLayers of the network analysis layer is accessible by ICompositeLayer methods.

Specified by:
isAccessible in interface INALayer3
Parameters:
index - The index (in)
Returns:
The flag
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setAccessible

public void setAccessible(int index,
                          boolean flag)
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
Indicates whether the datalayer at the specified index in the collection of DataLayers of the network analysis layer is accessible by ICompositeLayer methods.

Specified by:
setAccessible in interface INALayer3
Parameters:
index - The index (in)
flag - The flag (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

reorder

public void reorder(ILongArray reorderedIndices)
             throws java.io.IOException,
                    AutomationException
Deprecated. 
Reorders the data layers in the network analysis layer based on the input array containing the new datalayer index value for each current index.

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