Revision 707b6237
Added by Niels Hoffmann over 12 years ago
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
Merged with trunk