public class TaxonNodeDetailElement extends AbstractCdmDetailElement<eu.etaxonomy.cdm.model.taxon.ITaxonTreeNode>
formFactory
NOT_SELECTED, SELECTED
Constructor and Description |
---|
TaxonNodeDetailElement(CdmFormFactory formFactory,
ICdmFormElement formElement,
boolean isCreateNew) |
Modifier and Type | Method and Description |
---|---|
protected void |
createControls(ICdmFormElement formElement,
eu.etaxonomy.cdm.model.taxon.ITaxonTreeNode entity,
int style)
Create all content elements
|
eu.etaxonomy.cdm.model.taxon.Classification |
getClassification() |
org.eclipse.swt.widgets.Control |
getMainControl() |
eu.etaxonomy.cdm.model.taxon.ITaxonTreeNode |
getParentTreeNode() |
eu.etaxonomy.cdm.model.reference.Reference |
getReference() |
eu.etaxonomy.cdm.model.taxon.Taxon |
getTaxon() |
java.lang.String |
getTaxonName() |
void |
handleEvent(java.lang.Object eventSource)
Gets called when the source of the event is a child widget of this
widget.
|
boolean |
isComplete() |
boolean |
isCreateNew() |
boolean |
isExcluded() |
boolean |
isOpenInEditor() |
boolean |
isUnplaced() |
getConversationHolder, getEntity, getWarnForReferencedObjects, handleException, handleTitleCacheRelevantChange, isEnabled, isIrrelevant, propertyChange, setEnabled, setEnabled, setEntity, 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 TaxonNodeDetailElement(CdmFormFactory formFactory, ICdmFormElement formElement, boolean isCreateNew)
protected void createControls(ICdmFormElement formElement, eu.etaxonomy.cdm.model.taxon.ITaxonTreeNode entity, int style)
createControls
in class AbstractCdmDetailElement<eu.etaxonomy.cdm.model.taxon.ITaxonTreeNode>
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.taxon.ITaxonTreeNode>
eventSource
- a Object
object.public eu.etaxonomy.cdm.model.taxon.Classification getClassification()
public boolean isOpenInEditor()
public eu.etaxonomy.cdm.model.taxon.ITaxonTreeNode getParentTreeNode()
public java.lang.String getTaxonName()
public eu.etaxonomy.cdm.model.taxon.Taxon getTaxon()
public eu.etaxonomy.cdm.model.reference.Reference getReference()
public org.eclipse.swt.widgets.Control getMainControl()
public boolean isComplete()
public boolean isCreateNew()
public boolean isExcluded()
public boolean isUnplaced()
Copyright © 2007-2018. All Rights Reserved.