|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface INALayer
Provides access to the network analysis layer.
INALayer has been superseded by INALayer2.
| Method Summary | |
|---|---|
void |
add(ILayer layer)
Add a new layer. |
void |
clear()
Clear all analysis layers. |
void |
delete(ILayer layer)
Delete an existing layer. |
INAContext |
getContext()
The network analysis context. |
ILayer |
getLayerByNAClassName(String name)
The network analysis layer by class name. |
boolean |
isExpanded()
Indicates if the network analysis layer is expanded or collapsed in the TOC of the map. |
void |
setContextByRef(INAContext nAContext)
The network analysis context. |
void |
setExpanded(boolean expanded)
Indicates if the network analysis layer is expanded or collapsed in the TOC of the map. |
| Method Detail |
|---|
void setContextByRef(INAContext nAContext)
throws IOException,
AutomationException
Sets the NAContext associated with the NALayer. If this is done, it is also necessary to re-attach the sublayers to the NAClasses of the new NAContext as well.
Use INALayer2::AttachContext instead if you want to re-attach a context created with INALayer2::CopyContext since this will re-attach the sublayers for you.
nAContext - A reference to a com.esri.arcgis.networkanalyst.INAContext (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
INAContext getContext()
throws IOException,
AutomationException
Returns the NAContext associated with the NALayer.
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
ILayer getLayerByNAClassName(String name)
throws IOException,
AutomationException
name - The name (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void add(ILayer layer)
throws IOException,
AutomationException
Adds a sublayer into the NALayer.
layer - A reference to a com.esri.arcgis.carto.ILayer (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void delete(ILayer layer)
throws IOException,
AutomationException
Removes a sublayer from the NALayer.
layer - A reference to a com.esri.arcgis.carto.ILayer (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void clear()
throws IOException,
AutomationException
Removes all of the sublayers from the NALayer.
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isExpanded()
throws IOException,
AutomationException
Specifies if the NALayer is expanded.
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setExpanded(boolean expanded)
throws IOException,
AutomationException
Specifies if the NALayer is expanded.
expanded - The expanded (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 | ||||||||