JClass DesktopViews 6.3.0 API
Documentation

com.klg.jclass.chart3d.event
Class Chart3dDataSupport

java.lang.Object
  |
  +--com.klg.jclass.chart3d.event.Chart3dDataSupport
All Implemented Interfaces:
Chart3dDataManager, Serializable
Direct Known Subclasses:
Base3dDataSource

public class Chart3dDataSupport
extends Object
implements Chart3dDataManager, Serializable

Class used to implement the Chart3dDataManager interface.

See Also:
Serialized Form

Field Summary
protected  Object source
           
 
Constructor Summary
Chart3dDataSupport()
          The default constructor for a Chart3dDataSupport object
Chart3dDataSupport(Object dataSrc)
          Constructor used to create a Chart3dDataSupport object with a given data source.
 
Method Summary
 void addChart3dDataListener(com.klg.jclass.chart3d.event.Chart3dDataListener l)
          Adds a chart data listener.
 void fireChart3dDataEvent(com.klg.jclass.chart3d.event.Chart3dDataEvent event)
          Fires a chart data event to any registered listeners.
 void fireChart3dDataEvent(int type, com.klg.jclass.chart3d.JCData3dIndex index)
          Fires a chart data event to any registered listeners.
 void removeChart3dDataListener(com.klg.jclass.chart3d.event.Chart3dDataListener l)
          Removes a chart data listener.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

source

protected Object source
Constructor Detail

Chart3dDataSupport

public Chart3dDataSupport()
The default constructor for a Chart3dDataSupport object


Chart3dDataSupport

public Chart3dDataSupport(Object dataSrc)
Constructor used to create a Chart3dDataSupport object with a given data source.

Parameters:
dataSrc - the data source
Method Detail

addChart3dDataListener

public void addChart3dDataListener(com.klg.jclass.chart3d.event.Chart3dDataListener l)
Adds a chart data listener.

Specified by:
addChart3dDataListener in interface Chart3dDataManager
Parameters:
l - the chart data listener object to be added

removeChart3dDataListener

public void removeChart3dDataListener(com.klg.jclass.chart3d.event.Chart3dDataListener l)
Removes a chart data listener.

Specified by:
removeChart3dDataListener in interface Chart3dDataManager
Parameters:
l - chart data listener object to be removed

fireChart3dDataEvent

public void fireChart3dDataEvent(int type,
                                 com.klg.jclass.chart3d.JCData3dIndex index)
Fires a chart data event to any registered listeners. This version of fireChartDataEvent() will create a Chart3dDataEvent object out of the message and a JCData3dIndex

Parameters:
type - A valid message type from Chart3dDataEvent
index - The data index which tells which (x, y) or (series, point) to which this event refers.

fireChart3dDataEvent

public void fireChart3dDataEvent(com.klg.jclass.chart3d.event.Chart3dDataEvent event)
Fires a chart data event to any registered listeners.

Parameters:
event - The event to send to registered listeners.

Copyright © 2004 Quest Software Inc..
All rights reserved.