return null;
}
+ @Override
+ public <S extends AgentBase> List<UuidAndTitleCache<S>> getUuidAndTitleCache(
+ Class<S> arg0, Integer arg1, String arg2) {
+ // TODO Auto-generated method stub
+ return null;
+ }
+
}
return null;
}
+ @Override
+ public <S extends Classification> List<UuidAndTitleCache<S>> getUuidAndTitleCache(
+ Class<S> arg0, Integer arg1, String arg2) {
+ // TODO Auto-generated method stub
+ return null;
+ }
+
return null;
}
+ @Override
+ public <S extends Collection> List<UuidAndTitleCache<S>> getUuidAndTitleCache(
+ Class<S> arg0, Integer arg1, String arg2) {
+ // TODO Auto-generated method stub
+ return null;
+ }
+
}
return null;
}
+ @Override
+ public <S extends DescriptionBase> List<UuidAndTitleCache<S>> getUuidAndTitleCache(
+ Class<S> arg0, Integer arg1, String arg2) {
+ // TODO Auto-generated method stub
+ return null;
+ }
+
}
// TODO Auto-generated method stub
return null;
}
+
+ @Override
+ public <S extends TaxonNameBase> List<UuidAndTitleCache<S>> getUuidAndTitleCache(
+ Class<S> arg0, Integer arg1, String arg2) {
+ // TODO Auto-generated method stub
+ return null;
+ }
}
return null;
}
+ @Override
+ public <S extends SpecimenOrObservationBase> List<UuidAndTitleCache<S>> getUuidAndTitleCache(
+ Class<S> arg0, Integer arg1, String arg2) {
+ // TODO Auto-generated method stub
+ return null;
+ }
+
}
return null;
}
+ @Override
+ public <S extends Reference> List<UuidAndTitleCache<S>> getUuidAndTitleCache(
+ Class<S> arg0, Integer arg1, String arg2) {
+ // TODO Auto-generated method stub
+ return null;
+ }
+
}
return defaultService.getUuidAndTitleCache(limit, pattern);
}
- @Override
- public List<UuidAndTitleCache<TaxonBase>> getUuidAndTitleCacheTaxon(
- Integer limit, String pattern) {
- return defaultService.getUuidAndTitleCacheTaxon(limit, pattern);
- }
-
- @Override
- public List<UuidAndTitleCache<TaxonBase>> getUuidAndTitleCacheSynonym(
- Integer limit, String pattern) {
- return defaultService.getUuidAndTitleCacheSynonym(limit, pattern);
- }
@Override
public List<TaxonBase> loadByIds(List<Integer> idSet, List<String> propertyPaths) {
return null;
}
+ @Override
+ public <S extends TaxonBase> List<UuidAndTitleCache<S>> getUuidAndTitleCache(
+ Class<S> arg0, Integer arg1, String arg2) {
+ // TODO Auto-generated method stub
+ return null;
+ }
+
}
// TODO Auto-generated method stub
return null;
}
+
+ @Override
+ public <S extends DefinedTermBase> List<UuidAndTitleCache<S>> getUuidAndTitleCache(
+ Class<S> arg0, Integer arg1, String arg2) {
+ // TODO Auto-generated method stub
+ return null;
+ }
}
package eu.etaxonomy.taxeditor.ui.dialog.selection;
+import java.util.List;
import java.util.UUID;
import org.eclipse.swt.widgets.Control;
import eu.etaxonomy.cdm.model.taxon.Synonym;
import eu.etaxonomy.cdm.model.taxon.Taxon;
import eu.etaxonomy.cdm.model.taxon.TaxonBase;
+import eu.etaxonomy.cdm.persistence.dto.UuidAndTitleCache;
import eu.etaxonomy.taxeditor.newWizard.AbstractNewEntityWizard;
import eu.etaxonomy.taxeditor.newWizard.NewTaxonWizard;
import eu.etaxonomy.taxeditor.store.CdmStore;
}
/** {@inheritDoc} */
- @Override
+ @SuppressWarnings({ "unchecked", "rawtypes" })
+ @Override
protected void initModel() {
Control control = getPatternControl();
String pattern = null;
- if(clazz == TaxonBase.class){
- model = CdmStore.getService(ITaxonService.class).getUuidAndTitleCache(limitOfInitialElements, pattern);
- }
- else if(clazz == Taxon.class){
- model = CdmStore.getService(ITaxonService.class).getUuidAndTitleCacheTaxon(limitOfInitialElements, pattern);
- }
- else if(clazz == Synonym.class){
- model = CdmStore.getService(ITaxonService.class).getUuidAndTitleCacheSynonym(limitOfInitialElements, pattern);
- }
+ model = (List)CdmStore.getService(ITaxonService.class).getUuidAndTitleCache(Taxon.class, limitOfInitialElements, pattern);
}
/** {@inheritDoc} */