public class TaxonOfRelationshipElement extends AbstractIdentifiableEntityDetailElement<eu.etaxonomy.cdm.model.taxon.Taxon> implements ISelectableElement
Modifier and Type | Field and Description |
---|---|
protected ToggleableTextElement |
toggleable_cache |
isAdvancedView
formFactory
NOT_SELECTED, SELECTED
Constructor and Description |
---|
TaxonOfRelationshipElement(CdmFormFactory formFactory,
ICdmFormElement formElement,
int style) |
Modifier and Type | Method and Description |
---|---|
protected void |
createControls(ICdmFormElement formElement,
eu.etaxonomy.cdm.model.taxon.Taxon entity,
int style)
Create all content elements
|
SelectionArbitrator |
getSelectionArbitrator()
Returns this elements selection arbitrator
|
void |
handleEvent(java.lang.Object eventSource)
Gets called when the source of the event is a child widget of this
widget.
|
protected void |
handleToggleableCacheField() |
void |
refresh()
Refreshes the layout of this form element.
|
protected void |
updateContent()
Updates all widgets to display the latest data
|
void |
updateToggleableCacheField() |
initIsAdvancedDetailsView, updateControlStates
getConversationHolder, getEntity, getWarnForReferencedObjects, handleException, handleTitleCacheRelevantChange, isEnabled, isIrrelevant, propertyChange, setEnabled, setEnabled, setEntity, setIrrelevant, setIrrelevant, setSelected, setWarnForReferencedObjects, setWarnForReferencingObjects, setWarnForReferencingObjectsVisible, update, update
addControl, addElement, containsFormElement, firePropertyChangeEvent, firePropertyChangeEvent, firePropertyChangeEvent, getColor, getControls, getElements, getFormFactory, getLayoutComposite, getParentElement, getPersistentBackground, getPropertyChangeListeners, 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, removeElements, setBackground, setPersistentBackground, setPropertyChangeListeners
firePropertyChangeEvent
protected ToggleableTextElement toggleable_cache
public TaxonOfRelationshipElement(CdmFormFactory formFactory, ICdmFormElement formElement, int style)
protected void handleToggleableCacheField()
handleToggleableCacheField
in class AbstractIdentifiableEntityDetailElement<eu.etaxonomy.cdm.model.taxon.Taxon>
public void updateToggleableCacheField()
updateToggleableCacheField
in class AbstractIdentifiableEntityDetailElement<eu.etaxonomy.cdm.model.taxon.Taxon>
public void refresh()
ICdmFormElement
refresh
in interface ICdmFormElement
refresh
in class AbstractCdmFormElement
protected void updateContent()
AbstractCdmDetailElement
updateContent
in class AbstractCdmDetailElement<eu.etaxonomy.cdm.model.taxon.Taxon>
protected void createControls(ICdmFormElement formElement, eu.etaxonomy.cdm.model.taxon.Taxon entity, int style)
AbstractCdmDetailElement
createControls
in class AbstractCdmDetailElement<eu.etaxonomy.cdm.model.taxon.Taxon>
formElement
- a ICdmFormElement
object.entity
- a T object.style
- a int.public void handleEvent(java.lang.Object eventSource)
AbstractCdmDetailElement
handleEvent
in class AbstractCdmDetailElement<eu.etaxonomy.cdm.model.taxon.Taxon>
eventSource
- a Object
object.public SelectionArbitrator getSelectionArbitrator()
ISelectableElement
getSelectionArbitrator
in interface ISelectableElement
SelectionArbitrator
object.Copyright © 2007-2018. All Rights Reserved.