com.esri.arcgis.trackinganalyst
Interface IConditionalActionSetup

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
ConditionalActionHelper, IConditionalActionSetupProxy

public interface IConditionalActionSetup
extends java.io.Serializable

COM Interface 'IConditionalActionSetup'. Generated 3/19/2015 1:20:59 PM from 'C:\ArcGIS\COM\esriTrackingAnalyst.olb'

Description: 'Provides access to properties and methods needed to gather Conditional Action Setup information.' 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
static java.lang.String IID
          Deprecated. Internal use only
static int IID7bcabcd8_8f00_43c5_86a8_16f60a2314dd
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 int getActionCategory()
          Get the Actions Category.
 ILayer getActionLayer()
          Get TODO.
 IAction getCurrentAction()
          Get The Current Action object that is being edited.
 ILocationTrigger getCurrentLocationTrigger()
          Get TODO.
 java.lang.String getCurrentLocationTriggerName()
          Get TODO.
 ILayer getCurrentTriggerLayer()
          Get TODO.
 ILocationTrigger getLocationTrigger(int nIndex)
          Get TODO.
 int getLocationTriggerCount()
          Get TODO.
 java.lang.String getLocationTriggerDescription(int nIndex)
          Get TODO.
 java.lang.String getLocationTriggerName(int nIndex)
          Get TODO.
 int getLocationTriggerType()
          Get TODO.
 IName getPolygonSourceName()
          Get TODO.
 java.lang.String getPolygonSourceNameText()
          Get TODO.
 java.lang.String getQueryString()
          Get TODO.
 IServerConnection getServerConnection()
          Get the server interface if applicable.
 int getServerGeoType()
          Get TODO.
 ILayer getTriggerLayer(int nIndex)
          Get TODO.
 int getTriggerLayerCount()
          Get TODO.
 java.lang.String getTriggerLayerName(int nIndex)
          Get TODO.
 int getTriggerType()
          Get the Actions Trigger Type.
 boolean isNegateLocationTrigger()
          Get whether or not to negate the location trigger test results.
 void setActionCategory(int pActionCategory)
          Get the Actions Category.
 void setActionLayerByRef(ILayer ippActionLayer)
          Get TODO.
 void setCurrentLocationTriggerNameAndDesc(java.lang.String bstrCustomLocationTriggerName, java.lang.String bstrCustomLocationTriggerDesc)
          Get TODO.
 void setCurrentTriggerLayerByRef(ILayer ippTriggerLayer)
          Get TODO.
 void setLocationTriggerType(int pLocationTriggerType)
          Get TODO.
 void setNegateLocationTrigger(boolean pNegateLocationTrigger)
          Get whether or not to negate the location trigger test results.
 void setPolygonSourceNameByRef(IName ippPolygonSourceName)
          Get TODO.
 void setQueryString(java.lang.String pbstrQueryString)
          Get TODO.
 void setServerGeoType(int peServerGeoType)
          Get TODO.
 void setTriggerType(int pTriggerType)
          Get the Actions Trigger Type.
 

Field Detail

IID7bcabcd8_8f00_43c5_86a8_16f60a2314dd

static final int IID7bcabcd8_8f00_43c5_86a8_16f60a2314dd
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

setTriggerType

void setTriggerType(int pTriggerType)
                    throws java.io.IOException,
                           AutomationException
Get the Actions Trigger Type.

Parameters:
pTriggerType - A com.esri.arcgis.carto.enumTriggerType constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getTriggerType

int getTriggerType()
                   throws java.io.IOException,
                          AutomationException
Get the Actions Trigger Type.

Returns:
A com.esri.arcgis.carto.enumTriggerType constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setLocationTriggerType

void setLocationTriggerType(int pLocationTriggerType)
                            throws java.io.IOException,
                                   AutomationException
Get TODO.

Parameters:
pLocationTriggerType - A com.esri.arcgis.geodatabase.esriSpatialRelEnum constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getLocationTriggerType

int getLocationTriggerType()
                           throws java.io.IOException,
                                  AutomationException
Get TODO.

Returns:
A com.esri.arcgis.geodatabase.esriSpatialRelEnum constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getActionCategory

int getActionCategory()
                      throws java.io.IOException,
                             AutomationException
Get the Actions Category.

Returns:
A com.esri.arcgis.carto.enumActionCategory constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setActionCategory

void setActionCategory(int pActionCategory)
                       throws java.io.IOException,
                              AutomationException
Get the Actions Category.

Parameters:
pActionCategory - A com.esri.arcgis.carto.enumActionCategory constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setServerGeoType

void setServerGeoType(int peServerGeoType)
                      throws java.io.IOException,
                             AutomationException
Get TODO.

Parameters:
peServerGeoType - A com.esri.arcgis.geometry.esriGeometryType constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getServerGeoType

int getServerGeoType()
                     throws java.io.IOException,
                            AutomationException
Get TODO.

Returns:
A com.esri.arcgis.geometry.esriGeometryType constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isNegateLocationTrigger

boolean isNegateLocationTrigger()
                                throws java.io.IOException,
                                       AutomationException
Get whether or not to negate the location trigger test results.

Returns:
The pNegateLocationTrigger
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setNegateLocationTrigger

