本文整理汇总了Java中org.pegdown.Extensions.TABLES属性的典型用法代码示例。如果您正苦于以下问题:Java Extensions.TABLES属性的具体用法?Java Extensions.TABLES怎么用?Java Extensions.TABLES使用的例子?那么, 这里精选的属性代码示例或许可以为您提供帮助。您也可以进一步了解该属性所在类org.pegdown.Extensions
的用法示例。
在下文中一共展示了Extensions.TABLES属性的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: MarkdownService
public MarkdownService () {
markdownFileExtensions.add("md");
markdownFileExtensions.add("txt");
markdownFileExtensions.add("markdown");
processor = new PegDownProcessor(
Extensions.AUTOLINKS | Extensions.TABLES
| Extensions.FENCED_CODE_BLOCKS | Extensions.STRIKETHROUGH
| Extensions.ATXHEADERSPACE | Extensions.TASKLISTITEMS);
// read style sheet
InputStream inputStream = MarkdownService.class.getResourceAsStream(STYLE_SHEET_FILE);
StringWriter writer = new StringWriter();
try {
IOUtils.copy(inputStream, writer, "UTF-8");
styleSheet = writer.toString();
} catch (IOException e) {
e.printStackTrace();
}
}
示例2: process
public String process(String itemContent) {
itemContent = new MarkdownFootnotesProcessor(itemContent).process();
ParsedContent parsed = parseOutRawHtml(itemContent);
PegDownProcessor pegdownProcessor = new PegDownProcessor(
Extensions.FENCED_CODE_BLOCKS |
Extensions.AUTOLINKS |
Extensions.STRIKETHROUGH |
Extensions.TABLES |
Extensions.QUOTES |
Extensions.SMARTS
);
itemContent = pegdownProcessor.markdownToHtml(parsed.content);
itemContent = swapInRawHtml(itemContent, parsed);
return itemContent;
}
示例3: extensions
public static int extensions() {
int EXT = Extensions.NONE;
EXT |= Extensions.FENCED_CODE_BLOCKS;
EXT |= Extensions.TABLES;
EXT |= Extensions.STRIKETHROUGH;
// EXT |= Extensions.SMARTS; // Breaks link including a dash -
return EXT;
}
示例4: setUp
@Before
public void setUp() {
PegDownPlugins plugins = PegDownPlugins
.builder()
.withPlugin(NamedBlockCurlyBracePlugin.class)
.build();
processor = new PegDownProcessor(Extensions.TABLES, plugins);
}
示例5: extensionFor
private int extensionFor(String name) {
int extension = Extensions.NONE;
if (name.equals("HARDWRAPS")) {
extension = Extensions.HARDWRAPS;
} else if (name.equals("AUTOLINKS")) {
extension = Extensions.AUTOLINKS;
} else if (name.equals("FENCED_CODE_BLOCKS")) {
extension = Extensions.FENCED_CODE_BLOCKS;
} else if (name.equals("DEFINITIONS")) {
extension = Extensions.DEFINITIONS;
} else if (name.equals("ABBREVIATIONS")) {
extension = Extensions.ABBREVIATIONS;
} else if (name.equals("QUOTES")) {
extension = Extensions.QUOTES;
} else if (name.equals("SMARTS")) {
extension = Extensions.SMARTS;
} else if (name.equals("SMARTYPANTS")) {
extension = Extensions.SMARTYPANTS;
} else if (name.equals("SUPPRESS_ALL_HTML")) {
extension = Extensions.SUPPRESS_ALL_HTML;
} else if (name.equals("SUPPRESS_HTML_BLOCKS")) {
extension = Extensions.SUPPRESS_HTML_BLOCKS;
} else if (name.equals("SUPPRESS_INLINE_HTML")) {
extension = Extensions.SUPPRESS_INLINE_HTML;
} else if (name.equals("TABLES")) {
extension = Extensions.TABLES;
} else if (name.equals("WIKILINKS")) {
extension = Extensions.WIKILINKS;
} else if (name.equals("ANCHORLINKS")) {
extension = Extensions.ANCHORLINKS;
} else if (name.equals("STRIKETHROUGH")) {
extension = Extensions.STRIKETHROUGH;
}else if (name.equals("ATXHEADERSPACE")) {
extension = Extensions.ATXHEADERSPACE;
}else if (name.equals("FORCELISTITEMPARA")) {
extension = Extensions.FORCELISTITEMPARA;
}else if (name.equals("RELAXEDHRULES")) {
extension = Extensions.RELAXEDHRULES;
}else if (name.equals("TASKLISTITEMS")) {
extension = Extensions.TASKLISTITEMS;
}else if (name.equals("EXTANCHORLINKS")) {
extension = Extensions.EXTANCHORLINKS;
} else if (name.equals("ALL")) {
extension = Extensions.ALL;
} else if (name.equals("ALL_OPTIONALS")) {
extension = Extensions.ALL_OPTIONALS;
} else if (name.equals("ALL_WITH_OPTIONALS")) {
extension = Extensions.ALL_WITH_OPTIONALS;
}
return extension;
}