@import org.silkframework.util.DPair @import org.silkframework.workspace.Project @import org.silkframework.runtime.activity.UserContext @import org.silkframework.util.Identifier @(sources: DPair[String], paths: DPair[Seq[String]], onlySource: Boolean, loadingMsg: String = "", warning: String = "", project: Project)(implicit userContext: UserContext) @pathOperators(sources.source, paths.source, "Source") @pathOperators(sources.target, paths.target, "Target") @pathOperators(source: String, paths: Seq[String], pathType: String) = { @for(path <- paths) {
@path

@path

@pathExpanded(path, pathType)
@path
} } @pathExpanded(path: String, pathType: String) = { @pathBox(pathType.toLowerCase + "Path", pathType == "Source", path, 0, 0, false, project) } @pathId(pathType: String, path: String) = {path_@{pathType.toLowerCase}_@{Identifier.fromAllowed(path).toString}}