|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PropertyProvider
An interface which can be used to initialize the contents of a managed object.
Field Summary | |
---|---|
static PropertyProvider |
DEFAULT_PROVIDER
A property provider which always returns empty property values, indicating default behavior. |
Method Summary | ||
---|---|---|
|
getPropertyValues(PropertyDefinition<T> d)
Get the property values associated with the specified property definition. |
Field Detail |
---|
static final PropertyProvider DEFAULT_PROVIDER
Method Detail |
---|
<T> java.util.Collection<T> getPropertyValues(PropertyDefinition<T> d) throws java.lang.IllegalArgumentException
Implementations are not required to validate the values that they provide. Specifically:
T
- The underlying type of the property.d
- The Property definition.
java.lang.IllegalArgumentException
- If this property provider does not recognise the requested
property definition.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |