2 Q R ST UV WXY WZ [\ ] ^ Z W_` a ^b c d e fgh ij k l ] mn_valueLjava/net/URI;3(Lptolemy/kernel/util/NamedObj;Ljava/lang/String;)VCodeLineNumberTableLocalVariableTablethis(Lptolemy/kernel/attributes/URIAttribute; containerLptolemy/kernel/util/NamedObj;nameLjava/lang/String; Exceptionsoclone3(Lptolemy/kernel/util/Workspace;)Ljava/lang/Object; workspaceLptolemy/kernel/util/Workspace; newObjectp getModelURI.(Lptolemy/kernel/util/NamedObj;)Ljava/net/URI;ex,Lptolemy/kernel/util/IllegalActionException;modelURI StackMapTableTYgetURI()Ljava/net/URI;getURL()Ljava/net/URL;qsetURI(Ljava/net/URI;)VurirsetURL(Ljava/net/URL;)Vex2Ljava/net/URISyntaxException;urlLjava/net/URL;b\ SourceFileURIAttribute.java #$ st 01&ptolemy/kernel/attributes/URIAttribute !"_urir uv*ptolemy/kernel/util/IllegalActionException wx >? java/net/URL yz #{ |} java/net/URI ~zjava/net/URISyntaxException z z z #*ptolemy/kernel/util/InternalErrorExceptionjava/lang/StringBuilder #Error constructing URI from #&ptolemy/kernel/util/SingletonAttribute,ptolemy/kernel/util/NameDuplicationException$java/lang/CloneNotSupportedExceptionjava/net/MalformedURLExceptionptolemy/kernel/util/NamedObj setPersistent(Z)V getAttributeD(Ljava/lang/String;Ljava/lang/Class;)Lptolemy/kernel/util/Attribute; getContainer ()Lptolemy/kernel/util/NamedObj;toString()Ljava/lang/String;(Ljava/lang/String;)VattributeChanged"(Lptolemy/kernel/util/Attribute;)VtoExternalForm getProtocolgetFilegetRef9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V()Vappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;H(Lptolemy/kernel/util/Nameable;Ljava/lang/Throwable;Ljava/lang/String;)V! !"#$%R *+,*&VW X'  () *+ ,-./01%V*+M,,&g qr' ()23 4).5 67%-L*+*LM* K++  &&  "&+' 89-*++:);?%/*&' ()@A%S* Y* & ' (); .BCD%p*+*M,,*& ' ()E" *+;F.GH% Z*Y+