Horus Doc || Java GUI Reference || Doxygen's quick Index  

FeatureDisplayer Class Reference

Inheritance diagram for FeatureDisplayer::

PlayingAdapter PlayingObserver List of all members.

Public Methods

 FeatureDisplayer (HxCorba.VxSegment[] seg, String name, String type, DefaultTableModel m, int c)
void prepareNewFrame (int row)
void updateNewFrame (int row)

Constructor & Destructor Documentation

FeatureDisplayer::FeatureDisplayer HxCorba.VxSegment    seg[],
String    name,
String    type,
DefaultTableModel    m,
int    c
[inline]
 

00170     {
00171         segments = seg;
00172         featureName = name;
00173         featureType = type;
00174         model = m;
00175         col = c;
00176     }


Member Function Documentation

void FeatureDisplayer::prepareNewFrame int    row [inline]
 

Reimplemented from PlayingAdapter.

00179     {
00180         if(featureType.equals("string"))
00181             featureValue = segments[row].getStringFlag(featureName, holder);
00182         else if(featureType.equals("int"))
00183             featureValue = ""+segments[row].getIntFlag(featureName, holder);
00184         else if(featureType.equals("double"))
00185             featureValue = ""+segments[row].getDoubleFlag(featureName, holder);
00186         else
00187             holder.value = false;
00188 
00189         if(!holder.value) featureValue = "";
00190     }

void FeatureDisplayer::updateNewFrame int    row [inline]
 

Reimplemented from PlayingAdapter.

00193     {
00194         model.setValueAt(featureValue, row, col);
00195     }


The documentation for this class was generated from the following file:
Generated on Mon Jan 27 15:11:19 2003 for JavaReference by doxygen1.2.12 written by Dimitri van Heesch, © 1997-2001