Project

General

Profile

« Previous | Next » 

Revision 18d5bf2c

Added by Patrick Plitzner about 5 years ago

ref #8147 minor refactoring

View differences:

eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/element/RepresentationElement.java
55 55
        public RepresentationElement(CdmFormFactory formFactory,
56 56
                ICdmFormElement formElement, TermBase term,
57 57
                Integer textHeight, int style, boolean fill) {
58
            super(formFactory, formElement);
59

  
60
            formFactory.addPropertyChangeListener(this);
61

  
62
            element_Label = this.formFactory.createTextWithLabelElement(formElement, "Label", null, style);
63
            element_abbrevLabel = this.formFactory
64
                    .createTextWithLabelElement(formElement, "abbrev. Label",
65
                            null, style);
66
            element_text = this.formFactory.createMultiLineTextWithLabel(formElement, "Description", textHeight, style);
67
            if (PreferencesUtil.isMultilanguageTextEditingCapability()) {
68
                createRepresentationEditingElements(formElement, style);
69
            }
70
            setTerm(term, fill);
71

  
58
            this(formFactory, formElement, null, term, textHeight, style, fill);
72 59
        }
73 60

  
74 61
        public RepresentationElement(CdmFormFactory formFactory,
......
87 74
                createRepresentationEditingElements(formElement, style);
88 75
            }
89 76
            setTerm(term, fill);
90
            setSelectedRepresentation(representation);
91

  
77
            if(representation!=null){
78
                setSelectedRepresentation(representation);
79
            }
92 80

  
93 81
        }
94 82

  

Also available in: Unified diff