com.ibm.able.beans.fuzzy
Class FsGuiSetChartable
java.lang.Object
|
+--java.util.Observable
|
+--com.ibm.able.beans.fuzzy.FsGuiSetChartable
- public class FsGuiSetChartable
- extends java.util.Observable
- implements jclass.chart.Chartable, java.io.Serializable
This class defines a specialized Fuzzy System fuzzy set wrapper
that allows fuzzy sets to be displayed by KLG's JChart classes.
- Version:
- $Revision: 1.3 $, $Date: 2000/03/15 21:31:26 $
- See Also:
- Serialized Form
Constructor Summary |
FsGuiSetChartable(java.util.Vector theFuzzySetList)
Create a new chartable object over a set of specified
fuzzy sets. |
Methods inherited from class java.util.Observable |
addObserver,
clearChanged,
countObservers,
deleteObserver,
deleteObservers,
hasChanged,
notifyObservers,
notifyObservers,
setChanged |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
FsGuiSetChartable
public FsGuiSetChartable(java.util.Vector theFuzzySetList)
- Create a new chartable object over a set of specified
fuzzy sets.
- Parameters:
theFuzzySetList
- A list of fuzzy set (FsSet) objects that are to be
charted on a single graph. The list may contain one or
more sets, but the list must not be empty or null!
getDataItem
public java.lang.Object getDataItem(int theRow,
int theColumn)
- Specified by:
- getDataItem in interface jclass.chart.Chartable
getNumRows
public int getNumRows()
- Specified by:
- getNumRows in interface jclass.chart.Chartable
getRow
public java.util.Vector getRow(int theRow)
- Specified by:
- getRow in interface jclass.chart.Chartable
getName
public java.lang.String getName()
- Specified by:
- getName in interface jclass.chart.Chartable
getDataInterpretation
public int getDataInterpretation()
- Specified by:
- getDataInterpretation in interface jclass.chart.Chartable
getPointLabels
public java.lang.String[] getPointLabels()
- Specified by:
- getPointLabels in interface jclass.chart.Chartable
getSeriesName
public java.lang.String getSeriesName(int theRow)
- Specified by:
- getSeriesName in interface jclass.chart.Chartable
getSeriesLabel
public java.lang.String getSeriesLabel(int theRow)
- Specified by:
- getSeriesLabel in interface jclass.chart.Chartable
letEmKnow
public void letEmKnow()
- Let all observers know that the fuzzy set has changed.
getSet
public FsSet getSet(int theIndex)
- Retrieve a fuzzy set from the set list.
Copyright
public static java.lang.String Copyright()
- Determine the copyright of this class.
- Returns:
- A String containing this class's copyright statement.
ABLE: Produced by Joe, Don, and Jeff who say, 'Thanks for your support.'