@NonNull
    private static List<LogTemplate> getAllTemplates() {
        final List<LogTemplate> templates = getTemplatesWithSignatureAndLogText();
        templates.add(new LogTemplate("NUMBER$NOINC", -1 /* Never user facing */) {
            @Override
            public String getValue(final LogContext context) {
                return getCounter(context, false);
            }
        });
        return templates;
    }
@return all user-facing templates, including the log text template
main/src/main/java/cgeo/geocaching/log/LogTemplateProvider.java