| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface INALayer3
Provides access to the network analysis layer.
| Method Summary | |
|---|---|
|  int | findDataLayerByNAClassName(String name)The index of the named datalayer in the collection of DataLayers of the network analysis layer. | 
|  int | getAllDataLayerCount()The total number of data layers (layers and standalone tables) in the network analysis layer. | 
|  int | getAllLayerCount()The total number of layers in the network analysis layer. | 
|  int | getAllStandaloneTableCount()The total number of standalone tables in the network analysis layer. | 
|  IDataLayer | getDataLayer(int index)The datalayer at the specified index in the collection of DataLayers of the network analysis layer. | 
|  boolean | isAccessible(int index)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)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 | reorder(ILongArray reorderedIndices)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)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 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 | 
| Method Detail | 
|---|
int getAllDataLayerCount()
                         throws IOException,
                                AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getAllLayerCount()
                     throws IOException,
                            AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getAllStandaloneTableCount()
                               throws IOException,
                                      AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int findDataLayerByNAClassName(String name)
                               throws IOException,
                                      AutomationException
name - The name  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IDataLayer getDataLayer(int index)
                        throws IOException,
                               AutomationException
index - The index  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isCanRestrictAccessibility(int index)
                                   throws IOException,
                                          AutomationException
index - The index  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isAccessible(int index)
                     throws IOException,
                            AutomationException
index - The index  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setAccessible(int index,
                   boolean flag)
                   throws IOException,
                          AutomationException
index - The index  (in)flag - The flag  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void reorder(ILongArray reorderedIndices)
             throws IOException,
                    AutomationException
reorderedIndices - A reference to a com.esri.arcgis.system.ILongArray  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||