cl::utfsm::samplingSystemUI::PlotWidget Class Reference

Inheritance diagram for cl::utfsm::samplingSystemUI::PlotWidget:
Inheritance graph
[legend]
Collaboration diagram for cl::utfsm::samplingSystemUI::PlotWidget:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 PlotWidget ()
 PlotWidget (int position)
void initializeNewPosition (int position)
void updateValues (long time, double value, int position)
void setValues (String component, String property, int position)
void setComponentAvailable (boolean tmp, String reason, int position)
void resetSampleCount ()
void setTimeWindow (double frecuency, int time)

Private Member Functions

void initialize ()

Private Attributes

long samples = 0
int position
ArrayList< Trace2DLtd > traces
int frequency = 1
int timewindow = 1
Chart2D chart
Color[] colors = {Color.RED, Color.BLUE, Color.YELLOW, Color.GREEN, Color.MAGENTA, Color.GRAY, Color.ORANGE, Color.BLACK}
int currentColor = 0

Static Private Attributes

static final long serialVersionUID = 4823621192367385664L

Constructor & Destructor Documentation

cl::utfsm::samplingSystemUI::PlotWidget::PlotWidget (  )  [inline]

References initialize().

cl::utfsm::samplingSystemUI::PlotWidget::PlotWidget ( int  position  )  [inline]

References initialize().


Member Function Documentation

void cl::utfsm::samplingSystemUI::PlotWidget::initialize (  )  [inline, private]

This method initializes this

References chart, colors, currentColor, frequency, position, timewindow, and traces.

Referenced by PlotWidget().

void cl::utfsm::samplingSystemUI::PlotWidget::initializeNewPosition ( int  position  )  [inline]
void cl::utfsm::samplingSystemUI::PlotWidget::resetSampleCount (  )  [inline]
void cl::utfsm::samplingSystemUI::PlotWidget::setComponentAvailable ( boolean  tmp,
String  reason,
int  position 
) [inline]
void cl::utfsm::samplingSystemUI::PlotWidget::setTimeWindow ( double  frecuency,
int  time 
) [inline]
void cl::utfsm::samplingSystemUI::PlotWidget::setValues ( String  component,
String  property,
int  position 
) [inline]
void cl::utfsm::samplingSystemUI::PlotWidget::updateValues ( long  time,
double  value,
int  position 
) [inline]

Member Data Documentation

Color [] cl::utfsm::samplingSystemUI::PlotWidget::colors = {Color.RED, Color.BLUE, Color.YELLOW, Color.GREEN, Color.MAGENTA, Color.GRAY, Color.ORANGE, Color.BLACK} [private]

Referenced by initialize().

Referenced by updateValues().

final long cl::utfsm::samplingSystemUI::PlotWidget::serialVersionUID = 4823621192367385664L [static, private]
ArrayList<Trace2DLtd> cl::utfsm::samplingSystemUI::PlotWidget::traces [private]

The documentation for this class was generated from the following file:

Generated by  doxygen 1.6.2