Skip to content

Commit 7ac8f9d

Browse files
committed
Remove generics.
1 parent 2f6bde8 commit 7ac8f9d

File tree

16 files changed

+77
-77
lines changed

16 files changed

+77
-77
lines changed

chemclipse/plugins/org.eclipse.chemclipse.chromatogram.csd.identifier/src/org/eclipse/chemclipse/chromatogram/csd/identifier/impl/PeakIdentifierRemoveUnidentified.java

+5-4
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*******************************************************************************
2-
* Copyright (c) 2018, 2023 Lablicate GmbH.
2+
* Copyright (c) 2018, 2025 Lablicate GmbH.
33
*
44
* All rights reserved. This program and the accompanying materials
55
* are made available under the terms of the Eclipse Public License v1.0
@@ -20,16 +20,17 @@
2020
import org.eclipse.chemclipse.csd.model.core.IChromatogramCSD;
2121
import org.eclipse.chemclipse.csd.model.core.IChromatogramPeakCSD;
2222
import org.eclipse.chemclipse.csd.model.core.IPeakCSD;
23+
import org.eclipse.chemclipse.model.identifier.IPeakIdentificationResults;
2324
import org.eclipse.chemclipse.processing.core.IProcessingInfo;
2425
import org.eclipse.chemclipse.processing.core.ProcessingInfo;
2526
import org.eclipse.core.runtime.IProgressMonitor;
2627

