Skip to content

Commit b5416af

Browse files
committed
Remove PeakPosition interface.
1 parent 5db4933 commit b5416af

File tree

13 files changed

+4
-465
lines changed

13 files changed

+4
-465
lines changed

chemclipse/plugins/org.eclipse.chemclipse.chromatogram.peak.detector/src/org/eclipse/chemclipse/chromatogram/peak/detector/support/IRawPeak.java

Lines changed: 2 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*******************************************************************************
2-
* Copyright (c) 2008, 2025 Lablicate GmbH.
2+
* Copyright (c) 2008, 2026 Lablicate GmbH.
33
*
44
* This program and the accompanying materials are made
55
* available under the terms of the Eclipse Public License 2.0
@@ -12,10 +12,7 @@
1212
*******************************************************************************/
1313
package org.eclipse.chemclipse.chromatogram.peak.detector.support;
1414

15-
import org.eclipse.chemclipse.model.core.PeakPosition;
16-
import org.eclipse.chemclipse.model.core.PeakType;
17-
18-
public interface IRawPeak extends PeakPosition {
15+
public interface IRawPeak {
1916

2017
/**
2118
* Returns the start scan of the raw peak.
@@ -52,28 +49,4 @@ public interface IRawPeak extends PeakPosition {
5249
* @return int
5350
*/
5451
int getStopScan();
55-
56-
@Override
57-
default PeakType getPeakType() {
58-
59-
return PeakType.DEFAULT;
60-
}
61-
62-
@Override
63-
default int getPeakStart() {
64-
65-
return getStartScan() - 1;
66-
}
67-
68-
@Override
69-
default int getPeakMaximum() {
70-
71-
return getMaximumScan() - 1;
72-
}
73-
74-
@Override
75-
default int getPeakEnd() {
76-
77-
return getStopScan() - 1;
78-
}
7952
}

chemclipse/plugins/org.eclipse.chemclipse.model/META-INF/MANIFEST.MF

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@ Export-Package: org.eclipse.chemclipse.model.baseline,
2828
org.eclipse.chemclipse.model.comparator,
2929
org.eclipse.chemclipse.model.core,
3030
org.eclipse.chemclipse.model.core.support,
31-
org.eclipse.chemclipse.model.detector;version="1.0.0",
3231
org.eclipse.chemclipse.model.exception,
3332
org.eclipse.chemclipse.model.exceptions,
3433
org.eclipse.chemclipse.model.filter;version="1.0.0",

chemclipse/plugins/org.eclipse.chemclipse.model/src/org/eclipse/chemclipse/model/core/IPeak.java

Lines changed: 1 addition & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
import org.eclipse.chemclipse.model.quantitation.IQuantitationEntry;
2222
import org.eclipse.chemclipse.model.support.IIntegrationConstraints;
2323

24-
public interface IPeak extends ITargetSupplier, PeakPosition, IClassifier, ISignal {
24+
public interface IPeak extends ITargetSupplier, IClassifier, ISignal {
2525

2626
/**
2727
* This comparator compares peaks based on the RT at the maximum of the intensity of the peak model
@@ -59,7 +59,6 @@ public interface IPeak extends ITargetSupplier, PeakPosition, IClassifier, ISign
5959
* BV - baseline valley<br/>
6060
* ... <br/>
6161
*/
62-
@Override
6362
PeakType getPeakType();
6463

6564
/**
@@ -221,36 +220,6 @@ public interface IPeak extends ITargetSupplier, PeakPosition, IClassifier, ISign
221220
*/
222221
void setMarkedAsDeleted(boolean markedAsDeleted);
223222

224-
/**
225-
* Returns the scan number at peak stop.
226-
*/
227-
@Override
228-
default int getPeakEnd() {
229-
230-
IPeakModel peakModel = getPeakModel();
231-
return peakModel.getPeakScan(peakModel.getStopRetentionTime()).getScanNumber() - 1;
232-
}
233-
234-
/**
235-
* Returns the scan number at peak start.
236-
*/
237-
@Override
238-
default int getPeakStart() {
239-
240-
IPeakModel peakModel = getPeakModel();
241-
return peakModel.getPeakScan(peakModel.getStartRetentionTime()).getScanNumber() - 1;
242-
}
243-
244-
/**
245-
* Returns the scan number at peak maximum.
246-
*/
247-
@Override
248-
default int getPeakMaximum() {
249-
250-
IPeakModel peakModel = getPeakModel();
251-
return peakModel.getPeakMaximum().getScanNumber() - 1;
252-
}
253-
254223
/**
255224
* Returns the retention time at peak maximum in milliseconds.
256225
*/

chemclipse/plugins/org.eclipse.chemclipse.model/src/org/eclipse/chemclipse/model/core/PeakList.java

Lines changed: 0 additions & 60 deletions
This file was deleted.

chemclipse/plugins/org.eclipse.chemclipse.model/src/org/eclipse/chemclipse/model/core/PeakPosition.java

Lines changed: 0 additions & 46 deletions
This file was deleted.

chemclipse/plugins/org.eclipse.chemclipse.model/src/org/eclipse/chemclipse/model/detector/IMeasurementPeakDetector.java

Lines changed: 0 additions & 62 deletions
This file was deleted.

chemclipse/plugins/org.eclipse.chemclipse.nmr.processing.supplier.base/META-INF/MANIFEST.MF

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@ Service-Component: OSGI-INF/org.eclipse.chemclipse.nmr.processing.apodization.Ex
3030
OSGI-INF/org.eclipse.chemclipse.nmr.processing.digitalfilter.DigitalFilterRemoval.xml,
3131
OSGI-INF/org.eclipse.chemclipse.nmr.processing.ft.FourierTransformationProcessor.xml,
3232
OSGI-INF/org.eclipse.chemclipse.nmr.processing.ft.InverseFourierTransformationProcessor.xml,
33-
OSGI-INF/org.eclipse.chemclipse.nmr.processing.peakdetection.WaveletPeakDetectorProcessor.xml,
3433
OSGI-INF/org.eclipse.chemclipse.nmr.processing.phasecorrection.AutoPhaseCorrectionProcessor.xml,
3534
OSGI-INF/org.eclipse.chemclipse.nmr.processing.phasecorrection.PhaseCorrectionProcessor.xml,
3635
OSGI-INF/org.eclipse.chemclipse.nmr.processing.supplier.base.core.BaselineCorrectionProcessor.xml,

chemclipse/plugins/org.eclipse.chemclipse.nmr.processing.supplier.base/OSGI-INF/org.eclipse.chemclipse.nmr.processing.peakdetection.WaveletPeakDetectorProcessor.xml

Lines changed: 0 additions & 8 deletions
This file was deleted.

chemclipse/plugins/org.eclipse.chemclipse.nmr.processing.supplier.base/src/org/eclipse/chemclipse/nmr/processing/peakdetection/WaveletPeakDetectorProcessor.java

Lines changed: 0 additions & 94 deletions
This file was deleted.

0 commit comments

Comments
 (0)