minor
[taxeditor.git] / eu.etaxonomy.taxeditor.store / src / main / java / eu / etaxonomy / taxeditor / view / dataimport / SpecimenProviderSelectionWizardPage.java
index f46e84c87c9d0058d85f51546c48ddf39400ebb3..4728a2c5de53ae0e780e4051151e74ba39e0c1a2 100644 (file)
-// $Id$\r
-/**\r
-* Copyright (C) 2013 EDIT\r
-* European Distributed Institute of Taxonomy\r
-* http://www.e-taxonomy.eu\r
-*\r
-* The contents of this file are subject to the Mozilla Public License Version 1.1\r
-* See LICENSE.TXT at the top of this package for the full license terms.\r
-*/\r
-package eu.etaxonomy.taxeditor.view.dataimport;\r
-\r
-import java.net.MalformedURLException;\r
-import java.net.URI;\r
-import java.net.URISyntaxException;\r
-import java.net.URL;\r
-\r
-import org.eclipse.jface.wizard.WizardPage;\r
-import org.eclipse.swt.widgets.Composite;\r
-\r
-import eu.etaxonomy.cdm.ext.common.ServiceWrapperBase;\r
-import eu.etaxonomy.cdm.ext.occurrence.bioCase.BioCaseQueryServiceWrapper;\r
-import eu.etaxonomy.taxeditor.view.specimenSearch.SpecimenProviderSelectionController;\r
-\r
-\r
-/**\r
- * Wizard page for selecting the specimen provider\r
- * @author pplitzner\r
- * @date 12.09.2013\r
- *\r
- */\r
-public class SpecimenProviderSelectionWizardPage extends WizardPage{\r
-\r
-    private SpecimenProviderSelectionController specimenProviderSelectionController;\r
-    private URI endPoint;\r
-    private ServiceWrapperBase serviceWrapper;\r
-\r
-    public SpecimenProviderSelectionWizardPage(String pageName) {\r
-        super(pageName);\r
-        setTitle("Select Specimen Provider");\r
-        setDescription("Select the provider to query for specimens.\nTo query a BioCASE " +\r
-                       "provider the access point URL must be entered.");\r
-    }\r
-\r
-    /* (non-Javadoc)\r
-     * @see org.eclipse.jface.dialogs.IDialogPage#createControl(org.eclipse.swt.widgets.Composite)\r
-     */\r
-    @Override\r
-    public void createControl(Composite parent) {\r
-        specimenProviderSelectionController = SpecimenProviderSelectionController.getInstance(parent, getWizard());\r
-        setControl(specimenProviderSelectionController.getComposite());\r
-        //serviceWrapper = new BioCaseQueryServiceWrapper();\r
-\r
-    }\r
-\r
-    public QueryType getQueryType(){\r
-        if(specimenProviderSelectionController.getComposite().getBtnBioCaseProvider().getSelection()){\r
-            return QueryType.BIOCASE;\r
-        }\r
-        else {// if(specimenProviderSelectionController.getComposite().getBtnGbif().getSelection()){\r
-            return QueryType.GBIF;\r
-        }\r
-    }\r
-\r
-    /**\r
-     * @return\r
-     * @throws URISyntaxException\r
-     */\r
-    public URI getEndPoint() {\r
-        return endPoint;\r
-    }\r
-\r
-    /* (non-Javadoc)\r
-     * @see org.eclipse.jface.wizard.WizardPage#isPageComplete()\r
-     */\r
-    @Override\r
-    public boolean isPageComplete() {\r
-        if(specimenProviderSelectionController.getComposite().getBtnBioCaseProvider().getSelection()){\r
-            endPoint = null;\r
-            try {\r
-                endPoint = new URL(specimenProviderSelectionController.getComposite().getTxtAccessPoint().getText()).toURI();\r
-                serviceWrapper = new BioCaseQueryServiceWrapper();\r
-                serviceWrapper.setBaseUrl(specimenProviderSelectionController.getComposite().getTxtAccessPoint().getText());\r
-                this.setErrorMessage(null);\r
-                return true;\r
-            } catch (MalformedURLException e) {\r
-                setErrorMessage("A valid URL has to be entered.");\r
-                return false;\r
-            } catch (URISyntaxException e) {\r
-                setErrorMessage("A valid URL has to be entered.");\r
-                return false;\r
-            }\r
-        }\r
-        else if(specimenProviderSelectionController.getComposite().getBtnGbif().getSelection()){\r
-            this.setErrorMessage(null);\r
-            return true;\r
-        }\r
-        return false;\r
-    }\r
-\r
-    /**\r
-     * @return the bioCaseQueryServiceWrapper\r
-     */\r
-    public ServiceWrapperBase getQueryServiceWrapper() {\r
-        return serviceWrapper;\r
-    }\r
-\r
-    /**\r
-     * @param bioCaseQueryServiceWrapper the bioCaseQueryServiceWrapper to set\r
-     */\r
-    public void setQueryServiceWrapper(ServiceWrapperBase queryServiceWrapper) {\r
-        this.serviceWrapper = queryServiceWrapper;\r
-    }\r
-\r
-    /**\r
-     * @return\r
-     */\r
-    public SpecimenProviderSelectionController getController() {\r
-        return specimenProviderSelectionController;\r
-    }\r
-\r
-\r
-\r
-\r
-}\r
+// $Id$
+/**
+* Copyright (C) 2013 EDIT
+* European Distributed Institute of Taxonomy
+* http://www.e-taxonomy.eu
+*
+* The contents of this file are subject to the Mozilla Public License Version 1.1
+* See LICENSE.TXT at the top of this package for the full license terms.
+*/
+package eu.etaxonomy.taxeditor.view.dataimport;
+
+import java.net.MalformedURLException;
+import java.net.URI;
+import java.net.URISyntaxException;
+import java.net.URL;
+
+import org.eclipse.jface.wizard.WizardPage;
+import org.eclipse.swt.widgets.Composite;
+
+import eu.etaxonomy.cdm.ext.common.ServiceWrapperBase;
+import eu.etaxonomy.cdm.ext.occurrence.bioCase.BioCaseQueryServiceWrapper;
+import eu.etaxonomy.taxeditor.view.specimenSearch.SpecimenProviderSelectionController;
+
+
+/**
+ * Wizard page for selecting the specimen provider
+ * @author pplitzner
+ * @date 12.09.2013
+ *
+ */
+public class SpecimenProviderSelectionWizardPage extends WizardPage{
+
+    private SpecimenProviderSelectionController specimenProviderSelectionController;
+    private URI endPoint;
+    private ServiceWrapperBase serviceWrapper;
+
+    public SpecimenProviderSelectionWizardPage(String pageName) {
+        super(pageName);
+        setTitle("Select Specimen Provider");
+        setDescription("Select the provider to query for specimens.\nTo query a BioCASE " +
+                       "provider the access point URL must be entered.");
+    }
+
+    /* (non-Javadoc)
+     * @see org.eclipse.jface.dialogs.IDialogPage#createControl(org.eclipse.swt.widgets.Composite)
+     */
+    @Override
+    public void createControl(Composite parent) {
+        specimenProviderSelectionController = SpecimenProviderSelectionController.getInstance(parent, getWizard());
+        setControl(specimenProviderSelectionController.getComposite());
+        //serviceWrapper = new BioCaseQueryServiceWrapper();
+
+    }
+
+    public QueryType getQueryType(){
+        if(specimenProviderSelectionController.getComposite().getBtnBioCaseProvider().getSelection()){
+            return QueryType.BIOCASE;
+        }
+        else {// if(specimenProviderSelectionController.getComposite().getBtnGbif().getSelection()){
+            return QueryType.GBIF;
+        }
+    }
+
+    /**
+     * @return
+     * @throws URISyntaxException
+     */
+    public URI getEndPoint() {
+        return endPoint;
+    }
+
+    /* (non-Javadoc)
+     * @see org.eclipse.jface.wizard.WizardPage#isPageComplete()
+     */
+    @Override
+    public boolean isPageComplete() {
+        if(specimenProviderSelectionController.getComposite().getBtnBioCaseProvider().getSelection()){
+            endPoint = null;
+            try {
+                endPoint = new URL(specimenProviderSelectionController.getComposite().getTxtAccessPoint().getText()).toURI();
+                serviceWrapper = new BioCaseQueryServiceWrapper();
+                serviceWrapper.setBaseUrl(specimenProviderSelectionController.getComposite().getTxtAccessPoint().getText());
+                this.setErrorMessage(null);
+                return true;
+            } catch (MalformedURLException e) {
+                setErrorMessage("A valid URL has to be entered.");
+                return false;
+            } catch (URISyntaxException e) {
+                setErrorMessage("A valid URL has to be entered.");
+                return false;
+            }
+        }
+        else if(specimenProviderSelectionController.getComposite().getBtnGbif().getSelection()){
+            this.setErrorMessage(null);
+            return true;
+        }
+        return false;
+    }
+
+    /**
+     * @return the bioCaseQueryServiceWrapper
+     */
+    public ServiceWrapperBase getQueryServiceWrapper() {
+        return serviceWrapper;
+    }
+
+    /**
+     * @param bioCaseQueryServiceWrapper the bioCaseQueryServiceWrapper to set
+     */
+    public void setQueryServiceWrapper(ServiceWrapperBase queryServiceWrapper) {
+        this.serviceWrapper = queryServiceWrapper;
+    }
+
+    /**
+     * @return
+     */
+    public SpecimenProviderSelectionController getController() {
+        return specimenProviderSelectionController;
+    }
+
+
+
+
+}