org.ow2.shelbie.core.internal.handler.info
Class DefaultParameterInfo
java.lang.Object
org.ow2.shelbie.core.internal.handler.info.DefaultParameterInfo
- All Implemented Interfaces:
- org.ow2.shelbie.core.registry.info.Descriptive, org.ow2.shelbie.core.registry.info.ParameterInfo
- Direct Known Subclasses:
- DefaultArgumentInfo, DefaultOptionInfo
public abstract class DefaultParameterInfo
- extends Object
- implements org.ow2.shelbie.core.registry.info.ParameterInfo
User: guillaume
Date: 14/02/13
Time: 21:22
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
type
protected Class<?> type
DefaultParameterInfo
public DefaultParameterInfo(Class<?> type)
setDescription
public void setDescription(String description)
setDefaultObject
public void setDefaultObject(Object defaultObject)
setRequired
public void setRequired(boolean required)
setMultiValued
public void setMultiValued(boolean multiValued)
getType
public Class<?> getType()
- Specified by:
getType in interface org.ow2.shelbie.core.registry.info.ParameterInfo
getDescription
public String getDescription()
- Specified by:
getDescription in interface org.ow2.shelbie.core.registry.info.Descriptive
getDefault
public Object getDefault()
- Specified by:
getDefault in interface org.ow2.shelbie.core.registry.info.ParameterInfo
isRequired
public boolean isRequired()
- Specified by:
isRequired in interface org.ow2.shelbie.core.registry.info.ParameterInfo
isMultiValued
public boolean isMultiValued()
- Specified by:
isMultiValued in interface org.ow2.shelbie.core.registry.info.ParameterInfo
Copyright © 2013 OW2 Consortium. All Rights Reserved.