Project

General

Profile

« Previous | Next » 

Revision d31115e0

Added by Niels Hoffmann over 13 years ago

added a readme file

View differences:

taxeditor-editor/src/main/java/eu/etaxonomy/taxeditor/dialogs/filteredSelection/FilteredReferenceSelectionDialog.java
15 15
import org.eclipse.swt.widgets.Shell;
16 16

  
17 17
import eu.etaxonomy.cdm.api.conversation.ConversationHolder;
18
import eu.etaxonomy.cdm.model.reference.ReferenceBase;
18
import eu.etaxonomy.cdm.model.reference.Reference;
19 19
import eu.etaxonomy.cdm.strategy.cache.reference.ReferenceBaseDefaultCacheStrategy;
20 20
import eu.etaxonomy.taxeditor.editor.newWizard.AbstractNewEntityWizard;
21 21
import eu.etaxonomy.taxeditor.editor.newWizard.NewReferenceWizard;
......
28 28
 * @created 04.06.2009
29 29
 * @version 1.0
30 30
 */
31
public class FilteredReferenceSelectionDialog extends AbstractFilteredCdmResourceSelectionDialog<ReferenceBase> {
31
public class FilteredReferenceSelectionDialog extends AbstractFilteredCdmResourceSelectionDialog<Reference> {
32 32
	
33 33
	/**
34 34
	 * <p>select</p>
......
38 38
	 * @param conversation a {@link eu.etaxonomy.cdm.api.conversation.ConversationHolder} object.
39 39
	 * @return a {@link eu.etaxonomy.cdm.model.reference.ReferenceBase} object.
40 40
	 */
41
	public static ReferenceBase select(Shell shell, ConversationHolder conversation, ReferenceBase reference) {
41
	public static Reference select(Shell shell, ConversationHolder conversation, Reference reference) {
42 42
		FilteredReferenceSelectionDialog dialog = new FilteredReferenceSelectionDialog(shell, conversation,
43
				"Choose a reference", false, (ReferenceBase) reference);
43
				"Choose a reference", false, (Reference) reference);
44 44
		return getSelectionFromDialog(dialog);
45 45
	}
46 46

  
......
54 54
	 * @param conversation a {@link eu.etaxonomy.cdm.api.conversation.ConversationHolder} object.
55 55
	 * @param multi a boolean.
56 56
	 */
57
	protected FilteredReferenceSelectionDialog(Shell shell, ConversationHolder conversation, String title, boolean multi, ReferenceBase reference) {
57
	protected FilteredReferenceSelectionDialog(Shell shell, ConversationHolder conversation, String title, boolean multi, Reference reference) {
58 58
		super(shell, conversation, title, multi, FilteredReferenceSelectionDialog.class.getCanonicalName(), null);
59 59
	}
60 60
	
......
64 64
	 */
65 65
	/** {@inheritDoc} */
66 66
	@Override
67
	protected ReferenceBase getPersistentObject(UUID cdmUuid) {
67
	protected Reference getPersistentObject(UUID cdmUuid) {
68 68
		return CdmStore.getReferenceService().load(cdmUuid);
69 69
	}
70 70

  
......
80 80

  
81 81
	/** {@inheritDoc} */
82 82
	@Override
83
	protected String getTitle(ReferenceBase cdmObject) {
83
	protected String getTitle(Reference cdmObject) {
84 84
		if(cdmObject.getAuthorTeam() == null){
85 85
			return super.getTitle(cdmObject);
86 86
		}else{

Also available in: Unified diff