|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.interop.Dispatch
com.esri.arcgis.trackinganalyst.ILocationTriggerProxy
public class ILocationTriggerProxy
Provides access to properties and methods needed to manage action's location trigger. A location trigger allows developers to extend location based triggering of actions, e.g., extend location trigger to include crosses or departing / arriving.
| Field Summary | |
|---|---|
boolean |
noncastable
|
| Fields inherited from class com.esri.arcgis.interop.Dispatch |
|---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef |
| Constructor Summary | |
|---|---|
|
ILocationTriggerProxy()
|
|
ILocationTriggerProxy(Object obj)
|
protected |
ILocationTriggerProxy(Object obj,
String iid)
|
| Method Summary | |
|---|---|
void |
addListener(String iidStr,
Object theListener,
Object theSource)
|
void |
evaluateDataMessage(IDataMessage piDataMessage)
Evaluates data message for location trigger information. |
void |
evaluateFeature(IFeature piFeature)
Evaluates feature for location trigger information. |
void |
geometryIsCompatible(int eTypeA,
int eTypeB)
Determines whether or not the geometry is compatible for the location trigger. |
String |
getDescription()
Description of location trigger properties. |
String |
getName()
Name of the location trigger. |
IGeometry |
getTestGeometry()
Geometry used for location trigger test. |
boolean |
isInvertable()
Indicates whether or not the location trigger can be negated. |
boolean |
isInverted()
Indicates whether or not location trigger has been negated. |
void |
removeListener(String iidStr,
Object theListener)
|
void |
setEventIdColumn(int rhs1)
Column containing EventID information. |
void |
setInverted(boolean pVal)
Indicates whether or not location trigger has been negated. |
void |
setShapeColumn(int rhs1)
Column containing geometry objects. |
void |
setTestFeatureClass(IFeatureClass rhs1)
Feature class containing geometry used in the location query. |
void |
setTestGeometry(IGeometry ppiTestGeometry)
Geometry used for location trigger test. |
| 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 ILocationTriggerProxy()
public ILocationTriggerProxy(Object obj)
throws IOException
IOException
protected ILocationTriggerProxy(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.DispatchIOException
public void removeListener(String iidStr,
Object theListener)
throws IOException
removeListener in class com.esri.arcgis.interop.DispatchIOException
public String getName()
throws IOException,
AutomationException
getName in interface ILocationTriggerIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getDescription()
throws IOException,
AutomationException
getDescription in interface ILocationTriggerIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isInvertable()
throws IOException,
AutomationException
isInvertable in interface ILocationTriggerIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isInverted()
throws IOException,
AutomationException
isInverted in interface ILocationTriggerIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setInverted(boolean pVal)
throws IOException,
AutomationException
setInverted in interface ILocationTriggerpVal - The pVal (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setShapeColumn(int rhs1)
throws IOException,
AutomationException
setShapeColumn in interface ILocationTriggerrhs1 - The rhs1 (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setEventIdColumn(int rhs1)
throws IOException,
AutomationException
setEventIdColumn in interface ILocationTriggerrhs1 - The rhs1 (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setTestFeatureClass(IFeatureClass rhs1)
throws IOException,
AutomationException
setTestFeatureClass in interface ILocationTriggerrhs1 - A reference to a com.esri.arcgis.geodatabase.IFeatureClass (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void geometryIsCompatible(int eTypeA,
int eTypeB)
throws IOException,
AutomationException
geometryIsCompatible in interface ILocationTriggereTypeA - A com.esri.arcgis.geometry.esriGeometryType constant (in)eTypeB - A com.esri.arcgis.geometry.esriGeometryType constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void evaluateFeature(IFeature piFeature)
throws IOException,
AutomationException
evaluateFeature in interface ILocationTriggerpiFeature - A reference to a com.esri.arcgis.geodatabase.IFeature (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void evaluateDataMessage(IDataMessage piDataMessage)
throws IOException,
AutomationException
evaluateDataMessage in interface ILocationTriggerpiDataMessage - A reference to a com.esri.arcgis.trackinganalyst.IDataMessage (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setTestGeometry(IGeometry ppiTestGeometry)
throws IOException,
AutomationException
setTestGeometry in interface ILocationTriggerppiTestGeometry - A reference to a com.esri.arcgis.geometry.IGeometry (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IGeometry getTestGeometry()
throws IOException,
AutomationException
getTestGeometry in interface ILocationTriggerIOException - 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 | ||||||||