public class MultilanguageTextElement extends AbstractCdmFormElement implements org.eclipse.swt.events.SelectionListener
MultilanguageTextElement class.
Modifier and Type | Field and Description |
---|---|
protected LanguageStringWithLabelElement |
element_languageString |
formFactory
Constructor and Description |
---|
MultilanguageTextElement(CdmFormFactory formFactory,
ICdmFormElement formElement,
java.lang.String labelString,
java.util.Map<eu.etaxonomy.cdm.model.common.Language,eu.etaxonomy.cdm.model.common.LanguageString> multilanguageText,
java.lang.Integer textHeight,
int style)
Constructor for MultilanguageTextElement.
|
Modifier and Type | Method and Description |
---|---|
java.util.Map<eu.etaxonomy.cdm.model.common.Language,eu.etaxonomy.cdm.model.common.LanguageString> |
getMultilanguageText()
Getter for the field
multilanguageText . |
void |
propertyChange(org.eclipse.jface.util.PropertyChangeEvent event)
This method gets called whenever the toolkit this composite was created with gets a property change notification.
|
void |
setEnabled(boolean enabled) |
void |
setMultilanguageText(java.util.Map<eu.etaxonomy.cdm.model.common.Language,eu.etaxonomy.cdm.model.common.LanguageString> multilanguageText)
Setter for the field
multilanguageText . |
void |
widgetDefaultSelected(org.eclipse.swt.events.SelectionEvent e) |
void |
widgetSelected(org.eclipse.swt.events.SelectionEvent e) |
addControl, addElement, containsFormElement, firePropertyChangeEvent, firePropertyChangeEvent, firePropertyChangeEvent, getColor, getControls, getElements, getFormFactory, getLayoutComposite, getParentElement, getPersistentBackground, getPropertyChangeListeners, refresh, removeControl, removeElement, removeElements, removeElementsAndControls, setBackground, setFocus, setLayoutComposite, setPersistentBackground, setPropertyChangeListeners
protected LanguageStringWithLabelElement element_languageString
public MultilanguageTextElement(CdmFormFactory formFactory, ICdmFormElement formElement, java.lang.String labelString, java.util.Map<eu.etaxonomy.cdm.model.common.Language,eu.etaxonomy.cdm.model.common.LanguageString> multilanguageText, java.lang.Integer textHeight, int style)
Constructor for MultilanguageTextElement.
formFactory
- a CdmFormFactory
object.formElement
- a ICdmFormElement
object.labelString
- a String
object.multilanguageText
- a Map
object.textHeight
- a Integer
object.style
- a int.public void widgetSelected(org.eclipse.swt.events.SelectionEvent e)
widgetSelected
in interface org.eclipse.swt.events.SelectionListener
public void widgetDefaultSelected(org.eclipse.swt.events.SelectionEvent e)
widgetDefaultSelected
in interface org.eclipse.swt.events.SelectionListener
public void setMultilanguageText(java.util.Map<eu.etaxonomy.cdm.model.common.Language,eu.etaxonomy.cdm.model.common.LanguageString> multilanguageText)
Setter for the field multilanguageText
.
multilanguageText
- the multilanguageText to setpublic java.util.Map<eu.etaxonomy.cdm.model.common.Language,eu.etaxonomy.cdm.model.common.LanguageString> getMultilanguageText()
Getter for the field multilanguageText
.
public void propertyChange(org.eclipse.jface.util.PropertyChangeEvent event)
propertyChange
in interface org.eclipse.jface.util.IPropertyChangeListener
propertyChange
in class AbstractCdmFormElement
IPropertyChangeListener.propertyChange(org.eclipse.jface.util.PropertyChangeEvent)
public void setEnabled(boolean enabled)
Copyright © 2007-2018. All Rights Reserved.