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

io.github.robwin.markup.builder.MarkupLanguage Maven / Gradle / Ivy

package io.github.robwin.markup.builder;

import java.util.Arrays;
import java.util.List;

/**
 * @author Robert Winkler
 */
public enum MarkupLanguage {
    ASCIIDOC(".adoc,.asciidoc"),
    MARKDOWN(".md,.markdown");

    private final String fileNameExtensions;

    /**
     * @param fileNameExtensions file name suffix
     */
    private MarkupLanguage(final String fileNameExtensions) {
        this.fileNameExtensions = fileNameExtensions;
    }

    public List getFileNameExtensions() {
        return Arrays.asList(fileNameExtensions.split(","));
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy