Исправление crypt, (текущая версия) :
вообще меня напрягают такие шапки:
class InlineImagesRenderer extends NodeRenderer {
override def getNodeRenderingHandlers = {
Set(new NodeRenderingHandler[Image](classOf[Image], (node, _, html) => {
и далее по тексту:
val altText = new TextCollectingVisitor().collectAndGetText(node)
html.text(" )")
html.closeTag("p")
html
.withAttr()
.attr("class", "medium-image")
.tag("div")
html
.withAttr()
.attr("src", node.getUrl)
.attr("alt", altText)
.attr("style", "max-width:85%; max-height: 800px;")
и тут я уже начинаю путаться, кто на ком стоял и в какой промужеток добавлять свой код:
.tagVoid("img")
}), new NodeRenderingHandler[ImageRef](classOf[ImageRef], (node, _, html) => {
val altText = new TextCollectingVisitor().collectAndGetText(node)
})
).asJava.asInstanceOf[java.util.Set[NodeRenderingHandler[_]]]
}
}
и главное, я не понимаю, зачем это, когда есть jsp???
Исправление crypt, :
вообще меня напрягают такие шапки:
class InlineImagesRenderer extends NodeRenderer {
override def getNodeRenderingHandlers = {
Set(new NodeRenderingHandler[Image](classOf[Image], (node, _, html) => {
и далее по тексту:
val altText = new TextCollectingVisitor().collectAndGetText(node)
html.text(" )")
html.closeTag("p")
html
.withAttr()
.attr("class", "medium-image")
.tag("div")
html
.withAttr()
.attr("src", node.getUrl)
.attr("alt", altText)
.attr("style", "max-width:85%; max-height: 800px;")
и тут я уже начинаю путаться, кто на ком стоял и в какой промужеток добавлять свой код:
.tagVoid("img")
}), new NodeRenderingHandler[ImageRef](classOf[ImageRef], (node, _, html) => {
val altText = new TextCollectingVisitor().collectAndGetText(node)
})
).asJava.asInstanceOf[java.util.Set[NodeRenderingHandler[_]]]
}
}
Исходная версия crypt, :
вообще меня напрягают такие шапки:
class InlineImagesRenderer extends NodeRenderer {
override def getNodeRenderingHandlers = {
Set(new NodeRenderingHandler[Image](classOf[Image], (node, _, html) => {
и далее по тексту:
val altText = new TextCollectingVisitor().collectAndGetText(node)
html.text(" )")
html.closeTag("p")
html
.withAttr()
.attr("class", "medium-image")
.tag("div")
html
.withAttr()
.attr("src", node.getUrl)
.attr("alt", altText)
.attr("style", "max-width:85%; max-height: 800px;")
и тут я уже начинаю путаться, кто на ком стоял:
.tagVoid("img")
}), new NodeRenderingHandler[ImageRef](classOf[ImageRef], (node, _, html) => {
val altText = new TextCollectingVisitor().collectAndGetText(node)
})
).asJava.asInstanceOf[java.util.Set[NodeRenderingHandler[_]]]
}
}