2                 +  +    _ ` `           ' ' +   1 3   q    ; ; ; ;  C q     J     R    V C ` !" j# $ % &'() q *+, -. / 012 34 567 89 : ; <= >? @ AB `CD `E `FG `H `IJ KLM N OP QR `STUVWXYZ[ \] `^_`abcd qe  fgh ijklmnopqr  st u v wx y z{ |}~ 4 C         DocML_DTD_1Ljava/lang/String; ConstantValue _attributesLjava/util/HashMap;_author _className_configuration!Lptolemy/actor/gui/Configuration;_currentCharDataLjava/lang/StringBuffer; _description_docFileHasBeenReadZ _exception_externalEntitiesLjava/util/Stack;_isInstanceDoc_name _nextTier!Lptolemy/vergil/actor/DocManager;_parserLcom/microstar/xml/XmlParser; _properties_ports_ptAcceptedRating_ptProposedRating_remoteDocumentationURLBase_since_targetLptolemy/kernel/util/NamedObj; _targetClassLjava/lang/Class;_version_namedObjClassB(Lptolemy/actor/gui/Configuration;Lptolemy/kernel/util/NamedObj;)VCodeLineNumberTableLocalVariableTable attributeDoc attributeportLptolemy/kernel/Port;portDocportsLjava/util/Iterator; instanceDoc#Lptolemy/vergil/basic/DocAttribute;descriptionValue authorValue sinceValue versionValue attributesthis configurationtarget docAttributesLjava/util/List; StackMapTable}5(Lptolemy/actor/gui/Configuration;Ljava/lang/Class;)V targetClass2(Lptolemy/actor/gui/Configuration;Ljava/net/URL;)VexLjava/lang/Exception;urlLjava/net/URL;)((Ljava/lang/String;Ljava/lang/String;Z)Vnamevalue specified ExceptionsdocClassNameToURLG(Lptolemy/actor/gui/Configuration;Ljava/lang/String;ZZZZ)Ljava/net/URL;docApplicationSpecializerClassdocApplicationSpecializer0Lptolemy/vergil/actor/DocApplicationSpecializer; throwableLjava/lang/Throwable;"docApplicationSpecializerClassNameapplicationNameAttribute%Lptolemy/kernel/util/StringAttribute;"Ljava/lang/ClassNotFoundException;ex2Ljava/io/IOException; toReadStreamLjava/io/InputStream;docNamedocNameIterator"docApplicationSpecializerParameterLptolemy/data/expr/Parameter;applicationNamedocNames[Ljava/lang/String; docNameListreferenceClassLoaderLjava/lang/ClassLoader; className lookForPtDoclookForJavadoc lookForSourcelookForActorIndextoRead M(,charData([CII)Vchars[CoffsetIlength endDocument()V endElement(Ljava/lang/String;)V elementNameerror)(Ljava/lang/String;Ljava/lang/String;II)VmessagesystemIDlinecolumngetAcceptedRating()Ljava/lang/String; getAuthor getClassNamegetDescription getNextTier#()Lptolemy/vergil/actor/DocManager; getPortDoc&(Ljava/lang/String;)Ljava/lang/String;resultgetPropertyDocgetProposedRatinggetSincegetRemoteDocumentationURLBasegetTargetClass()Ljava/lang/Class; getVersiontailindex getSeeAlso baseClassNamelastDot sourceFileLjava/io/File;docFilemodificationMessagedocURL hadException()Z isInstanceDocisTargetInstantiableAttributeisTargetInstantiableEntityisTargetInstantiablePortparse&(Ljava/net/URL;Ljava/io/InputStream;)Vbaseinput!(Ljava/net/URL;Ljava/io/Reader;)VreaderLjava/io/Reader;bufferedtext resolveEntity8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;publicIDsetRemoteDocumentationURLBaseremoteDocumentationURLBase startDocument startElementspecifiedClassmsgstartExternalEntity _checkForNull'(Ljava/lang/Object;Ljava/lang/String;)VobjectLjava/lang/Object;_currentExternalEntity_createNextTier superClass_hasMoMLConstructore parameters[Ljava/lang/Class; _isNamedObj(Ljava/lang/Class;)Z candidate _readDocFile SourceFileDocManager.java  gjava/lang/StringBuffer java/util/Stack com/microstar/xml/XmlParser java/util/HashMap    tr !ptolemy/vergil/basic/DocAttribute    /A r r  .A 6A  7A ptolemy/kernel/util/Settable   ptolemy/kernel/util/NamedObj   r y ptolemy/kernel/Entity ptolemy/kernel/Port xy    java/lang/StringBuilderDocManager: while reading  , _className was null? r ijava/lang/Exception gError reading URL: r

com/microstar/xml/XmlExceptionAttribute has no name r    l _docApplicationSpecializerptolemy/data/expr/Parameter  .ptolemy/vergil/actor/DocApplicationSpecializer  8java/lang/Throwable2Failed to call doc application initializer class " " on class "".  i_applicationName#ptolemy/kernel/util/StringAttributejava/lang/String doc/codeDoc/ /doc/codeDoc/ .xml doc/codeDoc/.html.javaIdx.htmjava/util/LinkedListptolemy.vergil.actor.DocManager    java/lang/ClassNotFoundException java/net/URL gjava/io/IOException author description propertyPt.AcceptedRating Pt.ProposedRating sinceversion gNo author given g urNo description  (port) (parameter) {y$Id: ,v    See Also:ptolemy/kernel/util/Attribute java/io/InputStreamReader    java/io/BufferedReader   java/io/StringReader-//UC Berkeley//DTD DocML 1//ENptolemy/vergil/actor/DocManagerdocclass#No class argument for element "doc" Classes don't match:  and #No name argument for element "port"'No name argument for element "property" XML element "" triggers exception: g    * java/lang/Class!ptolemy/actor/TypedCompositeActor ptolemy.kernel.util.NamedObj  java/lang/RuntimeException  com/microstar/xml/HandlerBaseptolemy/actor/gui/Configurationjava/util/Listjava/util/Iteratorjava/lang/ClassLoaderjava/io/InputStreamjava/io/Readerjava/lang/ObjectgetClass attributeList#(Ljava/lang/Class;)Ljava/util/List;size()Iget(I)Ljava/lang/Object; getExpressiontrimequals(Ljava/lang/Object;)Ziterator()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object; getVisibility Visibility InnerClasses+()Lptolemy/kernel/util/Settable$Visibility;NONE)Lptolemy/kernel/util/Settable$Visibility;getNamegetParameterDocput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;portList()Ljava/util/List; openStream()Ljava/io/InputStream;forName%(Ljava/lang/String;)Ljava/lang/Class;java/lang/SystemerrLjava/io/PrintStream;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;toStringjava/io/PrintStreamprintlnprintStackTracetoExternalForm getLineNumbergetColumnNumber getAttributeD(Ljava/lang/String;Ljava/lang/Class;)Lptolemy/kernel/util/Attribute; newInstance8(Ljava/lang/String;Ljava/lang/String;ZZZZ)Ljava/net/URL;replace(CC)Ljava/lang/String;getClassLoader()Ljava/lang/ClassLoader;add getResource"(Ljava/lang/String;)Ljava/net/URL;close([CII)Ljava/lang/StringBuffer;&(Ljava/lang/Object;)Ljava/lang/Object; startsWith(Ljava/lang/String;)ZindexOf(Ljava/lang/String;)I substring(I)Ljava/lang/String;(Ljava/lang/String;I)I(II)Ljava/lang/String;,(Ljava/lang/String;)Ljava/lang/StringBuffer; getParent$()Lptolemy/kernel/util/Instantiable;endsWith getSuperclass lastIndexOfgetFile lastModified()J(J)V(Ljava/io/InputStream;)V setHandler!(Lcom/microstar/xml/XmlHandler;)V(Ljava/io/Reader;)V7(Ljava/lang/String;Ljava/lang/String;Ljava/io/Reader;)VclearpushpeekgetConstructor3([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;(Ljava/lang/Throwable;)V'ptolemy/kernel/util/Settable$Visibility!   *    **Y**Y* * Y * Y* Y*+*,*,*,*N-z--d::* * !:* *"#:* *$%:* *&,'(:  )T *+:  ',-5 ./:  $ * * . 0W,1\,12(:  )D *3:  45:  $ * * 4 0W 6=CIL$U/X:[EJOW_irt!'.8DTX[`rw`& DB 2 & K dZ3 . i !"S #$%&'(&(&(&( )W)G#$%& * [**Y**Y* * Y * Y* Y*+*,**6 2 =CIL$U/X:[EJOZ [[[+ , r**Y**Y* * Y * Y* Y*+*,78***9!:;Y<=>,?@>AB0N-D*;Y<E>,F>G>-?H>AI*JC N=CIL$U/X:[EJSZh   *,-./0"h#$1B2,3 /+JYK*L* M* NO, *P+,0W  ! "# '$(.**//4/5/6" 7J 89  l:*QRSR:]T:9:  UV:  W+X:/: CY;Y<Z>>[>+>\>A]:*^_S_:   :: `Y;Y<a>b;Y<>c>A>+./d>e>ASY;Y<f>+./d>e>ASY;Y<a>b;Y<>c>A>+./d>g>ASY;Y<f>+./d>g>ASY;Y<+./d>h>ASY;Y<a>b;Y<>c>A>+./d>i>AS: jYk: l9m:   2nW  2o:($  2nW  2o:D@+9W  2nW  2o:  2nW  2o:: '"  2nW  2o:  2nW  2o:W (:  ) *`: qY;Y<W> >Ar:R:7:;s3:.::$s:: s:x :D @CYsY7orp"t'C169t>',>EJMt>@>]`C bXW^_`abef#g%h-i@sCmEnovs{x|~9[x#.7<HSXdort "$'),169;>EJMORWZ] `bg i #: -;< E*=> S? @A => t-B $CD)-.;CDOCDLEFrG H MIJsKLM N! yOP b-.llQlRlSlTlUiV0"C $(1W(X+(BX! $(1W(YYZ $(1W(YYZ(U $(1W(YYZ $(1W(YYZ(r $(1W(YYZ $(1W(YYZ(KY&[)@B\( )O$(1W(Y&[)(]^D2Q^DX$(1W(Y&[)(]X^$(1B2_` X *+uW  *  ab cd edfg + % 7Chi J+v**w"+x**w +y**z*w0W{+{**z*w0W\+|**w}E+~**w.+**w$+**w& F/ 01 2.374M5V6l7u89:;<=>@j" 7Ckl bJY+*LO N4mnodpd7Jqr K*}**} XY [ " sr ]*"**"*" ef ghk "tr S**I*I* rsu "ur 9*I*I* $** ** **  * |} ~")14 9" $vw 7 **   xy L**+`M,9*;Y<+>>A`M,** *+, & 26:AJ LL4<z"J({y L**+`M,9*;Y<+>>A`M,** *+, & 26:AJ LL4<z"J(|r K***   " }r K*$**$   " ~r W  /*  r `*&**&L*&@*&<1*&`M,<,`< *,&*& 6  (-8? C M Q [ 8#(3d`" Or &YL+W** Y*6M *M* *5*&*+ +W*,N-d+;Y<>-F>AW-Fg +W,-Fh +W-Fe +W+WIN*,:*N+;Y<>F>>AW +W#:+;Y<>?>AW*6:*:6`:>Fe1+;Y<>F>>>>AW>Fg1+;Y<>F>>>>AW@;Fh.+;Y<>F>>>>AW#:+;Y<>?>AW*,::Fv-FjY:Y-:A;Y<>Y?>Y?>>A::+;Y<>F>>>>AW:*,N-&+;Y<>-F>>AW +WN+W+w58CXILCCl36C8svC *J$%&')2+:-A3R4a5k6v7}:<=>FGHIJLNORUV W.c5h8e:fXndoss|tuwxz{| ILNlz368EIlsvw~/QeV03V0:-.dsV0|dN-.YL-.zV08-.D0E.V0w-.{z:IQ"i' (BA1;11B23(1??*?Ӷ>,?A]*,b+y+*Y**PԶ`z**zնѧ1+{(*Y**PԶ`z**zֶѧKM,J,J;Y<׶>+>ض>,ٶ>ANJY-*L* M* NO*Pڱ C ~ '06DM]go~ 2<IW^4o;<G-.__j" 6 `0-B2 2:7Ji B *+W    n s +JY,*L* M* NO     m"7Jr 5 *`   g F** *Y**ݵ#*L*+ޙ*Y*+ݵ "%-5E-F" =YSY`SL+2)*+WM+2+++2S C &  !,/; !.=."P2  k+++L+*+ެ     " g b* * **L+ *+780M,D*;Y<E>+F>G>,?H>AI*,/C .  #!,'/#0$4%\(a) 0,-.bCV0"1B2,g e9 KY*忱 p z} { |~  -B"K\  '