void setNegateLocationTrigger(boolean pNegateLocationTrigger)
                              throws java.io.IOException,
                                     AutomationException
Get whether or not to negate the location trigger test results.

Parameters:
pNegateLocationTrigger - The pNegateLocationTrigger (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getServerConnection

IServerConnection getServerConnection()
                                      throws java.io.IOException,
                                             AutomationException
Get the server interface if applicable.

Returns:
A reference to a com.esri.arcgis.trackinganalyst.IServerConnection
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCurrentLocationTrigger

ILocationTrigger getCurrentLocationTrigger()
                                           throws java.io.IOException,
                                                  AutomationException
Get TODO.

Returns:
A reference to a com.esri.arcgis.carto.ILocationTrigger
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCurrentLocationTriggerName

java.lang.String getCurrentLocationTriggerName()
                                               throws java.io.IOException,
                                                      AutomationException
Get TODO.

Returns:
The pbstrCustomLocationTriggerName
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setCurrentLocationTriggerNameAndDesc

void setCurrentLocationTriggerNameAndDesc(java.lang.String bstrCustomLocationTriggerName,
                                          java.lang.String bstrCustomLocationTriggerDesc)
                                          throws java.io.IOException,
                                                 AutomationException
Get TODO.

Parameters:
bstrCustomLocationTriggerName - The bstrCustomLocationTriggerName (in)
bstrCustomLocationTriggerDesc - The bstrCustomLocationTriggerDesc (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getActionLayer

ILayer getActionLayer()
                      throws java.io.IOException,
                             AutomationException
Get TODO.

Returns:
A reference to a com.esri.arcgis.carto.ILayer
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setActionLayerByRef

void setActionLayerByRef(ILayer ippActionLayer)
                         throws java.io.IOException,
                                AutomationException
Get TODO.

Parameters:
ippActionLayer - A reference to a com.esri.arcgis.carto.ILayer (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getQueryString

java.lang.String getQueryString()
                                throws java.io.IOException,
                                       AutomationException
Get TODO.

Returns:
The pbstrQueryString
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setQueryString

void setQueryString(java.lang.String pbstrQueryString)
                    throws java.io.IOException,
                           AutomationException
Get TODO.

Parameters:
pbstrQueryString - The pbstrQueryString (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getPolygonSourceName

IName getPolygonSourceName()
                           throws java.io.IOException,
                                  AutomationException
Get TODO.

Returns:
A reference to a com.esri.arcgis.system.IName
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setPolygonSourceNameByRef

void setPolygonSourceNameByRef(IName ippPolygonSourceName)
                               throws java.io.IOException,
                                      AutomationException
Get TODO.

Parameters:
ippPolygonSourceName - A reference to a com.esri.arcgis.system.IName (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCurrentTriggerLayer

ILayer getCurrentTriggerLayer()
                              throws java.io.IOException,
                                     AutomationException
Get TODO.

Returns:
A reference to a com.esri.arcgis.carto.ILayer
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setCurrentTriggerLayerByRef

void setCurrentTriggerLayerByRef(ILayer ippTriggerLayer)
                                 throws java.io.IOException,
                                        AutomationException
Get TODO.

Parameters:
ippTriggerLayer - A reference to a com.esri.arcgis.carto.ILayer (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getPolygonSourceNameText

java.lang.String getPolygonSourceNameText()
                                          throws java.io.IOException,
                                                 AutomationException
Get TODO.

Returns:
The pbstrPolygonSourceNameText
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getTriggerLayerCount

int getTriggerLayerCount()
                         throws java.io.IOException,
                                AutomationException
Get TODO.

Returns:
The nCount
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getTriggerLayer

ILayer getTriggerLayer(int nIndex)
                       throws java.io.IOException,
                              AutomationException
Get TODO.

Parameters:
nIndex - The nIndex (in)
Returns:
A reference to a com.esri.arcgis.carto.ILayer
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getTriggerLayerName

java.lang.String getTriggerLayerName(int nIndex)
                                     throws java.io.IOException,
                                            AutomationException
Get TODO.

Parameters:
nIndex - The nIndex (in)
Returns:
The bstrTriggerLayerName
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getLocationTriggerCount

int getLocationTriggerCount()
                            throws java.io.IOException,
                                   AutomationException
Get TODO.

Returns:
The nCount
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getLocationTrigger

ILocationTrigger getLocationTrigger(int nIndex)
                                    throws java.io.IOException,
                                           AutomationException
Get TODO.

Parameters:
nIndex - The nIndex (in)
Returns:
A reference to a com.esri.arcgis.carto.ILocationTrigger
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getLocationTriggerName

java.lang.String getLocationTriggerName(int nIndex)
                                        throws java.io.IOException,
                                               AutomationException
Get TODO.

Parameters:
nIndex - The nIndex (in)
Returns:
The bstrLocationTriggerName
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getLocationTriggerDescription

java.lang.String getLocationTriggerDescription(int nIndex)
                                               throws java.io.IOException,
                                                      AutomationException
Get TODO.

Parameters:
nIndex - The nIndex (in)
Returns:
The bstrLocationTriggerDesc
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCurrentAction

IAction getCurrentAction()
                         throws java.io.IOException,
                                AutomationException
Get The Current Action object that is being edited.

Returns:
A reference to a com.esri.arcgis.carto.IAction
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.