Commit e396a29f authored by Rui Vieira's avatar Rui Vieira

Add missing interfaces

parent 404f473a
......@@ -22,11 +22,6 @@ public abstract class AbstractPlot<T, U> implements Plot {
}
public AbstractPlot setColour(String colour) {
this.colour = Optional.of(colour);
return this;
}
public AbstractPlot setYLim(Coordinate c) {
this.ylim = Optional.of(c);
return this;
......
package org.ruivieira.plotlib.interfaces;
public interface Colour {
public interface Colour<A> {
public A setColour(String colour);
}
package org.ruivieira.plotlib.interfaces;
public class LineStyle {
public interface LineStyle<A> {
public A setLineStyle(String style);
}
package org.ruivieira.plotlib.interfaces;
public interface Marker {
public interface Marker<A> {
public A setMarker(String marker);
}
package org.ruivieira.plotlib.interfaces;
public interface MarkerSize {
public interface MarkerSize<A> {
public A setMarkerSize(double size);
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment