Fix Java and Jetty deprecations (#10349)
Signed-off-by: Wouter Born <github@maindrain.net>
This commit is contained in:
@@ -16,6 +16,7 @@ import static java.lang.Math.*;
|
||||
|
||||
import java.awt.Color;
|
||||
import java.math.BigDecimal;
|
||||
import java.math.RoundingMode;
|
||||
|
||||
import org.openhab.core.library.types.DecimalType;
|
||||
import org.openhab.core.library.types.HSBType;
|
||||
@@ -92,13 +93,13 @@ public class LEDStateDTO {
|
||||
PercentType b = new PercentType(new BigDecimal(hsv[2]).multiply(new BigDecimal(100.0)));
|
||||
HSBType hsbType = new HSBType(h, s, b);
|
||||
|
||||
PercentType w = new PercentType(new BigDecimal(white).divide(new BigDecimal(255.0), 3, BigDecimal.ROUND_HALF_UP)
|
||||
PercentType w = new PercentType(new BigDecimal(white).divide(new BigDecimal(255.0), 3, RoundingMode.HALF_UP)
|
||||
.multiply(new BigDecimal(100.0)));
|
||||
PercentType w2 = new PercentType(new BigDecimal(white2).divide(new BigDecimal(255.0), 3, RoundingMode.HALF_UP)
|
||||
.multiply(new BigDecimal(100.0)));
|
||||
PercentType w2 = new PercentType(new BigDecimal(white2)
|
||||
.divide(new BigDecimal(255.0), 3, BigDecimal.ROUND_HALF_UP).multiply(new BigDecimal(100.0)));
|
||||
|
||||
// Range: 0x00 .. 0x1F. Speed is inversed
|
||||
BigDecimal ps = new BigDecimal(programSpeed).divide(new BigDecimal(0x1f), 2, BigDecimal.ROUND_HALF_UP)
|
||||
BigDecimal ps = new BigDecimal(programSpeed).divide(new BigDecimal(0x1f), 2, RoundingMode.HALF_UP)
|
||||
.multiply(new BigDecimal(100.0));
|
||||
PercentType e = new PercentType(new BigDecimal(100.0).subtract(ps));
|
||||
|
||||
|
||||
Reference in New Issue
Block a user