cleanup
[taxeditor.git] / eu.etaxonomy.taxeditor.printpublisher / src / main / java / eu / etaxonomy / taxeditor / printpublisher / wizard / SelectServiceWizardPage.java
index 5fc7f7d63e3ebe4dcc1fe894c450440b332d9809..98174fae499fc0aab40cefb668dcfffa8cb44708 100644 (file)
@@ -1,8 +1,8 @@
 /**
 * Copyright (C) 2007 EDIT
-* European Distributed Institute of Taxonomy 
+* 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.
 */
@@ -41,12 +41,9 @@ import eu.etaxonomy.cdm.print.IXMLEntityFactory;
 import eu.etaxonomy.cdm.print.PublishConfigurator;
 import eu.etaxonomy.cdm.print.XMLHelper;
 import eu.etaxonomy.cdm.print.XMLHelper.EntityType;
-import eu.etaxonomy.taxeditor.model.CdmProgressMonitorAdapter;
 import eu.etaxonomy.taxeditor.model.MessagingUtils;
 
 /**
- * <p>SelectServiceWizardPage class.</p>
- *
  * @author n.hoffmann
  * @created Apr 6, 2010
  */
@@ -64,7 +61,8 @@ public class SelectServiceWizardPage extends AbstractPublishWizardPage {
                setTitle("Select a Service");
        }
 
-       public void createControl(Composite parent) {
+       @Override
+    public void createControl(Composite parent) {
 
                composite = new Composite(parent, SWT.NULL);
                composite.setLayout(new GridLayout());
@@ -80,17 +78,18 @@ public class SelectServiceWizardPage extends AbstractPublishWizardPage {
                                "connected to will be used to gather data.)");
 
                button_local.addSelectionListener(listener);
-                               
+
                button_remote = new Button(radioGroup, SWT.RADIO);
                button_remote.setText("Remote");
                button_remote.addSelectionListener(listener);
-               
+
                text_serviceUrl = new Text(radioGroup, SWT.BORDER);
                text_serviceUrl.setLayoutData(new GridData(SWT.FILL, SWT.TOP, true, false));
-               text_serviceUrl.setText("http://");     
+               text_serviceUrl.setText("http://");
                text_serviceUrl.addModifyListener(new ModifyListener() {
 
-                       public void modifyText(ModifyEvent e) {
+                       @Override
+            public void modifyText(ModifyEvent e) {
                                String text = text_serviceUrl.getText();
 
                                if(!text.endsWith("/")){
@@ -111,7 +110,7 @@ public class SelectServiceWizardPage extends AbstractPublishWizardPage {
                                getConfigurator().setWebserviceUrl(url);
 
                                SelectServiceWizardPage.this.setErrorMessage(null);
-       
+
                        }
                });
 
@@ -172,10 +171,10 @@ public class SelectServiceWizardPage extends AbstractPublishWizardPage {
        }
 
        @Override
-       public boolean canFlipToNextPage() {    
+       public boolean canFlipToNextPage() {
                return isPageComplete();
        }
-       
+
        public void refresh(){
 
                if(getConfigurator() != null){
@@ -187,7 +186,7 @@ public class SelectServiceWizardPage extends AbstractPublishWizardPage {
                                        monitor.beginTask("Loading classifications", IProgressMonitor.UNKNOWN);
                                        IXMLEntityFactory factory = getConfigurator().getFactory();
                                        final List<Element> classifications = factory.getClassifications();
-                                       
+
                                        Display.getDefault().asyncExec(new Runnable(){
 
                                                @Override
@@ -209,83 +208,90 @@ public class SelectServiceWizardPage extends AbstractPublishWizardPage {
                        }
                }
        }
-               
+
        @Override
        public boolean isPageComplete() {
                boolean complete = true;
                if(getConfigurator().isLocal()){
                        complete &= true;
-               }else if(getConfigurator().isRemote() 
-                               && getConfigurator().getWebserviceUrl() != null 
+               }else if(getConfigurator().isRemote()
+                               && getConfigurator().getWebserviceUrl() != null
                                && getConfigurator().getWebserviceUrl().toString().endsWith("/")){
                        complete &= true;
                }else{
                        return false;
                }
-               
+
                List<Element> selectedTaxonNodes = getConfigurator().getSelectedTaxonNodeElements();
-               
+
                complete &= !selectedTaxonNodes.isEmpty();
-               
+
                return complete;
        }
-       
+
        private class SelectionChangedListener implements ISelectionChangedListener {
 
-               public void selectionChanged(SelectionChangedEvent event) {
+               @Override
+        public void selectionChanged(SelectionChangedEvent event) {
                        StructuredSelection selection = (StructuredSelection) treeViewer.getSelection();
-                       
+
                        List<Element> selectedElements = selection.toList();
                        if(selectedElements.size() > 0){
                                getConfigurator().setSelectedTaxonNodeElements(selectedElements);
                                setPageComplete(true);
                        }
                }
-               
+
        }
-       
+
        private class ContentProvider implements ITreeContentProvider{
 
-               public Object[] getChildren(Object parentElement) {
+               @Override
+        public Object[] getChildren(Object parentElement) {
                        if(parentElement instanceof List){
                                return ((List)parentElement).toArray();
                        }
                        else if(parentElement instanceof Element){
                                Element element = (Element) parentElement;
-                               
+
                                IXMLEntityFactory factory = getConfigurator().getFactory();
-                               
+
                                return factory != null ? factory.getChildNodes(element).toArray() : new Object[]{};
-                               
+
                        }
-                       
+
                        return new Object[]{};
                }
 
-               public Object getParent(Object element) {
+               @Override
+        public Object getParent(Object element) {
                        return null;
                }
 
-               public boolean hasChildren(Object element) {
+               @Override
+        public boolean hasChildren(Object element) {
                        return getChildren(element).length > 0;
                }
 
-               public Object[] getElements(Object inputElement) {
+               @Override
+        public Object[] getElements(Object inputElement) {
                        return getChildren(inputElement);
                }
 
-               public void dispose() {
-                       
+               @Override
+        public void dispose() {
+
                }
 
-               public void inputChanged(Viewer viewer, Object oldInput, Object newInput) {
-                       
-               }       
+               @Override
+        public void inputChanged(Viewer viewer, Object oldInput, Object newInput) {
+
+               }
        }
-       
+
        private class LabelProvider  extends ColumnLabelProvider
                implements ILabelProvider{
-               
+
                @Override
                public String getText(Object element) {
                        if(element instanceof Element){
@@ -293,10 +299,10 @@ public class SelectServiceWizardPage extends AbstractPublishWizardPage {
                                EntityType entityType = XMLHelper.getEntityType(xmlElement);
                                if(EntityType.TAXON_NODE.equals(entityType)){
                                        xmlElement = getConfigurator().getFactory().getTaxonForTaxonNode(xmlElement);
-                               }                               
+                               }
                                return XMLHelper.getTitleCache(xmlElement);
                        }
                        return "no title cache";
-               }       
+               }
        }
 }
\ No newline at end of file