@Override public String getPropertyReportUrl() { return propertiesContext.createReportUrl(descriptor); }
/** * Returns the URL to the index document of smartics properties reports. * * @return the URL to the index document of smartics properties reports. May * be <code>null</code>. */ @CheckForNull public String getPropertiesReportIndexUrl() { return createReportUrl("smartics-properties-report"); }
@Override public final String getDocumentationUrl(final PropertyDescriptor descriptor) throws ConfigException { final PropertiesContext context = getContext(descriptor); return context.createReportUrl(descriptor); }
/** * Returns the URL to the report documentation for the given descriptor. * * @param descriptor the properties descriptor whose report documentation URL * is requested. * @return the absolute URL to the report. */ public String createReportUrl(final PropertyDescriptor descriptor) { final String target = resolve(descriptor); final String url = createReportUrl(target); return url; }