|
|||||||||
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.geodatabase.INetworkAttributeProxy com.esri.arcgis.geodatabase.INetworkAttribute2Proxy com.esri.arcgis.geodatabase.INetworkAttribute3Proxy
public class INetworkAttribute3Proxy
Provides access to members that specify the properties of an attribute in a network dataset.
The INetworkAttribute3 interface is used to access the properties of the network attribute, such as its name, usage type, and if it is time aware.
To access the NetworkAttribute or EvaluatedNetworkAttribute object for an existing network dataset attribute, use the Attribute, AttributeByID, or AttributeByName methods on the INetworkDataset interface.
The INetworkAttribute3 interface is also used to define a new network attribute. To create a new network attribute, cocreate an EvaluatedNetworkAttribute object, specify its properties, and pass the object to the INetworkBuild::AddAttribute method on the network dataset.
Field Summary | |
---|---|
boolean |
noncastable
|
Fields inherited from class com.esri.arcgis.interop.Dispatch |
---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef |
Constructor Summary | |
---|---|
|
INetworkAttribute3Proxy()
|
|
INetworkAttribute3Proxy(Object obj)
|
protected |
INetworkAttribute3Proxy(Object obj,
String iid)
|
Method Summary | |
---|---|
void |
addListener(String iidStr,
Object theListener,
Object theSource)
|
boolean |
isTimeAware(int elementType)
Indicates if the network attribute is time aware. |
void |
removeListener(String iidStr,
Object theListener)
|
Methods inherited from class com.esri.arcgis.geodatabase.INetworkAttribute2Proxy |
---|
getParameters, isUseByDefault, refresh, setParametersByRef, setUseByDefault |
Methods inherited from class com.esri.arcgis.geodatabase.INetworkAttributeProxy |
---|
getDataType, getID, getName, getUnits, getUsageType, setDataType, setName, setUnits, setUsageType |
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.geodatabase.INetworkAttribute2 |
---|
getParameters, isUseByDefault, refresh, setParametersByRef, setUseByDefault |
Methods inherited from interface com.esri.arcgis.geodatabase.INetworkAttribute |
---|
getDataType, getID, getName, getUnits, getUsageType, setDataType, setName, setUnits, setUsageType |
Field Detail |
---|
public boolean noncastable
Constructor Detail |
---|
public INetworkAttribute3Proxy()
public INetworkAttribute3Proxy(Object obj) throws IOException
IOException
protected INetworkAttribute3Proxy(Object obj, String iid) throws IOException
IOException
Method Detail |
---|
public void addListener(String iidStr, Object theListener, Object theSource) throws IOException
addListener
in class INetworkAttribute2Proxy
IOException
public void removeListener(String iidStr, Object theListener) throws IOException
removeListener
in class INetworkAttribute2Proxy
IOException
public boolean isTimeAware(int elementType) throws IOException, AutomationException
isTimeAware
in interface INetworkAttribute3
elementType
- A com.esri.arcgis.geodatabase.esriNetworkElementType constant (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 |