Project

General

Profile

« Previous | Next » 

Revision 98db3bf7

Added by Patrick Plitzner almost 5 years ago

ref #8260 Complete refactoring of expansion state saving

View differences:

eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/description/StateDataElement.java
14 14
import java.util.Set;
15 15

  
16 16
import org.eclipse.swt.events.SelectionListener;
17
import org.eclipse.ui.forms.widgets.ExpandableComposite;
18 17

  
19 18
import eu.etaxonomy.cdm.model.common.LanguageString;
20
import eu.etaxonomy.cdm.model.term.TermType;
21
import eu.etaxonomy.cdm.model.term.TermVocabulary;
22 19
import eu.etaxonomy.cdm.model.description.State;
23 20
import eu.etaxonomy.cdm.model.description.StateData;
21
import eu.etaxonomy.cdm.model.term.TermType;
22
import eu.etaxonomy.cdm.model.term.TermVocabulary;
24 23
import eu.etaxonomy.taxeditor.store.CdmStore;
24
import eu.etaxonomy.taxeditor.store.StoreUtil;
25 25
import eu.etaxonomy.taxeditor.ui.combo.TermComboElement;
26 26
import eu.etaxonomy.taxeditor.ui.element.AbstractFormSection;
27 27
import eu.etaxonomy.taxeditor.ui.element.CdmFormFactory;
......
83 83
	@Override
84 84
	public void createControls(ICdmFormElement element, int style) {
85 85
		combo_state = formFactory.createDefinedTermComboElement(TermType.State, element, "State", null, style);
86
		section_modifiers = formFactory.createModifierSection(getConversationHolder(), element, ExpandableComposite.TWISTIE|ExpandableComposite.EXPANDED);
86
		section_modifiers = formFactory.createModifierSection(getConversationHolder(), element, StoreUtil.getSectionStyle(ModifierSection.class, StateData.class.getCanonicalName(), true));
87 87
		section_modifiers.setLayoutData(LayoutConstants.FILL_HORIZONTALLY(2, 1));
88 88
		text_modifyingText = formFactory.createTextWithLabelElement(element, "Modifying Text", null, style);
89 89
	}

Also available in: Unified diff