S3Bucket bucket = new S3Bucket();
bucket.setName("SomeReallyLongAndWackyBucketNamePath.HereItIs");
AccessControlList updatedACL = acl;
while ((updatedACL = AccessControlDialog.showDialog(f, new S3Bucket[] {bucket}, updatedACL, null)) != null) {
System.out.println(updatedACL.toXml());
}
f.dispose();
}