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