2[ JP JQ JR JS JT JU JV KWX JYZ[ \ %] J^_`a bcd We f g h i Jj kl mn kop q Jrs #tuv %w xy xz J{| =}~ % + + 2 2  K K J } >b > J  E Hb H  H H > J  Q   J    K [ x   a a f f k   w }W %  { } W J  J J J J  }y }         J  h ` `     % % J % % N     ]   J  J J    W ! "# $% %&' ()* W+ , - J./0 J1 2 3 45 J6 J7 8 9: ;< =  -W> W ?@ AB CD E = JF G H 8 I JK L MN O 8 = JP JQ JR JS JT JU 9 JV oW b %XYZ [ \]^_` abc defg "h -i Jj Jkl mno pq rs tu Jv Jw xy %z{ 6|} 8~ J J J J2BuildMenuListener InnerClasses_applicationNameLjava/lang/String;_AUTHOR_WINDOW_WIDTHI_configuration!Lptolemy/actor/gui/Configuration;_BOTTOM_HEIGHT_DESCRIPTION_WIDTH_fontLjava/awt/Font; _graphPaneLdiva/graph/GraphPane; _HTML_HEADER _HTML_TAIL_iconContainer Lptolemy/kernel/CompositeEntity;_ICON_WINDOW_HEIGHT_ICON_WINDOW_WIDTH_jgraphLdiva/graph/JGraph;_MAIN_WINDOW_HEIGHT_MAIN_WINDOW_WIDTH_PADDING_SEE_ALSO_WIDTH_SPACING_targetLptolemy/kernel/util/NamedObj;_tr_tre_td_td20 _tdColSpan_tde _tableOpening _tableClosingB(Lptolemy/kernel/util/NamedObj;Lptolemy/actor/gui/Configuration;)VCodeLineNumberTableLocalVariableTablee"Ljava/lang/ClassNotFoundException;this Lptolemy/vergil/actor/DocViewer;target configuration StackMapTableu_6(Ljava/lang/String;Lptolemy/actor/gui/Configuration;)V className Exceptions2(Ljava/net/URL;Lptolemy/actor/gui/Configuration;)V throwableLjava/lang/Throwable;urlLjava/net/URL;cgetConfiguration#()Lptolemy/actor/gui/Configuration;hyperlinkUpdate%(Ljavax/swing/event/HyperlinkEvent;)Vparent docAttributesLjava/util/List; attribute#Lptolemy/vergil/basic/DocAttribute;effigyLptolemy/actor/gui/Effigy; newEffigy Lptolemy/vergil/actor/DocEffigy;tableau!Lptolemy/vergil/actor/DocTableau;Ljava/lang/Exception;event"Ljavax/swing/event/HyperlinkEvent; _addMainPane()V _addMenus buildMenuLjavax/swing/JMenu;buildMenuListener2Lptolemy/vergil/actor/DocViewer$BuildMenuListener;nameitemLjavax/swing/JMenuItem;tableauContainerLptolemy/actor/gui/Tableau;_helpdoc helpAttribute!Lptolemy/data/expr/FileParameter;ex_setScrollerSize(II)Vwidthheight_adjustIconDisplayj(Lptolemy/kernel/util/NamedObj;Lptolemy/kernel/CompositeEntity;Ldiva/graph/GraphPane;Ldiva/graph/JGraph;)VportLptolemy/kernel/Port;show&Lptolemy/data/expr/SingletonParameter;portsLjava/util/Iterator;sample container graphPanejgraph#Lptolemy/data/expr/StringParameter;deferLjava/lang/Runnable;_colorizeRating&(Ljava/lang/String;)Ljava/lang/String;ratingcolor_getParameterEntriesS(Lptolemy/kernel/util/NamedObj;Lptolemy/vergil/actor/DocManager;)Ljava/lang/String;valueatt exclusiontypeinextDocnextTier!Lptolemy/vergil/actor/DocManager; parameterLptolemy/kernel/util/Settable; parameterNamemanagerconfigitt exclusionsLjava/util/Vector; parametersLjava/lang/StringBuffer;foundOneZ attributes_getPortEntriesportNameresult foundInput foundOutputfoundInputOutput foundNeither inputPorts outputPortsinputOutputPorts neitherPorts _getPortParameterEntries_includeClassDefinitions9(Lptolemy/kernel/util/NamedObj;Ljava/lang/StringBuffer;)V parentsParentbuffer_initb(Lptolemy/kernel/util/NamedObj;Lptolemy/actor/gui/Configuration;Ljava/lang/String;Ljava/net/URL;)VapplicationNameAttribute%Lptolemy/kernel/util/StringAttribute;rootNamejavaDocDirectorylastDotbaserequest Lptolemy/moml/MoMLChangeRequest;nextTierAuthor lastPeriod contentPaneLjava/awt/Container;horizontalSpaceLjava/awt/Dimension; verticalSpace titlePanelLjavax/swing/JPanel;title titlePaneLjavax/swing/JEditorPane; titleSizedescriptionPanel controller1Lptolemy/vergil/actor/ActorEditorGraphController; graphModel&Lptolemy/vergil/actor/ActorGraphModel;descriptionPanescrollerLjavax/swing/JScrollPane;middlebottom authorPaneauthorScroller authorSize seeAlsoPaneseeAlsoScroller seeAlsoSizehtml descriptionmomlinfoversionsince*>N _isHidden!(Lptolemy/kernel/util/NamedObj;)ZtokenLptolemy/data/Token;,Lptolemy/kernel/util/IllegalActionException;objectLptolemy/kernel/util/Attribute; _populatePortsAndParametersTableB(Lptolemy/kernel/util/NamedObj;Lptolemy/vergil/actor/DocManager;)VtableparameterTableEntriesportParameterTableEntriesportTableEntries access$100()I access$2008(Lptolemy/vergil/actor/DocViewer;)Ldiva/graph/GraphPane;x0 access$3001(Lptolemy/vergil/actor/DocViewer;)Ljava/awt/Font; access$400B(Lptolemy/vergil/actor/DocViewer;)Lptolemy/kernel/CompositeEntity; access$500b(Lptolemy/vergil/actor/DocViewer;Lptolemy/kernel/util/NamedObj;Lptolemy/vergil/actor/DocManager;)Vx1x2 access$6005(Lptolemy/vergil/actor/DocViewer;)Ldiva/graph/JGraph; access$700(Lptolemy/vergil/actor/DocViewer;Lptolemy/kernel/util/NamedObj;Lptolemy/kernel/CompositeEntity;Ldiva/graph/GraphPane;Ldiva/graph/JGraph;)Vx3x4 SourceFileDocViewer.java  `a 45 \] VW XY dQ q NO java/awt/Font SansSerif q   java/lang/ClassNotFoundException*ptolemy/kernel/util/InternalErrorExceptionUnexpected exception qjava/lang/Throwablejava/lang/StringBuilder-Unexpected exception initializing viewer for    q RS    #parentClass  gh ptolemy/kernel/util/Instantiable ptolemy/kernel/util/NamedObj!ptolemy/vergil/basic/DocAttribute  ;  ptolemy/vergil/actor/DocEffigy ptolemy/kernel/CompositeEntity parentClass  q ptolemy/vergil/actor/DocTableau docTableau q java/lang/ExceptionError following hyperlink    ptolemy/actor/gui/Effigyjavax/swing/JMenuBuildjava/awt/event/KeyEvent   0ptolemy/vergil/actor/DocViewer$BuildMenuListener q Build docsjavax/swing/JMenuItem      _helpDocViewerptolemy/data/expr/FileParameter     O    ptolemy/kernel/Entity    ptolemy/kernel/Port$ptolemy/data/expr/SingletonParameter _showName qtrue !ptolemy/data/expr/StringParameter_showParametersAll ptolemy/vergil/actor/DocViewer$1 q #FFFFFFRed #FF0000Yellow#AAAA00Green#00FF00Blue#0000FF #ptolemy/kernel/util/StringAttributejava/util/Vector docViewerExclude   java/lang/StringBuffer iO  mO

Parameters

nO jOptolemy/kernel/util/Settable +,&ptolemy/actor/parameters/PortParameter java/lang/String:  ;contains  exact No description.    kO &ptolemy/actor/parameters/ParameterPort  No port description.ptolemy/actor/IOPort    

Input Ports

 

Output Ports



Input/Output Ports

)

