public class IdListTranslator extends java.lang.Object implements Translator
Translator
that acts as a wrapper
around IdUtils.qualifyList(String, String)
.Constructor and Description |
---|
IdListTranslator() |
public IdListTranslator()
public java.lang.Object translate(Module contributingModule, java.lang.Class propertyType, java.lang.String inputValue, Location location)
Translator
Rule
to translate an inputValue into an appropriate object.
Substitution symbols will already have been expanded before this method is
invoked.translate
in interface Translator
contributingModule
- the module from which the input value originatespropertyType
- the type of the property to be assigned by this translator; smart translators may
be able to automatically convert from string to the correct typeinputValue
- the value to be translated, either an attribute value or the content of the elementlocation
- the location of the inputValue; used to set the location of created objects,
or when reporting errors