import javax.swing.*;
class SwingInvokeLaterPlain {
private final JFrame frame = new JFrame();
SwingInvokeLaterPlain() {
super();
}
@lombok.SwingInvokeLater @java.lang.SuppressWarnings("all") void test1() throws Exception {
final java.lang.Runnable $test1Runnable = new java.lang.Runnable() {
x() {
super();
}
public @java.lang.Override void run() {
frame.setTitle("test1");
frame.setVisible(true);
test3(SwingInvokeLaterPlain.this);
JDialog dialog = new JDialog();
System.out.println("test1");
}
};
if (java.awt.EventQueue.isDispatchThread())
{
$test1Runnable.run();
}
else
{
java.awt.EventQueue.invokeLater($test1Runnable);
}
}
@lombok.SwingInvokeLater @java.lang.SuppressWarnings("all") void test2(final @lombok.Validate.NotNull @lombok.Sanitize.Normalize String title) throws Exception {
if ((title == null))
{
throw new java.lang.NullPointerException(java.lang.String.format("The validated object \'%s\' (argument #%s) is null", "title", 1));
}
final String sanitizedTitle = java.text.Normalizer.normalize(title, java.text.Normalizer.Form.NFKC);
final java.lang.Runnable $test2Runnable = new java.lang.Runnable() {
x() {
super();
}
public @java.lang.Override void run() {
frame.setTitle(sanitizedTitle);
frame.setVisible(true);
}
};
if (java.awt.EventQueue.isDispatchThread())
{
$test2Runnable.run();
}
else
{
java.awt.EventQueue.invokeLater($test2Runnable);
}
}
private static void test3(SwingInvokeLaterPlain o) {
System.out.println(o);
}
}