本文整理了Java中org.xwiki.rendering.renderer.printer.WikiPrinter.print()
方法的一些代码示例,展示了WikiPrinter.print()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。WikiPrinter.print()
方法的具体详情如下:
包路径:org.xwiki.rendering.renderer.printer.WikiPrinter
类名称:WikiPrinter
方法名:print
暂无
代码示例来源:origin: org.xwiki.rendering/xwiki-rendering-syntax-doxia
@Override
public void write(String s, int i, int i1) throws IOException
{
this.printer.print(s.substring(i, i1));
}
}
代码示例来源:origin: org.xwiki.rendering/xwiki-rendering-syntax-doxia
@Override
public Writer append(char c) throws IOException
{
this.printer.print(String.valueOf(c));
return this;
}
代码示例来源:origin: org.xwiki.rendering/xwiki-rendering-syntax-doxia
@Override
public void write(int i) throws IOException
{
this.printer.print(String.valueOf(i));
}
代码示例来源:origin: org.xwiki.rendering/xwiki-rendering-syntax-doxia
@Override
public Writer append(CharSequence charSequence) throws IOException
{
this.printer.print(charSequence.toString());
return this;
}
代码示例来源:origin: org.xwiki.platform/xwiki-core-rendering-api
/**
* {@inheritDoc}
*
* @see org.xwiki.rendering.renderer.AbstractChainingPrintRenderer#onVerbatim(String, boolean, Map)
*/
@Override
public void onVerbatim(String protectedString, boolean isInline, Map<String, String> parameters)
{
getPrinter().print(protectedString);
}
代码示例来源:origin: org.xwiki.rendering/xwiki-rendering-syntax-xwiki20
private void handleEmptyParameters()
{
if (this.previousFormatParameters != null) {
getPrinter().print("(%%)");
this.previousFormatParameters = null;
}
}
代码示例来源:origin: org.xwiki.platform/xwiki-core-rendering-api
/**
* {@inheritDoc}
*
* @see org.xwiki.rendering.renderer.AbstractChainingPrintRenderer#onSpace()
*/
@Override
public void onSpace()
{
getPrinter().print(" ");
}
代码示例来源:origin: org.xwiki.platform/xwiki-core-rendering-api
/**
* {@inheritDoc}
*
* @see org.xwiki.rendering.renderer.AbstractChainingPrintRenderer#onEmptyLines(int)
*/
@Override
public void onEmptyLines(int count)
{
getPrinter().print(StringUtils.repeat(NL, count));
}
代码示例来源:origin: org.xwiki.platform/xwiki-core-rendering-api
private void printEmptyLine()
{
if (this.isFirstElementRendered) {
getPrinter().print(NL + NL);
} else {
this.isFirstElementRendered = true;
}
}
}
代码示例来源:origin: org.xwiki.platform/xwiki-core-rendering-api
/**
* {@inheritDoc}
*
* @see org.xwiki.rendering.renderer.AbstractChainingPrintRenderer#onSpecialSymbol(char)
*/
@Override
public void onSpecialSymbol(char symbol)
{
getPrinter().print(String.valueOf(symbol));
}
代码示例来源:origin: org.xwiki.platform/xwiki-core-rendering-api
/**
* {@inheritDoc}
*
* @see org.xwiki.rendering.renderer.AbstractChainingPrintRenderer#onHorizontalLine(java.util.Map)
*/
@Override
public void onHorizontalLine(Map<String, String> parameters)
{
printEmptyLine();
getPrinter().print("----");
}
代码示例来源:origin: org.xwiki.platform/xwiki-core-rendering-api
/**
* {@inheritDoc}
*
* @see org.xwiki.rendering.listener.chaining.AbstractChainingListener#endDocument(java.util.Map)
*/
@Override
public void endDocument(Map<String, String> parameters)
{
getPrinter().print("endDocument" + serializeParameters(parameters));
}
代码示例来源:origin: org.xwiki.rendering/xwiki-rendering-macro-html
@Override
public void onSpace()
{
if (!isInGeneratedBlock()) {
getPrinter().print(" ");
} else {
super.onSpace();
}
}
代码示例来源:origin: org.xwiki.rendering/xwiki-rendering-macro-html
@Override
public void onNewLine()
{
if (!isInGeneratedBlock()) {
getPrinter().print("\n");
} else {
super.onNewLine();
}
}
代码示例来源:origin: org.xwiki.platform/xwiki-core-rendering-api
/**
* {@inheritDoc}
*
* @see org.xwiki.rendering.renderer.AbstractChainingPrintRenderer#beginDefinitionDescription()
*/
@Override
public void beginDefinitionDescription()
{
if (getBlockState().getDefinitionListItemIndex() > 0) {
getPrinter().print(NL);
}
}
代码示例来源:origin: org.xwiki.rendering/xwiki-rendering-syntax-event
/**
* {@inheritDoc}
*
* @since 3.0M2
*/
@Override
public void endDocument(MetaData metadata)
{
getPrinter().print("endDocument" + serializeParameters(metadata.getMetaData()));
}
代码示例来源:origin: org.xwiki.rendering/xwiki-rendering-syntax-xwiki2
@Override
public void beginListItem()
{
if (getBlockState().getListItemIndex() > 0) {
getPrinter().print("\n");
}
print(this.listStyle.toString());
if (StringUtils.contains(this.listStyle.toString(), '1')) {
print(".");
}
print(" ");
}
代码示例来源:origin: org.xwiki.platform/xwiki-core-rendering-api
/**
* {@inheritDoc}
*
* @see org.xwiki.rendering.renderer.AbstractChainingPrintRenderer#beginDefinitionTerm()
*/
@Override
public void beginDefinitionTerm()
{
if (getBlockState().getDefinitionListItemIndex() > 0) {
getPrinter().print(NL);
}
}
代码示例来源:origin: org.xwiki.platform/xwiki-core-rendering-api
/**
* {@inheritDoc}
*
* @see org.xwiki.rendering.renderer.AbstractChainingPrintRenderer#beginTableCell(java.util.Map)
*/
@Override
public void beginTableCell(Map<String, String> parameters)
{
if (getBlockState().getCellCol() > 0) {
getPrinter().print("\t");
}
}
代码示例来源:origin: org.xwiki.platform/xwiki-core-rendering-api
/**
* {@inheritDoc}
*
* @see org.xwiki.rendering.renderer.AbstractChainingPrintRenderer#beginTableRow(java.util.Map)
*/
@Override
public void beginTableRow(Map<String, String> parameters)
{
if (getBlockState().getCellRow() > 0) {
getPrinter().print(NL);
}
}
内容来源于网络,如有侵权,请联系作者删除!