public interface PropertyOracle
| Modifier and Type | Method and Description |
|---|---|
ConfigurationProperty |
getConfigurationProperty(java.lang.String propertyName)
Attempts to get a named configuration property.
|
SelectionProperty |
getSelectionProperty(TreeLogger logger,
java.lang.String propertyName)
Attempts to get a named deferred binding property.
|
ConfigurationProperty getConfigurationProperty(java.lang.String propertyName) throws BadPropertyValueException
BadPropertyValueException if the property is undefined. The
result of invoking this method with the same propertyName must
be stable.propertyName - BadPropertyValueException - if the property is unknown or not a
configuration propertySelectionProperty getSelectionProperty(TreeLogger logger, java.lang.String propertyName) throws BadPropertyValueException
BadPropertyValueException if the property is either undefined
or has a value that is unsupported. The result of invoking this method with
the same propertyName must be stable.logger - propertyName - BadPropertyValueException - if the property is unknown or not a
selection property