diff --git a/kernel/base/src/main/java/com/twosigma/beakerx/chart/AbstractChart.java b/kernel/base/src/main/java/com/twosigma/beakerx/chart/AbstractChart.java index 241307fe9e..5a475ad841 100644 --- a/kernel/base/src/main/java/com/twosigma/beakerx/chart/AbstractChart.java +++ b/kernel/base/src/main/java/com/twosigma/beakerx/chart/AbstractChart.java @@ -180,20 +180,18 @@ public AbstractChart setYBound(double lower, double upper) { return this; } - public AbstractChart setYBound(List bound) { + public AbstractChart setYBound(List bound) { if (bound.size() != 2) { throw new IllegalArgumentException("to set the y bound, the list needs to be of size=2"); } - if (!(bound.get(0) instanceof Number) || !(bound.get(1) instanceof Number)) { - throw new IllegalArgumentException("the elements in the list needs to be numbers"); - } - Number n0 = (Number) bound.get(0); - Number n1 = (Number) bound.get(1); + + Number n0 = bound.get(0); + Number n1 = bound.get(1); setYBound(n0.doubleValue(), n1.doubleValue()); return this; } - public AbstractChart setyBound(List bound) { + public AbstractChart setyBound(List bound) { return this.setYBound(bound); } diff --git a/kernel/base/src/main/java/com/twosigma/beakerx/chart/xychart/XYChart.java b/kernel/base/src/main/java/com/twosigma/beakerx/chart/xychart/XYChart.java index 1d7ad85d64..b5d7e65d8d 100644 --- a/kernel/base/src/main/java/com/twosigma/beakerx/chart/xychart/XYChart.java +++ b/kernel/base/src/main/java/com/twosigma/beakerx/chart/xychart/XYChart.java @@ -157,20 +157,18 @@ public XYChart setXBound(double lower, double upper) { return this; } - public XYChart setXBound(List bound) { + public XYChart setXBound(List bound) { if (bound.size() != 2) { throw new IllegalArgumentException("to set the x bound, the list needs to be of size=2"); } - if (!(bound.get(0) instanceof Number) || !(bound.get(1) instanceof Number)) { - throw new IllegalArgumentException("the elements in the list needs to be numbers"); - } - Number n0 = (Number) bound.get(0); - Number n1 = (Number) bound.get(1); + + Number n0 = bound.get(0); + Number n1 = bound.get(1); setXBound(n0.doubleValue(), n1.doubleValue()); return this; } - public XYChart setxBound(List bound) { + public XYChart setxBound(List bound) { return this.setXBound(bound); }