org.cddcore

htmlRendering

package htmlRendering

Visibility
  1. Public
  2. All

Type Members

  1. case class DocumentAndEngineReport(title: Option[String], engines: Traversable[Engine], description: Option[String] = scala.None, textOrder: Int = ...) extends Report with NestedHolder[Reportable] with Product with Serializable

  2. case class DocumentHolder(nodes: List[Document], textOrder: Int = ...) extends NestedHolder[Reportable] with Reportable with Product with Serializable

  3. case class EngineHolder(engines: List[Engine], textOrder: Int = ...) extends NestedHolder[Reportable] with Reportable with Product with Serializable

  4. class FileReportWriter extends ReportWriter

  5. case class FocusedReport(title: Option[String], focusPath: List[Reportable], description: Option[String] = scala.None, textOrder: Int = ...) extends Report with Product with Serializable

  6. class MemoryReportWriter extends ReportWriter

  7. case class RenderContext(urlMap: UrlMap, reportDate: Date, iconUrl: String, pathToConclusion: List[Reportable] = immutable.this.Nil, reportDetails: ReportDetails = ReportDetails.apply())(implicit cddDisplayProcessor: CddDisplayProcessor) extends Product with Serializable

  8. trait Report extends TitledReportable

  9. trait ReportDetails extends AnyRef

  10. class ReportOrchestrator extends AnyRef

  11. trait ReportWriter extends AnyRef

  12. trait ReportableToUrl[RU <: ReportableToUrl[RU]] extends UrlMap

  13. trait ReportableWrapper extends Reportable

    A reportable with a wrapper is used in the reports when making a projection of an original report.

  14. case class SimpleReport(title: Option[String], description: Option[String], nodes: List[Reportable], textOrder: Int = ...) extends Report with NestedHolder[Reportable] with Product with Serializable

  15. class SimpleReportDetails extends ReportDetails

  16. case class SimpleReportableToUrl(rootUrl: String = "", rToName: KeyedMap[String] = ..., toUrl: KeyedMap[String] = ..., fromUrl: Map[String, List[Reportable]] = ..., seen: Set[String] = ...) extends ReportableToUrl[SimpleReportableToUrl] with Product with Serializable

  17. case class TraceReport(title: Option[String], traceItems: List[TraceItem[Engine, Any, Any, Conclusion[_, _, _, _]]], description: Option[String] = scala.None, textOrder: Int = ...) extends Report with Product with Serializable

  18. trait UrlMap extends AnyRef

Value Members

  1. object ExampleReportOrchestration

  2. object HtmlRenderer extends DecisionTreeBuilderForTests2[RenderContext, StartChildEndType, Elem]

  3. object Report

  4. object ReportDetails

  5. object SampleContexts

  6. object UrlMap

Ungrouped