public class TaxonNodeWizardPage extends AbstractCdmEntityWizardPage<eu.etaxonomy.cdm.model.taxon.ITaxonTreeNode> implements org.eclipse.swt.widgets.Listener
TaxonNodeWizardPage class.
AbstractCdmEntityWizardPage.WizardPageRootElement
entity, formFactory
Constructor and Description |
---|
TaxonNodeWizardPage(CdmFormFactory formFactory,
eu.etaxonomy.cdm.api.conversation.ConversationHolder conversation,
eu.etaxonomy.cdm.model.taxon.ITaxonTreeNode entity,
IWizardPageListener closeOnEnterListener,
boolean isCreateNew)
Constructor for TaxonNodeWizardPage.
|
Modifier and Type | Method and Description |
---|---|
protected void |
checkComplete()
Should check whether the wizard is complete in a sense that it contains
sane data.
|
TaxonNodeDetailElement |
createElement(ICdmFormElement rootElement)
Creates the detail element for this wizard page
|
eu.etaxonomy.cdm.model.taxon.Taxon |
createTaxon() |
void |
dispose() |
eu.etaxonomy.cdm.model.taxon.ITaxonTreeNode |
getParentTreeNode()
Getter for the field
parentTreeNode . |
eu.etaxonomy.cdm.model.taxon.TaxonNode |
getTaxonNode() |
void |
handleEvent(org.eclipse.swt.widgets.Event event) |
boolean |
openInEditor()
openInEditor
|
void |
propertyChange(org.eclipse.jface.util.PropertyChangeEvent event) |
createControl, getConversationHolder, getDetailElement, getEntity, titleCacheIsNotEmpty, update
canFlipToNextPage, getContainer, getDialogSettings, getImage, getName, getNextPage, getPreviousPage, getShell, getWizard, isCurrentPage, isPageComplete, setDescription, setErrorMessage, setImageDescriptor, setMessage, setPageComplete, setPreviousPage, setTitle, setWizard, toString
convertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, getControl, getDescription, getDialogFontName, getErrorMessage, getFont, getMessage, getMessageType, getTitle, getToolTipText, initializeDialogUnits, isControlCreated, performHelp, setButtonLayoutData, setControl, setMessage, setVisible
public TaxonNodeWizardPage(CdmFormFactory formFactory, eu.etaxonomy.cdm.api.conversation.ConversationHolder conversation, eu.etaxonomy.cdm.model.taxon.ITaxonTreeNode entity, IWizardPageListener closeOnEnterListener, boolean isCreateNew)
Constructor for TaxonNodeWizardPage.
formFactory
- a CdmFormFactory
object.conversation
- a ConversationHolder
object.entity
- a ITaxonTreeNode
object.closeOnEnterListener
- public TaxonNodeDetailElement createElement(ICdmFormElement rootElement)
createElement
in class AbstractCdmEntityWizardPage<eu.etaxonomy.cdm.model.taxon.ITaxonTreeNode>
rootElement
- a ICdmFormElement
object.AbstractCdmDetailElement
object.public boolean openInEditor()
openInEditor
public void propertyChange(org.eclipse.jface.util.PropertyChangeEvent event)
propertyChange
in interface org.eclipse.jface.util.IPropertyChangeListener
propertyChange
in class AbstractCdmEntityWizardPage<eu.etaxonomy.cdm.model.taxon.ITaxonTreeNode>
protected void checkComplete()
AbstractCdmEntityWizardPage
checkComplete
in class AbstractCdmEntityWizardPage<eu.etaxonomy.cdm.model.taxon.ITaxonTreeNode>
public eu.etaxonomy.cdm.model.taxon.ITaxonTreeNode getParentTreeNode()
Getter for the field parentTreeNode
.
ITaxonTreeNode
object.public eu.etaxonomy.cdm.model.taxon.Taxon createTaxon()
public eu.etaxonomy.cdm.model.taxon.TaxonNode getTaxonNode()
public void dispose()
dispose
in interface org.eclipse.jface.dialogs.IDialogPage
dispose
in class AbstractCdmEntityWizardPage<eu.etaxonomy.cdm.model.taxon.ITaxonTreeNode>
public void handleEvent(org.eclipse.swt.widgets.Event event)
handleEvent
in interface org.eclipse.swt.widgets.Listener
Copyright © 2007-2018. All Rights Reserved.