|
|||||||||
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.datasourcesfile.ISMPointsCollectionProxy
public class ISMPointsCollectionProxy
Provides access to the collection of geographic points.
Represents the collection of geographic points.
Field Summary | |
---|---|
boolean |
noncastable
|
Fields inherited from class com.esri.arcgis.interop.Dispatch |
---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef |
Constructor Summary | |
---|---|
|
ISMPointsCollectionProxy()
|
|
ISMPointsCollectionProxy(Object obj)
|
protected |
ISMPointsCollectionProxy(Object obj,
String iid)
|
Method Summary | |
---|---|
void |
add(ISMRouterPoint pItem)
Adds a point to the end of the collection. |
void |
addListener(String iidStr,
Object theListener,
Object theSource)
|
void |
clear()
Removes all points from the collection. |
int |
getCount()
Number of points in the collection. |
ISMRouterPoint |
getItem(int position)
Represents the point in the collection at the specified position. |
void |
insert(int position,
ISMRouterPoint pItem)
Inserts a point in the collection at the specified position. |
void |
remove(int position)
Removes a point from the collection at the specified position. |
void |
removeListener(String iidStr,
Object theListener)
|
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 ISMPointsCollectionProxy()
public ISMPointsCollectionProxy(Object obj) throws IOException
IOException
protected ISMPointsCollectionProxy(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 getCount() throws IOException, AutomationException
Returns the number of points in the collection.
getCount
in interface ISMPointsCollection
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISMRouterPoint getItem(int position) throws IOException, AutomationException
getItem
in interface ISMPointsCollection
position
- The position (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void add(ISMRouterPoint pItem) throws IOException, AutomationException
Adds the point to the collection.
add
in interface ISMPointsCollection
pItem
- A reference to a com.esri.arcgis.datasourcesfile.ISMRouterPoint (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void insert(int position, ISMRouterPoint pItem) throws IOException, AutomationException
Inserts the point to the collection at a specified position.
insert
in interface ISMPointsCollection
position
- The position (in)pItem
- A reference to a com.esri.arcgis.datasourcesfile.ISMRouterPoint (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void remove(int position) throws IOException, AutomationException
Removes the point from the collection.
remove
in interface ISMPointsCollection
position
- The position (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void clear() throws IOException, AutomationException
Removes all points from the collection.
clear
in interface ISMPointsCollection
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 |