public class ReferenceSelectionDialog extends AbstractFilteredCdmResourceSelectionDialog<eu.etaxonomy.cdm.model.reference.Reference>
FilteredReferenceSelectionDialog class.
AbstractFilteredCdmResourceSelectionDialog.FilteredCdmResourceLabelProvider
Modifier and Type | Field and Description |
---|---|
protected static boolean |
isInReference |
cdmBaseToBeFiltered, limitOfInitialElements, model
btnCheckButton, contentProvider, filterButton, new_id, new_id2, newButton1, newButton2, preferenceID, space_id, useIdentifier
blockedHandler, buttonBar, DIALOG_DEFAULT_BOUNDS, DIALOG_PERSISTLOCATION, DIALOG_PERSISTSIZE, dialogArea, DLG_IMG_ERROR, DLG_IMG_HELP, DLG_IMG_INFO, DLG_IMG_MESSAGE_ERROR, DLG_IMG_MESSAGE_INFO, DLG_IMG_MESSAGE_WARNING, DLG_IMG_QUESTION, DLG_IMG_WARNING, ELLIPSIS
Modifier | Constructor and Description |
---|---|
protected |
ReferenceSelectionDialog(org.eclipse.swt.widgets.Shell shell,
java.lang.String title,
boolean multi,
eu.etaxonomy.cdm.model.reference.Reference reference)
Constructor for FilteredReferenceSelectionDialog.
|
protected |
ReferenceSelectionDialog(org.eclipse.swt.widgets.Shell shell,
java.lang.String title,
boolean multi,
eu.etaxonomy.cdm.model.reference.Reference reference,
boolean isInReference)
Constructor for FilteredReferenceSelectionDialog.
|
Modifier and Type | Method and Description |
---|---|
protected void |
addIdentifierCheckButton(org.eclipse.swt.widgets.Composite searchAndFilter) |
protected void |
callService(java.lang.String pattern) |
protected AbstractNewEntityWizard |
getNewEntityWizard(java.lang.String parameter)
getNewEntityWizard
|
protected java.lang.String[] |
getNewWizardText()
getNewWizardLinkText
|
protected eu.etaxonomy.cdm.model.reference.Reference |
getPersistentObject(java.util.UUID cdmUuid)
getPersistentObject
|
protected java.lang.String |
getTitle(eu.etaxonomy.cdm.model.reference.Reference cdmObject)
getTitle
|
static eu.etaxonomy.cdm.model.reference.Reference |
select(org.eclipse.swt.widgets.Shell shell,
eu.etaxonomy.cdm.model.reference.Reference reference)
select
|
static eu.etaxonomy.cdm.model.reference.Reference |
select(org.eclipse.swt.widgets.Shell shell,
eu.etaxonomy.cdm.model.reference.Reference reference,
boolean isInReference)
select
|
createButtonsForButtonBar, createDetailsLabelProvider, createListLabelProvider, fillContentProvider, getCdmObjectByUuid, getDialogSettings, getElementName, getItemsComparator, getNewWizardButtonSelectionListener, getSelectedUuidAndTitleCache, getSelectionFromDialog, getSettings, getUuidAndTitleCacheSelectionFromDialog, init, isObjectTransient, search, setPattern, sort
configureShell, createDialogArea, getCurrentSelection, getFilterButton, getInitialSize, getList, getMessage, getNewButton1, getNewButton2, getSearchField, isUseIdentifier, refresh, setFilterButton, setList, setListLabelProvider, setMessage, setNewButton1, setNewButton2, setSearchField
applyDialogFont, buttonPressed, cancelPressed, close, convertHeightInCharsToPixels, convertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, convertWidthInCharsToPixels, create, createButton, createButtonBar, createContents, dialogFontIsDefault, getBlockedHandler, getButton, getButtonBar, getCancelButton, getDialogArea, getDialogBoundsSettings, getDialogBoundsStrategy, getImage, getInitialLocation, getOKButton, initializeBounds, initializeDialogUnits, isResizable, okPressed, setBlockedHandler, setButtonLayoutData, setButtonLayoutFormData, shortenText
canHandleShellCloseEvent, constrainShellSize, createShell, getConstrainedShellBounds, getContents, getDefaultImage, getDefaultImages, getDefaultOrientation, getLayout, getParentShell, getReturnCode, getShell, getShellListener, getShellStyle, getWindowManager, handleFontChange, handleShellCloseEvent, open, setBlockOnOpen, setDefaultImage, setDefaultImages, setDefaultModalParent, setDefaultOrientation, setExceptionHandler, setParentShell, setReturnCode, setShellStyle, setWindowManager
protected ReferenceSelectionDialog(org.eclipse.swt.widgets.Shell shell, java.lang.String title, boolean multi, eu.etaxonomy.cdm.model.reference.Reference reference)
Constructor for FilteredReferenceSelectionDialog.
shell
- a Shell
object.title
- a String
object.reference
- a eu.etaxonomy.cdm.model.reference.ReferenceBase
object.conversation
- a ConversationHolder
object.multi
- a boolean.protected ReferenceSelectionDialog(org.eclipse.swt.widgets.Shell shell, java.lang.String title, boolean multi, eu.etaxonomy.cdm.model.reference.Reference reference, boolean isInReference)
Constructor for FilteredReferenceSelectionDialog.
shell
- a Shell
object.title
- a String
object.reference
- a eu.etaxonomy.cdm.model.reference.ReferenceBase
object.conversation
- a ConversationHolder
object.multi
- a boolean.public static eu.etaxonomy.cdm.model.reference.Reference select(org.eclipse.swt.widgets.Shell shell, eu.etaxonomy.cdm.model.reference.Reference reference, boolean isInReference)
select
reference
- a eu.etaxonomy.cdm.model.reference.ReferenceBase
object.shell
- a Shell
object.conversation
- a ConversationHolder
object.eu.etaxonomy.cdm.model.reference.ReferenceBase
object.public static eu.etaxonomy.cdm.model.reference.Reference select(org.eclipse.swt.widgets.Shell shell, eu.etaxonomy.cdm.model.reference.Reference reference)
select
reference
- a eu.etaxonomy.cdm.model.reference.ReferenceBase
object.shell
- a Shell
object.conversation
- a ConversationHolder
object.eu.etaxonomy.cdm.model.reference.ReferenceBase
object.protected eu.etaxonomy.cdm.model.reference.Reference getPersistentObject(java.util.UUID cdmUuid)
getPersistentObject
getPersistentObject
in class AbstractFilteredCdmResourceSelectionDialog<eu.etaxonomy.cdm.model.reference.Reference>
cdmUuid
- a UUID
object.protected void callService(java.lang.String pattern)
protected void addIdentifierCheckButton(org.eclipse.swt.widgets.Composite searchAndFilter)
addIdentifierCheckButton
in class SearchDialog
protected java.lang.String getTitle(eu.etaxonomy.cdm.model.reference.Reference cdmObject)
getTitle
getTitle
in class AbstractFilteredCdmResourceSelectionDialog<eu.etaxonomy.cdm.model.reference.Reference>
cdmObject
- a T object.String
object.protected AbstractNewEntityWizard getNewEntityWizard(java.lang.String parameter)
getNewEntityWizard
getNewEntityWizard
in class AbstractFilteredCdmResourceSelectionDialog<eu.etaxonomy.cdm.model.reference.Reference>
AbstractNewEntityWizard
object.protected java.lang.String[] getNewWizardText()
getNewWizardLinkText
getNewWizardText
in class AbstractFilteredCdmResourceSelectionDialog<eu.etaxonomy.cdm.model.reference.Reference>
String
object.Copyright © 2007-2018. All Rights Reserved.