Package org.gwtproject.ext
Interface PropertyOracle
- All Known Implementing Classes:
PropertyOracleImpl
public interface PropertyOracle
Provides deferred binding property values.
-
Method Summary
Modifier and Type Method Description ConfigurationPropertygetConfigurationProperty(java.lang.String propertyName)Attempts to get a named configuration property.SelectionPropertygetSelectionProperty(javax.annotation.processing.Messager logger, java.lang.String propertyName)
-
Method Details
-
getConfigurationProperty
ConfigurationProperty getConfigurationProperty(java.lang.String propertyName) throws UnableToCompleteExceptionAttempts to get a named configuration property. ThrowsUnableToCompleteExceptionif the property is undefined. The result of invoking this method with the samepropertyNamemust be stable.- Parameters:
propertyName-- Returns:
- the configuration property instance (never null)
- Throws:
UnableToCompleteException- if the property is unknown or not a configuration property
-
getSelectionProperty
SelectionProperty getSelectionProperty(javax.annotation.processing.Messager logger, java.lang.String propertyName) throws UnableToCompleteException- Throws:
UnableToCompleteException
-