|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.trackinganalyst.CrossingLocationTrigger
public class CrossingLocationTrigger
COM Class 'CrossingLocationTrigger'. Generated 3/19/2015 1:20:45 PM from 'C:\ArcGIS\COM\esriTrackingAnalyst.olb'
Description 'Controls the implementation of the action's location trigger for the geometrical crossing of a polyline or a polygon border.' 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.ICrossingLocationTrigger |
|---|
IID, IID00b03ad9_de9a_4f35_8c9b_28e3cbde7c8d, 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 | |
|---|---|
CrossingLocationTrigger()
Constructs a CrossingLocationTrigger using ArcGIS Engine. |
|
CrossingLocationTrigger(java.lang.Object obj)
Construct a CrossingLocationTrigger 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 |
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 |
isValidateProperties()
Indicates whether this location trigger has been configured properly. |
void |
release()
Release a CrossingLocationTrigger. |
void |
setEventIdColumn(int rhs1)
Column containing EventID information. |
void |
setInverted(boolean pVal)
Indicates whether or not location trigger has been negated. |
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 CrossingLocationTrigger()
throws java.io.IOException,
java.net.UnknownHostException
java.io.IOException - if there are interop problems
java.net.UnknownHostException - if there are interop problems
public CrossingLocationTrigger(java.lang.Object obj)
throws java.io.IOException
obj to CrossingLocationTrigger.
obj - an object returned from ArcGIS Engine or Server
java.io.IOException - if there are interop problems
CrossingLocationTrigger theCrossingLocationTrigger = (CrossingLocationTrigger) obj;| Method Detail |
|---|
public static java.lang.String getClsid()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch in interface com.esri.arcgis.interop.RemoteObjRefpublic void release()
release in interface com.esri.arcgis.interop.RemoteObjRef
public java.lang.String getName()
throws java.io.IOException,
AutomationException
getName in interface ILocationTriggerjava.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 ILocationTriggerjava.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 ILocationTriggerjava.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 ILocationTriggerjava.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 ILocationTriggerpVal - 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 ILocationTriggerrhs1 - 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 ILocationTriggerrhs1 - 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 ILocationTriggerrhs1 - 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 ILocationTriggereTypeA - 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 ILocationTriggerpiFeature - 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 ILocationTriggerpiDataMessage - 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 ILocationTriggerppiTestGeometry - 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 ILocationTriggerjava.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 ILocationTriggerAdminjava.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 ILocationTriggerAdminppiProperties - 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 ILocationTriggerAdminjava.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 ILocationTriggerAdminjava.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 ILocationTriggerAdminhParentWindowHandle - 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 ILocationTriggerAdminjava.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 ILocationTriggerAdminjava.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 ISupportErrorInforiid - 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 | ||||||||