Project

General

Profile

« Previous | Next » 

Revision d90a6c9f

Added by Patrick Plitzner over 9 years ago

  • added publish flag to DetailsView for SpecimenOrObservationBases (fixes #3951)

View differences:

eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/occurrence/media/MediaSpecimenGeneralDetailElement.java
26 26
import eu.etaxonomy.taxeditor.store.CdmStore;
27 27
import eu.etaxonomy.taxeditor.ui.combo.TermComboElement;
28 28
import eu.etaxonomy.taxeditor.ui.element.CdmFormFactory;
29
import eu.etaxonomy.taxeditor.ui.element.CheckboxElement;
29 30
import eu.etaxonomy.taxeditor.ui.element.ICdmFormElement;
30 31
import eu.etaxonomy.taxeditor.ui.element.LanguageStringWithLabelElement;
31 32
import eu.etaxonomy.taxeditor.ui.element.TextWithLabelElement;
......
51 52
    private EntitySelectionElement<Collection> selection_collection;
52 53
    private TextWithLabelElement text_accessionNumber;
53 54
    private EntitySelectionElement<Reference> selection_publishedIn;
55
    private CheckboxElement checkIsPublish;
54 56

  
55 57
    private MediaDetailElement mediaDetailElement;
56 58
    /**
......
92 94
                }
93 95
            }
94 96
            selection_publishedIn = formFactory.createSelectionElement(Reference.class, getConversationHolder(), formElement, "Published in", publishedIn, EntitySelectionElement.ALL, style);
97
            checkIsPublish = formFactory.createCheckbox(formElement, "Publish", entity.isPublish(), style);
95 98

  
96 99
            mediaDetailElement = formFactory.createMediaDetailElement(formElement);
97 100
            mediaDetailElement.setEntity(media);
......
149 152
                primaryMediaSource.setCitation(selection_publishedIn.getSelection());
150 153
            }
151 154
        }
155
        else if(eventSource==checkIsPublish){
156
            getEntity().setPublish(checkIsPublish.getSelection());
157
        }
152 158
    }
153 159

  
154 160
    public void toogleAdvancedMediaView() {

Also available in: Unified diff