DELTA 1066 0 970
SVN -f  e e// TODO check if IOUtils.getCanonicalFileURL is needed
					jad.setCorrectedJarURL(url.toExternalFormENDREP
DELTA 993 156 522
SVN 'I   +G Vl NYGtry {
			fis = new FileInputStream(src);
			copyToFile(fis, dst);
		} finally {
			closeQuietly(fis); 
		}
	}
	
	public static void copyToFile(InputStream is, File dst) throws IOException {
		FileOutputStream fos = null;
		try {
			fos = new FileOutputStream(dst);
			byte[] buf = new byte[1024]; 
			int i = 0;
			while ((i = ENDREP
DELTA 493 4475 403
SVN rW ;  9/i b  String correctedJarURL	  if (correctedJarURL != null) {
		  return correctedJarURL;
	  } else {
		  return getProperty("MIDlet-Jar-URL");
	  }
  }
  
  
  public void setCorrectedJarURL(String correctedJarURL)
  {
	  this.correctedJarURL = correctedJarURLENDREP
DELTA
SVN  K)+x^PSWV"CB`XɴLUU[h{I$ǈPT
tӹw77cfMC=9sA߿E0gW* SUH^8$$(ML )\DH{L(gK6Yn}$$Lw"*rO('
htWg7\vzH;hU@gh5i9k$TH$-Wg413:D"bB9@Fؽd!َ0Mw,RV7)}xV?X@P57> u(_2TVR]G `̸^ ҟ
Q69V&mn\px"кk`ꖡ@"VBD2U9U=G%TG7ӥ00$S͗.L)*͗HC~OAh\cW˕=T@u(c@3)Ka%aSd-dmJ v$K	#+X{rIdd5-Rطf%-<?n<CPb9XG[/-dyh#X&3012M,5/<c!2'	e\FW	*
*8_ 3aQ[	J%k~tS؉3@!V>!
3pVN}:p׀B8I}7FP.4_F]?A.No;#'4$8NcP]5RzE$s3ntӏn@Ʒ4|[t\ZFU^&EPJ /.x@>Hokb
<$y|:-f.A^iòp{tIxPwt6OFcCю[/T!w;<DFxˎm1l,O7ᇐ?c͉bx^r8@=Ԏ>OC=u/h
P*bo(Q"~$WW\̤f{c<eaZ`7ؠIt;{?Oa{Vl2@Ƀz=ZDp+n)ApS鼕#H\InRyK!xs1?P
AI1C
a
yφBp/ J
tAhro%JGR:3̸Rp@(KDM6/WW|ځKd^(I
J˵Ix5|sd:ټ>O6-VЇe
r35I]n,BK^*_	JAB}ym|ӛ&Z<RHRq1˻Vкm7;1l'7t/IKA`pӺi%[|d$
.		嘗E'4Y*,J_~-|g'oz]MK/%/nzg\#:τ)lq}!WJ',tץx!'9Q
0 <A	sBFk@`ȉ49AeJ FG脕ԈaMhH	؜INhF_OKV!by]e3R͛$dݳV6d 'J|^!OW&	aZR|7I1qM4&"**bHn-A|߄WeM>(5Q%ߥD0h|B8VR"F##ȟ> P{Ay<[0t#Ip'8"AqD{yY͚݊2ԩр9:q	E%,"XT̛蟍cEskGq(ENDREP
DELTA 1066 1671 117
SVN k^v]  ` ihB G &B &^ Gl Q1N D<A - K ]m WI <4 QA:x^WKo8>˿աQWEñQvͣ=4ٕD-I9	;$l<8CX,/Խ@ӫKs.E4d<-W3^d5\1HY@+lH!~[b.%XdRٛ+TqQnpS	ia4^85͔x9a*%YQxUŒ,f@x/@B-hBh7|C}:Zf9}xޯ&ST9BQKz?y,V_JRї=ͪd r/dWPG啡8	5.U SǶ$h`}X-1?۞4Fڠ/߫4N*.4ʥO6fqևJ uHP&4h%k%S=$kz1}Zo2g 9U{qMN=@CXCSo#K:&o۹E*:Z=T|_@Lb?~h+E>~4nBO&/ߪ3)5 {Cxgށ䅈`,@9)Pm""Ij5ꐆ:%b|3j\J͌2|Kd?vn@VM"mDSTq569d]ޡ̝J,'`{GQIpvlaCoxKۡ1 wj$jqY)sl$Qwhj0)ϰ:F>+egpO-#:Bdpxj4:@J]uh>蟠3qT͊vN+J[S T@E`!ҒvC3HunӶvݲZH}DSD<͓f:?.PNT{q`n{BH+Un4IT,xw^;t%Ͼ{c"ˀK0Z<	e,{* 36u{-gf+sG~\JHmAĝu)h~8DoqaM+xD	ὒ7F/QWf`Tuk<褺ZV=2xMy[/v̸)5ٖL
)SOlԳkO?2hF\"cՎg+Od3=h&_̝i6P0H>~厨ME>6ǿ
&O_p~B84	ul*QUb;?Uvu67sO1~,~pgyuL5tZWXku#OD(@<RliD<l<TĤ^ENDREP
id: 11s.2w.r1072/4385
type: file
pred: 11s.2w.r1066/2177
count: 53
text: 1072 0 127 19996 566387df42eecb508aa647339f099698
props: 664 9049 116 0 86e1c139008fa5fc59c19728ff22f0bb
cpath: /trunk/microemulator/microemu-javase/src/main/java/org/microemu/app/Common.java
copyroot: 789 /trunk/microemulator/microemu-javase/src/main/java/org/microemu/app/Common.java

id: 19m.4o.r1072/4745
type: file
pred: 19m.4o.r1010/1649
count: 6
text: 1072 151 363 3993 4a411efa68ce309610f661e9316cd472
props: 664 22775 116 0 86e1c139008fa5fc59c19728ff22f0bb
cpath: /trunk/microemulator/microemu-javase/src/main/java/org/microemu/app/util/IOUtils.java
copyroot: 986 /trunk/microemulator/microemu-javase/src/main/java/org/microemu/app/util/IOUtils.java

PLAIN
K 16
DeviceEntry.java
V 21
file 12u.33.r979/4408
K 27
FileRecordStoreManager.java
V 22
file 15s.34.r944/10022
K 12
IOUtils.java
V 22
file 19m.4o.r1072/4745
K 22
MIDletClassLoader.java
V 22
file 15u.37.r912/45341
K 33
MIDletOutputStreamRedirector.java
V 20
file 1o6.0.r940/4760
K 25
MIDletResourceLoader.java
V 20
file 1o7.0.r987/1248
K 27
MIDletSystemProperties.java
V 20
file 1o8.0.r959/2380
K 12
MRUList.java
V 20
file 1q6.0.r1031/759
K 20
MRUListListener.java
V 20
file 1q8.0.r983/7620
K 23
MidletURLReference.java
V 19
file 1q9.0.r991/568
K 21
ResURLConnection.java
V 18
file 15n.3a.r811/0
K 24
ResURLStreamHandler.java
V 18
file 15o.3b.r812/0
K 22
SystemClassLoader.java
V 22
file 15p.38.r912/44951
K 12
XMLItem.java
V 20
file 1q7.0.r983/6809
END
ENDREP
id: 1id.0.r1072/5883
type: dir
pred: 1id.0.r1031/1804
count: 28
text: 1072 5118 752 752 52bd59d4d7d53a237a573fcafe071560
cpath: /trunk/microemulator/microemu-javase/src/main/java/org/microemu/app/util
copyroot: 0 /

PLAIN
K 11
Common.java
V 22
file 11s.2w.r1072/4385
K 11
Config.java
V 22
file 11t.39.r1066/1815
K 11
classloader
V 20
dir 1o1.0.r1041/2324
K 2
ui
V 21
dir 120.2z.r957/13092
K 4
util
V 20
dir 1id.0.r1072/5883
END
ENDREP
id: 1i6.0.r1072/6318
type: dir
pred: 1i6.0.r1066/2755
count: 50
text: 1072 6099 206 206 24f2ff50711477a2617b4cd26a596515
cpath: /trunk/microemulator/microemu-javase/src/main/java/org/microemu/app
copyroot: 0 /

id: 14y.30.r1072/6529
type: file
pred: 14y.0.r664/67671
count: 3
text: 1072 539 290 3287 e1b573b1222fd57b16261ea4afdd0dd8
props: 664 67542 116 0 86e1c139008fa5fc59c19728ff22f0bb
cpath: /trunk/microemulator/microemu-javase/src/main/java/org/microemu/util/JadProperties.java
copyroot: 800 /trunk/microemulator/microemu-javase/src/main/java/org/microemu/util

PLAIN
K 16
Base64Coder.java
V 21
file 18z.0.r664/66870
K 19
JadMidletEntry.java
V 21
file 14x.0.r664/66064
K 18
JadProperties.java
V 22
file 14y.30.r1072/6529
K 29
MemoryRecordStoreManager.java
V 21
file 190.0.r664/66463
END
ENDREP
id: 14w.30.r1072/7118
type: dir
pred: 14w.30.r809/1372
count: 12
text: 1072 6886 219 219 fab8b89243041b4514601641ebdede3e
cpath: /trunk/microemulator/microemu-javase/src/main/java/org/microemu/util
copyroot: 800 /trunk/microemulator/microemu-javase/src/main/java/org/microemu/util

PLAIN
K 13
Injected.java
V 21
file 1o0.0.r1041/2975
K 3
app
V 20
dir 1i6.0.r1072/6318
K 4
cldc
V 21
dir 132.2v.r1008/6992
K 6
device
V 20
dir 1qb.0.r986/16056
K 3
log
V 20
dir 1el.32.r1027/688
K 12
microedition
V 20
dir 1pn.0.r1051/3223
K 4
util
V 21
dir 14w.30.r1072/7118
END
ENDREP
id: 1i5.0.r1072/7684
type: dir
pred: 1i5.0.r1066/3249
count: 66
text: 1072 7400 271 271 6739a0a60dfc9cc2d47bce1882d3b319
cpath: /trunk/microemulator/microemu-javase/src/main/java/org/microemu
copyroot: 0 /

PLAIN
K 8
microemu
V 20
dir 1i5.0.r1072/7684
END
ENDREP
id: 1i4.0.r1072/7947
type: dir
pred: 1i4.0.r1066/3512
count: 66
text: 1072 7891 43 43 60c180e31991903d7afbc408598c2dfc
cpath: /trunk/microemulator/microemu-javase/src/main/java/org
copyroot: 0 /

PLAIN
K 3
com
V 20
dir 1ie.0.r986/20754
K 7
nanoxml
V 18
dir v5.4l.r985/815
K 3
org
V 20
dir 1i4.0.r1072/7947
END
ENDREP
id: 1i3.0.r1072/8264
type: dir
pred: 1i3.0.r1066/3829
count: 71
text: 1072 8143 108 108 69bb1788139be37d05377cb661a9b44a
cpath: /trunk/microemulator/microemu-javase/src/main/java
copyroot: 0 /

PLAIN
K 4
java
V 20
dir 1i3.0.r1072/8264
K 9
resources
V 19
dir 1jv.0.r937/5240
END
ENDREP
id: 1i2.0.r1072/8549
type: dir
pred: 1i2.0.r1066/4114
count: 74
text: 1072 8458 78 78 b8b6d87a8bab9a5c09c6952cd1f50aee
cpath: /trunk/microemulator/microemu-javase/src/main
copyroot: 0 /

PLAIN
K 4
main
V 20
dir 1i2.0.r1072/8549
K 4
test
V 19
dir 1ml.0.r993/8280
END
ENDREP
id: 1i1.0.r1072/8822
type: dir
pred: 1i1.0.r1066/4387
count: 79
text: 1072 8736 73 73 8ffc80c34dd6c902c49644e5f2e9602b
cpath: /trunk/microemulator/microemu-javase/src
copyroot: 0 /

PLAIN
K 7
pom.xml
V 21
file 1il.0.r1019/1091
K 3
src
V 20
dir 1i1.0.r1072/8822
END
ENDREP
id: 1i0.0.r1072/9094
type: dir
pred: 1i0.0.r1066/4659
count: 87
text: 1072 9004 77 77 caac3115cc6fc67d6217d41bccf6fddb
props: 890 291 57 0 da978d078ab16687c9a9ebad2b6cceac
cpath: /trunk/microemulator/microemu-javase
copyroot: 0 /

id: 11v.3f.r1072/9325
type: file
pred: 11v.3f.r1066/4890
count: 43
text: 1072 2853 1505 19609 32dc0571bbb1c84181bd4bb441fd7419
props: 664 8284 116 0 86e1c139008fa5fc59c19728ff22f0bb
cpath: /trunk/microemulator/microemu-javase-swing/src/main/java/org/microemu/app/Main.java
copyroot: 819 /trunk/microemulator/microemu-javase-swing/src/main/java/org/microemu/app/Main.java

id: 1r7.0.r1072/9697
type: file
count: 0
text: 1072 855 1985 4683 d69a2efe04d3543e25862d156a3e6424
cpath: /trunk/microemulator/microemu-javase-swing/src/main/java/org/microemu/app/AppletProducer.java
copyroot: 0 /

PLAIN
K 19
AppletProducer.java
V 21
file 1r7.0.r1072/9697
K 9
Main.java
V 22
file 11v.3f.r1072/9325
K 2
ui
V 20
dir 1i8.0.r1007/1932
END
ENDREP
id: 1i7.0.r1072/10056
type: dir
pred: 1i7.0.r1066/5353
count: 24
text: 1072 9912 131 131 48995e42811da9c616afef3e669eb697
cpath: /trunk/microemulator/microemu-javase-swing/src/main/java/org/microemu/app
copyroot: 0 /

PLAIN
K 3
app
V 21
dir 1i7.0.r1072/10056
K 6
applet
V 20
dir 1ot.0.r986/38645
K 6
device
V 20
dir 1hc.0.r1016/5116
END
ENDREP
id: 1hb.0.r1072/10400
type: dir
pred: 1hb.0.r1066/5693
count: 31
text: 1072 10274 113 113 ba7f48a95cf79e72d9473206b2a6ef31
cpath: /trunk/microemulator/microemu-javase-swing/src/main/java/org/microemu
copyroot: 0 /

PLAIN
K 8
microemu
V 21
dir 1hb.0.r1072/10400
END
ENDREP
id: 1ha.0.r1072/10672
type: dir
pred: 1ha.0.r1066/5962
count: 31
text: 1072 10615 44 44 5b37662a7d0705b2355e35faf858822e
cpath: /trunk/microemulator/microemu-javase-swing/src/main/java/org
copyroot: 0 /

PLAIN
K 3
com
V 19
dir 1n6.0.r922/2670
K 3
org
V 21
dir 1ha.0.r1072/10672
END
ENDREP
id: 1h9.0.r1072/10961
type: dir
pred: 1h9.0.r1066/6248
count: 38
text: 1072 10876 72 72 0aedb145c223722f4c7cdc7bc4bd2238
cpath: /trunk/microemulator/microemu-javase-swing/src/main/java
copyroot: 0 /

PLAIN
K 4
java
V 21
dir 1h9.0.r1072/10961
END
ENDREP
id: 1h8.0.r1072/11214
type: dir
pred: 1h8.0.r1066/6498
count: 38
text: 1072 11161 40 40 3e0eabdcbcb1b45a5ddacf3e0ffa5dd9
cpath: /trunk/microemulator/microemu-javase-swing/src/main
copyroot: 0 /

PLAIN
K 4
main
V 21
dir 1h8.0.r1072/11214
END
ENDREP
id: 1h7.0.r1072/11462
type: dir
pred: 1h7.0.r1066/6743
count: 38
text: 1072 11409 40 40 0f9c745997dfb59d509f2571a2500540
cpath: /trunk/microemulator/microemu-javase-swing/src
copyroot: 0 /

PLAIN
K 16
app-assembly.xml
V 21
file 1ox.4d.r988/2074
K 24
applet-test-example.html
V 20
file 1oy.0.r932/6533
K 22
me-2 extensions.launch
V 20
file 1pr.0.r953/2022
K 22
me-2 swing-main.launch
V 18
file 19n.4h.r954/0
K 7
pom.xml
V 21
file 1im.0.r1045/1956
K 3
src
V 21
dir 1h7.0.r1072/11462
END
ENDREP
id: 1h6.0.r1072/11954
type: dir
pred: 1h6.0.r1066/7232
count: 52
text: 1072 11652 289 289 9dfa41fab0588c0af98151e65099d9c4
props: 836 0 37 0 7407d8e22a2e06c0830993cc178e770d
cpath: /trunk/microemulator/microemu-javase-swing
copyroot: 0 /

PLAIN
K 7
CHANGES
V 20
file 7s.0.r1037/4178
K 7
CREDITS
V 22
file 19i.0.r664/142708
K 7
LICENSE
V 19
file 9v.0.r664/7417
K 6
README
V 19
file 7u.0.r823/5530
K 4
TODO
V 19
file ax.0.r1003/210
K 16
build.properties
V 21
file dv.0.r664/129745
K 13
build.version
V 20
file 1fp.0.r1071/109
K 9
build.xml
V 19
file 7v.0.r685/3326
K 13
microemu-cldc
V 20
dir 1ht.0.r948/30826
K 17
microemu-examples
V 20
dir 1k6.0.r1043/4879
K 19
microemu-extensions
V 21
dir 1jn.0.r1064/10973
K 17
microemu-injected
V 20
dir 1nq.0.r1041/6868
K 15
microemu-javase
V 20
dir 1i0.0.r1072/9094
K 22
microemu-javase-applet
V 20
dir 1p0.0.r1044/5086
K 21
microemu-javase-swing
V 21
dir 1h6.0.r1072/11954
K 19
microemu-javase-swt
V 20
dir 1he.0.r1045/1721
K 13
microemu-midp
V 20
dir 1gv.0.r1070/2843
K 14
microemu-tests
V 19
dir 1jt.0.r1068/921
K 17
microemu-webstart
V 20
dir 1ki.0.r1063/2334
K 13
microemulator
V 20
dir 1qq.0.r1045/1155
K 4
misc
V 19
dir dr.0.r1056/4850
K 7
pom.xml
V 21
file 1au.0.r1069/7685
K 21
read-me-developer.txt
V 20
file 1oz.0.r1053/590
K 3
src
V 20
dir 1av.0.r1062/1190
END
ENDREP
id: 4.0.r1072/13273
type: dir
pred: 4.0.r1071/1414
count: 1000
text: 1072 12193 1067 1067 1caadadb1bc293992f304bc7f2dafc5b
props: 358 14057 49 0 e12495a150d63fab6ad55947feec7f3b
cpath: /trunk/microemulator
copyroot: 0 /

PLAIN
K 9
incubator
V 19
dir 1en.0.r910/5991
K 9
me-extras
V 18
dir kg.0.r469/9388
K 14
microemu-maemo
V 18
dir 103.0.r439/598
K 13
microemulator
V 19
dir 4.0.r1072/13273
END
ENDREP
id: 3.0.r1072/13676
type: dir
pred: 3.0.r1071/1812
count: 1022
text: 1072 13494 169 169 3078d046deafca318cfa8455968b3f5b
cpath: /trunk
copyroot: 0 /

PLAIN
K 8
branches
V 18
dir 1.0.r489/11806
K 4
tags
V 16
dir 2.0.r655/797
K 5
trunk
V 19
dir 3.0.r1072/13676
END
ENDREP
id: 0.0.r1072/13946
type: dir
pred: 0.0.r1071/2079
count: 1072
text: 1072 13826 107 107 dc8f9473e35ef3a54b6d2327bd42296d
cpath: /
copyroot: 0 /

19m.4o.t1071-1 modify true false /trunk/microemulator/microemu-javase/src/main/java/org/microemu/app/util/IOUtils.java

11s.2w.t1071-1 modify true false /trunk/microemulator/microemu-javase/src/main/java/org/microemu/app/Common.java

14y.30.t1071-1 modify true false /trunk/microemulator/microemu-javase/src/main/java/org/microemu/util/JadProperties.java

11v.3f.t1071-1 modify true false /trunk/microemulator/microemu-javase-swing/src/main/java/org/microemu/app/Main.java

_0.0.t1071-1 add true false /trunk/microemulator/microemu-javase-swing/src/main/java/org/microemu/app/AppletProducer.java


13946 14091
