added declination project contents

This commit is contained in:
Axel Uhl
2011-05-31 14:48:09 +02:00
parent bce1df8d8c
commit 04f2d39726
9 changed files with 43 additions and 0 deletions
View File
View File
View File
View File
+1
View File
@@ -7,3 +7,4 @@ Bundle-Vendor: SAP
Bundle-RequiredExecutionEnvironment: JavaSE-1.6
Bundle-ActivationPolicy: lazy
Require-Bundle: com.sap.sailing.domain
Export-Package: com.sap.sailing.declination
View File
@@ -0,0 +1,42 @@
package com.sap.sailing.declination.impl;
import com.sap.sailing.declination.DeclinationRecord;
import com.sap.sailing.domain.base.Bearing;
import com.sap.sailing.domain.base.Position;
import com.sap.sailing.domain.base.TimePoint;
public class DeclinationRecordImpl implements DeclinationRecord {
private final Position position;
private final TimePoint timePoint;
private final Bearing bearing;
private final Bearing annualChange;
public DeclinationRecordImpl(Position position, TimePoint timePoint, Bearing bearing, Bearing annualChange) {
super();
this.position = position;
this.timePoint = timePoint;
this.bearing = bearing;
this.annualChange = annualChange;
}
@Override
public Position getPosition() {
return position;
}
@Override
public TimePoint getTimePoint() {
return timePoint;
}
@Override
public Bearing getBearing() {
return bearing;
}
@Override
public Bearing getAnnualChange() {
return annualChange;
}
}