T
- Identifier type used when creating a new Tablepublic interface ConfigurableTableProvider<T> extends TableProvider
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
getFeature(java.lang.String key)
Gets a feature for the provider
|
BrailleConverter |
newTable(T t)
Gets a new BrailleConverter based on the factory's current settings.
|
void |
setFeature(java.lang.String key,
java.lang.Object value)
Sets a feature for the provider.
|
java.lang.Object getFeature(java.lang.String key)
key
- the keyjava.lang.IllegalArgumentException
- if the feature is unknownvoid setFeature(java.lang.String key, java.lang.Object value)
key
- the keyvalue
- the valuejava.lang.IllegalArgumentException
- if the feature is unknownBrailleConverter newTable(T t)
t
- the type to returnjava.lang.IllegalArgumentException
- if the type is unknown