Revision ee385ff9
Added by Andreas Müller almost 10 years ago
eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/dataimport/transientServices/TransientTermService.java | ||
---|---|---|
28 | 28 |
import eu.etaxonomy.cdm.api.service.config.DeleteConfiguratorBase; |
29 | 29 |
import eu.etaxonomy.cdm.api.service.config.IIdentifiableEntityServiceConfigurator; |
30 | 30 |
import eu.etaxonomy.cdm.api.service.config.TermDeletionConfigurator; |
31 |
import eu.etaxonomy.cdm.api.service.exception.ReferencedObjectUndeletableException; |
|
32 | 31 |
import eu.etaxonomy.cdm.api.service.pager.Pager; |
33 | 32 |
import eu.etaxonomy.cdm.common.monitor.IProgressMonitor; |
34 | 33 |
import eu.etaxonomy.cdm.model.common.Annotation; |
... | ... | |
582 | 581 |
* @see eu.etaxonomy.cdm.api.service.IService#list(java.lang.Class, java.lang.Integer, java.lang.Integer, java.util.List, java.util.List) |
583 | 582 |
*/ |
584 | 583 |
@Override |
585 |
public List<DefinedTermBase> list(Class<? extends DefinedTermBase> type, Integer limit, Integer start, List<OrderHint> orderHints, List<String> propertyPaths) {
|
|
584 |
public <S extends DefinedTermBase> List<S> list(Class<S> type, Integer limit, Integer start, List<OrderHint> orderHints, List<String> propertyPaths) {
|
|
586 | 585 |
return defaultTermService.list(type, limit, start, orderHints, propertyPaths); |
587 | 586 |
} |
588 | 587 |
|
... | ... | |
702 | 701 |
* @see eu.etaxonomy.cdm.api.service.IService#page(java.lang.Class, java.lang.Integer, java.lang.Integer, java.util.List, java.util.List) |
703 | 702 |
*/ |
704 | 703 |
@Override |
705 |
public Pager<DefinedTermBase> page(Class<? extends DefinedTermBase> type, Integer pageSize, Integer pageNumber, List<OrderHint> orderHints, List<String> propertyPaths) {
|
|
704 |
public <S extends DefinedTermBase> Pager<S> page(Class<S> type, Integer pageSize, Integer pageNumber, List<OrderHint> orderHints, List<String> propertyPaths) {
|
|
706 | 705 |
return defaultTermService.page(type, pageSize, pageNumber, orderHints, propertyPaths); |
707 | 706 |
} |
708 | 707 |
|
Also available in: Unified diff
update new generic services in TaxEditor #4224