Invoked by a {@link org.apache.hivemind.schema.Rule} to translate an inputValue into an appropriate object. Substitution symbols will already have been expanded before this method is invoked.
@param contributingModule the module from which the input value originates
@param propertyType the type of the property to be assigned by this translator; smart translators maybe able to automatically convert from string to the correct type
@param inputValue the value to be translated, either an attribute value or the content of the element
@param location the location of the inputValue; used to set the location of created objects,or when reporting errors
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.