public class UseRecordDetailElement extends AbstractCdmDetailElement<eu.etaxonomy.cdm.model.description.CategoricalData> implements org.eclipse.swt.events.SelectionListener
formFactory
NOT_SELECTED, SELECTED
Constructor and Description |
---|
UseRecordDetailElement(CdmFormFactory formFactory,
ICdmFormElement formElement) |
Modifier and Type | Method and Description |
---|---|
protected void |
createControls(ICdmFormElement formElement,
eu.etaxonomy.cdm.model.description.CategoricalData entity,
int style)
Create all content elements
|
void |
handleEvent(java.lang.Object eventSource)
Gets called when the source of the event is a child widget of this
widget.
|
void |
setEntity(eu.etaxonomy.cdm.model.description.CategoricalData entity)
Sets the entity and updates controls
|
void |
widgetDefaultSelected(org.eclipse.swt.events.SelectionEvent e) |
void |
widgetSelected(org.eclipse.swt.events.SelectionEvent e) |
getConversationHolder, getEntity, getWarnForReferencedObjects, handleException, handleTitleCacheRelevantChange, isEnabled, isIrrelevant, propertyChange, setEnabled, setEnabled, setIrrelevant, setIrrelevant, setSelected, setWarnForReferencedObjects, setWarnForReferencingObjects, setWarnForReferencingObjectsVisible, update, update, updateContent, updateControlStates
addControl, addElement, containsFormElement, firePropertyChangeEvent, firePropertyChangeEvent, firePropertyChangeEvent, getColor, getControls, getElements, getFormFactory, getLayoutComposite, getParentElement, getPersistentBackground, getPropertyChangeListeners, refresh, removeControl, removeElement, removeElements, removeElementsAndControls, setBackground, setFocus, setLayoutComposite, setPersistentBackground, setPropertyChangeListeners
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addElement, containsFormElement, getControls, getElements, getFormFactory, getLayoutComposite, getParentElement, getPersistentBackground, getPropertyChangeListeners, refresh, removeElements, setBackground, setPersistentBackground, setPropertyChangeListeners
firePropertyChangeEvent
public UseRecordDetailElement(CdmFormFactory formFactory, ICdmFormElement formElement)
protected void createControls(ICdmFormElement formElement, eu.etaxonomy.cdm.model.description.CategoricalData entity, int style)
createControls
in class AbstractCdmDetailElement<eu.etaxonomy.cdm.model.description.CategoricalData>
formElement
- a ICdmFormElement
object.entity
- a T object.style
- a int.public void handleEvent(java.lang.Object eventSource)
handleEvent
in class AbstractCdmDetailElement<eu.etaxonomy.cdm.model.description.CategoricalData>
eventSource
- a Object
object.public void setEntity(eu.etaxonomy.cdm.model.description.CategoricalData entity)
setEntity
in interface ICdmDetailElement<eu.etaxonomy.cdm.model.description.CategoricalData>
setEntity
in class AbstractCdmDetailElement<eu.etaxonomy.cdm.model.description.CategoricalData>
entity
- a T object.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
Copyright © 2007-2018. All Rights Reserved.