PropertyDialog pd;
if (PropertyDialog.getParentDialog(GUI.this) != null)
pd = new PropertyDialog(PropertyDialog.getParentDialog(GUI.this), ce, 100, 100);
else
pd = new PropertyDialog(PropertyDialog.getParentFrame(GUI.this), ce, 100, 100);
pd.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
PropertyEditor pe = ((PropertyDialog) e.getSource()).getEditor();
Object c = (Object) pe.getValue();
String options = "";
if (c instanceof OptionHandler) {