Hi Muhannad,

There is a ModelReference demo available in Kepler.
1. Start Kepler
2. Help -> Kepler Documentation
3. Quick Tour -> Complete List of Demos -> SDF -> Model Reference.

This demo is at
kepler/ptolemy/src/ptolemy/actor/lib/hoc/demo/ModelReference/ModelReference.xml
The demo uses uses VisualModelReference, which extends ModelReference.

In the Kepler sources, the demo at
kepler/ptolemy/src/ptolemy/demo/ExecDemos/ExecDemos.xml
calls
kepler/ptolemy/src/ptolemy/demo/ExecDemos/RunDemos.xml

ExecDemos.xml does not work in Kepler because it uses the vergil script, but the RunDemos.xml
file uses VisualModelReference that extends ModelReference.

Take a look at the test models in
kepler/ptolemy/src/ptolemy/actor/lib/hoc/test/auto/ModelReference.xml
kepler/ptolemy/src/ptolemy/actor/lib/hoc/test/auto/ModelReference3.xml
kepler/ptolemy/src/ptolemy/actor/lib/hoc/test/auto/ModelReference4.xml

These models are online in
http://ptolemy.eecs.berkeley.edu/ptolemyII/ptIIlatest/ptII/ptolemy/actor/lib/hoc/test/auto/

_Christopher

On 12/6/11 9:49 AM, Ali, Muhannad wrote:
Hi,

anyone may help may with a simple example, how to use the Model Reference 
actor? I didn't get the idea from its documentation and I didn't understand how 
to pass parameters to the referenced model through top-level PortParameters. 
Any help would be appreciated!

Best regards,

Muhannad
_______________________________________________
Kepler-users mailing list
Kepler-users@kepler-project.org
http://lists.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-users

--
Christopher Brooks, PMP                       University of California
CHESS Executive Director                      US Mail: 337 Cory Hall
Programmer/Analyst CHESS/Ptolemy/Trust        Berkeley, CA 94720-1774
ph: 510.643.9841                                (Office: 545Q Cory)
home: (F-Tu) 707.665.0131 cell: 707.332.0670

_______________________________________________
Kepler-users mailing list
Kepler-users@kepler-project.org
http://lists.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-users

Reply via email to