I think it boils down to extending the context provide a convenience API for checks that well-written components should make anyway. Sounds reasonably. I have to admit, I haven't been there for very long, since uimaFIT doesn't even require me to fetch parameters from the context (and performs checks and automatic conversion even beyond the normally supported parameter types in the background).
-- Richard On 18.09.2013, at 14:42, Jörn Kottmann <[email protected]> wrote: > On 09/18/2013 02:27 PM, Richard Eckart de Castilho wrote: >> That would effectively mean that the information if a parameter is mandatory >> or not is >> in the descriptor is made irrelevant and the information is no longer >> programmatically >> accessible as it becomes a parameter to the >> getStringConfigurationParameter() method, >> is that correct? > > I did not propose to remove the mandatory element from the descriptor. The > element is useful for people > who don't have the code for an AE to figure out how it needs to be > configured, and probably also for > our eclipse based tools. > > Jörn
