All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.github.sh0nk.matplotlib4j.builder.LegendBuilderImpl Maven / Gradle / Ivy

Go to download

Matplotlib for java: A simple graph plot library for java with powerful python matplotlib

The newest version!
package com.github.sh0nk.matplotlib4j.builder;

public class LegendBuilderImpl implements LegendBuilder {

    private CompositeBuilder innerBuilder = new CompositeBuilder<>(this);

    @Override
    public LegendBuilder loc(int arg) {
        return innerBuilder.addToKwargs("loc", arg);
    }

    @Override
    public LegendBuilder loc(String arg) {
        return innerBuilder.addToKwargs("loc", arg);
    }

    @Override
    public LegendBuilder loc(double x, double y) {
        return innerBuilder.addToKwargsWithoutQuoting("loc", String.format("(%d, %d)", x, y));
    }

    @Override
    public String build() {
        return innerBuilder.build();
    }

    @Override
    public String getMethodName() {
        return "legend";
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy