|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.trackinganalyst.ConditionalActionHelper
public class ConditionalActionHelper
This class serves as a base tracking action configuration foundation object that can be used to build or aggregate new tracking action configuration dialogs.
| Constructor Summary | |
|---|---|
ConditionalActionHelper()
Constructs a ConditionalActionHelper using ArcGIS Engine. |
|
ConditionalActionHelper(Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. ConditionalActionHelper theConditionalActionHelper = (ConditionalActionHelper) obj; |
|
| Method Summary | |
|---|---|
boolean |
equals(Object o)
Compare this object with another |
int |
getActionCategory()
Get the Actions Category. |
ILayer |
getActionLayer()
Get TODO. |
IAction |
getActionToEdit()
Action for the control to edit. |
static String |
getClsid()
getClsid. |
IAction |
getCurrentAction()
Get The Current Action object that is being edited. |
ILocationTrigger |
getCurrentLocationTrigger()
Get TODO. |
String |
getCurrentLocationTriggerName()
Get TODO. |
ILayer |
getCurrentTriggerLayer()
Get TODO. |
ILocationTrigger |
getLocationTrigger(int nIndex)
Get TODO. |
int |
getLocationTriggerCount()
Get TODO. |
String |
getLocationTriggerDescription(int nIndex)
Get TODO. |
String |
getLocationTriggerName(int nIndex)
Get TODO. |
int |
getLocationTriggerType()
Get TODO. |
IName |
getPolygonSourceName()
Get TODO. |
String |
getPolygonSourceNameText()
Get TODO. |
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. |
String |
getTriggerLayerName(int nIndex)
Get TODO. |
int |
getTriggerType()
Get the Actions Trigger Type. |
int |
hashCode()
the hashcode for this object |
boolean |
isNegateLocationTrigger()
Get whether or not to negate the location trigger test results. |
boolean |
isReadOnly()
Indicates if the action properties are read-only. |
void |
setActionCategory(int pActionCategory)
Get the Actions Category. |
void |
setActionLayerByRef(ILayer ippActionLayer)
Get TODO. |
void |
setActionToEditByRef(IAction pVal)
Action for the control to edit. |
void |
setCurrentLocationTriggerNameAndDesc(String bstrCustomLocationTriggerName,
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(String pbstrQueryString)
Get TODO. |
void |
setReadOnly(boolean pbvalReadOnly)
Indicates if the action properties are read-only. |
void |
setServerConnection(IServerConnection piServerConnection)
Set the active server connection, if running in a tracking server environment or service environment in a client application. |
void |
setServerGeoType(int peServerGeoType)
Get TODO. |
void |
setTriggerType(int pTriggerType)
Get the Actions Trigger Type. |
void |
updateAction()
Update the Action component with the values in the activeX component. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.esri.arcgis.interop.RemoteObjRef |
|---|
getJintegraDispatch, release |
| Constructor Detail |
|---|
public ConditionalActionHelper()
throws IOException,
UnknownHostException
IOException - if there are interop problems
UnknownHostException - if there are interop problems
public ConditionalActionHelper(Object obj)
throws IOException
ConditionalActionHelper theConditionalActionHelper = (ConditionalActionHelper) obj;
obj to ConditionalActionHelper.
obj - an object returned from ArcGIS Engine or Server
IOException - if there are interop problems| Method Detail |
|---|
public static String getClsid()
public boolean equals(Object o)
equals in class Objectpublic int hashCode()
hashCode in class Object
public IAction getActionToEdit()
throws IOException,
AutomationException
getActionToEdit in interface IConditionalActionConfigureIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setActionToEditByRef(IAction pVal)
throws IOException,
AutomationException
setActionToEditByRef in interface IConditionalActionConfigurepVal - A reference to a com.esri.arcgis.trackinganalyst.IAction (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isReadOnly()
throws IOException,
AutomationException
isReadOnly in interface IConditionalActionConfigureIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setReadOnly(boolean pbvalReadOnly)
throws IOException,
AutomationException
setReadOnly in interface IConditionalActionConfigurepbvalReadOnly - The pbvalReadOnly (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void updateAction()
throws IOException,
AutomationException
updateAction in interface IConditionalActionConfigureIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setServerConnection(IServerConnection piServerConnection)
throws IOException,
AutomationException
setServerConnection in interface IConditionalActionConfigurepiServerConnection - A reference to a com.esri.arcgis.trackinganalyst.IServerConnection (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setTriggerType(int pTriggerType)
throws IOException,
AutomationException
setTriggerType in interface IConditionalActionSetuppTriggerType - A com.esri.arcgis.trackinganalyst.enumTriggerType constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getTriggerType()
throws IOException,
AutomationException
getTriggerType in interface IConditionalActionSetupIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setLocationTriggerType(int pLocationTriggerType)
throws IOException,
AutomationException
setLocationTriggerType in interface IConditionalActionSetuppLocationTriggerType - A com.esri.arcgis.geodatabase.esriSpatialRelEnum constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getLocationTriggerType()
throws IOException,
AutomationException
getLocationTriggerType in interface IConditionalActionSetupIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getActionCategory()
throws IOException,
AutomationException
getActionCategory in interface IConditionalActionSetupIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setActionCategory(int pActionCategory)
throws IOException,
AutomationException
setActionCategory in interface IConditionalActionSetuppActionCategory - A com.esri.arcgis.trackinganalyst.enumActionCategory constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setServerGeoType(int peServerGeoType)
throws IOException,
AutomationException
setServerGeoType in interface IConditionalActionSetuppeServerGeoType - A com.esri.arcgis.geometry.esriGeometryType constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getServerGeoType()
throws IOException,
AutomationException
getServerGeoType in interface IConditionalActionSetupIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isNegateLocationTrigger()
throws IOException,
AutomationException
isNegateLocationTrigger in interface IConditionalActionSetupIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setNegateLocationTrigger(boolean pNegateLocationTrigger)
throws IOException,
AutomationException
setNegateLocationTrigger in interface IConditionalActionSetuppNegateLocationTrigger - The pNegateLocationTrigger (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IServerConnection getServerConnection()
throws IOException,
AutomationException
getServerConnection in interface IConditionalActionSetupIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ILocationTrigger getCurrentLocationTrigger()
throws IOException,
AutomationException
getCurrentLocationTrigger in interface IConditionalActionSetupIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getCurrentLocationTriggerName()
throws IOException,
AutomationException
getCurrentLocationTriggerName in interface IConditionalActionSetupIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setCurrentLocationTriggerNameAndDesc(String bstrCustomLocationTriggerName,
String bstrCustomLocationTriggerDesc)
throws IOException,
AutomationException
setCurrentLocationTriggerNameAndDesc in interface IConditionalActionSetupbstrCustomLocationTriggerName - The bstrCustomLocationTriggerName (in)bstrCustomLocationTriggerDesc - The bstrCustomLocationTriggerDesc (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ILayer getActionLayer()
throws IOException,
AutomationException
getActionLayer in interface IConditionalActionSetupIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setActionLayerByRef(ILayer ippActionLayer)
throws IOException,
AutomationException
setActionLayerByRef in interface IConditionalActionSetupippActionLayer - A reference to a com.esri.arcgis.carto.ILayer (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getQueryString()
throws IOException,
AutomationException
getQueryString in interface IConditionalActionSetupIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setQueryString(String pbstrQueryString)
throws IOException,
AutomationException
setQueryString in interface IConditionalActionSetuppbstrQueryString - The pbstrQueryString (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IName getPolygonSourceName()
throws IOException,
AutomationException
getPolygonSourceName in interface IConditionalActionSetupIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setPolygonSourceNameByRef(IName ippPolygonSourceName)
throws IOException,
AutomationException
setPolygonSourceNameByRef in interface IConditionalActionSetupippPolygonSourceName - A reference to a com.esri.arcgis.system.IName (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ILayer getCurrentTriggerLayer()
throws IOException,
AutomationException
getCurrentTriggerLayer in interface IConditionalActionSetupIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setCurrentTriggerLayerByRef(ILayer ippTriggerLayer)
throws IOException,
AutomationException
setCurrentTriggerLayerByRef in interface IConditionalActionSetupippTriggerLayer - A reference to a com.esri.arcgis.carto.ILayer (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getPolygonSourceNameText()
throws IOException,
AutomationException
getPolygonSourceNameText in interface IConditionalActionSetupIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getTriggerLayerCount()
throws IOException,
AutomationException
getTriggerLayerCount in interface IConditionalActionSetupIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ILayer getTriggerLayer(int nIndex)
throws IOException,
AutomationException
getTriggerLayer in interface IConditionalActionSetupnIndex - The nIndex (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getTriggerLayerName(int nIndex)
throws IOException,
AutomationException
getTriggerLayerName in interface IConditionalActionSetupnIndex - The nIndex (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getLocationTriggerCount()
throws IOException,
AutomationException
getLocationTriggerCount in interface IConditionalActionSetupIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ILocationTrigger getLocationTrigger(int nIndex)
throws IOException,
AutomationException
getLocationTrigger in interface IConditionalActionSetupnIndex - The nIndex (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getLocationTriggerName(int nIndex)
throws IOException,
AutomationException
getLocationTriggerName in interface IConditionalActionSetupnIndex - The nIndex (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getLocationTriggerDescription(int nIndex)
throws IOException,
AutomationException
getLocationTriggerDescription in interface IConditionalActionSetupnIndex - The nIndex (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IAction getCurrentAction()
throws IOException,
AutomationException
getCurrentAction in interface IConditionalActionSetupIOException - 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 | ||||||||