public class Macro
extends com.vladsch.flexmark.ast.CustomNode
| Modifier and Type | Field and Description |
|---|---|
protected com.vladsch.flexmark.util.sequence.BasedSequence |
attributeText |
protected com.vladsch.flexmark.util.sequence.BasedSequence |
closingMarker |
protected com.vladsch.flexmark.util.sequence.BasedSequence |
name |
protected com.vladsch.flexmark.util.sequence.BasedSequence |
openingMarker |
| Constructor and Description |
|---|
Macro() |
Macro(com.vladsch.flexmark.util.sequence.BasedSequence chars) |
Macro(com.vladsch.flexmark.util.sequence.BasedSequence openingMarker,
com.vladsch.flexmark.util.sequence.BasedSequence name,
com.vladsch.flexmark.util.sequence.BasedSequence closingMarker) |
| Modifier and Type | Method and Description |
|---|---|
void |
getAstExtra(StringBuilder out) |
Map<String,String> |
getAttributes() |
com.vladsch.flexmark.util.sequence.BasedSequence |
getAttributeText() |
com.vladsch.flexmark.util.sequence.BasedSequence |
getClosingMarker() |
com.vladsch.flexmark.util.sequence.BasedSequence |
getMacroContentChars() |
com.vladsch.flexmark.util.sequence.BasedSequence |
getName() |
com.vladsch.flexmark.util.sequence.BasedSequence |
getOpeningMarker() |
com.vladsch.flexmark.util.sequence.BasedSequence[] |
getSegments() |
boolean |
isBlockMacro() |
boolean |
isClosedTag() |
void |
setAttributeText(com.vladsch.flexmark.util.sequence.BasedSequence attributeText) |
void |
setClosingMarker(com.vladsch.flexmark.util.sequence.BasedSequence closingMarker) |
void |
setName(com.vladsch.flexmark.util.sequence.BasedSequence name) |
void |
setOpeningMarker(com.vladsch.flexmark.util.sequence.BasedSequence openingMarker) |
appendChild, astChars, astExtraChars, astString, countAncestorsOfType, countDirectAncestorsOfType, delimitedSegmentSpan, delimitedSegmentSpanChars, deNullify, getAncestorOfType, getBlankLineSibling, getChars, getCharsFromSegments, getChildChars, getChildIterator, getChildOfType, getChildren, getDescendants, getDocument, getEndLineNumber, getEndOffset, getFirstChild, getFirstChildAny, getFirstChildAnyNot, getLastBlankLineChild, getLastChild, getLastChildAny, getLastChildAnyNot, getLeadSegment, getLineNumber, getNext, getNextAny, getNextAnyNot, getNodeName, getNodeOfTypeIndex, getNodeOfTypeIndex, getOldestAncestorOfTypeAfter, getParent, getPrevious, getPreviousAny, getPreviousAnyNot, getReversedChildIterator, getReversedChildren, getReversedDescendants, getSegmentsForChars, getStartLineNumber, getStartOffset, getTextLength, getTrailSegment, hasChildren, hasOrMoreChildren, insertAfter, insertBefore, isOrDescendantOfType, moveTrailingBlankLines, prependChild, removeChildren, segmentSpan, segmentSpan, segmentSpanChars, segmentSpanChars, segmentSpanChars, setChars, setCharsFromContent, setCharsFromContentOnly, setCharsFromSegments, setParent, spanningChars, takeChildren, toAstString, toSegmentSpan, toString, toStringAttributes, unlinkprotected com.vladsch.flexmark.util.sequence.BasedSequence openingMarker
protected com.vladsch.flexmark.util.sequence.BasedSequence name
protected com.vladsch.flexmark.util.sequence.BasedSequence attributeText
protected com.vladsch.flexmark.util.sequence.BasedSequence closingMarker
public Macro()
public Macro(com.vladsch.flexmark.util.sequence.BasedSequence chars)
public Macro(com.vladsch.flexmark.util.sequence.BasedSequence openingMarker,
com.vladsch.flexmark.util.sequence.BasedSequence name,
com.vladsch.flexmark.util.sequence.BasedSequence closingMarker)
public com.vladsch.flexmark.util.sequence.BasedSequence[] getSegments()
getSegments in class com.vladsch.flexmark.ast.Nodepublic void getAstExtra(StringBuilder out)
getAstExtra in class com.vladsch.flexmark.ast.Nodepublic com.vladsch.flexmark.util.sequence.BasedSequence getOpeningMarker()
public void setOpeningMarker(com.vladsch.flexmark.util.sequence.BasedSequence openingMarker)
public com.vladsch.flexmark.util.sequence.BasedSequence getName()
public void setName(com.vladsch.flexmark.util.sequence.BasedSequence name)
public com.vladsch.flexmark.util.sequence.BasedSequence getClosingMarker()
public void setClosingMarker(com.vladsch.flexmark.util.sequence.BasedSequence closingMarker)
public com.vladsch.flexmark.util.sequence.BasedSequence getAttributeText()
public void setAttributeText(com.vladsch.flexmark.util.sequence.BasedSequence attributeText)
public boolean isBlockMacro()
public com.vladsch.flexmark.util.sequence.BasedSequence getMacroContentChars()
public boolean isClosedTag()
Copyright © 2018. All rights reserved.