2% 3( 3) 3*+ , 3- ./ 301 32 33 34 35 6789 ,: ; <= >? @ A B 3C 3D 3EF , 3G 3H 3I 3J KL 3M &N OP &Q 3R *S S *T T UV &WXY 4Z[\]^ 7B _`abc =B _de Bfghij Dkl m 3n 3No &p Nq _r st Xu vwx vy Uz{ q| *} 4~ *  _ DB   ~  * *     & s u q    q q@ } B           3 3   * B 3  3   _ _@ 3 3@ 3   3    *  * 3 3 3S *   3 3 3T          *  @  *  v 3 3    A & 3 K  * * 3 3  3 3 3 3  3 3 * B   B !" #  $%&'( 3) *+ , A -. /0 <1 32 34 3 356 7 8 B 39 :; < 3=> $, $? 3@ AB AC AD AE 3F $GHI .J KL MNOViewMenuListener InnerClassesPExtensionFileFilterMenuItemListener aboutFileLjava/lang/String;helpFile_initialSaveAsFileName _viewMenuLjavax/swing/JMenu;_factoryContainer"Lptolemy/actor/gui/TableauFactory;_tableauLptolemy/actor/gui/Tableau;_defaultIconImageLjava/awt/Image; _placeableLptolemy/actor/gui/Placeable;_portablePlaceable+Lptolemy/actor/injection/PortablePlaceable; _packCalledZ_topPackLptolemy/actor/gui/TopPack; _newMenuItemsLjava/util/Vector; Signature0Ljava/util/Vector;()VCodeLineNumberTableLocalVariableTablethis Lptolemy/actor/gui/TableauFrame;(Lptolemy/actor/gui/Tableau;)Vtableau5(Lptolemy/actor/gui/Tableau;Lptolemy/gui/StatusBar;)Ve,Lptolemy/kernel/util/IllegalActionException; statusBarLptolemy/gui/StatusBar; StackMapTableO+7R(Lptolemy/actor/gui/Tableau;Lptolemy/gui/StatusBar;Lptolemy/actor/gui/Placeable;)V placeable`(Lptolemy/actor/gui/Tableau;Lptolemy/gui/StatusBar;Lptolemy/actor/injection/PortablePlaceable;)VportablePlaceablegetAlternateTopPack()Lptolemy/actor/gui/TopPack;getConfiguration#()Lptolemy/actor/gui/Configuration;toplevelLptolemy/kernel/util/NamedObj; getDirectory$()Lptolemy/actor/gui/ModelDirectory; configuration!Lptolemy/actor/gui/Configuration;L getEffigy()Lptolemy/actor/gui/Effigy;A(Lptolemy/kernel/util/NamedObj;)Lptolemy/actor/gui/PtolemyEffigy;model getTableau()Lptolemy/actor/gui/Tableau; isModified()ZeffigyLptolemy/actor/gui/Effigy;P setModified(Z)Vmodified setTableaupack topPackClassLjava/lang/Class;exLjava/lang/Exception;topPackClassNamealternateTopPackClassalternateTopPackClassAttribute%Lptolemy/kernel/util/StringAttribute;QXRgprintPDF ExceptionsS_aboutdocLjava/net/URL;factory effigyFactory!Lptolemy/actor/gui/EffigyFactory;aboutAttribute!Lptolemy/data/expr/FileParameter; directory"Lptolemy/actor/gui/ModelDirectory;To{ _addMenustokenLptolemy/data/Token;disableFileNewParameterLptolemy/data/expr/Parameter;name menuListenerLjava/awt/event/ActionListener;itemLjavax/swing/JMenuItem; factoryListLjava/util/List; factoriesLjava/util/Iterator;viewMenuListener1Lptolemy/actor/gui/TableauFrame$ViewMenuListener;canCreateBlankdisableFileNewtableauContainerUVW_closewindowProperties-Lptolemy/actor/gui/WindowPropertiesAttribute;size!Lptolemy/actor/gui/SizeAttribute; components[Ljava/awt/Component; propertiestableauxtableauxIterator Ljava/net/MalformedURLException;replyI masterEffigyresultdispose newMenuButtonLjavax/swing/AbstractButton; _confirmFile((Lptolemy/kernel/Entity;Ljava/io/File;)ZpossibleContainerconfirmselectedcontainmentErrorqueryLptolemy/kernel/Entity;fileLjava/io/File;newURLnewKey previousOpenX+_exiteffigies_getDefaultIconImage()Ljava/awt/Image; iconAttributeLjava/lang/Throwable; throwableLjava/lang/SecurityException;urltkLjava/awt/Toolkit;Y_getName()Ljava/lang/String;uriLjava/net/URI;_help helpAttribute_read(Ljava/net/URL;)VLptolemy/kernel/util/Nameable;Z_saveLjava/io/IOException;_saveAs(Ljava/lang/String;)Z extension _saveAsHelper"(Ljava/lang/String;)Ljava/net/URL; _writeFile(Ljava/io/File;)V_checkForDerivedObjects newLength referenceLjava/lang/ref/WeakReference;instance"Lptolemy/kernel/util/Instantiable;Ljava/lang/StringBuffer; instanceslengthchildren_saveAsHelperCommon,(Ljava/io/File;Ljava/io/File;)Ljava/net/URL;id newTableau_saveAsHelperFileDialog fileDialogLjava/awt/FileDialog; selectedFile[_saveAsHelperJFileChooserLjavax/swing/JFileChooser; returnValjFileChooserBugFix Lptolemy/gui/JFileChooserBugFix; backgroundLjava/awt/Color;>\]_clearPlaceable _getPlaceable()Ljava/lang/Object;^ access$000D(Lptolemy/actor/gui/TableauFrame;)Lptolemy/actor/gui/TableauFactory;x0 access$100=(Lptolemy/actor/gui/TableauFrame;)Lptolemy/actor/gui/Tableau; SourceFileTableauFrame.java AB ?@ QXptolemy/gui/StatusBar QR QZ Q_ptolemy/configs/intro.htm 9:!ptolemy/configs/doc/basicHelp.htm ;: <: IJ KL `a*ptolemy/kernel/util/IllegalActionException*ptolemy/kernel/util/InternalErrorExceptionjava/lang/StringBuilderThis frame of class bc^ de bf is not compatible with tableau g h Qi X  jkjava/util/Vector MN EF GH xy llptolemy/actor/gui/Configuration jk op mlptolemy/actor/gui/Effigy tv tu z{  R_alternateTopPackClass no#ptolemy/kernel/util/StringAttribute pjava/lang/NullPointerExceptionNull expression from the "" attribute? It could be that )the Configuration is not yet constructed?R qr java/lang/ClassNotFoundExceptionFailed to find class "!", Class.forName() returned null. sptolemy/actor/gui/TopPack tjava/lang/Exception,Could not get the alternate top pack class "%" named in the configuration by the "" attribute because: u/ Please check your configuration and try again. Qv wRptolemy/data/expr/FileParameter nx yz {|} ~ T t#ptolemy/actor/gui/HTMLEffigyFactory  Q java/net/URL   i  tableauFactory ptolemy/actor/gui/TableauFactory Can't create Tableau.   [650, 350] R  y R R .TableauFrame._addMenus: configuration == null? i ptolemy/actor/gui/EffigyFactory_disableFileNewptolemy/data/expr/Parameter ptolemy/data/BooleanToken { U V {  {/ptolemy/actor/gui/TableauFrame$MenuItemListener Qjavax/swing/JMenuItem iQ     Graph Editor java/awt/event/KeyEventY      javax/swing/JMenu   View =>   /ptolemy/actor/gui/TableauFrame$ViewMenuListener Q  JTableauFrame._close() : ptolemy/kernel/util/NamedObj+ptolemy/actor/gui/WindowPropertiesAttribute ptolemy/actor/gui/SizeAttribute    { u {ptolemy/actor/gui/Tableauptolemy/actor/gui/DialogTableau R R {ptolemy/actor/gui/PtolemyEffigy lTableauFrame._close(): model  has Effigy 3, which is not persistent, so it will not be saved. ptolemy/gui/Top { z java/net/MalformedURLExceptionTableauFrame.dispose() :  javax/swing/AbstractButton   z LCannot replace a model with a submodel. Please choose a different file name. iUnsaved changes in . OK to discard changes?Discard changes?javax/swing/JOptionPane  { { Overwrite ?Overwrite file? (Unable to set effigy container to null! CD_applicationIconjava/lang/Throwable3$CLASSPATH/ptolemy/actor/gui/PtolemyIISmallIcon.gif  java/lang/SecurityExceptionWarning: Could not read " for default icon of TableauFrame.(-sandbox always causes this) Unnamed )No associated Tableau! Can't open a file.*Expected top-level to be a Configuration: "No associated Tableau! Can't save.  { {   java/io/IOExceptionError writing file    {    *Cannot find an effigy to delegate writing. ptolemy/kernel/util/Instantiable  java/lang/StringBufferWarning: This model defines a class, and there are open models with instances or subclasses the modified version of this model: java/lang/ref/WeakReference  b;  Continue? Warning: Instances or Subclasses   java/io/File Q   iError in save as.   [  i :   o Q.    ptolemy/gui/JFileChooserBugFix  ]      java/lang/RuntimeExceptionFailed to confirm saving of Q !"# !$ptolemy/actor/gui/TableauFrame2ptolemy/actor/gui/TableauFrame$ExtensionFileFilterjava/lang/Stringjava/lang/Classjava/awt/print/PrinterException ptolemy/actor/gui/ModelDirectoryjava/util/Listjava/util/Iteratorjava/awt/event/ActionListenerptolemy/kernel/Entityjava/awt/Toolkitptolemy/kernel/util/Nameablejava/awt/FileDialogjava/awt/Colorjavax/swing/JFileChooserjava/lang/Object(Lptolemy/gui/StatusBar;)VsetFrame(Ljavax/swing/JFrame;)Vappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;getClass()Ljava/lang/Class;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;getNametoString(Ljava/lang/String;)V setIconImage(Ljava/awt/Image;)V ()Lptolemy/kernel/util/NamedObj; getContainer getAttribute3(Ljava/lang/String;)Lptolemy/kernel/util/Attribute; getExpressionforName%(Ljava/lang/String;)Ljava/lang/Class; newInstance(Lptolemy/gui/Top;Z)V getMessageH(Lptolemy/kernel/util/Nameable;Ljava/lang/Throwable;Ljava/lang/String;)V _printPDFD(Ljava/lang/String;Ljava/lang/Class;)Lptolemy/kernel/util/Attribute;asURL()Ljava/net/URL;getClassLoader()Ljava/lang/ClassLoader;java/lang/ClassLoader getResourcetoExternalForm.(Ljava/lang/String;)Lptolemy/actor/gui/Effigy; workspace!()Lptolemy/kernel/util/Workspace;"(Lptolemy/kernel/util/Workspace;)V createEffigyX(Lptolemy/kernel/CompositeEntity;Ljava/net/URL;Ljava/net/URL;)Lptolemy/actor/gui/Effigy; identifier setExpression(Lptolemy/kernel/attributes/URIAttribute;&ptolemy/kernel/attributes/URIAttributesetURL createTableau7(Lptolemy/actor/gui/Effigy;)Lptolemy/actor/gui/Tableau; setMastershow setContainer#(Lptolemy/kernel/CompositeEntity;)V showTableauxjava/lang/SystemoutLjava/io/PrintStream;java/io/PrintStreamprintln getEntity4(Ljava/lang/String;)Lptolemy/kernel/ComponentEntity;getToken()Lptolemy/data/Token; booleanValue entityList#(Ljava/lang/Class;)Ljava/util/List;iterator()Ljava/util/Iterator;hasNextnextcanCreateBlankEffigyg(Lptolemy/actor/gui/EffigyFactory;Lptolemy/actor/gui/ModelDirectory;Lptolemy/actor/gui/Configuration;)VsetActionCommandcharAt(I)C setMnemonic(C)VaddActionListener"(Ljava/awt/event/ActionListener;)V addElement(Ljava/lang/Object;)Vequals(Ljava/lang/Object;)ZgetDefaultToolkit()Ljava/awt/Toolkit;getMenuShortcutKeyMask()Ijavax/swing/KeyStroke getKeyStroke(II)Ljavax/swing/KeyStroke;setAccelerator(Ljavax/swing/KeyStroke;)V_fileMenuItems[Ljavax/swing/JMenuItem;_NEW_MENU_INDEXadd0(Ljavax/swing/JMenuItem;)Ljavax/swing/JMenuItem; setEnabledgetTableauFactory$()Lptolemy/actor/gui/TableauFactory;(I)V_menubarLjavax/swing/JMenuBar;javax/swing/JMenuBar((Ljavax/swing/JMenu;)Ljavax/swing/JMenu;#(Lptolemy/actor/gui/TableauFrame;)V attributeList _debugClosingrecordProperties(Ljava/awt/Frame;)VgetContentPane()Ljava/awt/Container;java/awt/Container getComponents()[Ljava/awt/Component; recordSize(Ljava/awt/Component;)VisMaster isPersistentgetModel getFullName _queryForSavegetURLptolemy/moml/MoMLParserpurgeModelRecordptolemy/gui/MemoryCleanerremoveActionListeners(Ljavax/swing/AbstractButton;)IsetSize(Ljava/awt/Component;)ZtoURI()Ljava/net/URI; java/net/URItoURL deepContains!(Lptolemy/kernel/util/NamedObj;)Zptolemy/util/MessageHandlererrorshowOptionDialogt(Ljava/awt/Component;Ljava/lang/Object;Ljava/lang/String;IILjavax/swing/Icon;[Ljava/lang/Object;Ljava/lang/Object;)I closeTableauxexists _exitResultptolemy/util/FileUtilities nameToURLG(Ljava/lang/String;Ljava/net/URI;Ljava/lang/ClassLoader;)Ljava/net/URL; createImage (Ljava/net/URL;)Ljava/awt/Image;getURI openModelK(Ljava/net/URL;Ljava/net/URL;Ljava/lang/String;)Lptolemy/actor/gui/Tableau;getWritableFile()Ljava/io/File; isModifiablegetAbsolutePath_updateHistory(Ljava/lang/String;Z)Vreport*(Ljava/lang/String;Ljava/lang/Throwable;)Vptolemy/gui/PtGUIUtilities useFileDialog writeFile getChildren()Ljava/util/List;get,(Ljava/lang/String;)Ljava/lang/StringBuffer; _directorygetFrame()Ljavax/swing/JFrame;#(Ljava/io/File;Ljava/lang/String;)Vptolemy/util/StringUtilities abbreviate&(Ljava/lang/String;)Ljava/lang/String;javax/swing/JFramesetTitle_saveAsFileDialogComponent()Ljava/awt/FileDialog;setFilegetFile startsWithreplace(CC)Ljava/lang/String;'(Ljava/lang/String;Ljava/lang/String;)VindexOf(Ljava/lang/String;)IsaveBackground()Ljava/awt/Color;_saveAsJFileChooserComponent()Ljavax/swing/JFileChooser;getCurrentDirectorysetSelectedFileshowSaveDialog(Ljava/awt/Component;)IgetSelectedFilerestoreBackground(Ljava/awt/Color;)Vptolemy/actor/gui/Placeableplace(Ljava/awt/Container;)V)ptolemy/actor/injection/PortablePlaceable.(Lptolemy/actor/injection/PortableContainer;)V!3 9:;:<:=>?@AB CDEFGHIJKLMNOP(QRS4*T rsU VWQXSE *+YT | }U VW YBQZS/z*,* * * *** *++*.NYY*+*+***Y !*36TN  %*.367HTafnyU*7*[\zVWzYBz]^_3`abBc*QdS\ *+,*-"T U* VW YB ]^ eFQfS\ *+,*-#T U* VW YB ]^ gHhiS/*TU VWjkS|*$L++%M,&,&T U  lmVWYm_nopS^*'L++(T UVW qr_stuSO**)*TU VW_tvSi*'M, ,++T U VWwm qr_sxyS/*TU VWz{Sa*,L++-*.T UVW|}_~St*,M, ,/*0T+- .02U VWJ|}_ ~XS>*+T 9:UVWYBRS*1*'L+2M+,34N-5:-6:(7YY8,9:;<:$=YY>?@*AB*** C* ?:Y+YEF,GHIJ*1!DTfFG K LMNTV!X"Y'Z,[QaXb]c~gijvkltwx{UHXE:!::VW qr_>Q`s,!`s;RS3*KT U VWRSi *LL+*'M,MNONN- -P:*Q* R:+ST:UY+VW:+XY:ZS[\]*'^3_:1`: DYabcdefg :h iWM*jyD DDT# '7BGLTboyUz $%YB3@Tqqr7B|}VW_S 'sl `s~aB`BRSA *k**'L+ lmn+opqM>*L:6+rsOs:t:u uv6:,,qw:x:yzq:{>|: }Y+~: Y :       *!   N*2 Wp*2*)*:***Y*V**WY*:*_x:yGz_:  : Y :      * W2]`DTC  ')/27?DKS]` bpsx #$%&'(*+,*./24$80:5;>=EBRC[DgFqGzHJKLMNQRSTUYUK?bzf: X M x5@ .: # q^Nqr')J/2J0}VW_i s?`sB ]`s\~M`{S*lY*n*l*xL+y+zM,**xL+y$+zM*N- ,-2<*, *<*,M*F,N-x:y-z:* ****,N-D*7-:lY-n**6 * * *&**,\ :<**T>ef#j-k9l?mHnIoRpWqZufvlwuxyz{}0GJNPVbimot{UR ?WYB<4+wm[|}VH}VWJ_=#& ~0M~ [RSw*lY*n*W*!L+y+zM,W**dW**"*"*űT6 #+FKNUafmrv UFwVW_# SS ,ƶN-S:*LT:*,6+)0:+ș6*,ə6 ʸ-LiWY̶,Ͷζ:*6*/W,ә7YԶ,Ͷն:*6T"$'.*0.162;3@5H6N7Q9T;`<c@hAmCoFwI}KOSTZ[`cfhkoptUz @m&:*J:VWw:}_. Q`~ A:RS*LL++*׹xM,yC,z*N-Қ *ر-h!:YYٶ+*׹xM,y>,z*N-Қ-h!:YYٶ6;>DDTf~  )056;>@\_kt~UH@)3|}~.|}VW_+  ~G ~GSyrL*'M,NONN--PLM+*QLM+M,+߳ڧ'NlY+nڰ"%*8;FNQT^ "%&*.48;<@BFNQRuUR qr &<R#mF/yVW_)"BT`#S}*,L++\M,,T U  VW|}_~RS@*'L+NONM, ,PN*Q* RN+--SWL*7:DT.  ,7:;?U>2qr&, ;@VW_s `SV* DYb*M,&,&+++SW'YY*T* )*13 4'5*417E9U;U VVWV=q_ #D{SJ* Y*,L+M+,**,*,*N*-+?@T6 FGKLN&O+R0S9T>U@VAWHXU*A JVW4|}/_~T{S0*TeU VWSf*+M,Trs t vU VW:_ Sq#* Y *+*+TU#VW#:_ S%*$M,,)*N- -+YT U* |}%VW% YB_a{S *,L++M,,N--Y:-x:6yXz::: W  W6  d2  W6  W* 6Tj %2>FMWYcmrUp  cFm<>FM%wmVW|}_-M`~n[ `~  S+ƶN-S:,*+*+*'--:Y+ͷ*,:Z6: h***-N*-DTV -:CFIOT^h n013456U\ ^ :y:-Z BO8|} VW_2n`a~` SO*M,* ,* ,,N-v:-Y-:/:Y,- :+1!""YY+:*Y,#TJLN P S]_a#c'f*g4nHxVzi|U4*pVW:#y:_ - 1S  ڻ$Y%MN,&N*':* Y(* )**6+:+1!""YY+:*,:,--$:.YY/0*(#:,--:,--:,--w Tf $.19>EXwURE9VW: _41EB  `RSg#*" *"1*# *#2T"U #VW_SJ*" *"*#TU VW_C !S/*TkU "W#$S/*TkU "W%RSڱT&'534637 }38