|
|||||||||
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.INetworkForwardStarSetupProxy
public class INetworkForwardStarSetupProxy
Provides access to members that specify the configuration for this NetworkForwardStar object.
This interface has been superceded by INetworkForwardStarEx. Please refer to that interface for usage instructions.
Field Summary | |
---|---|
boolean |
noncastable
|
Fields inherited from class com.esri.arcgis.interop.Dispatch |
---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef |
Constructor Summary | |
---|---|
|
INetworkForwardStarSetupProxy()
|
|
INetworkForwardStarSetupProxy(Object obj)
|
protected |
INetworkForwardStarSetupProxy(Object obj,
String iid)
|
Method Summary | |
---|---|
void |
addCachedAttribute(INetworkAttribute attribute)
AddCachedAttribute has been deprecated and should not be called. |
void |
addListener(String iidStr,
Object theListener,
Object theSource)
|
void |
addRestriction(INetworkAttribute attribute)
Adds a restriction network attribute to the NetworkForwardStar object to filter elements returned. |
int |
getBacktrack()
Policy on when to return the from-edge in the NetworkForwardStarAdjacencies object. |
INetworkAttribute |
getHierarchyAttribute()
Network attribute containing the hierarchy values for each network element. |
int |
getMaxHierarchyValue()
Maximum hierarchy attribute value permitted to be returned in the NetworkForwardStarAdjacencies object. |
INetworkDataset |
getNetworkDataset()
Network dataset on which the NetworkForwardStar object is querying. |
IEnumNetworkElement |
getNonTraversableElements(int elementType,
int direction)
The collection of network elements of the given type that are set to not traversable. |
INetworkAttribute |
getRestriction(int index)
Restriction network attribute by index applied to the NetworkForwardStar object. |
int |
getRestrictionCount()
Number of restriction network attributes applied to the NetworkForwardStar object. |
boolean |
isForwardTraversal()
Indicates if the NetworkForwardStar object is used to model forward traversal through the network dataset. |
boolean |
isTraversable(INetworkElement element)
Indicates if the given network element is travserable by the NetworkForwardStar object. |
void |
removeAllCachedAttributes()
RemoveAllCachedAttributes has been deprecated and should not be called. |
void |
removeListener(String iidStr,
Object theListener)
|
void |
removeRestriction(int index)
Removes the given restriction network attribute by index from the NetworkForwardStar object. |
void |
setAllTraversable(int elementType,
boolean traversable)
Sets all network elements of the given element type to be traversable or non-traversable. |
void |
setBacktrack(int backtrack)
Policy on when to return the from-edge in the NetworkForwardStarAdjacencies object. |
void |
setHierarchyAttributeByRef(INetworkAttribute attribute)
Network attribute containing the hierarchy values for each network element. |
void |
setIsForwardTraversal(boolean isForwardTraversal)
Indicates if the NetworkForwardStar object is used to model forward traversal through the network dataset. |
void |
setMaxHierarchyValue(int maxValue)
Maximum hierarchy attribute value permitted to be returned in the NetworkForwardStarAdjacencies object. |
void |
setTraversable(INetworkElement element,
boolean traversable)
Indicates if the given network element is travserable by the NetworkForwardStar object. |
void |
setTraversable2(IEnumNetworkElement elements,
boolean traversable)
Sets the given network elements to be traversable or non-traversable. |
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 INetworkForwardStarSetupProxy()
public INetworkForwardStarSetupProxy(Object obj) throws IOException
IOException
protected INetworkForwardStarSetupProxy(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 int getBacktrack() throws IOException, AutomationException
This property has been superceded by the BacktrackPolicy property on the INetworkForwardStarEx interface. Please refer to that interface for usage instructions.
getBacktrack
in interface INetworkForwardStarSetup
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setBacktrack(int backtrack) throws IOException, AutomationException
setBacktrack
in interface INetworkForwardStarSetup
backtrack
- A com.esri.arcgis.geodatabase.esriNetworkForwardStarBacktrack constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isForwardTraversal() throws IOException, AutomationException
This property has been superceded by the IsForwardTraversal property on the INetworkForwardStarEx interface. Please refer to that interface for usage instructions.
isForwardTraversal
in interface INetworkForwardStarSetup
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setIsForwardTraversal(boolean isForwardTraversal) throws IOException, AutomationException
setIsForwardTraversal
in interface INetworkForwardStarSetup
isForwardTraversal
- The isForwardTraversal (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public INetworkDataset getNetworkDataset() throws IOException, AutomationException
This property has been superceded by the NetworkDataset property on the INetworkForwardStarEx interface. Please refer to that interface for usage instructions.
getNetworkDataset
in interface INetworkForwardStarSetup
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void addCachedAttribute(INetworkAttribute attribute) throws IOException, AutomationException
This method has been deprecated.
addCachedAttribute
in interface INetworkForwardStarSetup
attribute
- A reference to a com.esri.arcgis.geodatabase.INetworkAttribute (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void removeAllCachedAttributes() throws IOException, AutomationException
This method has been deprecated.
removeAllCachedAttributes
in interface INetworkForwardStarSetup
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void addRestriction(INetworkAttribute attribute) throws IOException, AutomationException
This method has been superceded by the AddRestrictionAttribute method on the INetworkForwardStarEx interface. Please refer to that interface for usage instructions.
addRestriction
in interface INetworkForwardStarSetup
attribute
- A reference to a com.esri.arcgis.geodatabase.INetworkAttribute (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public INetworkAttribute getRestriction(int index) throws IOException, AutomationException
getRestriction
in interface INetworkForwardStarSetup
index
- The index (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getRestrictionCount() throws IOException, AutomationException
This property has been superceded by the RestrictionAttributeCount property on the INetworkForwardStarEx interface. Please refer to that interface for usage instructions.
getRestrictionCount
in interface INetworkForwardStarSetup
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void removeRestriction(int index) throws IOException, AutomationException
This property has been superceded by the RemoveRestrictionAttributes method on the INetworkForwardStarEx interface. Please refer to that interface for usage instructions.
removeRestriction
in interface INetworkForwardStarSetup
index
- The index (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setHierarchyAttributeByRef(INetworkAttribute attribute) throws IOException, AutomationException
setHierarchyAttributeByRef
in interface INetworkForwardStarSetup
attribute
- A reference to a com.esri.arcgis.geodatabase.INetworkAttribute (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public INetworkAttribute getHierarchyAttribute() throws IOException, AutomationException
This property has been superceded by the HierarchyAttribute property on the INetworkForwardStarEx interface. Please refer to that interface for usage instructions.
getHierarchyAttribute
in interface INetworkForwardStarSetup
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setMaxHierarchyValue(int maxValue) throws IOException, AutomationException
setMaxHierarchyValue
in interface INetworkForwardStarSetup
maxValue
- The maxValue (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getMaxHierarchyValue() throws IOException, AutomationException
This property has been superceded by the MaxTraversableHierarchyValue property on the INetworkForwardStarEx interface. Please refer to that interface for usage instructions.
getMaxHierarchyValue
in interface INetworkForwardStarSetup
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isTraversable(INetworkElement element) throws IOException, AutomationException
isTraversable
in interface INetworkForwardStarSetup
element
- A reference to a com.esri.arcgis.geodatabase.INetworkElement (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTraversable(INetworkElement element, boolean traversable) throws IOException, AutomationException
The SetTraversable method with a Traversable parameter value of True sets all network elements in the given enumeration as Traversable.
The SetTraversable method with a Traversable parameter value of False sets all network elements in the given enumeration as not Traversable.
setTraversable
in interface INetworkForwardStarSetup
element
- A reference to a com.esri.arcgis.geodatabase.INetworkElement (in)traversable
- The traversable (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTraversable2(IEnumNetworkElement elements, boolean traversable) throws IOException, AutomationException
setTraversable2
in interface INetworkForwardStarSetup
elements
- A reference to a com.esri.arcgis.geodatabase.IEnumNetworkElement (in)traversable
- The traversable (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setAllTraversable(int elementType, boolean traversable) throws IOException, AutomationException
This property has been superceded by the RemoveElementRestrictions property on the INetworkForwardStarEx interface. Please refer to that interface for usage instructions.
setAllTraversable
in interface INetworkForwardStarSetup
elementType
- A com.esri.arcgis.geodatabase.esriNetworkElementType constant (in)traversable
- The traversable (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEnumNetworkElement getNonTraversableElements(int elementType, int direction) throws IOException, AutomationException
getNonTraversableElements
in interface INetworkForwardStarSetup
elementType
- A com.esri.arcgis.geodatabase.esriNetworkElementType constant (in)direction
- A com.esri.arcgis.geodatabase.esriNetworkEdgeDirection 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 |