|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.trackinganalyst.ProximityLocationTrigger
public class ProximityLocationTrigger
COM Class 'ProximityLocationTrigger'. Generated 3/19/2015 1:20:45 PM from 'C:\ArcGIS\COM\esriTrackingAnalyst.olb'
Description 'Controls the implementation of a proximity location trigger which can perform across multiple real-time point temporal feature classes.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =
Field Summary |
---|
Fields inherited from interface com.esri.arcgis.trackinganalyst.IProximityLocationTrigger |
---|
IID, IID15bee97e_590c_4ee3_821c_9b0b929678d9, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.ILocationTrigger |
---|
IID, IID53053771_6ea2_42a6_a4e4_6f6f2746530c, xxDummy |
Fields inherited from interface com.esri.arcgis.trackinganalyst.ILocationTriggerAdmin |
---|
IID, IID69e67f97_50c1_4bbd_93bb_c48159d4dc5b, xxDummy |
Fields inherited from interface com.esri.arcgis.system.ISupportErrorInfo |
---|
IID, IIDdf0b3d60_548f_101b_8e65_08002b2bd119, xxDummy |
Constructor Summary | |
---|---|
ProximityLocationTrigger()
Constructs a ProximityLocationTrigger using ArcGIS Engine. |
|
ProximityLocationTrigger(java.lang.Object obj)
Construct a ProximityLocationTrigger using a reference to such an object returned from ArcGIS Engine or Server. |
Method Summary | |
---|---|
void |
configure(int hParentWindowHandle,
ISet piObjects)
Open a configuration dialog for the location trigger properties. |
boolean |
equals(java.lang.Object o)
Compare this object with another |
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. |
static java.lang.String |
getClsid()
getClsid. |
java.lang.String |
getDescription()
Description of location trigger properties. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
java.lang.String |
getName()
Name of the location trigger. |
IPropertySet |
getProperties()
PropertySet of all configurable items for this location trigger. |
IGeometry |
getTestGeometry()
Geometry used for location trigger test. |
int |
hashCode()
the hashcode for this object |
void |
initializeState()
Initializes the Location Trigger to its default state. |
void |
interfaceSupportsErrorInfo(GUID riid)
interfaceSupportsErrorInfo |
boolean |
isForFutureProximityTests()
Indicates if event's geometry and / or temporal value is to be used in future proximity tests. |
boolean |
isHasConfigurationDialog()
Indicates whether this location trigger has a Configuration Dialog or not. |
boolean |
isInvertable()
Indicates whether or not the location trigger can be negated. |
boolean |
isInverted()
Indicates whether or not location trigger has been negated. |
boolean |
isNeedsTestGeometry()
Indicates whether this location trigger needs to have a test geometry. |
boolean |
isPerformProximityTests()
Indicates if event's geometry and / or temporal value should be evaluated by the proximity tests. |
boolean |
isValidateProperties()
Indicates whether this location trigger has been configured properly. |
void |
release()
Release a ProximityLocationTrigger. |
void |
setEventIdColumn(int rhs1)
Column containing EventID information. |
void |
setForFutureProximityTests(boolean pVal)
Indicates if event's geometry and / or temporal value is to be used in future proximity tests. |
void |
setInverted(boolean pVal)
Indicates whether or not location trigger has been negated. |
void |
setPerformProximityTests(boolean pVal)
Indicates if event's geometry and / or temporal value should be evaluated by the proximity tests. |
void |
setProperties(IPropertySet ppiProperties)
PropertySet of all configurable items for this location trigger. |
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 java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ProximityLocationTrigger() throws java.io.IOException, java.net.UnknownHostException
java.io.IOException
- if there are interop problems
java.net.UnknownHostException
- if there are interop problemspublic ProximityLocationTrigger(java.lang.Object obj) throws java.io.IOException
obj
to ProximityLocationTrigger
.
obj
- an object returned from ArcGIS Engine or Server
java.io.IOException
- if there are interop problems
ProximityLocationTrigger theProximityLocationTrigger = (ProximityLocationTrigger) obj;
Method Detail |
---|
public static java.lang.String getClsid()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch
in interface com.esri.arcgis.interop.RemoteObjRef
public void release()
release
in interface com.esri.arcgis.interop.RemoteObjRef
public boolean isForFutureProximityTests() throws java.io.IOException, AutomationException
isForFutureProximityTests
in interface IProximityLocationTrigger
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setForFutureProximityTests(boolean pVal) throws java.io.IOException, AutomationException
setForFutureProximityTests
in interface IProximityLocationTrigger
pVal
- The pVal (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isPerformProximityTests() throws java.io.IOException, AutomationException
isPerformProximityTests
in interface IProximityLocationTrigger
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setPerformProximityTests(boolean pVal) throws java.io.IOException, AutomationException
setPerformProximityTests
in interface IProximityLocationTrigger
pVal
- The pVal (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getName() throws java.io.IOException, AutomationException
getName
in interface ILocationTrigger
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getDescription() throws java.io.IOException, AutomationException
getDescription
in interface ILocationTrigger
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isInvertable() throws java.io.IOException, AutomationException
isInvertable
in interface ILocationTrigger
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isInverted() throws java.io.IOException, AutomationException
isInverted
in interface ILocationTrigger
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setInverted(boolean pVal) throws java.io.IOException, AutomationException
setInverted
in interface ILocationTrigger
pVal
- The pVal (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setShapeColumn(int rhs1) throws java.io.IOException, AutomationException
setShapeColumn
in interface ILocationTrigger
rhs1
- The rhs1 (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setEventIdColumn(int rhs1) throws java.io.IOException, AutomationException
setEventIdColumn
in interface ILocationTrigger
rhs1
- The rhs1 (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTestFeatureClass(IFeatureClass rhs1) throws java.io.IOException, AutomationException
setTestFeatureClass
in interface ILocationTrigger
rhs1
- A reference to a com.esri.arcgis.geodatabase.IFeatureClass (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void geometryIsCompatible(int eTypeA, int eTypeB) throws java.io.IOException, AutomationException
geometryIsCompatible
in interface ILocationTrigger
eTypeA
- A com.esri.arcgis.geometry.esriGeometryType constant (in)eTypeB
- A com.esri.arcgis.geometry.esriGeometryType constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void evaluateFeature(IFeature piFeature) throws java.io.IOException, AutomationException
evaluateFeature
in interface ILocationTrigger
piFeature
- A reference to a com.esri.arcgis.geodatabase.IFeature (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void evaluateDataMessage(IDataMessage piDataMessage) throws java.io.IOException, AutomationException
evaluateDataMessage
in interface ILocationTrigger
piDataMessage
- A reference to a com.esri.arcgis.geodatabaseextensions.IDataMessage (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTestGeometry(IGeometry ppiTestGeometry) throws java.io.IOException, AutomationException
setTestGeometry
in interface ILocationTrigger
ppiTestGeometry
- A reference to a com.esri.arcgis.geometry.IGeometry (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IGeometry getTestGeometry() throws java.io.IOException, AutomationException
getTestGeometry
in interface ILocationTrigger
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IPropertySet getProperties() throws java.io.IOException, AutomationException
getProperties
in interface ILocationTriggerAdmin
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setProperties(IPropertySet ppiProperties) throws java.io.IOException, AutomationException
setProperties
in interface ILocationTriggerAdmin
ppiProperties
- A reference to a com.esri.arcgis.system.IPropertySet (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isHasConfigurationDialog() throws java.io.IOException, AutomationException
isHasConfigurationDialog
in interface ILocationTriggerAdmin
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isValidateProperties() throws java.io.IOException, AutomationException
isValidateProperties
in interface ILocationTriggerAdmin
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void configure(int hParentWindowHandle, ISet piObjects) throws java.io.IOException, AutomationException
configure
in interface ILocationTriggerAdmin
hParentWindowHandle
- The hParentWindowHandle (A COM typedef) (in)piObjects
- A reference to a com.esri.arcgis.system.ISet (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isNeedsTestGeometry() throws java.io.IOException, AutomationException
isNeedsTestGeometry
in interface ILocationTriggerAdmin
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void initializeState() throws java.io.IOException, AutomationException
initializeState
in interface ILocationTriggerAdmin
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void interfaceSupportsErrorInfo(GUID riid) throws java.io.IOException, AutomationException
interfaceSupportsErrorInfo
in interface ISupportErrorInfo
riid
- A Structure: com.esri.arcgis.support.ms.stdole.GUID (in)
java.io.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 |