GitHub
repository
| This map was generated from repository code by SourceSpy (
more info
)
flexmark-java
Method DocumentParser.incorporateLine(ln)
incorporateLine()
Analyze a line of text and update the document appropriately. We parse markdown text...
ParserState
class DocumentParser
hierarchy
source
javadoc
findNextNonSpace()
O
getBlock()
AbstractBlockParser...
class DocumentBlockParser
hierarchy
source
javadoc
appendChild()
abstract class Node
hierarchy
source
javadoc
BlankLine()
Block
class BlankLine
hierarchy
source
javadoc
Abstract
getBlock()
interface BlockParser
Parser for a specific block node. Implementations should subclass AbstractBlockParse...
hierarchy
source
javadoc
setClaimedBlankLine()
Abstract
tryContinue()
See if the block parser can continue parsing the current block
isFinalize()
BlockContinue
class BlockContinueImpl
hierarchy
source
javadoc
finalize()
Finalize a block. Close it and do any necessary postprocessing, e.g. creating string...
getNewIndex()
setNewIndex()
getNewColumn()
setNewColumn()
getClaimedBlankLine()
O
isLastLineBlank()
breakOutOfLists()
Break out of all containing lists, resetting the tip of the document to the parent o...
Abstract
isInterruptible()
Allows block parsers to be interrupted by other block parsers
Abstract
isContainer()
S
isLetter()
class Parsing
source
javadoc
findBlockStart()
Abstract
isRawText()
Allows block parsers to keep indenting spaces for those blocks that are interruptibl...
finalizeBlocks()
Finalize blocks of previous line.
getNewIndex()
BlockStart
class BlockStartImpl
hierarchy
source
javadoc
getNewColumn()
isReplaceActiveBlockParser()
removeActiveBlockParser()
getBlockParsers()
addChild()
Add block parser of type T as a child of the currently active parsers. If the tip ca...
O
getActiveBlockParser()
Abstract
isParagraphParser()
addLine()
Add line content to the active block parser. We assume it can accept lines -- that c...
propagateLastLineBlank()
BlankLine()
ParagraphParser()
AbstractBlockParser
class ParagraphParser
hierarchy
source
javadoc
unlink()
setParent()
setCharsFromContent()
Abstract
getSegments()
S
getLeadSegment()
S
getTrailSegment()
S
spanningChars()
Abstract
isNull()
SequenceUtils
interface IRichSequence
A CharSequence that provides a rich set of manipulation methods. NOTE: '\0' changed ...
hierarchy
source
javadoc
setChars()
Abstract
getStartOffset()
Get the start offset of this sequence into {@link #getBaseSequence()} and {@link #ge...
IRichSequence...
interface BasedSequence
A CharSequence that references original char sequence with offsets into original pre...
hierarchy
source
javadoc
S
min()
class Utils
source
javadoc
Abstract
getEndOffset()
Get the end offset of this sequence into {@link # getBaseSequence()} and {@link #getB...
S
max()
Abstract
baseSubSequence()
Get a portion of this sequence's base sequence <p> NOTE: this means that if this seq...
deactivateBlockParser()
O
getParent()
ContentNode
abstract class Block
hierarchy
source
javadoc
getLastChild()
getFirstInChain()
insertChainAfter()
Append all from child to end of chain to this node
setCharsFromContentOnly()
Abstract
closeBlock()
Abstract
finalizeClosedBlock()
Used to clean up and prepare for the next parsing run of the AbstractBlockParser for...
getNext()
getEndOffset()
getPrevious()
isInstance()
external
class? Class
source
javadoc
insertAfter()
advance()
S
columnsToNextTabStop()
Abstract
breakOutOnDoubleBlankLine()
MatchedBlockParserImpl()
MatchedBlockParser
class MatchedBlockParserImpl
hierarchy
source
javadoc
Abstract
canInterruptBy()
Allows block parsers to determine if they can be interrupted by other block parsers
Abstract
tryStart()
interface BlockParserFactory
Parser factory for a block node for determining when a block starts. Implementations...
hierarchy
source
javadoc
O
blockParserRemoved()
O
blockParserRemoved()
BlockTracker...
class ClassifyingBlockTracker
hierarchy
source
javadoc
removeKey()
class OrderedMultiMap
source
javadoc
Abstract
skipHostUpdate()
interface CollectionHost
hierarchy
source
javadoc
indexOf()
class OrderedSet
source
javadoc
isValidIndex()
getValue()
Pair()
Paired
class Pair
hierarchy
source
javadoc
removing()
removeHosted()
S
ifNull()
validateIndex()
removeIndexHosted()
Abstract
clearing()
Abstract
canContain()
activateBlockParser()
containsKey()
O
blockParserAdded()
containsKey()
contains()
O
blockParserAdded()
putKeyValue()
Abstract
subSequence()
Get a portion of this sequence starting from a given offset to endIndex of the seque...
S
prefixOf()
BasedSequenceImpl...
class PrefixedSubSequence
A BasedSequence with an out of scope of original char sequence prefix a subSequence(...
hierarchy
source
javadoc
Abstract
addLine()
Add another line to the block
S
prefixOf()
PrefixedSubSequence()
O
Abstract
subSequence()
Get a portion of this sequence
setLastLineBlank()
Abstract
isPropagatingLastBlankLine()
getParent()
<<creates>>
<<creates>>
<<creates>>
<<creates>>
<<creates>>
<<creates>>