public class MacroClose extends CustomNode
| Modifier and Type | Field and Description |
|---|---|
protected BasedSequence |
closingMarker |
protected BasedSequence |
name |
protected BasedSequence |
openingMarker |
EMPTY_SEGMENTS, SPLICE| Constructor and Description |
|---|
MacroClose() |
MacroClose(BasedSequence chars) |
MacroClose(BasedSequence openingMarker,
BasedSequence name,
BasedSequence closingMarker) |
| Modifier and Type | Method and Description |
|---|---|
void |
getAstExtra(StringBuilder out) |
BasedSequence |
getClosingMarker() |
BasedSequence |
getName() |
BasedSequence |
getOpeningMarker() |
BasedSequence[] |
getSegments() |
void |
setClosingMarker(BasedSequence closingMarker) |
void |
setName(BasedSequence name) |
void |
setOpeningMarker(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 BasedSequence openingMarker
protected BasedSequence name
protected BasedSequence closingMarker
public MacroClose()
public MacroClose(BasedSequence chars)
public MacroClose(BasedSequence openingMarker, BasedSequence name, BasedSequence closingMarker)
public BasedSequence[] getSegments()
getSegments in class Nodepublic void getAstExtra(StringBuilder out)
getAstExtra in class Nodepublic BasedSequence getOpeningMarker()
public void setOpeningMarker(BasedSequence openingMarker)
public BasedSequence getName()
public void setName(BasedSequence name)
public BasedSequence getClosingMarker()
public void setClosingMarker(BasedSequence closingMarker)
Copyright © 2018. All rights reserved.