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

io.deepsense.neptune.clientlibrary.models.Chart Maven / Gradle / Ivy

There is a newer version: 1.6.1
Show newest version
/**
 * Copyright (c) 2016, CodiLime Inc.
 */

package io.deepsense.neptune.clientlibrary.models;

import java.util.UUID;

/**
 * A chart is a named group of series.
 * Each series consists of a channel and a channel’s label
 * which will be used to display channel values.
 * Series of one chart are displayed together on the same diagram.
 */
public interface Chart {

    /**
     *
     * @return The id of this chart.
     */
    UUID getId();

    /**
     *
     * @return The name of this chart.
     */
    String getName();

    /**
     *
     * @return The series of this chart.
     */
    ChartSeriesCollection getSeries();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy