PTOLEMY II - CiteSeerX
PTOLEMY II - CiteSeerX
PTOLEMY II - CiteSeerX
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Actor Libraries<br />
TypedAtomicActor<br />
«Interface»<br />
SequenceActor<br />
Source<br />
«Interface»<br />
ChangeListener<br />
«Interface»<br />
Placeable<br />
Sink<br />
+output : TypedIOPort<br />
+input : TypedIOPort(multiport)<br />
+place(c : Container)<br />
SketchedSource<br />
Plotter<br />
SliderSource<br />
MatrixVisualizer<br />
HistogramPlotter<br />
+dataSet : IntToken<br />
+length : IntToken<br />
+period : IntToken<br />
+fillOnWrapup : Parameter(BooleanToken)<br />
+legend : StringAttribute<br />
+plot : Plot<br />
+startingDataset : Parameter(IntToken)<br />
+maximum : Parameter(IntToken)<br />
+minimum : Parameter(IntToken)<br />
+slider : Jslider<br />
+title : StringAttribute<br />
+input : TypedIOPort(IntToken, multi)<br />
+xMax : Parameter(DoubleToken)<br />
+xMin : Parameter(DoubleToken)<br />
+yMax : Parameter(DoubleToken)<br />
+yMin : Parameter(DoubleToken)<br />
+binOffset : Parameter(DoubleToken)<br />
+binWidth : Parameter(DoubleToken)<br />
+fillOnWrapup : Parameter(BooleanToken)<br />
+histogram : Histogram<br />
+input : TypedIOPort(DoubleToken)<br />
+legend : StringAttribute<br />
FIGURE 4.3. Organization of actors in the ptolemy.actor.lib.gui package.<br />
Heterogeneous Concurrent Modeling and Design 133<br />
MatrixViewer<br />
Display<br />
RealTimePlotter<br />
+height : Parameter(IntToken)<br />
+input : TypedIOPort(MatrixToken)<br />
+width : Parameter(IntToken)<br />
+columnsDisplayed : Parameter(IntToken)<br />
+rowsDisplayed : Parameter(IntToken)<br />
+textArea : JTextArea<br />
+title : StringAttribute<br />
«Interface»<br />
TimedActor<br />
+input : TypedIOPort(DoubleToken, multi)<br />
SequencePlotter<br />
XYPlotter<br />
TimedPlotter<br />
+input : TypedIOPort(DoubleToken, multi)<br />
+xInit : Parameter(DoubleToken)<br />
+xUnit : Parameter(DoubleToken)<br />
+inputX : TypedIOPort(DoubleToken, multi)<br />
+inputY : TypedIOPort(DoubleToken, multi)<br />
+input : TypedIOPort(DoubleToken, multi)<br />
BarGraph<br />
SequenceScope<br />
XYScope<br />
TimedScope<br />
+input : TypedIOPort(arrays of double)<br />
+iterationsPerUpdate : Parameter<br />
+width : Parameter(IntToken)<br />
+persistence : Parameter(IntToken)<br />
+persistence : Parameter(IntToken)<br />
+width : Parameter(DoubleToken)<br />
+persistence : Parameter(DoubleToken)