|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.arcweb.ArcWebReport
public class ArcWebReport
An ArcWeb service used to create a demographic report or a print-quality thematic map for a specified area.
| Constructor Summary | |
|---|---|
ArcWebReport()
Constructs a ArcWebReport using ArcGIS Engine. |
|
ArcWebReport(Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. ArcWebReport theArcWebReport = (ArcWebReport) obj; |
|
| Method Summary | |
|---|---|
String |
createPDFDocument(ITrackCancel cancelTracker,
String templateName,
IEnumArcWebKeyValue data)
Creates a user-defined data in PFD format. |
boolean |
equals(Object o)
Compare this object with another |
IEnumBSTR |
getAvailableTemplateNames(ITrackCancel cancelTracker)
Gets template names to use with the CreatePDFDocument method. |
static String |
getClsid()
getClsid. |
IArcWebReportInfo |
getCustomSiteReport(ITrackCancel cancelTracker,
IArcWebSite site,
IArcWebReportOptions reportOptions,
IEnumArcWebCustomReportVariables customReportVariables)
Gets a report with user-requested variables for a specified site. |
IArcWebReportInfo |
getCustomStandardGeographyReport(ITrackCancel cancelTracker,
IEnumArcWebStandardGeography standardGeography,
IArcWebReportOptions reportOptions,
IEnumArcWebCustomReportVariables customReportVariables)
Gets a report containing user-requested variables for a specified standard geography. |
IEnumArcWebCustomVariableInfo |
getCustomVariables(ITrackCancel cancelTracker,
String variableDataSource)
Gets a list of variables that can be used to create a custom report. |
IEnumBSTR |
getDatabases(ITrackCancel cancelTracker)
Gets a list of databases that can be used to create a thematic map report. |
IArcWebTable |
getGeographyIDs(ITrackCancel cancelTracker,
IArcWebGeographyIDOptions geographyIDOptions)
Gets the geography ID information. |
IEnumArcWebKeyValue |
getReportHeaderKeys(ITrackCancel cancelTracker,
String methodName)
Gets the key/value pairs for the header of the report based on the method name. |
IEnumArcWebReportInfo |
getSiteReports(ITrackCancel cancelTracker,
IArcWebSite site,
IEnumArcWebReportOptions reportOptions,
boolean combineReports)
Gets pre-formatted reports for a specified site. |
IArcWebReportInfo |
getStandardGeographyReport(ITrackCancel cancelTracker,
IEnumArcWebStandardGeography standardGeography,
IArcWebReportOptions reportOptions)
Gets a pre-formatted report for specified standard geographies. |
IEnumBSTR |
getTables(ITrackCancel cancelTracker,
String database)
Gets a list of tables for a specific database that can be used to create a thematic map report. |
IArcWebReportInfo |
getThematicMapReport(ITrackCancel cancelTracker,
IEnumArcWebSite site,
IArcWebReportOptions reportOptions,
IArcWebThematicReportOptions thematicReportOptions,
String thematicVariable)
Gets a thematic map in PDF format for a specified set of sites. |
IEnumArcWebThematicVariableInfo |
getThematicVariables(ITrackCancel cancelTracker,
String database,
String table)
Gets a list of variables for a specified database and table. |
int |
hashCode()
the hashcode for this object |
void |
interfaceSupportsErrorInfo(GUID riid)
interfaceSupportsErrorInfo |
IEnumArcWebThematicVariableInfo |
searchThematicVariables(ITrackCancel cancelTracker,
String keyword)
Gets the thematic variables based on a keyword search. |
| 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 ArcWebReport()
throws IOException,
UnknownHostException
IOException - if there are interop problems
UnknownHostException - if there are interop problems
public ArcWebReport(Object obj)
throws IOException
ArcWebReport theArcWebReport = (ArcWebReport) obj;
obj to ArcWebReport.
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 IEnumBSTR getAvailableTemplateNames(ITrackCancel cancelTracker)
throws IOException,
AutomationException
getAvailableTemplateNames in interface IArcWebReportcancelTracker - A reference to a com.esri.arcgis.system.ITrackCancel (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumBSTR getDatabases(ITrackCancel cancelTracker)
throws IOException,
AutomationException
getDatabases in interface IArcWebReportcancelTracker - A reference to a com.esri.arcgis.system.ITrackCancel (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumBSTR getTables(ITrackCancel cancelTracker,
String database)
throws IOException,
AutomationException
getTables in interface IArcWebReportcancelTracker - A reference to a com.esri.arcgis.system.ITrackCancel (in)database - The database (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumArcWebThematicVariableInfo getThematicVariables(ITrackCancel cancelTracker,
String database,
String table)
throws IOException,
AutomationException
getThematicVariables in interface IArcWebReportcancelTracker - A reference to a com.esri.arcgis.system.ITrackCancel (in)database - The database (in)table - The table (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumArcWebThematicVariableInfo searchThematicVariables(ITrackCancel cancelTracker,
String keyword)
throws IOException,
AutomationException
searchThematicVariables in interface IArcWebReportcancelTracker - A reference to a com.esri.arcgis.system.ITrackCancel (in)keyword - The keyword (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumArcWebCustomVariableInfo getCustomVariables(ITrackCancel cancelTracker,
String variableDataSource)
throws IOException,
AutomationException
getCustomVariables in interface IArcWebReportcancelTracker - A reference to a com.esri.arcgis.system.ITrackCancel (in)variableDataSource - The variableDataSource (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumArcWebKeyValue getReportHeaderKeys(ITrackCancel cancelTracker,
String methodName)
throws IOException,
AutomationException
getReportHeaderKeys in interface IArcWebReportcancelTracker - A reference to a com.esri.arcgis.system.ITrackCancel (in)methodName - The methodName (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumArcWebReportInfo getSiteReports(ITrackCancel cancelTracker,
IArcWebSite site,
IEnumArcWebReportOptions reportOptions,
boolean combineReports)
throws IOException,
AutomationException
getSiteReports in interface IArcWebReportcancelTracker - A reference to a com.esri.arcgis.system.ITrackCancel (in)site - A reference to a com.esri.arcgis.arcweb.IArcWebSite (in)reportOptions - A reference to a com.esri.arcgis.arcweb.IEnumArcWebReportOptions (in)combineReports - The combineReports (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IArcWebTable getGeographyIDs(ITrackCancel cancelTracker,
IArcWebGeographyIDOptions geographyIDOptions)
throws IOException,
AutomationException
getGeographyIDs in interface IArcWebReportcancelTracker - A reference to a com.esri.arcgis.system.ITrackCancel (in)geographyIDOptions - A reference to a com.esri.arcgis.arcweb.IArcWebGeographyIDOptions (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IArcWebReportInfo getThematicMapReport(ITrackCancel cancelTracker,
IEnumArcWebSite site,
IArcWebReportOptions reportOptions,
IArcWebThematicReportOptions thematicReportOptions,
String thematicVariable)
throws IOException,
AutomationException
getThematicMapReport in interface IArcWebReportcancelTracker - A reference to a com.esri.arcgis.system.ITrackCancel (in)site - A reference to a com.esri.arcgis.arcweb.IEnumArcWebSite (in)reportOptions - A reference to a com.esri.arcgis.arcweb.IArcWebReportOptions (in)thematicReportOptions - A reference to a com.esri.arcgis.arcweb.IArcWebThematicReportOptions (in)thematicVariable - The thematicVariable (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IArcWebReportInfo getCustomSiteReport(ITrackCancel cancelTracker,
IArcWebSite site,
IArcWebReportOptions reportOptions,
IEnumArcWebCustomReportVariables customReportVariables)
throws IOException,
AutomationException
getCustomSiteReport in interface IArcWebReportcancelTracker - A reference to a com.esri.arcgis.system.ITrackCancel (in)site - A reference to a com.esri.arcgis.arcweb.IArcWebSite (in)reportOptions - A reference to a com.esri.arcgis.arcweb.IArcWebReportOptions (in)customReportVariables - A reference to a com.esri.arcgis.arcweb.IEnumArcWebCustomReportVariables (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IArcWebReportInfo getStandardGeographyReport(ITrackCancel cancelTracker,
IEnumArcWebStandardGeography standardGeography,
IArcWebReportOptions reportOptions)
throws IOException,
AutomationException
getStandardGeographyReport in interface IArcWebReportcancelTracker - A reference to a com.esri.arcgis.system.ITrackCancel (in)standardGeography - A reference to a com.esri.arcgis.arcweb.IEnumArcWebStandardGeography (in)reportOptions - A reference to a com.esri.arcgis.arcweb.IArcWebReportOptions (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IArcWebReportInfo getCustomStandardGeographyReport(ITrackCancel cancelTracker,
IEnumArcWebStandardGeography standardGeography,
IArcWebReportOptions reportOptions,
IEnumArcWebCustomReportVariables customReportVariables)
throws IOException,
AutomationException
getCustomStandardGeographyReport in interface IArcWebReportcancelTracker - A reference to a com.esri.arcgis.system.ITrackCancel (in)standardGeography - A reference to a com.esri.arcgis.arcweb.IEnumArcWebStandardGeography (in)reportOptions - A reference to a com.esri.arcgis.arcweb.IArcWebReportOptions (in)customReportVariables - A reference to a com.esri.arcgis.arcweb.IEnumArcWebCustomReportVariables (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String createPDFDocument(ITrackCancel cancelTracker,
String templateName,
IEnumArcWebKeyValue data)
throws IOException,
AutomationException
createPDFDocument in interface IArcWebReportcancelTracker - A reference to a com.esri.arcgis.system.ITrackCancel (in)templateName - The templateName (in)data - A reference to a com.esri.arcgis.arcweb.IEnumArcWebKeyValue (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void interfaceSupportsErrorInfo(GUID riid)
throws IOException,
AutomationException
Indicates whether the interface supports IErrorInfo.
interfaceSupportsErrorInfo in interface ISupportErrorInforiid - A Structure: com.esri.arcgis.support.ms.stdole.GUID (in)
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 | ||||||||