|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.interop.Dispatch com.esri.arcgis.controls.IEngineNAWindowCategoryGroupProxy
public class IEngineNAWindowCategoryGroupProxy
Provides access to the window category group.
The IEngineNAWindowCategoryGroup interface is used to access the category and group of a category that supports groups in the IEngineNetworkAnalystEnvironment::NAWindow.
Currently "Stops" is the only category that can have groups. For "Stops", there is a group for each unique RouteName in the "Stops" NAClass.
Field Summary | |
---|---|
boolean |
noncastable
|
Fields inherited from class com.esri.arcgis.interop.Dispatch |
---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef |
Constructor Summary | |
---|---|
|
IEngineNAWindowCategoryGroupProxy()
|
|
IEngineNAWindowCategoryGroupProxy(Object obj)
|
protected |
IEngineNAWindowCategoryGroupProxy(Object obj,
String iid)
|
Method Summary | |
---|---|
void |
addListener(String iidStr,
Object theListener,
Object theSource)
|
IEngineNAWindowCategory |
getCategory()
The NAWindow category associated with this category group. |
String |
getGroup()
The NAWindow category group name. |
void |
removeListener(String iidStr,
Object theListener)
|
void |
setCategoryByRef(IEngineNAWindowCategory category)
The NAWindow category associated with this category group. |
void |
setGroup(String group)
The NAWindow category group name. |
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 |
---|
public boolean noncastable
Constructor Detail |
---|
public IEngineNAWindowCategoryGroupProxy()
public IEngineNAWindowCategoryGroupProxy(Object obj) throws IOException
IOException
protected IEngineNAWindowCategoryGroupProxy(Object obj, String iid) throws IOException
IOException
Method Detail |
---|
public void addListener(String iidStr, Object theListener, Object theSource) throws IOException
addListener
in class com.esri.arcgis.interop.Dispatch
IOException
public void removeListener(String iidStr, Object theListener) throws IOException
removeListener
in class com.esri.arcgis.interop.Dispatch
IOException
public void setCategoryByRef(IEngineNAWindowCategory category) throws IOException, AutomationException
setCategoryByRef
in interface IEngineNAWindowCategoryGroup
category
- A reference to a com.esri.arcgis.controls.IEngineNAWindowCategory (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEngineNAWindowCategory getCategory() throws IOException, AutomationException
A reference to the IEngineNAWindowCategory that the category group is part of. For example, if a stop in the "Route1" category group of the stops category was active, the Category would reference the "Stops" IEngineNAWindowCategory.
getCategory
in interface IEngineNAWindowCategoryGroup
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getGroup() throws IOException, AutomationException
The name of the group.
getGroup
in interface IEngineNAWindowCategoryGroup
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setGroup(String group) throws IOException, AutomationException
setGroup
in interface IEngineNAWindowCategoryGroup
group
- The group (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 |