net.sourceforge.pmd.properties
public class StringProperty extends AbstractPMDProperty
Version: $Revision$
Field Summary | |
---|---|
static char | defaultDelimiter |
Constructor Summary | |
---|---|
StringProperty(String theName, String theDescription, String theDefaultValue, float theUIOrder)
Constructor for StringProperty. | |
StringProperty(String theName, String theDescription, String[] theValues, float theUIOrder, char aMultiValueDelimiter)
Constructor for StringProperty. | |
protected | StringProperty(String theName, String theDescription, Object theDefaultValue, float theUIOrder, char aMultiValueDelimiter)
Constructor for StringProperty. |
Method Summary | |
---|---|
int | preferredRowCount() |
Class<?> | type()
Method type. |
protected String | valueErrorFor(Object value) |
Object | valueFrom(String valueString)
Method valueFrom. |
Parameters: theName String theDescription String theDefaultValue String theUIOrder float
Parameters: theName String theDescription String theValues String[] theUIOrder float aMultiValueDelimiter String
Parameters: theName String theDescription String theDefaultValue Object theUIOrder float aMultiValueDelimiter String
Returns: Class
See Also: type
Parameters: value Object
Returns: String