@ -41,6 +41,7 @@ import com.fr.stable.StringUtils;
import com.fr.stable.xml.XMLPrintWriter ;
import com.fr.stable.xml.XMLPrintWriter ;
import javax.swing.JFrame ;
import javax.swing.JFrame ;
import javax.swing.SwingUtilities ;
import javax.swing.event.ChangeEvent ;
import javax.swing.event.ChangeEvent ;
import javax.swing.event.ChangeListener ;
import javax.swing.event.ChangeListener ;
import java.io.ByteArrayOutputStream ;
import java.io.ByteArrayOutputStream ;
@ -649,6 +650,7 @@ public abstract class DesignTableDataManager {
}
}
private static void showParaWindow ( final Map < String , Object > parameterMap , ParameterProvider [ ] inParameters ) {
private static void showParaWindow ( final Map < String , Object > parameterMap , ParameterProvider [ ] inParameters ) {
SwingUtilities . invokeLater ( ( ) - > {
final ParameterInputPane pPane = new ParameterInputPane ( inParameters ) ;
final ParameterInputPane pPane = new ParameterInputPane ( inParameters ) ;
pPane . showSmallWindow ( new JFrame ( ) , new DialogActionAdapter ( ) {
pPane . showSmallWindow ( new JFrame ( ) , new DialogActionAdapter ( ) {
@Override
@Override
@ -656,6 +658,7 @@ public abstract class DesignTableDataManager {
parameterMap . putAll ( pPane . update ( ) ) ;
parameterMap . putAll ( pPane . update ( ) ) ;
}
}
} ) . setVisible ( true ) ;
} ) . setVisible ( true ) ;
} ) ;
}
}
public static void setThreadLocal ( String value ) {
public static void setThreadLocal ( String value ) {