com.esri.arcgis.arcmapui
Class DataGraphTWizard

java.lang.Object
  extended by com.esri.arcgis.arcmapui.DataGraphTWizard
All Implemented Interfaces:
IDataGraphTWizard, IDataGraphTEvents, com.esri.arcgis.interop.RemoteObjRef, Serializable, EventListener

public class DataGraphTWizard
extends Object
implements com.esri.arcgis.interop.RemoteObjRef, IDataGraphTWizard, IDataGraphTEvents

Wizard in creating data graph.

Product Availability

Available with ArcGIS Desktop.

See Also:
Serialized Form

Constructor Summary
DataGraphTWizard()
          Constructs a DataGraphTWizard using ArcGIS Engine.
DataGraphTWizard(Object obj)
          Construct a DataGraphTWizard using a reference to such an object returned from ArcGIS Engine or Server.
 
Method Summary
 void dataGraphTChanged(IDataGraphTEventsDataGraphTChangedEvent theEvent)
          Fired when graph changes.
 void dataGraphTDataSourceEventReceived(IDataGraphTEventsDataGraphTDataSourceEventReceivedEvent theEvent)
          Fired when graph receives an event from its data source.
 void dataGraphTLoadingStatus(IDataGraphTEventsDataGraphTLoadingStatusEvent theEvent)
          Fired when graph loading status changes.
 void doModal(int parentWindow)
          Starts the wizard dialog.
 boolean equals(Object o)
          Compare this object with another
static String getClsid()
          getClsid.
 IDataGraphT getDataGraphT()
          The data graph created by this new wizard.
 int hashCode()
          the hashcode for this object
 void selectDataSource(Object pDataSource)
          Default data source to select in the wizard.
 void setApplicationByRef(Object rhs1)
          The application to which the wizard dialog belongs.
 
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

DataGraphTWizard

public DataGraphTWizard()
                 throws IOException,
                        UnknownHostException
Constructs a DataGraphTWizard using ArcGIS Engine.

Throws:
IOException - if there are interop problems
UnknownHostException - if there are interop problems

DataGraphTWizard

public DataGraphTWizard(Object obj)
                 throws IOException
Construct a DataGraphTWizard using a reference to such an object returned from ArcGIS Engine or Server. This is semantically equivalent to casting obj to DataGraphTWizard.

Parameters:
obj - an object returned from ArcGIS Engine or Server
Throws:
IOException - if there are interop problems DataGraphTWizard theDataGraphTWizard = (DataGraphTWizard) obj;
Method Detail

getClsid

public static String getClsid()
getClsid.


equals

public boolean equals(Object o)
Compare this object with another

Overrides:
equals in class Object

hashCode

public int hashCode()
the hashcode for this object

Overrides:
hashCode in class Object

getDataGraphT

public IDataGraphT getDataGraphT()
                          throws IOException,
                                 AutomationException
The data graph created by this new wizard.

Product Availability

Available with ArcGIS Desktop.

Specified by:
getDataGraphT in interface IDataGraphTWizard
Returns:
A reference to a com.esri.arcgis.carto.IDataGraphT
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setApplicationByRef

public void setApplicationByRef(Object rhs1)
                         throws IOException,
                                AutomationException
The application to which the wizard dialog belongs.

Product Availability

Available with ArcGIS Desktop.

Specified by:
setApplicationByRef in interface IDataGraphTWizard
Parameters:
rhs1 - A reference to another Automation Object (IDispatch) (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

selectDataSource

public void selectDataSource(Object pDataSource)
                      throws IOException,
                             AutomationException
Default data source to select in the wizard.

Product Availability

Available with ArcGIS Desktop.

Specified by:
selectDataSource in interface IDataGraphTWizard
Parameters:
pDataSource - A reference to another Object (IUnknown) (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

doModal

public void doModal(int parentWindow)
             throws IOException,
                    AutomationException
Starts the wizard dialog.

Product Availability

Available with ArcGIS Desktop.

Specified by:
doModal in interface IDataGraphTWizard
Parameters:
parentWindow - The parentWindow (A COM typedef) (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

dataGraphTChanged

public void dataGraphTChanged(IDataGraphTEventsDataGraphTChangedEvent theEvent)
                       throws IOException,
                              AutomationException
Fired when graph changes.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Specified by:
dataGraphTChanged in interface IDataGraphTEvents
Parameters:
theEvent - The event
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

dataGraphTDataSourceEventReceived

public void dataGraphTDataSourceEventReceived(IDataGraphTEventsDataGraphTDataSourceEventReceivedEvent theEvent)
                                       throws IOException,
                                              AutomationException
Fired when graph receives an event from its data source.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Specified by:
dataGraphTDataSourceEventReceived in interface IDataGraphTEvents
Parameters:
theEvent - The event
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

dataGraphTLoadingStatus

public void dataGraphTLoadingStatus(IDataGraphTEventsDataGraphTLoadingStatusEvent theEvent)
                             throws IOException,
                                    AutomationException
Fired when graph loading status changes.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Specified by:
dataGraphTLoadingStatus in interface IDataGraphTEvents
Parameters:
theEvent - The event
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.