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

cdc.gv.tools.GvEngine Maven / Gradle / Ivy

package cdc.gv.tools;

import cdc.util.cli.OptionEnum;

/**
 * Enumeration of GraphViz layout engines.
 *
 * @author Damien Carbonne
 *
 */
public enum GvEngine implements OptionEnum {
    CIRCO,
    DOT,
    FDP,
    NEATO,
    SFDP,
    TWOPI;

    @Override
    public String getName() {
        return "engine-" + name().toLowerCase();
    }

    public String getEngineName() {
        return name().toLowerCase();
    }

    @Override
    public String getDescription() {
        return "Use " + name().toLowerCase() + " layout engine.";
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy