com.esri.arcgis.cartoUI
Class ScatterPlotMatrixSeriesProperties

java.lang.Object
  extended by com.esri.arcgis.cartoUI.ScatterPlotMatrixSeriesProperties
All Implemented Interfaces:
IDefinitionExpressionEvents, IFeatureLayerSelectionEvents, IHistogramSeriesProperties, IPointSeriesProperties, IScatterPlotMatrixSeriesProperties, ISelectionEvents, ISeriesProperties, com.esri.arcgis.interop.RemoteObjRef, java.io.Serializable, java.util.EventListener

public class ScatterPlotMatrixSeriesProperties
extends java.lang.Object
implements com.esri.arcgis.interop.RemoteObjRef, IScatterPlotMatrixSeriesProperties, ISeriesProperties, IHistogramSeriesProperties, IPointSeriesProperties, IFeatureLayerSelectionEvents, ISelectionEvents, IDefinitionExpressionEvents

COM Class 'ScatterPlotMatrixSeriesProperties'. Generated 3/19/2015 1:20:50 PM from 'C:\ArcGIS\COM\esriCartoUI.olb'

Description 'A container for the display and manipulation of scatter plot matrix 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
 
Fields inherited from interface com.esri.arcgis.carto.IScatterPlotMatrixSeriesProperties
IID, IID02ce9eaa_0f3f_4527_b2f1_8617871bf68d, xxDummy
 
Fields inherited from interface com.esri.arcgis.carto.ISeriesProperties
IID, IIDae695391_d0ae_4b5e_a9e7_419e091060d2, xxDummy
 
Fields inherited from interface com.esri.arcgis.carto.IHistogramSeriesProperties
IID, IIDa7a7c47d_7b09_47d0_b334_12079a3427b8, xxDummy
 
Fields inherited from interface com.esri.arcgis.carto.IPointSeriesProperties
IID, IID55963816_2577_48af_b595_a66bc27fe57b, xxDummy
 
Fields inherited from interface com.esri.arcgis.carto.IFeatureLayerSelectionEvents
IID, IIDb97617be_5a52_11d3_9f6c_00c04f6bc886, xxDummy
 
Fields inherited from interface com.esri.arcgis.carto.ISelectionEvents
IID, IID07e11311_d615_11d1_a21b_080009b6f22b, xxDummy
 
Fields inherited from interface com.esri.arcgis.carto.IDefinitionExpressionEvents
IID, IID78c6d12c_634e_495e_86b5_17a5d89fb06a, xxDummy
 
Constructor Summary
ScatterPlotMatrixSeriesProperties(java.lang.Object obj)
          Construct a ScatterPlotMatrixSeriesProperties using a reference to such an object returned from ArcGIS Engine or Server.
 
