org.xwiki.rendering.block.WordBlock.<init>()方法的使用及代码示例

x33g5p2x  于2022-02-03 转载在 其他  
字(4.4k)|赞(0)|评价(0)|浏览(126)

本文整理了Java中org.xwiki.rendering.block.WordBlock.<init>()方法的一些代码示例,展示了WordBlock.<init>()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。WordBlock.<init>()方法的具体详情如下:
包路径:org.xwiki.rendering.block.WordBlock
类名称:WordBlock
方法名:<init>

WordBlock.<init>介绍

暂无

代码示例

代码示例来源:origin: org.xwiki.platform/xwiki-core-rendering-api

/**
 * {@inheritDoc}
 * 
 * @see org.xwiki.rendering.listener.Listener#onWord(java.lang.String)
 */
public void onWord(String word)
{
  this.stack.push(new WordBlock(word));
}

代码示例来源:origin: org.xwiki.platform/xwiki-core-rendering-parser-wikimodel

/**
 * {@inheritDoc}
 * 
 * @see org.wikimodel.wem.IWemListener#onWord(String)
 */
public void onWord(String str)
{
  this.stack.push(new WordBlock(str));
}

代码示例来源:origin: org.xwiki.platform/xwiki-core-rendering-transformation-macro

private void generateError(MacroBlock macroToReplace, String message, String description)
{
  List<Block> errorBlocks = new ArrayList<Block>();
  Map<String, String> errorBlockParams = Collections.singletonMap("class", "xwikirenderingerror");
  Map<String, String> errorDescriptionBlockParams =
    Collections.singletonMap("class", "xwikirenderingerrordescription hidden");
  Block descriptionBlock = new VerbatimBlock(description, macroToReplace.isInline());
  if (macroToReplace.isInline()) {
    errorBlocks.add(new FormatBlock(Arrays.<Block> asList(new WordBlock(message)), Format.NONE,
      errorBlockParams));
    errorBlocks.add(new FormatBlock(Arrays.asList(descriptionBlock), Format.NONE, errorDescriptionBlockParams));
  } else {
    errorBlocks.add(new GroupBlock(Arrays.<Block> asList(new WordBlock(message)), errorBlockParams));
    errorBlocks.add(new GroupBlock(Arrays.asList(descriptionBlock), errorDescriptionBlockParams));
  }
  macroToReplace.getParent().replaceChild(wrapInMacroMarker(macroToReplace, errorBlocks), macroToReplace);
}

代码示例来源:origin: org.xwiki.rendering/xwiki-rendering-macro-footnotes

/**
 * Generate the footnote reference (link) that should be inserted at the location of the macro, and should point to
 * the actual footnote at the end of the document.
 *
 * @param counter the current footnote counter
 * @return the generated reference element, displayed as {@code (superscript(link(footnote index)))}
 */
private Block createFootnoteReferenceBlock(int counter)
{
  Block result = new WordBlock(String.valueOf(counter));
  DocumentResourceReference reference = new DocumentResourceReference(null);
  reference.setAnchor(FOOTNOTE_ID_PREFIX + counter);
  result = new LinkBlock(Collections.singletonList(result), reference, false);
  result = new FormatBlock(Collections.singletonList(result), Format.SUPERSCRIPT);
  result.setParameter(ID_ATTRIBUTE_NAME, FOOTNOTE_REFERENCE_ID_PREFIX + counter);
  result.setParameter(CLASS_ATTRIBUTE_NAME, "footnoteRef");
  return result;
}

代码示例来源:origin: org.wikbook/wikbook.xwiki

list.add(new Substitution(block, new WordBlock(value)));
return list;

代码示例来源:origin: org.xwiki.rendering/xwiki-rendering-macro-footnotes

parsedContent = this.contentParser.parse(content, context, false, true).getChildren();
} catch (MacroExecutionException e) {
  parsedContent = Collections.<Block>singletonList(new WordBlock(content));
Block result = new WordBlock("^");
DocumentResourceReference reference = new DocumentResourceReference(null);
reference.setAnchor(FOOTNOTE_REFERENCE_ID_PREFIX + counter);

代码示例来源:origin: org.xwiki.platform/xwiki-platform-formula-macro

result = new WordBlock(content);

代码示例来源:origin: org.xwiki.platform/xwiki-platform-dashboard-macro

GroupBlock isMacroBlock = new GroupBlock();
isMacroBlock.setParameter(CLASS, "isMacro");
isMacroBlock.addChild(new WordBlock(Boolean.toString(isMacro)));
  gadgetTitleBlock.setParameter(CLASS, "title");
  gadgetTitleBlock.addChild(new WordBlock(gadget.getTitleSource()));

代码示例来源:origin: org.xwiki.platform/xwiki-platform-dashboard-macro

sourcePageBlock.addChild(new WordBlock(sourceDoc.getName()));
sourcePageBlock.setParameter(classParameterName, DashboardMacro.SOURCE_PAGE);
metadataContainer.addChild(sourcePageBlock);
GroupBlock sourceSpaceBlock = new GroupBlock();
sourceSpaceBlock.addChild(new WordBlock(
  this.localReferenceSerializer.serialize(sourceDoc.getLastSpaceReference())));
sourceSpaceBlock.setParameter(classParameterName, DashboardMacro.SOURCE_SPACE);
metadataContainer.addChild(sourceSpaceBlock);
GroupBlock sourceWikiBlock = new GroupBlock();
sourceWikiBlock.addChild(new WordBlock(sourceDoc.getWikiReference().getName()));
sourceWikiBlock.setParameter(classParameterName, DashboardMacro.SOURCE_WIKI);
metadataContainer.addChild(sourceWikiBlock);

相关文章

微信公众号

最新文章

更多