edu.cmu.sphinx.util.props
Annotation Type S4ComponentList


@Documented
@Retention(value=RUNTIME)
@Target(value=FIELD)
public @interface S4ComponentList

A list property.

Author:
Holger Brandl
See Also:
ConfigurationManager

Required Element Summary
 java.lang.Class<? extends Configurable> type
           
 
Optional Element Summary
 boolean beTolerant
          If this flag is set the ConfigurationManager will not fail if some elements of the list couldn't be instantitated.
 java.lang.Class<? extends Configurable>[] defaultList
          A default list of Configurables used to configure this component list given the case that no component list was defined (via xml or during runtime).
 

Element Detail

type

public abstract java.lang.Class<? extends Configurable> type

defaultList

public abstract java.lang.Class<? extends Configurable>[] defaultList
A default list of Configurables used to configure this component list given the case that no component list was defined (via xml or during runtime).

Default:
{}

beTolerant

public abstract boolean beTolerant
If this flag is set the ConfigurationManager will not fail if some elements of the list couldn't be instantitated.

Default:
false