@import org.silkframework.rule.input.Transformer @import org.silkframework.rule.similarity.Aggregator @import org.silkframework.rule.similarity.DistanceMeasure @import controllers.workspace.routes @import controllers.rules.routes.Assets @import controllers.core.routes.{Assets => CoreAssets} @import org.silkframework.rule.LinkSpec @import org.silkframework.workbench.Context @import org.silkframework.runtime.activity.UserContext @import config.WorkbenchConfig.WorkspaceReact @(context: Context[LinkSpec])(implicit request: RequestHeader, userContext: UserContext, workspaceReact: WorkspaceReact) @header = { } @toolbar = { @status()
@* Filled by updateScore() *@
} @content = {
loading ...
@operators("Transformations", "transform", Transformer.pluginsByCategory, context.project) @operators("Comparators", "compare", DistanceMeasure.pluginsByCategory, context.project) @operators("Aggregators", "aggregate", Aggregator.pluginsByCategory, context.project)
@context.task.data.rule.operator match { case Some(op) => { @renderRule( rule = op, project = context.project ) } case None => { } }
} @main(Some(context), titleLabel = context.task.label())(header)(toolbar)(content)