001package org.unix4j.option;
002
003/**
004 * Interface usually implemented by option enums.
005 */
006public interface Option {
007        /**
008         * Returns the option name, usually the same as the enum constant name.
009         * 
010         * @return the option long name
011         */
012        String name();
013
014        /**
015         * Returns a one letter acronym for this option.
016         * 
017         * @return the acronym character used for this option.
018         */
019        char acronym();
020}