public abstract class AbstractEventDetailElement<T extends eu.etaxonomy.cdm.model.common.EventBase> extends AbstractEntityCollectionElement<T>
Abstract AbstractEventDetailElement class.
Modifier and Type | Field and Description |
---|---|
protected TimePeriodElement |
element_timePeriod |
protected EntitySelectionElement<eu.etaxonomy.cdm.model.agent.AgentBase> |
selection_agent |
protected TextWithLabelElement |
text_description |
btnChooseEntity, entity
formFactory
NOT_SELECTED, SELECTED
Constructor and Description |
---|
AbstractEventDetailElement(CdmFormFactory formFactory,
AbstractFormSection section,
T entity,
org.eclipse.swt.events.SelectionListener removeListener,
int style)
Constructor for AbstractEventDetailElement.
|
Modifier and Type | Method and Description |
---|---|
void |
createControls(ICdmFormElement element,
int style) |
void |
setEntity(T entity) |
getBackgroundColor, getBox, getConversationHolder, getEntity, getLayoutComposite, handleEvent, init, propertyChange, selectFromDialog, setBackground, setSelected, update, widgetDefaultSelected, widgetSelected
addControl, addElement, containsFormElement, firePropertyChangeEvent, firePropertyChangeEvent, firePropertyChangeEvent, getColor, getControls, getElements, getFormFactory, getParentElement, getPersistentBackground, getPropertyChangeListeners, refresh, removeControl, removeElement, removeElements, removeElementsAndControls, setFocus, setLayoutComposite, setPersistentBackground, setPropertyChangeListeners
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addElement, containsFormElement, getControls, getElements, getFormFactory, getParentElement, getPersistentBackground, getPropertyChangeListeners, refresh, removeElements, setPersistentBackground, setPropertyChangeListeners
firePropertyChangeEvent
protected EntitySelectionElement<eu.etaxonomy.cdm.model.agent.AgentBase> selection_agent
protected TextWithLabelElement text_description
protected TimePeriodElement element_timePeriod
public AbstractEventDetailElement(CdmFormFactory formFactory, AbstractFormSection section, T entity, org.eclipse.swt.events.SelectionListener removeListener, int style)
Constructor for AbstractEventDetailElement.
T
- a T object.formFactory
- a CdmFormFactory
object.section
- a AbstractFormSection
object.entity
- a T object.removeListener
- a SelectionListener
object.style
- a int.public void setEntity(T entity)
setEntity
in class AbstractEntityCollectionElement<T extends eu.etaxonomy.cdm.model.common.EventBase>
public void createControls(ICdmFormElement element, int style)
createControls
in class AbstractEntityCollectionElement<T extends eu.etaxonomy.cdm.model.common.EventBase>
Copyright © 2007-2018. All Rights Reserved.