com.esri.arcgis.trackinganalyst
Class IDataSummaryActionProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.trackinganalyst.IDataSummaryActionProxy
All Implemented Interfaces:
IDataSummaryAction, Externalizable, Serializable

public class IDataSummaryActionProxy
extends com.esri.arcgis.interop.Dispatch
implements IDataSummaryAction, Serializable

IDataSummaryAction Interface

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.

See Also:
Serialized Form

Field Summary
 boolean noncastable
           
 
Fields inherited from class com.esri.arcgis.interop.Dispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
 
Constructor Summary
  IDataSummaryActionProxy()
           
  IDataSummaryActionProxy(Object obj)
           
protected IDataSummaryActionProxy(Object obj, String iid)
           
 
Method Summary
 void addListener(String iidStr, Object theListener, Object theSource)
           
 Object getCollectionInterval()
          property CollectionInterval
 void getColumnCount(int[] count)
          method GetColumnCount
 String getColumnName(int columnIndex)
          method GetColumnName
 int getColumnType(int columnIndex)
          method GetColumnType
 String getPrinterName()
          property PrinterName
 String getRecipientEmailAddress()
          property RecipientEmailAddress
 void getReport(String[] report)
          method GetReport
 String getReportDirectory()
          property ReportDirectory
 Object getReportInterval()
          property ReportInterval
 String getReportTitle()
          property ReportTitle
 int getSummaryCollectionType(int columnNumber)
          property SummaryCollectionType
 void getValidSummaryCollectionType(int columnIndex, int[] validSummaryType)
          method GetValidSummaryCollectionType
 boolean isDeliverEmailReport()
          property DeliverEmailReport
 boolean isDeliverFileReport()
          property DeliverFileReport
 boolean isDeliverPrintedReport()
          property DeliverPrintedReport
 void removeListener(String iidStr, Object theListener)
           
 void setCollectionDatasetDefinition(IDatasetDef dataSetDefinition)
          method SetCollectionDatasetDefinition
 void setCollectionInterval(Object collectionInterval)
          property CollectionInterval
 void setDeliverEmailReport(boolean deliverEmailReport)
          property DeliverEmailReport
 void setDeliverFileReport(boolean deliverFileReport)
          property DeliverFileReport
 void setDeliverPrintedReport(boolean deliverPrintedReport)
          property DeliverPrintedReport
 void setPrinterName(String printerName)
          property PrinterName
 void setRecipientEmailAddress(String recipientEmailAddress)
          property RecipientEmailAddress
 void setReportDirectory(String reportDirectory)
          property ReportDirectory
 void setReportInterval(Object reportInterval)
          property ReportInterval
 void setReportTitle(String reportTitle)
          property ReportTitle
 void setSummaryCollectionType(int columnNumber, int summaryCollectionType)
          property SummaryCollectionType
 
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

noncastable

public boolean noncastable
Constructor Detail

IDataSummaryActionProxy

public IDataSummaryActionProxy()

IDataSummaryActionProxy

public IDataSummaryActionProxy(Object obj)
                        throws IOException
Throws:
IOException

IDataSummaryActionProxy

protected IDataSummaryActionProxy(Object obj,
                                  String iid)
                           throws IOException
Throws:
IOException
Method Detail

addListener

public void addListener(String iidStr,
                        Object theListener,
                        Object theSource)
                 throws IOException
Overrides:
addListener in class com.esri.arcgis.interop.Dispatch
Throws:
IOException

removeListener

public void removeListener(String iidStr,
                           Object theListener)
                    throws IOException
Overrides:
removeListener in class com.esri.arcgis.interop.Dispatch
Throws:
IOException

getReportTitle

public String getReportTitle()
                      throws IOException,
                             AutomationException
property ReportTitle

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.

Specified by:
getReportTitle in interface IDataSummaryAction
Returns:
The reportTitle
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setReportTitle

public void setReportTitle(String reportTitle)
                    throws IOException,
                           AutomationException
property ReportTitle

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.

