@Override public Viewable createTraceSummary(final Trace trace) { return new HtmlTraceSummary(this.outputStream, trace); }
@Override public Viewable createTableOfContents(final ViewableContainer from) { return new HtmlTableOfContents(this.outputStream, from); } }
private void renderLinks(final String indentation) { renderLinkForDirection(indentation, true); renderLinkForDirection(indentation, false); }
public static HtmlViewFactory create(final OutputStream stream, final URL cssURL) { if (stream instanceof PrintStream) { return new HtmlViewFactory((PrintStream) stream, cssURL); } else { return new HtmlViewFactory(createPrintStream(stream, DEFAULT_CHARSET), cssURL); } }
/** * Render an origin to an HTML span * * @param location * origin location * @return a string representing an HTML span containing a link to the * origin */ public static String formatAsSpan(final Location location) { return format(location, true); }
@Override public ViewableContainer createView(final String id, final String title) { return new HtmlView(this.outputStream, id, title, this.cssUrl); }
@Override public ViewableContainer createSection(final String id, final String title) { return new HtmlSection(this.outputStream, id, title); }
protected void renderTableOfContentsItem(final Viewable view, final boolean first) { if (view instanceof ViewableContainer) { renderContainerItem(view, first); } }
@Override public ViewableContainer createReportSummary() { return new HtmlReportSummary(this.outputStream); }
@Override public ViewableContainer createReportDetails() { return new HtmlReportDetails(this.outputStream); }
public String convert(final String input) { return this.machine.run(input); } }
@Override public Viewable createSpecificationItem(final LinkedSpecificationItem item) { return new HtmlSpecificationItem(this.outputStream, item); }
/** * Render an origin to an HTML span * * @param location * origin location * @return a string representing an HTML span containing a link to the * origin */ public static String formatAsSpan(final Location location) { return format(location, true); }
@Override public Viewable createTraceSummary(final Trace trace) { return new HtmlTraceSummary(this.outputStream, trace); }
@Override public Viewable createTableOfContents(final ViewableContainer from) { return new HtmlTableOfContents(this.outputStream, from); } }
@Override public ViewableContainer createView(final String id, final String title) { return new HtmlView(this.outputStream, id, title, this.cssUrl); }
@Override public ViewableContainer createSection(final String id, final String title) { return new HtmlSection(this.outputStream, id, title); }
protected void renderTableOfContentsItem(final Viewable view, final boolean first) { if (view instanceof ViewableContainer) { renderContainerItem(view, first); } }
@Override public ViewableContainer createReportSummary() { return new HtmlReportSummary(this.outputStream); }
/** * Render an origin to an HTML block * * @param location * origin location * @return a string representing an HTML block containing a link to the * origin */ public static String formatAsBlock(final Location location) { return format(location, false); }