|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.interop.Dispatch
com.esri.arcgis.carto.IDataGraphBaseProxy
com.esri.arcgis.carto.IDataGraphTProxy
public class IDataGraphTProxy
Provides access to members that control data graph.
| Field Summary | |
|---|---|
boolean |
noncastable
|
| Fields inherited from class com.esri.arcgis.interop.Dispatch |
|---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef |
| Constructor Summary | |
|---|---|
|
IDataGraphTProxy()
|
|
IDataGraphTProxy(Object obj)
|
protected |
IDataGraphTProxy(Object obj,
String iid)
|
| Method Summary | |
|---|---|
void |
addListener(String iidStr,
Object theListener,
Object theSource)
|
ISeriesProperties |
addSeries(String seriesType)
Add series from the provided graph type. |
void |
exportToFileEx(String filename,
int width,
int height)
Exports the data graph to a file. |
int |
getAxisCount()
Amount of axis. |
IDataGraphTAxisProperties |
getAxisProperties(int idx)
Properties of graph axis. |
IDataGraphTGeneralProperties |
getGeneralProperties()
General properties of the graph. |
IDataGraphTLegendProperties |
getLegendProperties()
Properties of graph legend. |
int |
getSeriesCount()
The number of series in the graph. |
int |
getSeriesOrder(ISeriesProperties pSeriesProps)
Position of the series in the series list of the graph. |
ISeriesProperties |
getSeriesProperties(int iSeries)
Series properties for provided series index. |
void |
identify(int iSeries,
int ptX,
int ptY,
Object[] pOIDs)
Identifies object ID for the series using graph coordinates. |
boolean |
isHighlightSelection()
Indicates whether graph handles selection in the input layer by creating series only from the selected data or highlights selected values on the graph made from entire dataset. |
void |
loadTemplate(String file)
Loads graph properties from the template file. |
void |
removeListener(String iidStr,
Object theListener)
|
void |
removeSeries(ISeriesProperties pSeriesProps)
Remove series from the graph. |
void |
setHighlightSelection(boolean b)
Indicates whether graph handles selection in the input layer by creating series only from the selected data or highlights selected values on the graph made from entire dataset. |
void |
setSeriesOrder(ISeriesProperties pSeriesProps,
int pPos)
Position of the series in the series list of the graph. |
void |
update(ITrackCancel pCancel)
Updates graph after changes in graph or series properties. |
| Methods inherited from class com.esri.arcgis.carto.IDataGraphBaseProxy |
|---|
copyToClipboard, drawToDC, exportToFile, getName, isUseSelectedSet, loadFromFile, reload, saveToFile, setName, setUseSelectedSet |
| 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 |
| Methods inherited from interface com.esri.arcgis.carto.IDataGraphBase |
|---|
copyToClipboard, drawToDC, exportToFile, getName, isUseSelectedSet, loadFromFile, reload, saveToFile, setName, setUseSelectedSet |
| Field Detail |
|---|
public boolean noncastable
| Constructor Detail |
|---|
public IDataGraphTProxy()
public IDataGraphTProxy(Object obj)
throws IOException
IOException
protected IDataGraphTProxy(Object obj,
String iid)
throws IOException
IOException| Method Detail |
|---|
public void addListener(String iidStr,
Object theListener,
Object theSource)
throws IOException
addListener in class IDataGraphBaseProxyIOException
public void removeListener(String iidStr,
Object theListener)
throws IOException
removeListener in class IDataGraphBaseProxyIOException
public boolean isHighlightSelection()
throws IOException,
AutomationException
isHighlightSelection in interface IDataGraphTIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setHighlightSelection(boolean b)
throws IOException,
AutomationException
setHighlightSelection in interface IDataGraphTb - The b (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISeriesProperties addSeries(String seriesType)
throws IOException,
AutomationException
addSeries in interface IDataGraphTseriesType - The seriesType (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void removeSeries(ISeriesProperties pSeriesProps)
throws IOException,
AutomationException
removeSeries in interface IDataGraphTpSeriesProps - A reference to a com.esri.arcgis.carto.ISeriesProperties (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getSeriesCount()
throws IOException,
AutomationException
getSeriesCount in interface IDataGraphTIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISeriesProperties getSeriesProperties(int iSeries)
throws IOException,
AutomationException
getSeriesProperties in interface IDataGraphTiSeries - The iSeries (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setSeriesOrder(ISeriesProperties pSeriesProps,
int pPos)
throws IOException,
AutomationException
setSeriesOrder in interface IDataGraphTpSeriesProps - A reference to a com.esri.arcgis.carto.ISeriesProperties (in)pPos - The pPos (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getSeriesOrder(ISeriesProperties pSeriesProps)
throws IOException,
AutomationException
getSeriesOrder in interface IDataGraphTpSeriesProps - A reference to a com.esri.arcgis.carto.ISeriesProperties (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IDataGraphTGeneralProperties getGeneralProperties()
throws IOException,
AutomationException
getGeneralProperties in interface IDataGraphTIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IDataGraphTLegendProperties getLegendProperties()
throws IOException,
AutomationException
getLegendProperties in interface IDataGraphTIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getAxisCount()
throws IOException,
AutomationException
getAxisCount in interface IDataGraphTIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IDataGraphTAxisProperties getAxisProperties(int idx)
throws IOException,
AutomationException
getAxisProperties in interface IDataGraphTidx - The idx (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void identify(int iSeries,
int ptX,
int ptY,
Object[] pOIDs)
throws IOException,
AutomationException
identify in interface IDataGraphTiSeries - The iSeries (in)ptX - The ptX (in)ptY - The ptY (in)pOIDs - A Variant (out: use single element array)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void update(ITrackCancel pCancel)
throws IOException,
AutomationException
update in interface IDataGraphTpCancel - 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 void loadTemplate(String file)
throws IOException,
AutomationException
loadTemplate in interface IDataGraphTfile - The file (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void exportToFileEx(String filename,
int width,
int height)
throws IOException,
AutomationException
exportToFileEx in interface IDataGraphTfilename - The filename (in)width - The width (in)height - The height (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 | ||||||||