Specified by:
setReportTitle in interface IDataSummaryAction
Parameters:
reportTitle - The reportTitle (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getValidSummaryCollectionType

public void getValidSummaryCollectionType(int columnIndex,
                                          int[] validSummaryType)
                                   throws IOException,
                                          AutomationException
method GetValidSummaryCollectionType

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.

Specified by:
getValidSummaryCollectionType in interface IDataSummaryAction
Parameters:
columnIndex - The columnIndex (in)
validSummaryType - The validSummaryType (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getReport

public void getReport(String[] report)
               throws IOException,
                      AutomationException
method GetReport

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.

Specified by:
getReport in interface IDataSummaryAction
Parameters:
report - The report (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCollectionInterval

public Object getCollectionInterval()
                             throws IOException,
                                    AutomationException
property CollectionInterval

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.

Specified by:
getCollectionInterval in interface IDataSummaryAction
Returns:
A Variant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setCollectionInterval

public void setCollectionInterval(Object collectionInterval)
                           throws IOException,
                                  AutomationException
property CollectionInterval

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.

Specified by:
setCollectionInterval in interface IDataSummaryAction
Parameters:
collectionInterval - A Variant (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getReportInterval

public Object getReportInterval()
                         throws IOException,
                                AutomationException
property ReportInterval

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.

Specified by:
getReportInterval in interface IDataSummaryAction
Returns:
A Variant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setReportInterval

public void setReportInterval(Object reportInterval)
                       throws IOException,
                              AutomationException
property ReportInterval

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.

Specified by:
setReportInterval in interface IDataSummaryAction
Parameters:
reportInterval - A Variant (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setCollectionDatasetDefinition

public void setCollectionDatasetDefinition(IDatasetDef dataSetDefinition)
                                    throws IOException,
                                           AutomationException
method SetCollectionDatasetDefinition

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.

Specified by:
setCollectionDatasetDefinition in interface IDataSummaryAction
Parameters:
dataSetDefinition - A reference to a com.esri.arcgis.trackinganalyst.IDatasetDef (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSummaryCollectionType

public int getSummaryCollectionType(int columnNumber)
                             throws IOException,
                                    AutomationException
property SummaryCollectionType

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.

Specified by:
getSummaryCollectionType in interface IDataSummaryAction
Parameters:
columnNumber - The columnNumber (in)
Returns:
The summaryCollectionType
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setSummaryCollectionType

public void setSummaryCollectionType(int columnNumber,
                                     int summaryCollectionType)
                              throws IOException,
                                     AutomationException
property SummaryCollectionType

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.

Specified by:
setSummaryCollectionType in interface IDataSummaryAction
Parameters:
columnNumber - The columnNumber (in)
summaryCollectionType - The summaryCollectionType (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getColumnCount

public void getColumnCount(int[] count)
                    throws IOException,
                           AutomationException
method GetColumnCount

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.

Specified by:
getColumnCount in interface IDataSummaryAction
Parameters:
count - The count (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getColumnName

public String getColumnName(int columnIndex)
                     throws IOException,
                            AutomationException
method GetColumnName

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.

Specified by:
getColumnName in interface IDataSummaryAction
Parameters:
columnIndex - The columnIndex (in)
Returns:
The columnName
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getColumnType

public int getColumnType(int columnIndex)
                  throws IOException,
                         AutomationException
method GetColumnType

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.

Specified by:
getColumnType in interface IDataSummaryAction
Parameters:
columnIndex - The columnIndex (in)
Returns:
A com.esri.arcgis.trackinganalyst.enumColumnType constant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getRecipientEmailAddress

public String getRecipientEmailAddress()
                                throws IOException,
                                       AutomationException
property RecipientEmailAddress

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.

Specified by:
getRecipientEmailAddress in interface IDataSummaryAction
Returns:
The recipientEmailAddress
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setRecipientEmailAddress

public void setRecipientEmailAddress(String recipientEmailAddress)
                              throws IOException,
                                     AutomationException
property RecipientEmailAddress

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.

Specified by:
setRecipientEmailAddress in interface IDataSummaryAction
Parameters:
recipientEmailAddress - The recipientEmailAddress (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getReportDirectory

public String getReportDirectory()
                          throws IOException,
                                 AutomationException
property ReportDirectory

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.

Specified by:
getReportDirectory in interface IDataSummaryAction
Returns:
The reportDirectory
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setReportDirectory

public void setReportDirectory(String reportDirectory)
                        throws IOException,
                               AutomationException
property ReportDirectory

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.

Specified by:
setReportDirectory in interface IDataSummaryAction
Parameters:
reportDirectory - The reportDirectory (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isDeliverEmailReport

public boolean isDeliverEmailReport()
                             throws IOException,
                                    AutomationException
property DeliverEmailReport

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.

Specified by:
isDeliverEmailReport in interface IDataSummaryAction
Returns:
The deliverEmailReport
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setDeliverEmailReport

public void setDeliverEmailReport(boolean deliverEmailReport)
                           throws IOException,
                                  AutomationException
property DeliverEmailReport

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.

Specified by:
setDeliverEmailReport in interface IDataSummaryAction
Parameters:
deliverEmailReport - The deliverEmailReport (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isDeliverFileReport

public boolean isDeliverFileReport()
                            throws IOException,
                                   AutomationException
property DeliverFileReport

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.

Specified by:
isDeliverFileReport in interface IDataSummaryAction
Returns:
The deliverFileReport
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setDeliverFileReport

public void setDeliverFileReport(boolean deliverFileReport)
                          throws IOException,
                                 AutomationException
property DeliverFileReport

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.

Specified by:
setDeliverFileReport in interface IDataSummaryAction
Parameters:
deliverFileReport - The deliverFileReport (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isDeliverPrintedReport

public boolean isDeliverPrintedReport()
                               throws IOException,
                                      AutomationException
property DeliverPrintedReport

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.

Specified by:
isDeliverPrintedReport in interface IDataSummaryAction
Returns:
The deliverPrintedReport
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setDeliverPrintedReport

public void setDeliverPrintedReport(boolean deliverPrintedReport)
                             throws IOException,
                                    AutomationException
property DeliverPrintedReport

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.

Specified by:
setDeliverPrintedReport in interface IDataSummaryAction
Parameters:
deliverPrintedReport - The deliverPrintedReport (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getPrinterName

public String getPrinterName()
                      throws IOException,
                             AutomationException
property PrinterName

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.

Specified by:
getPrinterName in interface IDataSummaryAction
Returns:
The printerName
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setPrinterName

public void setPrinterName(String printerName)
                    throws IOException,
                           AutomationException
property PrinterName

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.

Specified by:
setPrinterName in interface IDataSummaryAction
Parameters:
printerName - The printerName (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.