java.lang.Object
org.apache.hivemind.schema.rules.ResourceTranslator
- All Implemented Interfaces:
- org.apache.hivemind.schema.Translator
- public class ResourceTranslator
- extends java.lang.Object
- implements org.apache.hivemind.schema.Translator
Translator that converts the value to be a resource relative to
the contributing module's deployment descriptor.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ResourceTranslator
public ResourceTranslator()
translate
public java.lang.Object translate(org.apache.hivemind.internal.Module contributingModule,
java.lang.Class propertyType,
java.lang.String inputValue,
org.apache.hivemind.Location location)
- Finds the resource. If the inputValue is blank, then returns null.
Interprets the inputValue as a relative path from the contributing module's descriptor.
In addition, a localized resource will be returned if avaiable (localized to
the registry's locale 55 .
- Specified by:
translate
in interface org.apache.hivemind.schema.Translator