package org.jboss.windup.config; /** * Indicates the type of UI element that should be used for this input. * * @author <a href="mailto:jesse.sightler@gmail.com">Jesse Sightler</a> */ public enum InputType { /** * A single input value (eg, a String with a simple textbox). */ SINGLE("Single"), /** * Select multiple values (eg, List<String>).s */ MANY("Many"), /** * Select one item from a List. */ SELECT_ONE("Select One"), /** * Select many items from a List. */ SELECT_MANY("Select Many"), /** * Select a File. */ FILE("File"), /** * Select a Directory. */ DIRECTORY("Directory"), /** * Select either a File or a Directory. */ FILE_OR_DIRECTORY("File or Directory"); private final String value; private InputType(String val) { this.value = val; } @Override public String toString() { return value; } }