Class ConcordionCommandNode

java.lang.Object
com.vladsch.flexmark.util.ast.Node
com.vladsch.flexmark.util.ast.ContentNode
org.concordion.internal.parser.flexmark.ConcordionCommandNode
All Implemented Interfaces:
com.vladsch.flexmark.util.ast.Content

public class ConcordionCommandNode extends com.vladsch.flexmark.util.ast.ContentNode
  • Field Summary

    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
  • Method Summary

    Modifier and Type
    Method
    Description
    createNode(ConcordionStatement statement, com.vladsch.flexmark.util.sequence.BasedSequence text)
     
     
     
     
    com.vladsch.flexmark.util.sequence.BasedSequence[]
     

    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, getAstExtra, 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, getParent, 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, setParent, spanningChars, startOfLine, takeChildren, toAstString, toSegmentSpan, toString, toStringAttributes, unlink

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Method Details

    • createNode

      public static ConcordionCommandNode createNode(ConcordionStatement statement, com.vladsch.flexmark.util.sequence.BasedSequence text)
    • getSegments

      public com.vladsch.flexmark.util.sequence.BasedSequence[] getSegments()
      Specified by:
      getSegments in class com.vladsch.flexmark.util.ast.Node
    • getExpression

      public String getExpression()
    • getCommand

      public String getCommand()
    • getAttributes

      public List<Attribute> getAttributes()