Method Summary
 void definitionExpressionChanged(IDefinitionExpressionEventsDefinitionExpressionChangedEvent theEvent)
          Occurs when the Definition Expression changes.
 boolean equals(java.lang.Object o)
          Compare this object with another
 void featureLayerSelectionChanged(IFeatureLayerSelectionEventsFeatureLayerSelectionChangedEvent theEvent)
          Occurs when the selection changes.
 int getBinCount()
          Amount of bins in classifying input values.
 int getColor(int oID)
          Color used when ColorType of series property is esriGraphColorCustomEach.
 java.lang.String getColorPalette()
          Palette used when ColorType of series property is esriGraphColorPalette.
 int getColorType()
          Type of color applied to the graph series.
 int getCustomColor()
          Color used when ColorType of series property is esriGraphColorCustomAll.
 java.lang.String getField(int idx)
          Gets data field name in the series.
 void getFieldLabel(int idx, java.lang.String[] label)
          Lable graph.
 int getHistogramColor()
          Histogram's color
 int getHorizontalAxis()
          Index of horizontal axis.
 com.esri.arcgis.interop.Dispatch getJintegraDispatch()
          Deprecated. Internal use only.
 java.lang.String getLabelField()
          Provides field to be the data source of labels in the graph.
 IDataGraphTPenProperties getLinesPenProperties()
          Properties of the border of the bar .
 int getMaxField()
          Maximum possible fields for the series.
 java.lang.String getName()
          Name of the series shown in the legend.
 IDataGraphTPenProperties getPenProperties()
          Interface for drawing lines and borders in the series.
 java.lang.Object getSourceData()
          Data source for the series.
 IDataGraphTSymbolProperties getSymbolProperties()
          Properties of the scatter plot symbol.
 int getTransparency()
          Transparency level of histogram bars.
 java.lang.String getType()
          Type of the series.
 java.lang.String getUniqueName()
          Default and unique name of the series.
 java.lang.String getValueFormat()
          Format string for series value labels.
 int getVerticalAxis()
          Index of vertical axis
 java.lang.String getWhereClause()
          The where clause for querying data source.
 int hashCode()
          the hashcode for this object
 boolean isChanged()
          Indicates if series has changed.
 boolean isFieldOptional(int idx)
          Indicates if data field is optional.
 boolean isInLegend()
          Indicates if series is added to the graph legend.
 boolean isMarks()
          Indicates if series shows marks.
 boolean isReady()
          Indicates if series is ready to work with.
 boolean isShowHistogram()
          Indicates if histogram is on the graph.
 void release()
          Release a ScatterPlotMatrixSeriesProperties.
 void selectionChanged(ISelectionEventsSelectionChangedEvent theEvent)
          Call this function to fire the selection changed event.
 void setBinCount(int count)
          Amount of bins in classifying input values.
 void setColor(int oID, int pColor)
          Color used when ColorType of series property is esriGraphColorCustomEach.
 void setColorPalette(java.lang.String paletteName)
          Palette used when ColorType of series property is esriGraphColorPalette.
 void setColorType(int eColorType)
          Type of color applied to the graph series.
 void setCustomColor(int pColor)
          Color used when ColorType of series property is esriGraphColorCustomAll.
 void setField(int idx, java.lang.String fieldName)
          Sets data field name in the series.
 void setFieldLabel(int idx, java.lang.String label)
          Lable graph.
 void setHistogramColor(int pColor)
          Histogram's color
 void setHorizontalAxis(int pIdx)
          Index of horizontal axis.
 void setInLegend(boolean b)
          Indicates if series is added to the graph legend.
 void setLabelField(java.lang.String pFieldName)
          Provides field to be the data source of labels in the graph.
 void setMarks(boolean b)
          Indicates if series shows marks.
 void setName(java.lang.String name)
          Name of the series shown in the legend.
 void setShowHistogram(boolean bHist)
          Indicates if histogram is on the graph.
 void setSourceData(java.lang.Object pVar)
          Data source for the series.
 void setTransparency(int level)
          Transparency level of histogram bars.
 void setValueFormat(java.lang.String format)
          Format string for series value labels.
 void setVerticalAxis(int pIdx)
          Index of vertical axis
 void setWhereClause(java.lang.String definition)
          The where clause for querying data source.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ScatterPlotMatrixSeriesProperties

public ScatterPlotMatrixSeriesProperties(java.lang.Object obj)
                                  throws java.io.IOException
Construct a ScatterPlotMatrixSeriesProperties using a reference to such an object returned from ArcGIS Engine or Server. This is semantically equivalent to casting obj to ScatterPlotMatrixSeriesProperties.
Casting to this class from the return value of a method will not work, as this class represents an abstract class in ArcObjects.
*
ScatterPlotMatrixSeriesProperties o = (ScatterPlotMatrixSeriesProperties)obj; // will not work

ScatterPlotMatrixSeriesProperties o = new ScatterPlotMatrixSeriesProperties(obj); // Use this constructor instead
* @param obj an object returned from ArcGIS Engine or Server

Throws:
java.io.IOException - if there are interop problems ScatterPlotMatrixSeriesProperties theScatterPlotMatrixSeriesProperties = (ScatterPlotMatrixSeriesProperties) obj;
Method Detail

equals

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

Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
the hashcode for this object

Overrides:
hashCode in class java.lang.Object

getJintegraDispatch

public com.esri.arcgis.interop.Dispatch getJintegraDispatch()
Deprecated. Internal use only.

Specified by:
getJintegraDispatch in interface com.esri.arcgis.interop.RemoteObjRef

release

public void release()
Release a ScatterPlotMatrixSeriesProperties.

Specified by:
release in interface com.esri.arcgis.interop.RemoteObjRef

setFieldLabel

public void setFieldLabel(int idx,
                          java.lang.String label)
                   throws java.io.IOException,
                          AutomationException
Lable graph.

