package com.liferay.cli.shell; /** * Common constants used in the option contexts of {@link CliOption}s. * * @author Alan Stewart */ public final class OptionContexts { /** * If this string appears in an option context, a {@link Converter} will * return only interface types appearing in any module of the user's * project. */ public static final String INTERFACE = "interface"; /** * If this string appears in an option context, a {@link Converter} will * return types appearing in any module of the user's project. */ public static final String PROJECT = "project"; /** * If this string appears in an option context, this converter will return * non-final types appearing in any module of the user's project. */ public static final String SUPERCLASS = "superclass"; /** * If this string appears in an option context, this converter will update * the last used type and the focused module as applicable. */ public static final String UPDATE = "update"; public static final String UPDATE_PROJECT = "update,project"; private OptionContexts() { } }