1 package net.sf.openrocket.gui.customexpression;
3 import java.awt.Window;
5 import javax.swing.BorderFactory;
6 import javax.swing.JDialog;
7 import javax.swing.JPanel;
9 import net.sf.openrocket.document.OpenRocketDocument;
10 import net.sf.openrocket.document.Simulation;
11 import net.sf.openrocket.gui.util.GUIUtil;
12 import net.sf.openrocket.l10n.Translator;
13 import net.sf.openrocket.logging.LogHelper;
14 import net.sf.openrocket.rocketcomponent.Rocket;
15 import net.sf.openrocket.startup.Application;
17 public class CustomExpressionDialog extends JDialog {
18 private static final Translator trans = Application.getTranslator();
19 private static final LogHelper log = Application.getLogger();
21 private final Window parentWindow;
22 private final OpenRocketDocument doc;
24 public CustomExpressionDialog(OpenRocketDocument doc, Window parent){
25 super(parent, trans.get("customExpressionPanel.lbl.CustomExpressions"));
28 this.parentWindow = parent;
30 JPanel panel = new CustomExpressionPanel(doc, this);
33 GUIUtil.setDisposableDialogOptions(this, null);