ref #8147 code cleanup
authorPatrick Plitzner <p.plitzner@bgbm.org>
Wed, 27 Feb 2019 07:55:46 +0000 (08:55 +0100)
committerPatrick Plitzner <p.plitzner@bgbm.org>
Wed, 27 Feb 2019 07:55:46 +0000 (08:55 +0100)
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/element/RepresentationElement.java

index 9f28709171a2a5e301cb0cd4be490f85fbfa9976..99a5a70a7db825e31c1a04582d6320c13ec1a06e 100644 (file)
@@ -15,7 +15,6 @@ package eu.etaxonomy.taxeditor.ui.element;
  */
 
 import java.util.ArrayList;
-import java.util.Arrays;
 import java.util.Collections;
 import java.util.List;
 
@@ -47,34 +46,12 @@ SelectionListener{
         protected TextWithLabelElement element_text;
 
         protected Button button;
-       
+
         protected Representation selectedRepresentation;
         protected TermBase term;
 
                private Button removeRepresentation;
 
-       // protected final boolean isTranslationWizard;
-
-
-        /**
-         * <p>
-         * Constructor for MultilanguageTextElement.
-         * </p>
-         *
-         * @param formFactory
-         *            a {@link eu.etaxonomy.taxeditor.ui.element.CdmFormFactory}
-         *            object.
-         * @param formElement
-         *            a {@link eu.etaxonomy.taxeditor.ui.element.ICdmFormElement}
-         *            object.
-         *
-         * @param term
-         *            a {@link eu.etaxonomy.cdm.model.common.TermBase} object.
-         * @param textHeight
-         *            a {@link java.lang.Integer} object.
-         * @param style
-         *            a int.
-         */
         public RepresentationElement(CdmFormFactory formFactory,
                 ICdmFormElement formElement, TermBase term,
                 Integer textHeight, int style, boolean fill) {
@@ -94,26 +71,6 @@ SelectionListener{
 
         }
 
-        /**
-         * <p>
-         * Constructor for MultilanguageTextElement.
-         * </p>
-         *
-         * @param formFactory
-         *            a {@link eu.etaxonomy.taxeditor.ui.element.CdmFormFactory}
-         *            object.
-         * @param formElement
-         *            a {@link eu.etaxonomy.taxeditor.ui.element.ICdmFormElement}
-         *            object.
-         * @param representation
-         *            a {@link eu.etaxonomy.cdm.model.common.Representation} object.
-         * @param term
-         *            a {@link eu.etaxonomy.cdm.model.common.TermBase} object.
-         * @param textHeight
-         *            a {@link java.lang.Integer} object.
-         * @param style
-         *            a int.
-         */
         public RepresentationElement(CdmFormFactory formFactory,
                 ICdmFormElement formElement, Representation representation, TermBase term,
                 Integer textHeight, int style, boolean fill) {
@@ -144,13 +101,12 @@ SelectionListener{
                removeRepresentation.setToolTipText("Remove representation");
                removeRepresentation.addSelectionListener(new DeleteListener(this));
                addControl(removeRepresentation);
-               
+
             combo_language = formFactory.createDefinedTermComboElement(TermType.Language, formElement,
                             "", null, false, style);
 
             combo_language.addSelectionListener(this);
-            
-            //addControl(formFactory.createLabel(getLayoutComposite(), ""));
+
        }
 
         public List<Language> getLanguages() {
@@ -165,14 +121,6 @@ SelectionListener{
             return languageList;
         }
 
-        /*
-         * (non-Javadoc)
-         *
-         * @see
-         * org.eclipse.swt.events.SelectionListener#widgetSelected(org.eclipse.swt
-         * .events.SelectionEvent)
-         */
-        /** {@inheritDoc} */
         @Override
         public void widgetSelected(SelectionEvent e) {
             Language selectedLanguage = combo_language.getSelection();
@@ -185,9 +133,9 @@ SelectionListener{
                 element_Label.setText(selectedRepresentation.getLabel());
                 element_abbrevLabel.setText(selectedRepresentation.getAbbreviatedLabel());
                 element_text.setText(selectedRepresentation.getDescription());
-                
+
             }else {
-                
+
                 element_Label.setEnabled(false);
                  element_abbrevLabel.setEnabled(false);
                  element_text.setEnabled(false);
@@ -195,26 +143,10 @@ SelectionListener{
 
         }
 
-        /*
-         * (non-Javadoc)
-         *
-         * @see
-         * org.eclipse.swt.events.SelectionListener#widgetDefaultSelected(org.eclipse
-         * .swt.events.SelectionEvent)
-         */
-        /** {@inheritDoc} */
         @Override
         public void widgetDefaultSelected(SelectionEvent e) {
         }
 
-        /**
-         * <p>
-         * Setter for the field <code>multilanguageText</code>.
-         * </p>
-         *
-         * @param multilanguageText
-         *            the multilanguageText to set
-         */
         public void setTerm(
                 TermBase term, boolean update) {
             this.term = term;
@@ -226,7 +158,7 @@ SelectionListener{
 
             if (selectedRepresentation != null) {
                combo_language.setTerms(getLanguages());
-               
+
             } else{
                 element_Label.setEnabled(false);
                  element_abbrevLabel.setEnabled(false);
@@ -240,9 +172,6 @@ SelectionListener{
             }
         }
 
-        /**
-         *
-         */
         protected void updateControls() {
             Representation preferredRepresentation = term
                     .getPreferredRepresentation(PreferencesUtil.getGlobalLanguage() );
@@ -255,29 +184,14 @@ SelectionListener{
                 combo_language.setSelection(preferredRepresentation == null?CdmStore.getDefaultLanguage():preferredRepresentation.getLanguage());
                 boolean removePossible = term.getRepresentations().size() > 1 ;
                 removeRepresentation.setEnabled(removePossible);
-                
+
             }
         }
 
-        /**
-         * <p>
-         * Getter for the field <code>multilanguageText</code>.
-         * </p>
-         *
-         * @return the multilanguageText
-         */
         public TermBase getTerm() {
             return term;
         }
 
-        /*
-         * (non-Javadoc)
-         *
-         * @see
-         * eu.etaxonomy.taxeditor.forms.AbstractCdmFormElement#propertyChange(org
-         * .eclipse.jface.util.PropertyChangeEvent)
-         */
-        /** {@inheritDoc} */
         @Override
         public void propertyChange(PropertyChangeEvent event) {
             if (event == null) {
@@ -319,23 +233,17 @@ SelectionListener{
             }
         }
 
-        /**
-         * @return the selectedRepresentation
-         */
         public Representation getSelectedRepresentation() {
             return selectedRepresentation;
         }
 
-        /**
-         * @param selectedRepresentation the selectedRepresentation to set
-         */
         public void setSelectedRepresentation(Representation selectedRepresentation) {
             if (selectedRepresentation == null){
                 selectedRepresentation = Representation.NewInstance("", "", "", null);
             }
             this.selectedRepresentation = selectedRepresentation;
         }
-        
+
         private class DeleteListener extends SelectionAdapter {
 
                private final RepresentationElement element;