Project

General

Profile

« Previous | Next » 

Revision 707b6237

Added by Niels Hoffmann over 12 years ago

Merged with trunk

View differences:

eu.etaxonomy.taxeditor.bulkeditor/src/main/java/eu/etaxonomy/taxeditor/bulkeditor/input/NameRelationshipEditorInput.java
10 10

  
11 11
package eu.etaxonomy.taxeditor.bulkeditor.input;
12 12

  
13
import java.util.ArrayList;
14 13
import java.util.Arrays;
15 14
import java.util.List;
16 15
import java.util.UUID;
17 16

  
18
import eu.etaxonomy.cdm.api.service.INameService;
19 17
import eu.etaxonomy.cdm.api.service.config.IIdentifiableEntityServiceConfigurator;
20
import eu.etaxonomy.cdm.model.common.RelationshipBase;
21 18
import eu.etaxonomy.cdm.model.name.NameRelationship;
22 19
import eu.etaxonomy.taxeditor.annotatedlineeditor.IEntityCreator;
23 20
import eu.etaxonomy.taxeditor.bulkeditor.BulkEditorUtil;
24
import eu.etaxonomy.taxeditor.bulkeditor.command.BulkEditorInputTypeValues.BulkEditorInputType;
25 21
import eu.etaxonomy.taxeditor.store.CdmStore;
26 22

  
27 23
/**
......
100 96
	@Override
101 97
	protected List<NameRelationship> listEntities(
102 98
			IIdentifiableEntityServiceConfigurator configurator) {
103
		List<NameRelationship> relationships = new ArrayList<NameRelationship>(); 
104
		List<RelationshipBase> all = CdmStore.getService(INameService.class).getAllRelationships(0, 0);
105
		
106
		for (RelationshipBase relationship : all){
107
			if(relationship instanceof NameRelationship){
108
				relationships.add((NameRelationship) relationship);
109
			}
110
		}
111
		
112
		
113
		return relationships;
99
		return CdmStore.getSearchManager().findNameRelationships(configurator);
114 100
	}
115 101

  
116 102
	/* (non-Javadoc)

Also available in: Unified diff