org.talika.tarsis.command
Interface CommandParameter

All Known Implementing Classes:
CommandParameterImpl

public interface CommandParameter

Interface that defines a command parameter in Tarsis MVC Framework.

A command parameter represents a value to be passed to command in order to be executed correctly. Parameters can be required or optional and can have one or more values.

Version:
$Revision: 121 $
Author:
Jose M. Palomar
See Also:
Command

Method Summary
 java.lang.Object defaultValue()
          Returns the default value of parameter if no other is provided.
 java.lang.String getName()
          Returns the name of parameter.
 java.lang.Class getType()
          Returns the type of parameter.
 boolean isMultiple()
          Returns true if parameter can have multiple values.
 boolean isRequired()
          Returns true if parameter is required.
 

Method Detail

getName

java.lang.String getName()
Returns the name of parameter.

Returns:
String name of parameter.

getType

java.lang.Class getType()
Returns the type of parameter. The type is represented by a class instance. Supported types are:

Returns:
Class type of parameter.

isRequired

boolean isRequired()
Returns true if parameter is required.

Returns:
boolean true if parameter is required.

isMultiple

boolean isMultiple()
Returns true if parameter can have multiple values.

Returns:
boolean true if parameter can have multiple values.

defaultValue

java.lang.Object defaultValue()
Returns the default value of parameter if no other is provided.

Returns:
Object default value of parameter.


Copyright © 2002-2012 Talika Open Source Group. All Rights Reserved.