net.sourceforge.pmd.properties
public abstract class AbstractScalarProperty extends AbstractPMDProperty
Version: $Revision$
Constructor Summary | |
---|---|
AbstractScalarProperty(String theName, String theDescription, Object theDefault, float theUIOrder)
Constructor for AbstractScalarProperty. |
Method Summary | |
---|---|
protected abstract Object[] | arrayFor(int size)
Method arrayFor. |
protected abstract Object | createFrom(String value)
Method createFrom. |
Object | valueFrom(String valueString)
Method valueFrom. |
Parameters: theName String theDescription String theDefault Object theUIOrder float
Parameters: size int
Returns: Object[]
Parameters: value String
Returns: Object
Parameters: valueString String
Returns: Object[]
Throws: IllegalArgumentException
See Also: valueFrom