public class ProtologueElement extends AbstractEntityCollectionElement<eu.etaxonomy.cdm.model.description.DescriptionElementBase> implements ISelectableElement, IOpenUrlEnabled
ProtologueElement class.
btnChooseEntity, entity
formFactory
NOT_SELECTED, SELECTED
Constructor and Description |
---|
ProtologueElement(CdmFormFactory cdmFormFactory,
AbstractFormSection<?> formElement,
eu.etaxonomy.cdm.model.description.DescriptionElementBase element,
org.eclipse.swt.events.SelectionListener removeListener,
int style)
Constructor for ProtologueElement.
|
Modifier and Type | Method and Description |
---|---|
void |
createControls(ICdmFormElement element,
int style) |
java.lang.String |
getDetail() |
eu.etaxonomy.cdm.model.reference.Reference |
getReference() |
SelectionArbitrator |
getSelectionArbitrator()
Getter for the field
selectionArbitrator . |
void |
handleEvent(java.lang.Object eventSource) |
void |
setEntity(eu.etaxonomy.cdm.model.description.DescriptionElementBase element) |
void |
setOpenUrl(java.net.URI uri) |
getBackgroundColor, getBox, getConversationHolder, getEntity, getLayoutComposite, 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
public ProtologueElement(CdmFormFactory cdmFormFactory, AbstractFormSection<?> formElement, eu.etaxonomy.cdm.model.description.DescriptionElementBase element, org.eclipse.swt.events.SelectionListener removeListener, int style)
Constructor for ProtologueElement.
element
- a DescriptionElementBase
object.removeListener
- a SelectionListener
object.style
- a int.cdmFormFactory
- a CdmFormFactory
object.formElement
- a AbstractFormSection
object.public void createControls(ICdmFormElement element, int style)
createControls
in class AbstractEntityCollectionElement<eu.etaxonomy.cdm.model.description.DescriptionElementBase>
public void setEntity(eu.etaxonomy.cdm.model.description.DescriptionElementBase element)
setEntity
in class AbstractEntityCollectionElement<eu.etaxonomy.cdm.model.description.DescriptionElementBase>
public SelectionArbitrator getSelectionArbitrator()
Getter for the field selectionArbitrator
.
getSelectionArbitrator
in interface ISelectableElement
SelectionArbitrator
object.public void handleEvent(java.lang.Object eventSource)
handleEvent
in class AbstractEntityCollectionElement<eu.etaxonomy.cdm.model.description.DescriptionElementBase>
public void setOpenUrl(java.net.URI uri)
setOpenUrl
in interface IOpenUrlEnabled
public eu.etaxonomy.cdm.model.reference.Reference getReference()
getReference
in interface IOpenUrlEnabled
public java.lang.String getDetail()
getDetail
in interface IOpenUrlEnabled
Copyright © 2007-2018. All Rights Reserved.