|
|||||||||
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 IDataGraphBaseProxy
IOException
public void removeListener(String iidStr, Object theListener) throws IOException
removeListener
in class IDataGraphBaseProxy
IOException
public boolean isHighlightSelection() throws IOException, AutomationException
isHighlightSelection
in interface IDataGraphT
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setHighlightSelection(boolean b) throws IOException, AutomationException
setHighlightSelection
in interface IDataGraphT
b
- 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 IDataGraphT
seriesType
- 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 IDataGraphT
pSeriesProps
- 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 IDataGraphT
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISeriesProperties getSeriesProperties(int iSeries) throws IOException, AutomationException
getSeriesProperties
in interface IDataGraphT
iSeries
- 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 IDataGraphT
pSeriesProps
- 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 IDataGraphT
pSeriesProps
- 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 IDataGraphT
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IDataGraphTLegendProperties getLegendProperties() throws IOException, AutomationException
getLegendProperties
in interface IDataGraphT
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getAxisCount() throws IOException, AutomationException
getAxisCount
in interface IDataGraphT
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IDataGraphTAxisProperties getAxisProperties(int idx) throws IOException, AutomationException
getAxisProperties
in interface IDataGraphT
idx
- 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 IDataGraphT
iSeries
- 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 IDataGraphT
pCancel
- 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 IDataGraphT
file
- 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 IDataGraphT
filename
- 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 |