Package org.asciidoctor.extension
Class BlockProcessor
- java.lang.Object
-
- org.asciidoctor.extension.BaseProcessor
-
- org.asciidoctor.extension.BlockProcessor
-
- All Implemented Interfaces:
Processor
public abstract class BlockProcessor extends BaseProcessor
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.String
name
-
Constructor Summary
Constructors Constructor Description BlockProcessor()
BlockProcessor(java.lang.String name)
BlockProcessor(java.lang.String name, java.util.Map<java.lang.String,java.lang.Object> config)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description java.lang.String
getName()
abstract java.lang.Object
process(StructuralNode parent, Reader reader, java.util.Map<java.lang.String,java.lang.Object> attributes)
void
setName(java.lang.String name)
-
Methods inherited from class org.asciidoctor.extension.BaseProcessor
createBlock, createBlock, createBlock, createBlock, createBlock, createBlock, createBlock, createDocument, createList, createList, createList, createListItem, createListItem, createPhraseNode, createPhraseNode, createPhraseNode, createPhraseNode, createPhraseNode, createPhraseNode, createSection, createSection, createSection, createSection, createSection, createTable, createTable, createTableCell, createTableCell, createTableCell, createTableCell, createTableColumn, createTableColumn, createTableRow, getConfig, log, newCursor, newCursor, newCursor, newReader, newReader, newReader, newReader, parseContent, setConfig, unwrap, updateConfig
-
-
-
-
Method Detail
-
getName
public java.lang.String getName()
-
setName
public void setName(java.lang.String name)
-
process
public abstract java.lang.Object process(StructuralNode parent, Reader reader, java.util.Map<java.lang.String,java.lang.Object> attributes)
-
-