From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 4296 invoked by alias); 13 Mar 2006 16:09:34 -0000 Received: (qmail 4285 invoked by uid 22791); 13 Mar 2006 16:09:31 -0000 X-Spam-Check-By: sourceware.org Received: from hoepfner-212-126-219-82.customer.planNET.de (HELO mail.aicas.de) (212.126.219.82) by sourceware.org (qpsmtpd/0.31) with ESMTP; Mon, 13 Mar 2006 16:09:29 +0000 Received: from localhost (localhost.localdomain [127.0.0.1]) by mail.aicas.de (Postfix) with ESMTP id A8A816BC6C2 for ; Mon, 13 Mar 2006 17:09:26 +0100 (CET) Received: from mail.aicas.de ([127.0.0.1]) by localhost (www.aicas.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 31194-01 for ; Mon, 13 Mar 2006 17:09:23 +0100 (CET) Received: by mail.aicas.de (Postfix, from userid 33) id 2B2776BC724; Mon, 13 Mar 2006 17:09:23 +0100 (CET) To: mauve-patches@sources.redhat.com Subject: FYI: New JInternalFrame test Received: from 192.168.1.112 (auth. user roman.kennke@aicas.de@www.aicas.de) by www.aicas.de with HTTP; Mon, 13 Mar 2006 16:09:23 +0000 Date: Mon, 13 Mar 2006 16:09:00 -0000 Message-ID: From: "Roman Kennke" Bounce-To: "Roman Kennke" MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="RWP_PART_roman.kennke@aicas.de1142266163" Mailing-List: contact mauve-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: mauve-patches-owner@sourceware.org X-SW-Source: 2006/txt/msg00230.txt.bz2 This message is in MIME format. --RWP_PART_roman.kennke@aicas.de1142266163 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-length: 222 I added a test for JInternalFrame to see how setSelected() calls trigger repaint() calls. 2006-03-13 Roman Kennke * gnu/testlet/javax/swing/JInternalFrame/setSelected.java: New test. /Roman --RWP_PART_roman.kennke@aicas.de1142266163 Content-Type: text/x-patch; name="patch.diff" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="patch.diff" Content-length: 4990 SW5kZXg6IGdudS90ZXN0bGV0L2phdmF4L3N3aW5nL0pJbnRlcm5hbEZyYW1l L3NldFNlbGVjdGVkLmphdmEKPT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpSQ1Mg ZmlsZTogZ251L3Rlc3RsZXQvamF2YXgvc3dpbmcvSkludGVybmFsRnJhbWUv c2V0U2VsZWN0ZWQuamF2YQpkaWZmIC1OIGdudS90ZXN0bGV0L2phdmF4L3N3 aW5nL0pJbnRlcm5hbEZyYW1lL3NldFNlbGVjdGVkLmphdmEKLS0tIC9kZXYv bnVsbAkxIEphbiAxOTcwIDAwOjAwOjAwIC0wMDAwCisrKyBnbnUvdGVzdGxl dC9qYXZheC9zd2luZy9KSW50ZXJuYWxGcmFtZS9zZXRTZWxlY3RlZC5qYXZh CTEzIE1hciAyMDA2IDE2OjA3OjUyIC0wMDAwCkBAIC0wLDAgKzEsMTI0IEBA CisvKiBzZXRTZWxlY3RlZC5qYXZhIC0tIFRlc3RzIHRoZSBzZXRTZWxlY3Rl ZCgpIG1ldGhvZC4KKyAgIENvcHlyaWdodCAoQykgMjAwNiBSb21hbiBLZW5u a2UgKGtlbm5rZUBhaWNhcy5jb20pCitUaGlzIGZpbGUgaXMgcGFydCBvZiBN YXV2ZS4KKworTWF1dmUgaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRp c3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeQoraXQgdW5kZXIgdGhlIHRlcm1z IG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBhcyBwdWJsaXNo ZWQgYnkKK3RoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb247IGVpdGhlciB2 ZXJzaW9uIDIsIG9yIChhdCB5b3VyIG9wdGlvbikKK2FueSBsYXRlciB2ZXJz aW9uLgorCitNYXV2ZSBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0 IGl0IHdpbGwgYmUgdXNlZnVsLCBidXQKK1dJVEhPVVQgQU5ZIFdBUlJBTlRZ OyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YKK01FUkNI QU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9T RS4gIFNlZSB0aGUgR05VCitHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBt b3JlIGRldGFpbHMuCisKK1lvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNv cHkgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlCithbG9uZyB3 aXRoIE1hdXZlOyBzZWUgdGhlIGZpbGUgQ09QWUlORy4gIElmIG5vdCwgd3Jp dGUgdG8gdGhlCitGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24sIEluYy4sIDUx IEZyYW5rbGluIFN0cmVldCwgRmlmdGggRmxvb3IsIEJvc3RvbiwgTUEKKzAy MTEwLTEzMDEgVVNBLgorCisqLworCisvLyBUYWdzOiBKREsxLjIKKworcGFj a2FnZSBnbnUudGVzdGxldC5qYXZheC5zd2luZy5KSW50ZXJuYWxGcmFtZTsK KworaW1wb3J0IGphdmEuYmVhbnMuUHJvcGVydHlWZXRvRXhjZXB0aW9uOwor CitpbXBvcnQgamF2YXguc3dpbmcuSkZyYW1lOworaW1wb3J0IGphdmF4LnN3 aW5nLkpJbnRlcm5hbEZyYW1lOworCitpbXBvcnQgZ251LnRlc3RsZXQuVGVz dEhhcm5lc3M7CitpbXBvcnQgZ251LnRlc3RsZXQuVGVzdGxldDsKKworLyoq CisgKiBUZXN0cyB0aGUgZnVuY3Rpb25hbGl0eSBvZiB0aGUgc2V0U2VsZWN0 ZWQoKSBtZXRob2QgaW4gSkludGVybmFsRnJhbWUuCisgKgorICogQGF1dGhv ciBSb21hbiBLZW5ua2UgKGtlbm5rZUBhaWNhcy5jb20pCisgKi8KK3B1Ymxp YyBjbGFzcyBzZXRTZWxlY3RlZCBpbXBsZW1lbnRzIFRlc3RsZXQKK3sKKwor ICBib29sZWFuIHJlcGFpbnRlZDsKKworICAvKioKKyAgICogQSBzdWJjbGFz cyBvZiBKSW50ZXJuYWxGcmFtZSBmb3IgdGVzdGluZy4KKyAgICovCisgIGNs YXNzIFRlc3RJbnRlcm5hbEZyYW1lIGV4dGVuZHMgSkludGVybmFsRnJhbWUK KyAgeworICAgIHB1YmxpYyB2b2lkIHJlcGFpbnQobG9uZyB0LCBpbnQgeCwg aW50IHksIGludCB3LCBpbnQgaCkKKyAgICB7CisgICAgICBzdXBlci5yZXBh aW50KHQsIHgsIHksIHcsIGgpOworICAgICAgcmVwYWludGVkID0gdHJ1ZTsK KyAgICB9CisgIH0KKworICAvKioKKyAgICogVGhlIGVudHJ5IHBvaW50IGlu dG8gdGhpcyB0ZXN0LgorICAgKgorICAgKiBAcGFyYW0gaGFybmVzcyB0aGUg dGVzdCBoYXJuZXNzIHRvIHVzZQorICAgKi8KKyAgcHVibGljIHZvaWQgdGVz dChUZXN0SGFybmVzcyBoYXJuZXNzKQorICB7CisgICAgdGVzdFJlcGFpbnQo aGFybmVzcyk7CisgIH0KKworICAvKioKKyAgICogVGVzdHMgaWYgc2V0U2Vs ZWN0ZWQgc2hvdWxkIHRyaWdnZXIgYSByZXBhaW50LgorICAgKgorICAgKiBA cGFyYW0gaGFybmVzcyB0aGUgdGVzdCBoYXJuZXNzIHRvIHVzZQorICAgKi8K KyAgcHVibGljIHZvaWQgdGVzdFJlcGFpbnQoVGVzdEhhcm5lc3MgaCkKKyAg eworICAgIGguY2hlY2tQb2ludCgidGVzdFJlcGFpbnQiKTsKKyAgICBKSW50 ZXJuYWxGcmFtZSBmID0gbmV3IFRlc3RJbnRlcm5hbEZyYW1lKCk7CisgICAg Zi5zZXRWaXNpYmxlKHRydWUpOworCisgICAgSkZyYW1lIGZyID0gbnVsbDsK KyAgICB0cnkKKyAgICAgIHsKKyAgICAgICAgLy8gRmlyc3Qgd2UgdHJ5IHdp dGggdmlzaWJsZSBidXQgbm90IHNob3dpbmcuCisgICAgICAgIHJlcGFpbnRl ZCA9IGZhbHNlOworICAgICAgICBmLnNldFNlbGVjdGVkKHRydWUpOworICAg ICAgICBoLmNoZWNrKHJlcGFpbnRlZCwgZmFsc2UpOworICAgICAgICByZXBh aW50ZWQgPSBmYWxzZTsKKyAgICAgICAgZi5zZXRTZWxlY3RlZChmYWxzZSk7 CisgICAgICAgIGguY2hlY2socmVwYWludGVkLCBmYWxzZSk7CisKKyAgICAg ICAgLy8gTm93IHdlIGRvIHRoZSBzYW1lIHdpdGggdGhlIGludGVybmFsIGZy YW1lIHNob3dpbmcuCisgICAgICAgIGZyID0gbmV3IEpGcmFtZSgpOworICAg ICAgICBmci5nZXRDb250ZW50UGFuZSgpLmFkZChmKTsKKyAgICAgICAgZnIu c2V0U2l6ZSgxMDAsIDEwMCk7CisgICAgICAgIGZyLnNldFZpc2libGUodHJ1 ZSk7CisKKyAgICAgICAgLy8gQ2hlY2sgcHJlY29uZGl0aW9uIChub3Qgc2Vs ZWN0ZWQpLgorICAgICAgICBoLmNoZWNrKGYuaXNTZWxlY3RlZCgpLCBmYWxz ZSk7CisgICAgICAgIC8vIENoYW5nZSBzdGF0ZSB0byBzZWxlY3RlZC4KKyAg ICAgICAgcmVwYWludGVkID0gZmFsc2U7CisgICAgICAgIGYuc2V0U2VsZWN0 ZWQodHJ1ZSk7CisgICAgICAgIGguY2hlY2socmVwYWludGVkLCB0cnVlKTsK KyAgICAgICAgLy8gTm8gc3RhdGUgY2hhbmdlLgorICAgICAgICByZXBhaW50 ZWQgPSBmYWxzZTsKKyAgICAgICAgZi5zZXRTZWxlY3RlZCh0cnVlKTsKKyAg ICAgICAgaC5jaGVjayhyZXBhaW50ZWQsIGZhbHNlKTsKKyAgICAgICAgLy8g U3RhdGUgY2hhbmdlIHRvIGZhbHNlLgorICAgICAgICByZXBhaW50ZWQgPSBm YWxzZTsKKyAgICAgICAgZi5zZXRTZWxlY3RlZChmYWxzZSk7CisgICAgICAg IGguY2hlY2socmVwYWludGVkLCB0cnVlKTsKKyAgICAgICAgLy8gTm8gc3Rh dGUgY2hhbmdlLgorICAgICAgICByZXBhaW50ZWQgPSBmYWxzZTsKKyAgICAg ICAgZi5zZXRTZWxlY3RlZChmYWxzZSk7CisgICAgICAgIGguY2hlY2socmVw YWludGVkLCBmYWxzZSk7CisgICAgICB9CisgICAgY2F0Y2ggKFByb3BlcnR5 VmV0b0V4Y2VwdGlvbiBleCkKKyAgICAgIHsKKyAgICAgICAgaC5mYWlsKCJQ cm9wZXJ0eVZldG9FeGNlcHRpb24iKTsKKyAgICAgIH0KKyAgICBmaW5hbGx5 CisgICAgICB7CisgICAgICAgIGlmIChmciAhPSBudWxsKQorICAgICAgICAg IGZyLmRpc3Bvc2UoKTsKKyAgICAgIH0KKyAgfQorCit9Cg== --RWP_PART_roman.kennke@aicas.de1142266163--