Ports (Neither Input nor Output)



Port-Parameters

  ,  <  name="S">&ptolemy/vergil/actor/docViewerHelp.htmptolemy/vergil/actor/DocManager q  q q1Need to specify one of target, className, or url!.    doc.codeDoc / java/awt/Dimension fQ q   !javax/swing/JPaneljavax/swing/BoxLayout q" #$#ptolemy/kernel/InstantiableNamedObj %      ( &) '"      (Instance of javax/swing/JEditorPane text/html ( )* ZO

  

[O + ,-. / UQ _Q 01 21javax/swing/border/EtchedBorder3 45 67/ptolemy/vergil/actor/ActorEditorGraphController 89 ptolemy/vergil/actor/DocViewer$2 q:diva/graph/GraphPane q;diva/graph/JGraph q< ^Q =1 >1 2? @A BC DEjavax/swing/JScrollPane qF G H cQ bQ PQ TQ eQ IT"> J K L M  ptolemy/vergil/actor/DocViewer$3 qN OP oO lOAuthor: QNo author given (Class author: RVersion: SSince: TRating:  pO U_hide Vptolemy/data/expr/Parameter WXptolemy/data/BooleanToken Y*ptolemy/kernel/util/IllegalActionException   No ports or parameters. Ptolemy II Documentation  $ 
ptolemy/vergil/actor/DocViewerptolemy/actor/gui/HTMLViewerptolemy/actor/gui/Configuration java/net/URLptolemy/actor/gui/Tableaujava/util/Iterator,ptolemy/kernel/util/NameDuplicationExceptionjava/awt/Container$ptolemy/vergil/actor/ActorGraphModelptolemy/kernel/util/Attribute(Ljava/lang/String;II)V getClassName()Ljava/lang/String;(Ljava/lang/String;)Vappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;toStringH(Lptolemy/kernel/util/Nameable;Ljava/lang/Throwable;Ljava/lang/String;)V javax/swing/event/HyperlinkEvent getEventType EventType.()Ljavax/swing/event/HyperlinkEvent$EventType;*javax/swing/event/HyperlinkEvent$EventType ACTIVATED,Ljavax/swing/event/HyperlinkEvent$EventType;getDescriptionequals(Ljava/lang/Object;)Z getParent$()Lptolemy/kernel/util/Instantiable; attributeList#(Ljava/lang/Class;)Ljava/util/List;java/util/Listsizeget(I)Ljava/lang/Object; getEffigy()Lptolemy/actor/gui/Effigy; getContainer ()Lptolemy/kernel/util/NamedObj; uniqueName5(Lptolemy/kernel/CompositeEntity;Ljava/lang/String;)VsetDocAttribute&(Lptolemy/vergil/basic/DocAttribute;)V/(Lptolemy/actor/gui/Effigy;Ljava/lang/String;)Vptolemy/util/MessageHandlererror*(Ljava/lang/String;Ljava/lang/Throwable;)V getTableau()Lptolemy/actor/gui/Tableau; setMnemonic(I)V_menubarLjavax/swing/JMenuBar;javax/swing/JMenuBaradd((Ljavax/swing/JMenu;)Ljavax/swing/JMenu;E(Lptolemy/vergil/actor/DocViewer;Lptolemy/vergil/actor/DocViewer$1;)VsetActionCommandcharAt(I)C(C)VaddActionListener"(Ljava/awt/event/ActionListener;)V0(Ljavax/swing/JMenuItem;)Ljavax/swing/JMenuItem; getAttributeD(Ljava/lang/String;Ljava/lang/Class;)Lptolemy/kernel/util/Attribute;asURL()Ljava/net/URL;java/lang/ObjectgetClass()Ljava/lang/Class;java/lang/ClassgetClassLoader()Ljava/lang/ClassLoader;helpFilejava/lang/ClassLoader getResource"(Ljava/lang/String;)Ljava/net/URL;toExternalForm openModelK(Ljava/net/URL;Ljava/net/URL;Ljava/lang/String;)Lptolemy/actor/gui/Tableau;portList()Ljava/util/List;iterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;3(Lptolemy/kernel/util/NamedObj;Ljava/lang/String;)V setExpressionL(Lptolemy/vergil/actor/DocViewer;Ldiva/graph/GraphPane;Ldiva/graph/JGraph;)Vjavax/swing/SwingUtilities invokeLater(Ljava/lang/Runnable;)V startsWith(Ljava/lang/String;)ZgetNameindexOf(Ljava/lang/String;)I getExpression addElement(Ljava/lang/Object;)V,(Ljava/lang/String;)Ljava/lang/StringBuffer; elementAt substring(II)Ljava/lang/String;lengthNONEZ Visibility)Lptolemy/kernel/util/Settable$Visibility; setVisibility,(Lptolemy/kernel/util/Settable$Visibility;)VgetPropertyDoc getNextTier#()Lptolemy/vergil/actor/DocManager; getVisibility+()Lptolemy/kernel/util/Settable$Visibility;FULLgetDisplayName getPortDocisInputisOutput2(Ljava/lang/StringBuffer;)Ljava/lang/StringBuffer;toplevel deepContains exportMoMLgetElementNameB(Lptolemy/actor/gui/Configuration;Lptolemy/kernel/util/NamedObj;)VforName%(Ljava/lang/String;)Ljava/lang/Class;5(Lptolemy/actor/gui/Configuration;Ljava/lang/Class;)V2(Lptolemy/actor/gui/Configuration;Ljava/net/URL;)V lastIndexOf(I)Ljava/lang/String;setBase(Ljava/net/URL;)Vreplace(CC)Ljava/lang/String;getContentPane()Ljava/awt/Container;javax/swing/BoxcreateRigidArea*(Ljava/awt/Dimension;)Ljava/awt/Component;*(Ljava/awt/Component;)Ljava/awt/Component;(Ljava/awt/Container;I)V setLayout(Ljava/awt/LayoutManager;)VisClassDefinition getFullName isInstanceDocsetContentType setEditable(Z)VsetTextgetCaret()Ljavax/swing/text/Caret;javax/swing/text/CaretsetDotsetPreferredSize(Ljava/awt/Dimension;)VsetSizejavax/swing/BorderFactorycreateEtchedBorder(I)Ljavax/swing/border/Border; setBorder(Ljavax/swing/border/Border;)VsetConfiguration$(Lptolemy/actor/gui/Configuration;)Vr(Lptolemy/vergil/actor/DocViewer;Lptolemy/kernel/util/NamedObj;Lptolemy/vergil/actor/ActorEditorGraphController;)V6(Ldiva/graph/GraphController;Ldiva/graph/GraphModel;)V(Ldiva/graph/GraphPane;)VsetMinimumSizesetMaximumSize$ptolemy/vergil/basic/BasicGraphFrameBACKGROUND_COLORLjava/awt/Color; setBackground(Ljava/awt/Color;)VaddHyperlinkListener((Ljavax/swing/event/HyperlinkListener;)V(Ljava/awt/Component;)Vpane _scrollerexportMoMLPlain hadExceptionisTargetInstantiableAttributeisTargetInstantiableEntityisTargetInstantiablePort(Lptolemy/vergil/actor/DocViewer;Ljava/lang/Object;Lptolemy/kernel/util/NamedObj;Ljava/lang/String;Ljava/lang/String;Lptolemy/kernel/util/NamedObj;Lptolemy/vergil/actor/DocManager;)V requestChange&(Lptolemy/kernel/util/ChangeRequest;)V getAuthor getVersiongetSincegetAcceptedRating getSeeAlso3(Ljava/lang/String;)Lptolemy/kernel/util/Attribute;getToken()Lptolemy/data/Token; booleanValue'ptolemy/kernel/util/Settable$Visibility!JKNO PQRS TQ UQVWXY ZO [O\] ^Q _Q`a bQ cQ dQ eQ fQgh iO jO kO lO mO nO oO pOqrs4** * Y  *+,+NY%(t"v| x%|(y){3}u*) vw4xy4zh4{S|(}~ qsq#** * Y  *,+t| "u #xy#O#{SqsD** * Y  *,+!NY-Y+"%t"| "%&Cu*&DxyDD{S|%}s/*tu xysk++ !t*"#$%M,&'N--(d)&:**:+Y,-,./0:12Y34:5M7,8*+9z}6tR &-/@FLTahuz}~u\ &Th-M@:F4au~vxy| } s+tu xysm*:*;L+b+<=M,V>Y?@N-BB*C-DWEY*F:G:HYI:JKLM-NWtB #)2=ALS^eluH#I=/A+OL Wmxy d|ls@*OL+PQRQM, ,SN*TU*VWN+--XYWL*Z7:6t.  ,7:;?u>2{S&, ;@xy| }s?t u xyQQs)h+[>+[\]:^&_`:aYbc:deֻfY,gh:ijkY*-l:mt2  +!8#?$B'N(U+b<g=uf +8-hxyhhh]hYhaNb| ,:s^nM+op qM-+rp sM+tp uM+vpwMYx,y+zt* DE FGH!I*J0K9L<Ou ^xy^O[O|  s(*ON-{|]:}Y~:^1_%:{:˻Y:WWWWW6+']:^b_: * %  : 6  y :   :   ` :  !  . ! !  !   , :  ): ,:    :   :  hWWY WWW WWW6 t>^_ `ab%c1e?fIgPiSk\lemnnvopqrstuvxz} #0:DNTafjpuy~ uIO1hdO UO Q  O p P -O aO xyzh S\v|B4D$ [7q s}~+[YN66666Y: Y: Y: Y: +[\]:  ^M _`:*ֻY:,:':,:::]R W W W W W W W W66h]R W W W W W W W W66]R W W W W W W W W66 W W W W W W W W66O W W W W W W W W661-W-W-W-W-W- W1-W-W-W-W-W- W1-W-W-W-W-W- W1-W-W-W-W-W- W-tt  )2;DR\hqt| #,58>NT]fnw"+4<ENQW ` i q z !"#$ &'(!)(*0+8,?.D/L0T1[2c3k4r6w7|9u Oh;OO~xy~zh~mjgda ^)U 2L ;C D: R, |O H}~! QlddNK2222 sL YN-W-W-W-W-W6+']:^_:*%,:):,::   :`-W-W-YW-W-W-W-W-W69-t%CDEFG'H/I2J8K?LIMUNaOdQqRvSzUVWXWYZ^_`abcdefgi jkmuf O UqOxyzh 2?|?$7i s7+#+#$%N-z+-o-#(-#$%:- *-,,-W,W,-W,W,-W,W,-W,WtJwxy#|*}.~8>IOX_hoxu48h{hxyzh| O~?s #*,*+"*V,{R{: * :+Y*+:<-Y*-:$Y*: Y·N-Ķ6-`:-: *ǧdYȶ* Ķ-:Ķ6  :*TUY./ɶʶW: * *:Y: Yͷ:  ϶WY:  Y Զ W-: +֙4+ֶי*Y+ض+ٶڶ: Nۙ'Y+ܶ-ڶ: "Yض-ڶ: Y:  ߶  Y  Y``(:     ϶W  W  ϶WY:YԶ ϶WW ϶W*-YY:*OY**:*Y*Y***Yζ*Yζ*Yζ***W ϶WY:*߶Y:YζW ϶WY:YԶ ϶WW*Y* * Y  ζ*  ϶W* W ϶WY:YԶ ϶WW ϶W ϶WY:*߶Y:Y  :W ϶WY:*߶Y:Y :W ϶WY:W:WW:+rY:*++WW+WW+WW+WWW:8Y-y:i-Y-:7/Y -y!:""Y***+#:*$+ *+Y:W%WW&W'WWW(Wۙ2:  & (:!!)!*W!WWW+:  JW&W,WWW WWW-:!!JW&W.WWW!WWW/:""<W&W0WW*"1WW2WWY3+.tn "+.04EI]bt~ #0;DS[^io!,BIPSVYdlw   %&')++-?/L0V1`2k4t5z6789;<;=>ABCDEGIJIK$L.M9PBQQR\SdToUzWXYZ[\^_`a`bcefghijklm!n$m'o/p:vCwLxSy[zd{n}y|4<fn$+07BKS\elqz  )2;GP Y b lwu00BZqO@O7Q   ` 7O!+( xyzh{SO~(OQ# 0v Db ^H O   Bd & t2  Bd #  CcSSO|* O!l:"O #O!O"|+B }~ ` }~$%%&+ }~$%%&'%&()'*&&'*%'*%D13# dRD+,s6+45M,,6",67N-8-89N/3:t.   #%'$(.)0.3,41u4-.4v/6xy60h.1|2!B345s >Y:*+,;: >W*+,<: >W*+,=: >WY:W %WW2W >WW*?*tf=> ?@AB"E*G/H1I9LAMFNHOPRYSbTfUoVwWY[]_`u\ xyzh 67O*8OAk9OYS!|"2:;sto<=s/*tou >y?@s/*tou >yABs/*tou >yCDsE*+,tou >yEhFGHs/*tou >yIJs\ *+,-tou4 >y Eh F] KY La:Msv^  @Aȳȳ   ^BCDE&FGH%I2tR $*06;AEKQW]cioNOM2EJL"kmk