1 XY Z[ X \ ]^ _ ` ab c d ef X g h ij ` k l mn opqrstuv wxyz{|}~    5k      0k 0 Fk F    F  `  5      F`  F     |  Ik  |      F F  X k      I                            RP ELLIPSIS_LENGTH_LONGI ConstantValueELLIPSIS_LENGTH_SHORTLINE_SEPARATORLjava/lang/String;PREFERENCES_DIRECTORY_printedCygwinWarningZ_ptolemyPtIIDir()VCodeLineNumberTableLocalVariableTablethisLptolemy/util/StringUtilities; abbreviate&(Ljava/lang/String;)Ljava/lang/String;longNameellipsis'(Ljava/lang/String;I)Ljava/lang/String;iresultsLjava/lang/StringBuffer;stringlength tokenizerLjava/util/StringTokenizer; escapeForXMLbuffer escapeStringexit(I)VexLjava/lang/SecurityException; returnValuegetIndentPrefix(I)Ljava/lang/String;levelresult getPropertysecurity userDirFileLjava/io/File;Ljava/io/IOException; ptIIAsURILjava/net/URI; ptIIAsURLLjava/net/URL; malformed Ljava/net/MalformedURLException; ptIIAsFilenamedObjFileName abnormalHomeptsupportJarNamestringUtilitiesPath namedObjURL propertyNamepropertyinApplet()ZmergePropertiesFilesystemPropertiesLjava/util/Properties; newPropertiespropertyFileNamepropertyFileURL ExceptionsobjectToSourceFileName&(Ljava/lang/Object;)Ljava/lang/String;objectLjava/lang/Object;sourceFileNameBasepreferencesDirectory()Ljava/lang/String;preferencesDirectoryNamepropertiesFileName readLines*(Ljava/lang/String;)Ljava/util/LinkedList;linesbufferedReaderLjava/io/BufferedReader; returnListLjava/util/LinkedList;line sanitizeNamename nameArray[CsplitlastSpaceIndextokenmark stringToURLG(Ljava/lang/String;Ljava/net/URI;Ljava/lang/ClassLoader;)Ljava/net/URL; baseDirectory classLoaderLjava/lang/ClassLoader; Deprecated substituteJ(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;pattern replacementstartsubstituteFilePrefixprefixCanonicalPathstringCanonicalPath throwableLjava/lang/Throwable;prefixtokenizeForExec'(Ljava/lang/String;)[Ljava/lang/String; inputString commandListLjava/util/List;streamTokenizerLjava/io/StreamTokenizer; singleTokeninDoubleQuotedStringtruncateString((Ljava/lang/String;II)Ljava/lang/String; lineLength numberOfLines lineCountunescapeForXML usageStringM(Ljava/lang/String;[[Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String;commandTemplatecommandOptions[[Ljava/lang/String; commandFlags[Ljava/lang/String;commandFlagsWithDescriptionsN(Ljava/lang/String;[[Ljava/lang/String;[[Ljava/lang/String;)Ljava/lang/String; SourceFileStringUtilities.java  java/lang/StringBuilder   !. . .  " (java/util/StringTokenizer # $java/lang/StringBuffer % &  '... ( )* +, -. "&<>\\\\\\ /0"\\" \\n \\t\\b \\rptolemy.ptII.doNotExit java/lang/SecurityException1 23WWarning: failed to get property "ptolemy.ptII.doNotExit". (-sandbox always causes this)4 5(ptolemy.ptII.exitAfterWrapupjava/lang/RuntimeExceptionNormally, we would exit here because Manager.exitAfterWrapup() was called. However, because the ptolemy.ptII.exitAfterWrapup property is set, we throw this exception instead.]Warning: failed to get property "ptolemy.ptII.exitAfterWrapup". (-sandbox always causes this)     ptolemy.ptII.dir 67Could not find '' System property 89user.dir java/io/File :java/io/IOException /cygdrive ;< =3ptolemy.ptII.dir property = "", which contains "cygdrive". 1This is almost always an error under Cygwin that 1is occurs when one does PTII=`pwd`. Instead, do PTII=c:/foo/ptIIptolemy.ptII.dirAsURL >?@ ABCjava/net/MalformedURLExceptionWhile trying to find '', could not convert '  D ' to a URL E "ptolemy/util/StringUtilities.classF GH IJK LM Nfile:file:/file:\/! O<\! P DMptolemyRMptsupport.jar/DMptolemy/XMptsupport.jar QRptolemy ptsupport.jar%20 23ACould not find 'ptolemy.ptII.dir' property. Also tried loading ''' as a resource and working from that. Vergil should be invoked with -Dptolemy.ptII.dir="$PTII" S0HOME TUjava/util/Properties V$CLASSPATH/lib/ptII.properties)xxxxxxCLASSPATHxxxxxx/lib/ptII.propertiesW X-Could not find YZ [\ ]V ^_` a bc$ dR.java user.home .ptolemyII e f -Could not create user preferences directory '' ptII.propertiesjava/util/LinkedListjava/io/BufferedReaderjava/io/StringReader g h i/*// j7 k l mno pq rq_java/lang/String s tu v dwjava/lang/Throwablejava/io/StreamTokenizer x yz {z | }~  &  "Internal error: Found TT_NUMBER: '   '. We should not be tokenizing numbers "  &<> LTUsage:  Options that take values:  Boolean flags: line.separatorptolemy/util/StringUtilitiesjava/lang/Object()I substring(II)Ljava/lang/String;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString((Ljava/lang/String;Ljava/lang/String;Z)V countTokens hasMoreTokens nextToken,(Ljava/lang/String;)Ljava/lang/StringBuffer;(Ljava/lang/String;)VcharAt(I)C deleteCharAt(I)Ljava/lang/StringBuffer;insert-(ILjava/lang/String;)Ljava/lang/StringBuffer; replaceAll8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;java/lang/SystemoutLjava/io/PrintStream;java/io/PrintStreamprintlnequals(Ljava/lang/Object;)Z initCause,(Ljava/lang/Throwable;)Ljava/lang/Throwable;getCanonicalPath startsWith(Ljava/lang/String;)ZerrtoURI()Ljava/net/URI; java/net/URItoURL()Ljava/net/URL; java/net/URL-(Ljava/lang/Object;)Ljava/lang/StringBuilder;*(Ljava/lang/String;Ljava/lang/Throwable;)Vjava/lang/Thread currentThread()Ljava/lang/Thread;getContextClassLoader()Ljava/lang/ClassLoader;java/lang/ClassLoader getResource"(Ljava/lang/String;)Ljava/net/URL;getFileendsWith separator lastIndexOf(Ljava/lang/String;)I setProperty getProperties()Ljava/util/Properties;(Ljava/util/Properties;)Vptolemy/util/FileUtilities nameToURL openStream()Ljava/io/InputStream;load(Ljava/io/InputStream;)V setPropertiesgetClass()Ljava/lang/Class;java/lang/ClassgetNamereplace(CC)Ljava/lang/String;indexOf isDirectorymkdirs(Ljava/io/Reader;)VreadLinetrimaddcloseprintStackTrace toCharArray()[Cjava/lang/CharacterisJavaIdentifierPart(C)ZisJavaIdentifierStart([C)Vdelete(II)Ljava/lang/StringBuffer;(Ljava/lang/StringBuffer;)V(Ljava/lang/String;I)I resetSyntaxwhitespaceChars(II)V wordChars ordinaryChareolIsSignificant(Z)V commentCharttypesvaljava/util/ListnvalD(D)Ljava/lang/StringBuilder;(C)Ljava/lang/String;sizetoArray(([Ljava/lang/Object;)[Ljava/lang/Object;! 3* =>  t:**P*Y*%**&d  RSVWZ : w* K Y* M,*7YN6*,-,W-W-K*Y*d *2 ru|}&7@FMRZu4)&,wwb *Y*L=*>+ < P"d&x<>+W+Wd+W+WP+W+W<+W+W(+W+W+W+ WB+ \bjmpv~* z8*!"#K*$%#K*&'#K*()#K**+#K*,-#K* $-6 8 D./ L1234/ 5Y67 L1839: 0-006 # -019?C 1D +;YhL5M*?@+0YYA*B CN-,DW-*E@++FY+GM,HM++N*?@C+JK:L4LMYN+OPQR 3+*S@LFY?/GM,TN-U:VN5YYX*Y,Z[ -\*?@]]^M_`,aN-/-b:cK+dK eK :  :,d:FYGf]]gh]ih]]d]Yjkjl :]h]]d]hm:]n]]n]CYjojp :]n]]n]]]qrs]]25YYt,uvwx 7?]yW:]+;+ 0EJYIKXYIW0>SV` W X[4]:^<bEdIeKgThYiZj\q`rxw|x "(2FRZl{0<NTag 4 1TZ *<(&l    `;z/WL; 0     D{K|Y*}L~MN-IYY, +-+& "( ),/073?5C6*@  74,I y9*./L+++LY+ @DE%I9* ]Y/jj KFY*GL+*+#IYY* *T$Y-[4\;][b$9-0I .Y rI @xLYMYY*L+YN*-N--K-K,-W+++$::++ :,NRUIJ_eilI_a_R{| ~#(AJNRUW\_eilnsv>Wnxv  n!" X#I $V*L=++4+_U+;+4YY+ Y+*  !&)2M V%Q&' (1*O   ({***YM Y* N--:6dv`rn6/,Y`  W`60,Y`  W``6, We,R&-36BTY|HT^)3*6+& ,-E*+, %./0I1 23K**+>;Y*:+`W,WYK*+,`>*. ./1 345(607:8F9I;4+KK4K5 ?6 73e+*KY,+*  FY*GHNFY+GH:-KY,-  N+"^b& XZ"].`;cDd_jbhcm>.18;$9c:;e<ee5 =>,XYLYY*M,, ,!,",,#;N;:6,,* <-Y-r NY-, N"Y, N+-W;:i5YY, 7>,:$@* +-W6;:;N++~#+16<?CFN| $,8<B>X?P@A@BC?*CDFEI FG s Y* NY:6-PhW=-: Yd :W:  (036<EbjmH<.#ssHsI f]ZJ KB*9*sK*$sK*sK* ¸sK*&sK*,sK*" %.7@ B LM1,N6,-2,2S-2;S*+-İ2345$3*74 1N1OP1QR)SP LTuYYŶ*ƶǶ N6+V-Yr+22 W+22 -Yr+22 W-&W-ȶW6,V-Yr,22 W,22 -Y(,22 W-&W->O%T/ULVXWuY|T\^_`ac^f4NOPSP%(U1ɸ> L] VW