Class SpecExampleBlock
- java.lang.Object
-
- com.vladsch.flexmark.util.ast.Node
-
- com.vladsch.flexmark.util.ast.ContentNode
-
- com.vladsch.flexmark.util.ast.Block
-
- com.vladsch.flexmark.ext.spec.example.SpecExampleBlock
-
-
Field Summary
Fields Modifier and Type Field Description private BasedSequence
ast
private BasedSequence
astSeparator
private BasedSequence
closingMarker
private BasedSequence
coordClosingMarker
private BasedSequence
coordOpeningMarker
private BasedSequence
exampleKeyword
private BasedSequence
html
private BasedSequence
htmlSeparator
private BasedSequence
number
private BasedSequence
numberSeparator
private BasedSequence
openingMarker
private BasedSequence
options
private BasedSequence
optionsClosingMarker
private BasedSequence
optionsKeyword
private BasedSequence
optionsOpeningMarker
private BasedSequence
section
private BasedSequence
source
-
Fields inherited from class com.vladsch.flexmark.util.ast.ContentNode
lineSegments
-
Fields inherited from class com.vladsch.flexmark.util.ast.Node
AST_ADAPTER, EMPTY_SEGMENTS, SPLICE
-
-
Constructor Summary
Constructors Constructor Description SpecExampleBlock()
SpecExampleBlock(BasedSequence chars)
SpecExampleBlock(BasedSequence chars, BasedSequence openingMarker, java.util.List<BasedSequence> segments, BasedSequence closingMarker)
-
Method Summary
-
Methods inherited from class com.vladsch.flexmark.util.ast.ContentNode
getContentChars, getContentChars, getContentLines, getContentLines, getLineChars, getLineCount, getSpanningChars, setContent, setContent, setContent, setContentLine, setContentLines
-
Methods inherited from class com.vladsch.flexmark.util.ast.Node
appendChain, appendChild, astChars, astExtraChars, astString, baseSubSequence, baseSubSequence, countAncestorsOfType, countDirectAncestorsOfType, delimitedSegmentSpan, delimitedSegmentSpanChars, endOfLine, extractChainTo, extractToFirstInChain, getAncestorOfType, getBaseSequence, getBlankLineSibling, getChars, getCharsFromSegments, getChildChars, getChildIterator, getChildOfType, getChildren, getDescendants, getDocument, getEmptyPrefix, getEmptySuffix, getEndLineNumber, getEndOffset, getEndOfLine, getExactChildChars, getFirstChild, getFirstChildAny, getFirstChildAnyNot, getFirstInChain, getGrandParent, getLastBlankLineChild, getLastChild, getLastChildAny, getLastChildAnyNot, getLastInChain, getLeadSegment, getLineColumnAtEnd, getLineNumber, getNext, getNextAny, getNextAnyNot, getNodeName, getNodeOfTypeIndex, getNodeOfTypeIndex, getOldestAncestorOfTypeAfter, getPrevious, getPreviousAny, getPreviousAnyNot, getReversedChildIterator, getReversedChildren, getReversedDescendants, getSegmentsForChars, getSourceRange, getStartLineNumber, getStartOffset, getStartOfLine, getTextLength, getTrailSegment, hasChildren, hasOrMoreChildren, insertAfter, insertBefore, insertChainAfter, insertChainBefore, isOrDescendantOfType, lineColumnAtIndex, lineColumnAtStart, moveTrailingBlankLines, prependChild, removeChildren, segmentSpan, segmentSpan, segmentSpanChars, segmentSpanChars, segmentSpanChars, segmentSpanCharsToVisible, setChars, setCharsFromContent, setCharsFromContentOnly, setCharsFromSegments, spanningChars, startOfLine, takeChildren, toAstString, toSegmentSpan, toString, toStringAttributes, unlink
-
-
-
-
Field Detail
-
openingMarker
private BasedSequence openingMarker
-
exampleKeyword
private BasedSequence exampleKeyword
-
coordOpeningMarker
private BasedSequence coordOpeningMarker
-
section
private BasedSequence section
-
numberSeparator
private BasedSequence numberSeparator
-
number
private BasedSequence number
-
coordClosingMarker
private BasedSequence coordClosingMarker
-
optionsKeyword
private BasedSequence optionsKeyword
-
optionsOpeningMarker
private BasedSequence optionsOpeningMarker
-
options
private BasedSequence options
-
optionsClosingMarker
private BasedSequence optionsClosingMarker
-
source
private BasedSequence source
-
htmlSeparator
private BasedSequence htmlSeparator
-
html
private BasedSequence html
-
astSeparator
private BasedSequence astSeparator
-
ast
private BasedSequence ast
-
closingMarker
private BasedSequence closingMarker
-
-
Constructor Detail
-
SpecExampleBlock
public SpecExampleBlock()
-
SpecExampleBlock
public SpecExampleBlock(BasedSequence chars)
-
SpecExampleBlock
public SpecExampleBlock(BasedSequence chars, BasedSequence openingMarker, java.util.List<BasedSequence> segments, BasedSequence closingMarker)
-
-
Method Detail
-
getAstExtra
public void getAstExtra(@NotNull @NotNull java.lang.StringBuilder out)
- Overrides:
getAstExtra
in classNode
-
getSegments
@NotNull public @NotNull BasedSequence[] getSegments()
- Specified by:
getSegments
in classNode
-
getOpeningMarker
public BasedSequence getOpeningMarker()
-
setOpeningMarker
public void setOpeningMarker(BasedSequence openingMarker)
-
getExampleKeyword
public BasedSequence getExampleKeyword()
-
setExampleKeyword
public void setExampleKeyword(BasedSequence exampleKeyword)
-
getCoordOpeningMarker
public BasedSequence getCoordOpeningMarker()
-
setCoordOpeningMarker
public void setCoordOpeningMarker(BasedSequence coordOpeningMarker)
-
getSection
public BasedSequence getSection()
-
setSection
public void setSection(BasedSequence section)
-
getNumberSeparator
public BasedSequence getNumberSeparator()
-
setNumberSeparator
public void setNumberSeparator(BasedSequence numberSeparator)
-
getNumber
public BasedSequence getNumber()
-
setNumber
public void setNumber(BasedSequence number)
-
getCoordClosingMarker
public BasedSequence getCoordClosingMarker()
-
setCoordClosingMarker
public void setCoordClosingMarker(BasedSequence coordClosingMarker)
-
getOptionsKeyword
public BasedSequence getOptionsKeyword()
-
setOptionsKeyword
public void setOptionsKeyword(BasedSequence optionsKeyword)
-
getOptionsOpeningMarker
public BasedSequence getOptionsOpeningMarker()
-
setOptionsOpeningMarker
public void setOptionsOpeningMarker(BasedSequence optionsOpeningMarker)
-
getOptions
public BasedSequence getOptions()
-
setOptions
public void setOptions(BasedSequence options)
-
getOptionsClosingMarker
public BasedSequence getOptionsClosingMarker()
-
setOptionsClosingMarker
public void setOptionsClosingMarker(BasedSequence optionsClosingMarker)
-
getSource
public BasedSequence getSource()
-
setSource
public void setSource(BasedSequence source)
-
getHtmlSeparator
public BasedSequence getHtmlSeparator()
-
setHtmlSeparator
public void setHtmlSeparator(BasedSequence htmlSeparator)
-
getHtml
public BasedSequence getHtml()
-
setHtml
public void setHtml(BasedSequence html)
-
getAstSeparator
public BasedSequence getAstSeparator()
-
setAstSeparator
public void setAstSeparator(BasedSequence astSeparator)
-
getAst
public BasedSequence getAst()
-
setAst
public void setAst(BasedSequence ast)
-
getClosingMarker
public BasedSequence getClosingMarker()
-
setClosingMarker
public void setClosingMarker(BasedSequence closingMarker)
-
-