* See LICENSE.TXT at the top of this package for the full license terms.
*/
-package eu.etaxonomy.taxeditor.forms.openurl;
+package eu.etaxonomy.taxeditor.ui.openurl;
import org.eclipse.core.runtime.IStatus;
import org.eclipse.jface.wizard.WizardDialog;
import org.eclipse.swt.events.SelectionListener;
import org.eclipse.swt.widgets.Button;
import org.eclipse.swt.widgets.Label;
+import org.eclipse.ui.editors.text.EditorsUI;
import eu.etaxonomy.cdm.model.reference.Reference;
-import eu.etaxonomy.taxeditor.editor.EditorUtil;
-import eu.etaxonomy.taxeditor.forms.AbstractCdmFormElement;
-import eu.etaxonomy.taxeditor.forms.CdmFormFactory;
-import eu.etaxonomy.taxeditor.forms.ICdmFormElement;
+import eu.etaxonomy.taxeditor.store.StoreUtil;
+import eu.etaxonomy.taxeditor.ui.forms.AbstractCdmFormElement;
+import eu.etaxonomy.taxeditor.ui.forms.CdmFormFactory;
+import eu.etaxonomy.taxeditor.ui.forms.ICdmFormElement;
/**
* @author n.hoffmann
@Override
public void widgetSelected(SelectionEvent e) {
if(openUrlEnabled.getReference() == null){
- EditorUtil.warningDialog("No reference", getClass(), "The given reference is empty");
+ StoreUtil.warningDialog("No reference", getClass(), "The given reference is empty");
return;
}
+
OpenUrlSelectorWizard wizard = new OpenUrlSelectorWizard(openUrlEnabled.getReference(), openUrlEnabled.getDetail());
- WizardDialog dialog = new WizardDialog(EditorUtil.getShell(), wizard);
+ WizardDialog dialog = new WizardDialog(getLayoutComposite().getShell(), wizard);
if(dialog.open() == IStatus.OK){
openUrlEnabled.setOpenUrl(wizard.getOpenUrlReference().getUri());