com.esri.arcgis.carto
Class IDataGraphBaseProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.carto.IDataGraphBaseProxy
All Implemented Interfaces:
IDataGraphBase, java.io.Externalizable, java.io.Serializable
Direct Known Subclasses:
IDataGraphTProxy

public class IDataGraphBaseProxy
extends com.esri.arcgis.interop.Dispatch
implements IDataGraphBase, java.io.Serializable

Internal use class Proxy for COM Interface 'IDataGraphBase'. Generated 3/19/2015 1:20:54 PM from 'C:\ArcGIS\COM\esriCarto.olb'

Description: 'Provides access to members that control the data graph.' 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 =

See Also:
Serialized Form

Field Summary
 boolean noncastable
           
static java.lang.Class targetClass
           
 
Fields inherited from class com.esri.arcgis.interop.Dispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
 
Fields inherited from interface com.esri.arcgis.carto.IDataGraphBase
IID, IID37c4c49c_66cc_4b39_ade8_15e2e270d8b1
 
Constructor Summary
  IDataGraphBaseProxy()
          For internal use only
  IDataGraphBaseProxy(java.lang.Object obj)
           
protected IDataGraphBaseProxy(java.lang.Object obj, java.lang.String iid)
           
  IDataGraphBaseProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
           
protected IDataGraphBaseProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
           
 
Method Summary
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
           
 void copyToClipboard()
          Copies the data graph to the clipboard as a metafile.
 void drawToDC(int hDC, tagRECT pOutputRect, tagRECT pGraphRect)
          Draws the data graph into the provided device context.
 void exportToFile(java.lang.String filename)
          Exports the data graph to a file.
 java.lang.String getName()
          Name of the data graph.
 boolean isUseSelectedSet()
          Indicates if the selected set of the series from input dataset is used to build graph.
 void loadFromFile(java.lang.String filename)
          Loads the data graph from a .grf file.
 void reload()
          Reloads data values in data graph series.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
           
 void saveToFile(java.lang.String filename)
          Saves the data graph to a .grf file.
 void setName(java.lang.String pName)
          Name of the data graph.
 void setUseSelectedSet(boolean pUseSel)
          Indicates if the selected set of the series from input dataset is used to build graph.
 
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

targetClass

public static final java.lang.Class targetClass

noncastable

public boolean noncastable
Constructor Detail

IDataGraphBaseProxy

public IDataGraphBaseProxy(java.lang.String CLSID,
                           java.lang.String host,
                           com.esri.arcgis.interop.AuthInfo authInfo)
                    throws java.net.UnknownHostException,
                           java.io.IOException
Throws:
java.net.UnknownHostException
java.io.IOException

IDataGraphBaseProxy

public IDataGraphBaseProxy()
For internal use only


IDataGraphBaseProxy

public IDataGraphBaseProxy(java.lang.Object obj)
                    throws java.io.IOException
Throws:
java.io.IOException

IDataGraphBaseProxy

protected IDataGraphBaseProxy(java.lang.Object obj,
                              java.lang.String iid)
                       throws java.io.IOException
Throws:
java.io.IOException

IDataGraphBaseProxy

protected IDataGraphBaseProxy(java.lang.String CLSID,
                              java.lang.String iid,
                              java.lang.String host,
                              com.esri.arcgis.interop.AuthInfo authInfo)
                       throws java.io.IOException
Throws:
java.io.IOException
Method Detail

addListener

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

removeListener

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

getName

public java.lang.String getName()
                         throws java.io.IOException,
                                AutomationException
Name of the data graph.

Specified by:
getName in interface IDataGraphBase
Returns:
The pName
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setName

public void setName(java.lang.String pName)
             throws java.io.IOException,
                    AutomationException
Name of the data graph.

Specified by:
setName in interface IDataGraphBase
Parameters:
pName - The pName (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isUseSelectedSet

public boolean isUseSelectedSet()
                         throws java.io.IOException,
                                AutomationException
Indicates if the selected set of the series from input dataset is used to build graph.

Specified by:
isUseSelectedSet in interface IDataGraphBase
Returns:
The pUseSel
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setUseSelectedSet

public void setUseSelectedSet(boolean pUseSel)
                       throws java.io.IOException,
                              AutomationException
Indicates if the selected set of the series from input dataset is used to build graph.

Specified by:
setUseSelectedSet in interface IDataGraphBase
Parameters:
pUseSel - The pUseSel (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

reload

public void reload()
            throws java.io.IOException,
                   AutomationException
Reloads data values in data graph series.

Specified by:
reload in interface IDataGraphBase
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

drawToDC

public void drawToDC(int hDC,
                     tagRECT pOutputRect,
                     tagRECT pGraphRect)
              throws java.io.IOException,
                     AutomationException
Draws the data graph into the provided device context.

Specified by:
drawToDC in interface IDataGraphBase
Parameters:
hDC - The hDC (A COM typedef) (in)
pOutputRect - A Structure: com.esri.arcgis.system.tagRECT (in)
pGraphRect - A Structure: com.esri.arcgis.system.tagRECT (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

loadFromFile

public void loadFromFile(java.lang.String filename)
                  throws java.io.IOException,
                         AutomationException
Loads the data graph from a .grf file.

Specified by:
loadFromFile in interface IDataGraphBase
Parameters:
filename - The filename (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

saveToFile

public void saveToFile(java.lang.String filename)
                throws java.io.IOException,
                       AutomationException
Saves the data graph to a .grf file.

Specified by:
saveToFile in interface IDataGraphBase
Parameters:
filename - The filename (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

exportToFile

public void exportToFile(java.lang.String filename)
                  throws java.io.IOException,
                         AutomationException
Exports the data graph to a file.

Specified by:
exportToFile in interface IDataGraphBase
Parameters:
filename - The filename (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

copyToClipboard

public void copyToClipboard()
                     throws java.io.IOException,
                            AutomationException
Copies the data graph to the clipboard as a metafile.

Specified by:
copyToClipboard in interface IDataGraphBase
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.