%PDF-1.3 % 606 0 obj << /Linearized 1 /O 611 /H [ 2219 720 ] /L 428730 /E 107119 /N 24 /T 416491 >> endobj xref 606 76 0000000016 00000 n 0000001871 00000 n 0000002090 00000 n 0000002121 00000 n 0000002178 00000 n 0000002939 00000 n 0000003129 00000 n 0000003195 00000 n 0000003321 00000 n 0000003416 00000 n 0000003522 00000 n 0000003683 00000 n 0000003843 00000 n 0000004030 00000 n 0000004268 00000 n 0000004425 00000 n 0000004605 00000 n 0000004709 00000 n 0000004829 00000 n 0000004940 00000 n 0000005062 00000 n 0000005176 00000 n 0000005287 00000 n 0000005398 00000 n 0000005506 00000 n 0000005615 00000 n 0000005722 00000 n 0000005845 00000 n 0000005961 00000 n 0000006076 00000 n 0000006185 00000 n 0000006336 00000 n 0000006447 00000 n 0000006589 00000 n 0000006707 00000 n 0000006804 00000 n 0000006898 00000 n 0000006994 00000 n 0000007089 00000 n 0000007182 00000 n 0000007276 00000 n 0000007370 00000 n 0000007464 00000 n 0000007558 00000 n 0000007652 00000 n 0000007746 00000 n 0000007840 00000 n 0000007934 00000 n 0000008028 00000 n 0000008122 00000 n 0000008216 00000 n 0000008310 00000 n 0000008404 00000 n 0000008498 00000 n 0000008592 00000 n 0000008686 00000 n 0000008780 00000 n 0000008874 00000 n 0000008968 00000 n 0000009062 00000 n 0000009156 00000 n 0000009321 00000 n 0000009557 00000 n 0000010033 00000 n 0000010074 00000 n 0000012257 00000 n 0000012502 00000 n 0000012998 00000 n 0000013228 00000 n 0000013813 00000 n 0000013892 00000 n 0000040073 00000 n 0000079108 00000 n 0000081786 00000 n 0000002219 00000 n 0000002917 00000 n trailer << /Size 682 /Info 600 0 R /Root 607 0 R /Prev 416480 /ID[<0cf51d5caadafe9d4daa0440f753f302><55e800389dc352714ab2e02cd99290c1>] >> startxref 0 %%EOF 607 0 obj << /Type /Catalog /Pages 603 0 R /Metadata 601 0 R /Outlines 612 0 R /Threads 608 0 R /Names 610 0 R /OpenAction [ 611 0 R /XYZ null null null ] /PageMode /UseOutlines /PageLabels 599 0 R >> endobj 608 0 obj [ 609 0 R ] endobj 609 0 obj << /I << /Title (A)>> /F 640 0 R >> endobj 610 0 obj << /Dests 597 0 R >> endobj 680 0 obj << /S 744 /O 960 /E 976 /L 992 /Filter /FlateDecode /Length 681 0 R >> stream Hb```f`XS Ȁ l@Q c#bl:ri!,i{2|ighSz4FW= 1lsב#@( tde{$Qw\~EX(ƥ@ѱ&{LXy㊘.ʕdd.rZlrO5 Sʬ\(\(X]ʞ%/?_Zs0Rhh\7@y/Px?y(< {4yxPyͳj,]dl'[!b_-kb``@ R X# .PigҀ` @LB3D%-hlj20:+GE3H33X083T1T2La8P $=:\B||H:?9%P&1eđp$~&%4!\_20 C 2}vavrJ0adG%L)>I ]hSI@0 @` M@ endstream endobj 681 0 obj 590 endobj 611 0 obj << /Type /Page /Parent 602 0 R /Resources 666 0 R /Contents 670 0 R /CropBox [ 0 0 612 792 ] /B [ 640 0 R 642 0 R 643 0 R ] /MediaBox [ 0 0 612 792 ] /Rotate 0 >> endobj 612 0 obj << /Count 6 /First 613 0 R /Last 613 0 R >> endobj 613 0 obj << /Title (4 Actor Libraries) /Dest (G169097) /Parent 612 0 R /First 614 0 R /Last 615 0 R /Count 5 >> endobj 614 0 obj << /Title (4.1 Overview) /Dest (G164139) /Parent 613 0 R /Next 620 0 R >> endobj 615 0 obj << /Title (4.5 Domain Polymorphism) /Dest (G164603) /Parent 613 0 R /Prev 616 0 R >> endobj 616 0 obj << /Title (4.4 Data Polymorphism) /Dest (G164192) /Parent 613 0 R /Prev 617 0 R /Next 615 0 R /First 618 0 R /Last 619 0 R /Count -2 >> endobj 617 0 obj << /Title (4.3 Actor Summaries) /Dest (G164153) /Parent 613 0 R /Prev 620 0 R /Next 616 0 R /First 621 0 R /Last 622 0 R /Count -17 >> endobj 618 0 obj << /Title (FIGURE 4.4. The Token class defines a polymorphic interface that include\ s basic arithmetic operations.) /Dest (G186120) /Parent 616 0 R /Next 619 0 R >> endobj 619 0 obj << /Title (FIGURE 4.5. The fire\(\) method of the AddSubtract shows the use of poly\ morphic add\(\) and subtract\(\) methods in the Token class \(see figure\ 4.4\).) /Dest (G169886) /Parent 616 0 R /Prev 618 0 R >> endobj 620 0 obj << /Title (4.2 Actor Classes) /Dest (G169246) /Parent 613 0 R /Prev 614 0 R /Next 617 0 R /First 639 0 R /Last 639 0 R /Count -1 >> endobj 621 0 obj << /Title (FIGURE 4.2. The default Vergil actor library is shown at the left, expan\ ded to the first level.) /Dest (G169117) /Parent 617 0 R /Next 637 0 R >> endobj 622 0 obj << /Title (4.3.16 Discrete Event) /Dest (G172378) /Parent 617 0 R /Prev 623 0 R >> endobj 623 0 obj << /Title (4.3.15 Domain Specific) /Dest (G186336) /Parent 617 0 R /Prev 624 0 R /Next 622 0 R >> endobj 624 0 obj << /Title (4.3.14 String) /Dest (G169188) /Parent 617 0 R /Prev 625 0 R /Next 623 0 R >> endobj 625 0 obj << /Title (4.3.13 Signal Processing) /Dest (G184351) /Parent 617 0 R /Prev 626 0 R /Next 624 0 R >> endobj 626 0 obj << /Title (4.3.12 Real Time) /Dest (G183716) /Parent 617 0 R /Prev 627 0 R /Next 625 0 R >> endobj 627 0 obj << /Title (4.3.11 Random) /Dest (G182619) /Parent 617 0 R /Prev 628 0 R /Next 626 0 R >> endobj 628 0 obj << /Title (4.3.10 Matrix) /Dest (G185933) /Parent 617 0 R /Prev 629 0 R /Next 627 0 R >> endobj 629 0 obj << /Title (4.3.9 Math) /Dest (G185819) /Parent 617 0 R /Prev 630 0 R /Next 628 0 R >> endobj 630 0 obj << /Title (4.3.8 Logic) /Dest (G185900) /Parent 617 0 R /Prev 631 0 R /Next 629 0 R >> endobj 631 0 obj << /Title (4.3.7 I/O) /Dest (G187029) /Parent 617 0 R /Prev 632 0 R /Next 630 0 R >> endobj 632 0 obj << /Title (4.3.6 Higher Order Actors) /Dest (G185470) /Parent 617 0 R /Prev 633 0 R /Next 631 0 R >> endobj 633 0 obj << /Title (4.3.5 Flow Control) /Dest (G185765) /Parent 617 0 R /Prev 634 0 R /Next 632 0 R >> endobj 634 0 obj << /Title (4.3.4 Conversions) /Dest (G185631) /Parent 617 0 R /Prev 635 0 R /Next 633 0 R >> endobj 635 0 obj << /Title (4.3.3 Array) /Dest (G185474) /Parent 617 0 R /Prev 636 0 R /Next 634 0 R >> endobj 636 0 obj << /Title (4.3.2 Sinks) /Dest (G169179) /Parent 617 0 R /Prev 637 0 R /Next 635 0 R /First 638 0 R /Last 638 0 R /Count -1 >> endobj 637 0 obj << /Title (4.3.1 Sources) /Dest (G176241) /Parent 617 0 R /Prev 621 0 R /Next 636 0 R >> endobj 638 0 obj << /Title (FIGURE 4.3. Organization of actors in the ptolemy.actor.lib.gui package.\ ) /Dest (G173028) /Parent 636 0 R >> endobj 639 0 obj << /Title (FIGURE 4.1. Key actor base classes and interfaces.) /Dest (G169260) /Parent 620 0 R >> endobj 640 0 obj << /T 609 0 R /P 611 0 R /R [ 274 576 366 681 ] /V 641 0 R /N 642 0 R >> endobj 641 0 obj << /P 87 0 R /R [ 63 81 531 711 ] /V 665 0 R /N 640 0 R /T 609 0 R >> endobj 642 0 obj << /P 611 0 R /R [ 82 490 548 583 ] /V 640 0 R /N 643 0 R /T 609 0 R >> endobj 643 0 obj << /P 611 0 R /R [ 81 81 549 481 ] /V 642 0 R /N 644 0 R /T 609 0 R >> endobj 644 0 obj << /P 1 0 R /R [ 63 81 531 711 ] /V 643 0 R /N 645 0 R /T 609 0 R >> endobj 645 0 obj << /P 10 0 R /R [ 81 81 549 711 ] /V 644 0 R /N 646 0 R /T 609 0 R >> endobj 646 0 obj << /P 15 0 R /R [ 63 81 531 711 ] /V 645 0 R /N 647 0 R /T 609 0 R >> endobj 647 0 obj << /P 21 0 R /R [ 81 81 549 711 ] /V 646 0 R /N 648 0 R /T 609 0 R >> endobj 648 0 obj << /P 24 0 R /R [ 63 81 531 711 ] /V 647 0 R /N 649 0 R /T 609 0 R >> endobj 649 0 obj << /P 28 0 R /R [ 81 81 549 711 ] /V 648 0 R /N 650 0 R /T 609 0 R >> endobj 650 0 obj << /P 31 0 R /R [ 63 81 531 711 ] /V 649 0 R /N 651 0 R /T 609 0 R >> endobj 651 0 obj << /P 34 0 R /R [ 81 81 549 711 ] /V 650 0 R /N 652 0 R /T 609 0 R >> endobj 652 0 obj << /P 37 0 R /R [ 63 81 531 711 ] /V 651 0 R /N 653 0 R /T 609 0 R >> endobj 653 0 obj << /P 40 0 R /R [ 81 81 549 711 ] /V 652 0 R /N 654 0 R /T 609 0 R >> endobj 654 0 obj << /P 43 0 R /R [ 63 81 531 711 ] /V 653 0 R /N 655 0 R /T 609 0 R >> endobj 655 0 obj << /P 46 0 R /R [ 81 81 549 711 ] /V 654 0 R /N 656 0 R /T 609 0 R >> endobj 656 0 obj << /P 49 0 R /R [ 63 81 531 711 ] /V 655 0 R /N 657 0 R /T 609 0 R >> endobj 657 0 obj << /P 53 0 R /R [ 81 81 549 711 ] /V 656 0 R /N 658 0 R /T 609 0 R >> endobj 658 0 obj << /P 59 0 R /R [ 63 81 531 711 ] /V 657 0 R /N 659 0 R /T 609 0 R >> endobj 659 0 obj << /P 63 0 R /R [ 81 81 549 711 ] /V 658 0 R /N 660 0 R /T 609 0 R >> endobj 660 0 obj << /P 66 0 R /R [ 63 81 531 711 ] /V 659 0 R /N 661 0 R /T 609 0 R >> endobj 661 0 obj << /P 69 0 R /R [ 81 81 549 711 ] /V 660 0 R /N 662 0 R /T 609 0 R >> endobj 662 0 obj << /P 72 0 R /R [ 63 81 531 711 ] /V 661 0 R /N 663 0 R /T 609 0 R >> endobj 663 0 obj << /P 75 0 R /R [ 81 81 549 711 ] /V 662 0 R /N 664 0 R /T 609 0 R >> endobj 664 0 obj << /P 78 0 R /R [ 63 81 531 711 ] /V 663 0 R /N 665 0 R /T 609 0 R >> endobj 665 0 obj << /P 81 0 R /R [ 81 81 549 711 ] /V 664 0 R /N 641 0 R /T 609 0 R >> endobj 666 0 obj << /ProcSet [ /PDF /Text ] /Font << /TT2 668 0 R /TT4 672 0 R /TT6 674 0 R >> /ExtGState << /GS1 675 0 R >> /ColorSpace << /Cs6 669 0 R >> >> endobj 667 0 obj << /Type /FontDescriptor /Ascent 891 /CapHeight 656 /Descent -216 /Flags 34 /FontBBox [ -558 -307 2034 1026 ] /FontName /DKEADK+TimesNewRoman,Bold /ItalicAngle 0 /StemV 160 /XHeight 0 /FontFile2 679 0 R >> endobj 668 0 obj << /Type /Font /Subtype /TrueType /FirstChar 32 /LastChar 121 /Widths [ 250 0 0 0 0 0 0 0 0 0 0 0 0 0 250 278 500 500 500 500 500 500 500 500 500 500 0 0 0 0 0 0 0 722 0 722 722 667 611 0 778 389 0 0 667 944 0 778 611 0 722 556 667 0 0 0 0 0 0 0 0 0 0 0 0 500 556 444 556 444 333 500 556 278 0 556 278 833 556 500 556 0 444 389 333 556 500 722 500 500 ] /Encoding /WinAnsiEncoding /BaseFont /DKEADK+TimesNewRoman,Bold /FontDescriptor 667 0 R >> endobj 669 0 obj [ /ICCBased 678 0 R ] endobj 670 0 obj << /Length 2107 /Filter /FlateDecode >> stream HW]sH}ׯ5O%t47LgRce'}hCK"Z Y&U s=A@9@L;{ a$!c' ЫzQOOQ0!$"JI_=+1/ Eloc\z^|>@%4U4]t!ǿՀY a$Ä)mv{{g^핻@T1& ǃ]Ys2N 7y j켤,AfY1p"$e%$p=Gܞ*@ܰ.ļH" atw:ef:MHΎg,!t5흐Vp#vg`cY5'2$ɑhd31RY?rBqwŹ c:\>/r=|zjWߍ7I[ eƀOA7.1.q4,zt$MMQoV=*ȧuaԻ->4k&vXd ΝY!*0$,OJYa }`4iW]Ot^s¼Β_?c~VLB\B4PA3t&Wkݍ} qG[>p ?=Gv ʀOZ5~d?-s^q~6<41σmhL0JHE*F wB'k-}n ;fhp/{ϲ|l7|;#;[=~3T o[`3tߪVal`|y[G$ͫLk܄NqboDPO #Ѡ$|sh[UX̂kO3E_TTg_U = asyyԍj_GXr?tVt zoowSFgoу *5ԛkyLx͇8nr4ZJmd@glӫư ,SeSnBS8K R}U[F~K c/GJ5^'[鵧 H㉂ ;fd$Qnmk'-3M 8 2;nX E%g ~|>nyPé"KңnAZt$̻;=C|KEp\XE%굳.1ql@=oFթ )1vF$;-DlmpGW&F (P7oN,NO5nԗny #WVr76*nUyx.ڄ<˗FegWaMc1b^Mv濾HJz6,0wUE#NB/lU#l;_,9=Dy`CaJ6nסI`'j)p>8;0ņ>)3 Az(~s6y t#W#C\~pg;m{gV:? 'y$KEJFit8螤+qhF"/_tk.ì_X15G5`sa0Ll8'Eqq|R!֠QO,$sIQv^FrN̝K*ct7CWnC 1yI1uIzuwڏW~za SͷL
\)L>(\o@}<4