Package com.sun.enterprise.admin.util
Class CommandModelData.ParamModelData
- java.lang.Object
-
- org.glassfish.api.admin.CommandModel.ParamModel
-
- com.sun.enterprise.admin.util.CommandModelData.ParamModelData
-
- Enclosing class:
- CommandModelData
public static class CommandModelData.ParamModelData extends CommandModel.ParamModel
A parameter model that's just data.
-
-
Field Summary
Fields Modifier and Type Field Description String
name
CommandModelData.ParamData
param
String
prompt
String
promptAgain
Class
type
-
Constructor Summary
Constructors Constructor Description ParamModelData(String name, Class type, boolean optional, String def)
ParamModelData(String name, Class type, boolean optional, String def, String shortName)
ParamModelData(String name, Class type, boolean optional, String def, String shortName, boolean obsolete)
ParamModelData(String name, Class type, boolean optional, String def, String shortName, boolean obsolete, String alias)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getLocalizedDescription()
Returns a localized description for this parameterString
getLocalizedPrompt()
Returns a localized prompt for this parameterString
getLocalizedPromptAgain()
Returns a localized confirmation prompt for this parameter.String
getName()
Returns the command parameter name.Param
getParam()
Returns the command @Param annotation values.String
getPrompt()
String
getPromptAgain()
Class
getType()
Returns the parameter type.String
toString()
-
Methods inherited from class org.glassfish.api.admin.CommandModel.ParamModel
isParamId
-
-
-
-
Field Detail
-
name
public String name
-
param
public CommandModelData.ParamData param
-
type
public Class type
-
prompt
public String prompt
-
promptAgain
public String promptAgain
-
-
Method Detail
-
getName
public String getName()
Description copied from class:CommandModel.ParamModel
Returns the command parameter name.- Specified by:
getName
in classCommandModel.ParamModel
- Returns:
- the command parameter name
-
getLocalizedDescription
public String getLocalizedDescription()
Description copied from class:CommandModel.ParamModel
Returns a localized description for this parameter- Specified by:
getLocalizedDescription
in classCommandModel.ParamModel
- Returns:
- a localized String
-
getLocalizedPrompt
public String getLocalizedPrompt()
Description copied from class:CommandModel.ParamModel
Returns a localized prompt for this parameter- Specified by:
getLocalizedPrompt
in classCommandModel.ParamModel
- Returns:
- a localized String
-
getLocalizedPromptAgain
public String getLocalizedPromptAgain()
Description copied from class:CommandModel.ParamModel
Returns a localized confirmation prompt for this parameter. This is only used for passwords.- Specified by:
getLocalizedPromptAgain
in classCommandModel.ParamModel
- Returns:
- a localized String
-
getParam
public Param getParam()
Description copied from class:CommandModel.ParamModel
Returns the command @Param annotation values.- Specified by:
getParam
in classCommandModel.ParamModel
- Returns:
- the @Param instance for this parameter
-
getType
public Class getType()
Description copied from class:CommandModel.ParamModel
Returns the parameter type.- Specified by:
getType
in classCommandModel.ParamModel
- Returns:
- the parameter type.
-
getPrompt
public String getPrompt()
-
getPromptAgain
public String getPromptAgain()
-
-