public static String applyTemplates(@NonNull final String signature, final LogContext context) {
        String result = signature;
        for (final LogTemplate template : getAllTemplates()) {
            result = template.apply(result, context);
        }
        return result;
    }
@return all user-facing templates, including the log text template
main/src/main/java/cgeo/geocaching/log/LogTemplateProvider.java