|
|||||||||
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.trackinganalyst.IListenerProxy
public class IListenerProxy
Provides access to enable notification to the display controller when data is added or removed.
This interface enables notification to the display controller when data is added or removed from an area in a feature class.
Field Summary | |
---|---|
boolean |
noncastable
|
Fields inherited from class com.esri.arcgis.interop.Dispatch |
---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef |
Constructor Summary | |
---|---|
|
IListenerProxy()
|
|
IListenerProxy(Object obj)
|
protected |
IListenerProxy(Object obj,
String iid)
|
Method Summary | |
---|---|
void |
addData(IFeatureClass piFeatureClass,
double dXMin,
double dYMin,
double dXMax,
double dYMax)
Adds data to the display controller. |
void |
addListener(String iidStr,
Object theListener,
Object theSource)
|
void |
removeData(IFeatureClass piFeatureClass,
double dXMin,
double dYMin,
double dXMax,
double dYMax)
Removes data from the display controller. |
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 IListenerProxy()
public IListenerProxy(Object obj) throws IOException
IOException
protected IListenerProxy(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 addData(IFeatureClass piFeatureClass, double dXMin, double dYMin, double dXMax, double dYMax) throws IOException, AutomationException
This method notifies the display controller that data is added to the feature class in the area specified by dXMin, dYMin, dXMax, dYMax.
addData
in interface IListener
piFeatureClass
- A reference to a com.esri.arcgis.geodatabase.IFeatureClass (in)dXMin
- The dXMin (in)dYMin
- The dYMin (in)dXMax
- The dXMax (in)dYMax
- The dYMax (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void removeData(IFeatureClass piFeatureClass, double dXMin, double dYMin, double dXMax, double dYMax) throws IOException, AutomationException
This method notifies the display controller that data is removed in the feature class in the area specified by dXMin, dYMin, dXMax, dYMax.
removeData
in interface IListener
piFeatureClass
- A reference to a com.esri.arcgis.geodatabase.IFeatureClass (in)dXMin
- The dXMin (in)dYMin
- The dYMin (in)dXMax
- The dXMax (in)dYMax
- The dYMax (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 |