Specified by:
setFieldLabel in interface IScatterPlotMatrixSeriesProperties
Parameters:
idx - The idx (in)
label - The label (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getFieldLabel

public void getFieldLabel(int idx,
                          java.lang.String[] label)
                   throws java.io.IOException,
                          AutomationException
Lable graph.

Specified by:
getFieldLabel in interface IScatterPlotMatrixSeriesProperties
Parameters:
idx - The idx (in)
label - The label (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isShowHistogram

public boolean isShowHistogram()
                        throws java.io.IOException,
                               AutomationException
Indicates if histogram is on the graph.

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

setShowHistogram

public void setShowHistogram(boolean bHist)
                      throws java.io.IOException,
                             AutomationException
Indicates if histogram is on the graph.

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

getHistogramColor

public int getHistogramColor()
                      throws java.io.IOException,
                             AutomationException
Histogram's color

Specified by:
getHistogramColor in interface IScatterPlotMatrixSeriesProperties
Returns:
The pColor (A COM typedef)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setHistogramColor

public void setHistogramColor(int pColor)
                       throws java.io.IOException,
                              AutomationException
Histogram's color

Specified by:
setHistogramColor in interface IScatterPlotMatrixSeriesProperties
Parameters:
pColor - The pColor (A COM typedef) (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isChanged

public boolean isChanged()
                  throws java.io.IOException,
                         AutomationException
Indicates if series has changed.

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

isReady

public boolean isReady()
                throws java.io.IOException,
                       AutomationException
Indicates if series is ready to work with.

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

getName

public java.lang.String getName()
                         throws java.io.IOException,
                                AutomationException
Name of the series shown in the legend.

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

setName

public void setName(java.lang.String name)
             throws java.io.IOException,
                    AutomationException
Name of the series shown in the legend.

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

getUniqueName

public java.lang.String getUniqueName()
                               throws java.io.IOException,
                                      AutomationException
Default and unique name of the series.

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

getType

public java.lang.String getType()
                         throws java.io.IOException,
                                AutomationException
Type of the series.

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

setSourceData

public void setSourceData(java.lang.Object pVar)
                   throws java.io.IOException,
                          AutomationException
Data source for the series. Can be table, feature, raster layer, or name of another series for function series.

Specified by:
setSourceData in interface ISeriesProperties
Parameters:
pVar - A Variant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSourceData

public java.lang.Object getSourceData()
                               throws java.io.IOException,
                                      AutomationException
Data source for the series. Can be table, feature, raster layer, or name of another series for function series.

Specified by:
getSourceData in interface ISeriesProperties
Returns:
A Variant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getWhereClause

public java.lang.String getWhereClause()
                                throws java.io.IOException,
                                       AutomationException
The where clause for querying data source.

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

setWhereClause

public void setWhereClause(java.lang.String definition)
                    throws java.io.IOException,
                           AutomationException
The where clause for querying data source.

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

getLabelField

public java.lang.String getLabelField()
                               throws java.io.IOException,
                                      AutomationException
Provides field to be the data source of labels in the graph. Only the field from the first series will be used in the graph if there are more than one series.

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

setLabelField

public void setLabelField(java.lang.String pFieldName)
                   throws java.io.IOException,
                          AutomationException
Provides field to be the data source of labels in the graph. Only the field from the first series will be used in the graph if there are more than one series.

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

getMaxField

public int getMaxField()
                throws java.io.IOException,
                       AutomationException
Maximum possible fields for the series.

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

setField

public void setField(int idx,
                     java.lang.String fieldName)
              throws java.io.IOException,
                     AutomationException
Sets data field name in the series. Can be multiple and optional depending on series type.

Specified by:
setField in interface ISeriesProperties
Parameters:
idx - The idx (in)
fieldName - The fieldName (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getField

public java.lang.String getField(int idx)
                          throws java.io.IOException,
                                 AutomationException
Gets data field name in the series. Can be multiple and optional depending on series type.

Specified by:
getField in interface ISeriesProperties
Parameters:
idx - The idx (in)
Returns:
The fieldName
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isFieldOptional

public boolean isFieldOptional(int idx)
                        throws java.io.IOException,
                               AutomationException
Indicates if data field is optional.

Specified by:
isFieldOptional in interface ISeriesProperties
Parameters:
idx - The idx (in)
Returns:
The bOptional
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getColorType

public int getColorType()
                 throws java.io.IOException,
                        AutomationException
Type of color applied to the graph series.

Specified by:
getColorType in interface ISeriesProperties
Returns:
A com.esri.arcgis.carto.esriGraphColorType constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setColorType

public void setColorType(int eColorType)
                  throws java.io.IOException,
                         AutomationException
Type of color applied to the graph series.

Specified by:
setColorType in interface ISeriesProperties
Parameters:
eColorType - A com.esri.arcgis.carto.esriGraphColorType constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCustomColor

public int getCustomColor()
                   throws java.io.IOException,
                          AutomationException
Color used when ColorType of series property is esriGraphColorCustomAll.

Specified by:
getCustomColor in interface ISeriesProperties
Returns:
The pColor (A COM typedef)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setCustomColor

public void setCustomColor(int pColor)
                    throws java.io.IOException,
                           AutomationException
Color used when ColorType of series property is esriGraphColorCustomAll.

Specified by:
setCustomColor in interface ISeriesProperties
Parameters:
pColor - The pColor (A COM typedef) (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getColor

public int getColor(int oID)
             throws java.io.IOException,
                    AutomationException
Color used when ColorType of series property is esriGraphColorCustomEach.

Specified by:
getColor in interface ISeriesProperties
Parameters:
oID - The oID (in)
Returns:
The pColor (A COM typedef)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setColor

public void setColor(int oID,
                     int pColor)
              throws java.io.IOException,
                     AutomationException
Color used when ColorType of series property is esriGraphColorCustomEach.

Specified by:
setColor in interface ISeriesProperties
Parameters:
oID - The oID (in)
pColor - The pColor (A COM typedef) (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getColorPalette

public java.lang.String getColorPalette()
                                 throws java.io.IOException,
                                        AutomationException
Palette used when ColorType of series property is esriGraphColorPalette.

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

setColorPalette

public void setColorPalette(java.lang.String paletteName)
                     throws java.io.IOException,
                            AutomationException
Palette used when ColorType of series property is esriGraphColorPalette.

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

isInLegend

public boolean isInLegend()
                   throws java.io.IOException,
                          AutomationException
Indicates if series is added to the graph legend.

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

setInLegend

public void setInLegend(boolean b)
                 throws java.io.IOException,
                        AutomationException
Indicates if series is added to the graph legend.

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

isMarks

public boolean isMarks()
                throws java.io.IOException,
                       AutomationException
Indicates if series shows marks.

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

setMarks

public void setMarks(boolean b)
              throws java.io.IOException,
                     AutomationException
Indicates if series shows marks.

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

getPenProperties

public IDataGraphTPenProperties getPenProperties()
                                          throws java.io.IOException,
                                                 AutomationException
Interface for drawing lines and borders in the series.

Specified by:
getPenProperties in interface ISeriesProperties
Returns:
A reference to a com.esri.arcgis.carto.IDataGraphTPenProperties
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getValueFormat

public java.lang.String getValueFormat()
                                throws java.io.IOException,
                                       AutomationException
Format string for series value labels.

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

setValueFormat

public void setValueFormat(java.lang.String format)
                    throws java.io.IOException,
                           AutomationException
Format string for series value labels.

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

getHorizontalAxis

public int getHorizontalAxis()
                      throws java.io.IOException,
                             AutomationException
Index of horizontal axis.

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

setHorizontalAxis

public void setHorizontalAxis(int pIdx)
                       throws java.io.IOException,
                              AutomationException
Index of horizontal axis.

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

getVerticalAxis

public int getVerticalAxis()
                    throws java.io.IOException,
                           AutomationException
Index of vertical axis

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

setVerticalAxis

public void setVerticalAxis(int pIdx)
                     throws java.io.IOException,
                            AutomationException
Index of vertical axis

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

getLinesPenProperties

public IDataGraphTPenProperties getLinesPenProperties()
                                               throws java.io.IOException,
                                                      AutomationException
Properties of the border of the bar .

Specified by:
getLinesPenProperties in interface IHistogramSeriesProperties
Returns:
A reference to a com.esri.arcgis.carto.IDataGraphTPenProperties
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getBinCount

public int getBinCount()
                throws java.io.IOException,
                       AutomationException
Amount of bins in classifying input values.

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

setBinCount

public void setBinCount(int count)
                 throws java.io.IOException,
                        AutomationException
Amount of bins in classifying input values.

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

getTransparency

public int getTransparency()
                    throws java.io.IOException,
                           AutomationException
Transparency level of histogram bars.

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

setTransparency

public void setTransparency(int level)
                     throws java.io.IOException,
                            AutomationException
Transparency level of histogram bars.

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

getSymbolProperties

public IDataGraphTSymbolProperties getSymbolProperties()
                                                throws java.io.IOException,
                                                       AutomationException
Properties of the scatter plot symbol.

Specified by:
getSymbolProperties in interface IPointSeriesProperties
Returns:
A reference to a com.esri.arcgis.carto.IDataGraphTSymbolProperties
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

featureLayerSelectionChanged

public void featureLayerSelectionChanged(IFeatureLayerSelectionEventsFeatureLayerSelectionChangedEvent theEvent)
                                  throws java.io.IOException,
                                         AutomationException
Occurs when the selection changes.

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

selectionChanged

public void selectionChanged(ISelectionEventsSelectionChangedEvent theEvent)
                      throws java.io.IOException,
                             AutomationException
Call this function to fire the selection changed event.

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

definitionExpressionChanged

public void definitionExpressionChanged(IDefinitionExpressionEventsDefinitionExpressionChangedEvent theEvent)
                                 throws java.io.IOException,
                                        AutomationException
Occurs when the Definition Expression changes.

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