27-
public class PeakIdentifierRemoveUnidentified<T> extends AbstractPeakIdentifierCSD<T> {
28+
public class PeakIdentifierRemoveUnidentified extends AbstractPeakIdentifierCSD {
2829

2930
@Override
30-
public IProcessingInfo<T> identify(List<? extends IPeakCSD> peaks, IPeakIdentifierSettingsCSD peakIdentifierSettings, IProgressMonitor monitor) {
31+
public IProcessingInfo<IPeakIdentificationResults> identify(List<? extends IPeakCSD> peaks, IPeakIdentifierSettingsCSD peakIdentifierSettings, IProgressMonitor monitor) {
3132

32-
IProcessingInfo<T> processingInfo = new ProcessingInfo<>();
33+
IProcessingInfo<IPeakIdentificationResults> processingInfo = new ProcessingInfo<>();
3334
/*
3435
* Remove all unidentified peaks.
3536
*/

chemclipse/plugins/org.eclipse.chemclipse.chromatogram.csd.identifier/src/org/eclipse/chemclipse/chromatogram/csd/identifier/peak/AbstractPeakIdentifierCSD.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*******************************************************************************
2-
* Copyright (c) 2018, 2024 Lablicate GmbH.
2+
* Copyright (c) 2018, 2025 Lablicate GmbH.
33
*
44
* All rights reserved.
55
* This program and the accompanying materials are made available under the
@@ -20,7 +20,7 @@
2020
import org.eclipse.chemclipse.model.exceptions.ValueMustNotBeNullException;
2121
import org.eclipse.chemclipse.support.literature.LiteratureReference;
2222

23-
public abstract class AbstractPeakIdentifierCSD<T> implements IPeakIdentifierCSD<T> {
23+
public abstract class AbstractPeakIdentifierCSD implements IPeakIdentifierCSD {
2424

2525
private List<LiteratureReference> literatureReferences = new ArrayList<>();
2626

chemclipse/plugins/org.eclipse.chemclipse.chromatogram.csd.identifier/src/org/eclipse/chemclipse/chromatogram/csd/identifier/peak/IPeakIdentifierCSD.java

+4-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*******************************************************************************
2-
* Copyright (c) 2018, 2024 Lablicate GmbH.
2+
* Copyright (c) 2018, 2025 Lablicate GmbH.
33
*
44
* All rights reserved.
55
* This program and the accompanying materials are made available under the
@@ -16,11 +16,12 @@
1616

1717
import org.eclipse.chemclipse.chromatogram.csd.identifier.settings.IPeakIdentifierSettingsCSD;
1818
import org.eclipse.chemclipse.csd.model.core.IPeakCSD;
19+
import org.eclipse.chemclipse.model.identifier.IPeakIdentificationResults;
1920
import org.eclipse.chemclipse.processing.core.IProcessingInfo;
2021
import org.eclipse.chemclipse.support.literature.LiteratureReference;
2122
import org.eclipse.core.runtime.IProgressMonitor;
2223

23-
public interface IPeakIdentifierCSD<T> {
24+
public interface IPeakIdentifierCSD {
2425

2526
/**
2627
* Identifies a list of peaks.
@@ -30,7 +31,7 @@ public interface IPeakIdentifierCSD<T> {
3031
* @param monitor
3132
* @return {@link IProcessingInfo}
3233
*/
33-
IProcessingInfo<T> identify(List<? extends IPeakCSD> peaks, IPeakIdentifierSettingsCSD peakIdentifierSettings, IProgressMonitor monitor);
34+
IProcessingInfo<IPeakIdentificationResults> identify(List<? extends IPeakCSD> peaks, IPeakIdentifierSettingsCSD peakIdentifierSettings, IProgressMonitor monitor);
3435

3536
List<LiteratureReference> getLiteratureReferences();
3637
}

chemclipse/plugins/org.eclipse.chemclipse.chromatogram.csd.identifier/src/org/eclipse/chemclipse/chromatogram/csd/identifier/peak/PeakIdentifierCSD.java

+12-13
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*******************************************************************************
2-
* Copyright (c) 2008, 2024 Lablicate GmbH.
2+
* Copyright (c) 2008, 2025 Lablicate GmbH.
33
*
44
* All rights reserved.
55
* This program and the accompanying materials are made available under the
@@ -24,7 +24,7 @@
2424
import org.eclipse.chemclipse.csd.model.core.selection.IChromatogramSelectionCSD;
2525
import org.eclipse.chemclipse.logging.core.Logger;
2626
import org.eclipse.chemclipse.model.exceptions.NoIdentifierAvailableException;
27-
import org.eclipse.chemclipse.model.identifier.IIdentificationResults;
27+
import org.eclipse.chemclipse.model.identifier.IPeakIdentificationResults;
2828
import org.eclipse.chemclipse.model.identifier.core.Identifier;
2929
import org.eclipse.chemclipse.processing.core.ICategories;
3030
import org.eclipse.chemclipse.processing.core.IProcessingInfo;
@@ -85,15 +85,14 @@ private static <T> IProcessingInfo<T> getNoIdentifierAvailableProcessingInfo() {
8585
* Returns a {@link IPeakIdentifierCSD} instance given by the identifierId or
8686
* null, if none is available.
8787
*/
88-
@SuppressWarnings("unchecked")
89-
private static <T> IPeakIdentifierCSD<T> getPeakIdentifier(final String identifierId) {
88+
private static IPeakIdentifierCSD getPeakIdentifier(final String identifierId) {
9089

9190
IConfigurationElement element;
9291
element = getConfigurationElement(identifierId);
93-
IPeakIdentifierCSD<T> instance = null;
92+
IPeakIdentifierCSD instance = null;
9493
if(element != null) {
9594
try {
96-
instance = (IPeakIdentifierCSD<T>)element.createExecutableExtension(Identifier.IDENTIFIER);
95+
instance = (IPeakIdentifierCSD)element.createExecutableExtension(Identifier.IDENTIFIER);
9796
} catch(CoreException e) {
9897
logger.error(e);
9998
}
@@ -147,7 +146,7 @@ public static IPeakIdentifierSupportCSD getPeakIdentifierSupport() {
147146
* @return {@link IProcessingInfo}
148147
* @throws NoIdentifierAvailableException
149148
*/
150-
public static <T extends IIdentificationResults> IProcessingInfo<T> identify(IChromatogramPeakCSD peak, IPeakIdentifierSettingsCSD identifierSettings, String identifierId, IProgressMonitor monitor) {
149+
public static IProcessingInfo<IPeakIdentificationResults> identify(IChromatogramPeakCSD peak, IPeakIdentifierSettingsCSD identifierSettings, String identifierId, IProgressMonitor monitor) {
151150

152151
List<IChromatogramPeakCSD> peaks = new ArrayList<>();
153152
peaks.add(peak);
@@ -163,7 +162,7 @@ public static <T extends IIdentificationResults> IProcessingInfo<T> identify(ICh
163162
* @return {@link IProcessingInfo}
164163
* @throws NoIdentifierAvailableException
165164
*/
166-
public static <T extends IIdentificationResults> IProcessingInfo<T> identify(IPeakCSD peak, String identifierId, IProgressMonitor monitor) {
165+
public static IProcessingInfo<IPeakIdentificationResults> identify(IPeakCSD peak, String identifierId, IProgressMonitor monitor) {
167166

168167
return identify(Collections.singletonList(peak), identifierId, monitor);
169168
}
@@ -178,9 +177,9 @@ public static <T extends IIdentificationResults> IProcessingInfo<T> identify(IPe
178177
* @return {@link IProcessingInfo}
179178
* @throws NoIdentifierAvailableException
180179
*/
181-
public static <T extends IIdentificationResults> IProcessingInfo<T> identify(List<? extends IPeakCSD> peaks, IPeakIdentifierSettingsCSD identifierSettings, String identifierId, IProgressMonitor monitor) {
180+
public static IProcessingInfo<IPeakIdentificationResults> identify(List<? extends IPeakCSD> peaks, IPeakIdentifierSettingsCSD identifierSettings, String identifierId, IProgressMonitor monitor) {
182181

183-
IPeakIdentifierCSD<T> peakIdentifier = getPeakIdentifier(identifierId);
182+
IPeakIdentifierCSD peakIdentifier = getPeakIdentifier(identifierId);
184183
if(peakIdentifier != null) {
185184
return peakIdentifier.identify(peaks, identifierSettings, monitor);
186185
} else {
@@ -197,17 +196,17 @@ public static <T extends IIdentificationResults> IProcessingInfo<T> identify(Lis
197196
* @return {@link IProcessingInfo}
198197
* @throws NoIdentifierAvailableException
199198
*/
200-
public static <T extends IIdentificationResults> IProcessingInfo<T> identify(List<? extends IPeakCSD> peaks, String identifierId, IProgressMonitor monitor) {
199+
public static IProcessingInfo<IPeakIdentificationResults> identify(List<? extends IPeakCSD> peaks, String identifierId, IProgressMonitor monitor) {
201200

202201
return identify(peaks, null, identifierId, monitor);
203202
}
204203

205-
public static <T extends IIdentificationResults> IProcessingInfo<T> identify(IChromatogramSelectionCSD chromatogramSelectionCSD, String identifierId, IProgressMonitor monitor) {
204+
public static IProcessingInfo<IPeakIdentificationResults> identify(IChromatogramSelectionCSD chromatogramSelectionCSD, String identifierId, IProgressMonitor monitor) {
206205

207206
return identify(chromatogramSelectionCSD, null, identifierId, monitor);
208207
}
209208

210-
public static <T extends IIdentificationResults> IProcessingInfo<T> identify(IChromatogramSelectionCSD chromatogramSelectionCSD, IPeakIdentifierSettingsCSD peakIdentifierSettingsCSD, String identifierId, IProgressMonitor monitor) {
209+
public static IProcessingInfo<IPeakIdentificationResults> identify(IChromatogramSelectionCSD chromatogramSelectionCSD, IPeakIdentifierSettingsCSD peakIdentifierSettingsCSD, String identifierId, IProgressMonitor monitor) {
211210

212211
return identify(chromatogramSelectionCSD.getChromatogram().getPeaks(chromatogramSelectionCSD), peakIdentifierSettingsCSD, identifierId, monitor);
213212
}

chemclipse/plugins/org.eclipse.chemclipse.chromatogram.msd.identifier/src/org/eclipse/chemclipse/chromatogram/msd/identifier/peak/AbstractPeakIdentifierMSD.java

+2-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*******************************************************************************
2-
* Copyright (c) 2008, 2024 Lablicate GmbH.
2+
* Copyright (c) 2008, 2025 Lablicate GmbH.
33
*
44
* All rights reserved.
55
* This program and the accompanying materials are made available under the
@@ -13,11 +13,10 @@
1313
package org.eclipse.chemclipse.chromatogram.msd.identifier.peak;
1414

1515
import org.eclipse.chemclipse.model.exceptions.ValueMustNotBeNullException;
16-
import org.eclipse.chemclipse.model.identifier.IIdentificationResults;
1716
import org.eclipse.chemclipse.model.identifier.IIdentifierSettings;
1817
import org.eclipse.chemclipse.msd.model.core.IChromatogramPeakMSD;
1918

20-
public abstract class AbstractPeakIdentifierMSD<T extends IIdentificationResults> implements IPeakIdentifierMSD<T> {
19+
public abstract class AbstractPeakIdentifierMSD implements IPeakIdentifierMSD {
2120

2221
/**
2322
* Validates that the peak is not null.<br/>

chemclipse/plugins/org.eclipse.chemclipse.chromatogram.msd.identifier/src/org/eclipse/chemclipse/chromatogram/msd/identifier/peak/IPeakIdentifierMSD.java

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*******************************************************************************
2-
* Copyright (c) 2008, 2020 Lablicate GmbH.
2+
* Copyright (c) 2008, 2025 Lablicate GmbH.
33
*
44
* All rights reserved.
55
* This program and the accompanying materials are made available under the
@@ -16,12 +16,12 @@
1616
import java.util.List;
1717

1818
import org.eclipse.chemclipse.chromatogram.msd.identifier.settings.IPeakIdentifierSettingsMSD;
19-
import org.eclipse.chemclipse.model.identifier.IIdentificationResults;
19+
import org.eclipse.chemclipse.model.identifier.IPeakIdentificationResults;
2020
import org.eclipse.chemclipse.msd.model.core.IPeakMSD;
2121
import org.eclipse.chemclipse.processing.core.IProcessingInfo;
2222
import org.eclipse.core.runtime.IProgressMonitor;
2323

24-
public interface IPeakIdentifierMSD<T extends IIdentificationResults> {
24+
public interface IPeakIdentifierMSD {
2525

2626
/**
2727
* Identifies a list of peaks.
@@ -31,5 +31,5 @@ public interface IPeakIdentifierMSD<T extends IIdentificationResults> {
3131
* @param monitor
3232
* @return {@link IProcessingInfo}
3333
*/
34-
IProcessingInfo<T> identify(List<? extends IPeakMSD> peaks, IPeakIdentifierSettingsMSD peakIdentifierSettings, IProgressMonitor monitor);
34+
IProcessingInfo<IPeakIdentificationResults> identify(List<? extends IPeakMSD> peaks, IPeakIdentifierSettingsMSD peakIdentifierSettings, IProgressMonitor monitor);
3535
}

chemclipse/plugins/org.eclipse.chemclipse.chromatogram.msd.identifier/src/org/eclipse/chemclipse/chromatogram/msd/identifier/peak/PeakIdentifierMSD.java

+12-13
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*******************************************************************************
2-
* Copyright (c) 2008, 2024 Lablicate GmbH.
2+
* Copyright (c) 2008, 2025 Lablicate GmbH.
33
*
44
* All rights reserved.
55
* This program and the accompanying materials are made available under the
@@ -21,7 +21,7 @@
2121
import org.eclipse.chemclipse.chromatogram.msd.identifier.settings.IPeakIdentifierSettingsMSD;
2222
import org.eclipse.chemclipse.logging.core.Logger;
2323
import org.eclipse.chemclipse.model.exceptions.NoIdentifierAvailableException;
24-
import org.eclipse.chemclipse.model.identifier.IIdentificationResults;
24+
import org.eclipse.chemclipse.model.identifier.IPeakIdentificationResults;
2525
import org.eclipse.chemclipse.model.identifier.core.Identifier;
2626
import org.eclipse.chemclipse.msd.model.core.IChromatogramPeakMSD;
2727
import org.eclipse.chemclipse.msd.model.core.IPeakMSD;
@@ -88,15 +88,14 @@ private static <T> IProcessingInfo<T> getNoIdentifierAvailableProcessingInfo() {
8888
* Returns a {@link IPeakIdentifierMSD} instance given by the identifierId or
8989
* null, if none is available.
9090
*/
91-
@SuppressWarnings("unchecked")
92-
private static <T extends IIdentificationResults> IPeakIdentifierMSD<T> getPeakIdentifier(final String identifierId) {
91+
private static IPeakIdentifierMSD getPeakIdentifier(final String identifierId) {
9392

9493
IConfigurationElement element;
9594
element = getConfigurationElement(identifierId);
96-
IPeakIdentifierMSD<T> instance = null;
95+
IPeakIdentifierMSD instance = null;
9796
if(element != null) {
9897
try {
99-
instance = (IPeakIdentifierMSD<T>)element.createExecutableExtension(Identifier.IDENTIFIER);
98+
instance = (IPeakIdentifierMSD)element.createExecutableExtension(Identifier.IDENTIFIER);
10099
} catch(CoreException e) {
101100
logger.warn(e);
102101
}
@@ -153,7 +152,7 @@ public static IPeakIdentifierSupportMSD getPeakIdentifierSupport() {
153152
* @return {@link IProcessingInfo}
154153
* @throws NoIdentifierAvailableException
155154
*/
156-
public static <T extends IIdentificationResults> IProcessingInfo<T> identify(IChromatogramPeakMSD peak, IPeakIdentifierSettingsMSD identifierSettings, String identifierId, IProgressMonitor monitor) {
155+
public static IProcessingInfo<IPeakIdentificationResults> identify(IChromatogramPeakMSD peak, IPeakIdentifierSettingsMSD identifierSettings, String identifierId, IProgressMonitor monitor) {
157156

158157
List<IChromatogramPeakMSD> peaks = new ArrayList<>();
159158
peaks.add(peak);
@@ -169,7 +168,7 @@ public static <T extends IIdentificationResults> IProcessingInfo<T> identify(ICh
169168
* @return {@link IProcessingInfo}
170169
* @throws NoIdentifierAvailableException
171170
*/
172-
public static <T extends IIdentificationResults> IProcessingInfo<T> identify(IPeakMSD peak, String identifierId, IProgressMonitor monitor) {
171+
public static IProcessingInfo<IPeakIdentificationResults> identify(IPeakMSD peak, String identifierId, IProgressMonitor monitor) {
173172

174173
return identify(Collections.singletonList(peak), identifierId, monitor);
175174
}
@@ -184,9 +183,9 @@ public static <T extends IIdentificationResults> IProcessingInfo<T> identify(IPe
184183
* @return {@link IProcessingInfo}
185184
* @throws NoIdentifierAvailableException
186185
*/
187-
public static <T extends IIdentificationResults> IProcessingInfo<T> identify(List<? extends IPeakMSD> peaks, IPeakIdentifierSettingsMSD identifierSettings, String identifierId, IProgressMonitor monitor) {
186+
public static IProcessingInfo<IPeakIdentificationResults> identify(List<? extends IPeakMSD> peaks, IPeakIdentifierSettingsMSD identifierSettings, String identifierId, IProgressMonitor monitor) {
188187

189-
IPeakIdentifierMSD<T> peakIdentifier = getPeakIdentifier(identifierId);
188+
IPeakIdentifierMSD peakIdentifier = getPeakIdentifier(identifierId);
190189
if(peakIdentifier != null) {
191190
return peakIdentifier.identify(peaks, identifierSettings, monitor);
192191
} else {
@@ -203,18 +202,18 @@ public static <T extends IIdentificationResults> IProcessingInfo<T> identify(Lis
203202
* @return {@link IProcessingInfo}
204203
* @throws NoIdentifierAvailableException
205204
*/
206-
public static <T extends IIdentificationResults> IProcessingInfo<T> identify(List<? extends IPeakMSD> peaks, String identifierId, IProgressMonitor monitor) {
205+
public static IProcessingInfo<IPeakIdentificationResults> identify(List<? extends IPeakMSD> peaks, String identifierId, IProgressMonitor monitor) {
207206

208207
return identify(peaks, null, identifierId, monitor);
209208
}
210209

211-
public static <T extends IIdentificationResults> IProcessingInfo<T> identify(IChromatogramSelectionMSD chromatogramSelectionMSD, String identifierId, IProgressMonitor monitor) {
210+
public static IProcessingInfo<IPeakIdentificationResults> identify(IChromatogramSelectionMSD chromatogramSelectionMSD, String identifierId, IProgressMonitor monitor) {
212211

213212
chromatogramSelectionMSD.getChromatogram().setDirty(true);
214213
return identify(chromatogramSelectionMSD, null, identifierId, monitor);
215214
}
216215

217-
public static <T extends IIdentificationResults> IProcessingInfo<T> identify(IChromatogramSelectionMSD chromatogramSelectionMSD, IPeakIdentifierSettingsMSD peakIdentifierSettingsMSD, String identifierId, IProgressMonitor monitor) {
216+
public static IProcessingInfo<IPeakIdentificationResults> identify(IChromatogramSelectionMSD chromatogramSelectionMSD, IPeakIdentifierSettingsMSD peakIdentifierSettingsMSD, String identifierId, IProgressMonitor monitor) {
218217

219218
chromatogramSelectionMSD.getChromatogram().setDirty(true);
220219
return identify(chromatogramSelectionMSD.getChromatogram().getPeaks(chromatogramSelectionMSD), peakIdentifierSettingsMSD, identifierId, monitor);

chemclipse/plugins/org.eclipse.chemclipse.chromatogram.wsd.identifier/src/org/eclipse/chemclipse/chromatogram/wsd/identifier/impl/PeakIdentifierRemoveUnidentified.java

+5-4
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*******************************************************************************
2-
* Copyright (c) 2018, 2024 Lablicate GmbH.
2+
* Copyright (c) 2018, 2025 Lablicate GmbH.
33
*
44
* All rights reserved. This program and the accompanying materials
55
* are made available under the terms of the Eclipse Public License v1.0
@@ -16,19 +16,20 @@
1616

1717
import org.eclipse.chemclipse.chromatogram.wsd.identifier.peak.AbstractPeakIdentifierWSD;
1818
import org.eclipse.chemclipse.chromatogram.wsd.identifier.settings.IPeakIdentifierSettingsWSD;
19+
import org.eclipse.chemclipse.model.identifier.IPeakIdentificationResults;
1920
import org.eclipse.chemclipse.processing.core.IProcessingInfo;
2021
import org.eclipse.chemclipse.processing.core.ProcessingInfo;
2122
import org.eclipse.chemclipse.wsd.model.core.IChromatogramPeakWSD;
2223
import org.eclipse.chemclipse.wsd.model.core.IChromatogramWSD;
2324
import org.eclipse.chemclipse.wsd.model.core.IPeakWSD;
2425
import org.eclipse.core.runtime.IProgressMonitor;
2526

26-
public class PeakIdentifierRemoveUnidentified<T> extends AbstractPeakIdentifierWSD<T> {
27+
public class PeakIdentifierRemoveUnidentified extends AbstractPeakIdentifierWSD {
2728

2829
@Override
29-
public IProcessingInfo<T> identify(List<? extends IPeakWSD> peaks, IPeakIdentifierSettingsWSD peakIdentifierSettings, IProgressMonitor monitor) {
30+
public IProcessingInfo<IPeakIdentificationResults> identify(List<? extends IPeakWSD> peaks, IPeakIdentifierSettingsWSD peakIdentifierSettings, IProgressMonitor monitor) {
3031

31-
IProcessingInfo<T> processingInfo = new ProcessingInfo<>();
32+
IProcessingInfo<IPeakIdentificationResults> processingInfo = new ProcessingInfo<>();
3233
/*
3334
* Remove all unidentified peaks.
3435
*/

chemclipse/plugins/org.eclipse.chemclipse.chromatogram.wsd.identifier/src/org/eclipse/chemclipse/chromatogram/wsd/identifier/peak/AbstractPeakIdentifierWSD.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*******************************************************************************
2-
* Copyright (c) 2018, 2024 Lablicate GmbH.
2+
* Copyright (c) 2018, 2025 Lablicate GmbH.
33
*
44
* All rights reserved.
55
* This program and the accompanying materials are made available under the
@@ -20,7 +20,7 @@
2020
import org.eclipse.chemclipse.support.literature.LiteratureReference;
2121
import org.eclipse.chemclipse.wsd.model.core.IPeakWSD;
2222

23-
public abstract class AbstractPeakIdentifierWSD<T> implements IPeakIdentifierWSD<T> {
23+
public abstract class AbstractPeakIdentifierWSD implements IPeakIdentifierWSD {
2424

2525
private List<LiteratureReference> literatureReferences = new ArrayList<>();
2626

0 commit comments

Comments
 (0)