private void _newEditTloEclPlc_(JFrame frmOwner) throws Exception
{
String[] strsChildrenExisting = GfrWrpBasTopSynEclPlcs.getInstance().getSortedNamesTlo();
// show dialog
GfrDlgOkNewAbs dlg = new GfrDlgNewSettingsTloUrlPointEdit(
frmOwner,
(String[]) strsChildrenExisting,
GfrResBundleLang.s_getInstance().getValue("sentence.newPlacemark"),
GfrResBundleLang.s_getInstance().getValue("word.placemark"));
if (!dlg.init())
{
String str = "! dlg.init()";
ActPrfPrjConstructOgcEclAbs._LOGGER_.severe(str);
throw new Exception(str);
}
dlg.setVisible(true);
boolean blnCancelled = dlg.isCancelled();
String strValue = null;
Point2D.Double dblGeometry = null;
String strDescShort = null;
String strUrl = null;
if (!blnCancelled)
{
strValue = dlg.getValue();
dblGeometry = ((GfrDlgNewSettingsTloUrlPointEdit) dlg).getGeometry();
strDescShort = ((GfrDlgNewSettingsTlo) dlg).getValueDescShort();
strUrl = ((GfrDlgNewSettingsTloUrlAbs) dlg).getValueUrl();
}
dlg.destroy();
dlg = null;
if (blnCancelled)
return;