public class AttributeNode extends CustomNode implements DoNotDecorate
| Modifier and Type | Field and Description |
|---|---|
protected BasedSequence |
attributeSeparator |
protected BasedSequence |
closingMarker |
protected BasedSequence |
name |
protected BasedSequence |
openingMarker |
protected BasedSequence |
value |
EMPTY_SEGMENTS, SPLICE| Constructor and Description |
|---|
AttributeNode() |
AttributeNode(BasedSequence chars) |
AttributeNode(BasedSequence name,
BasedSequence attributeSeparator,
BasedSequence openingMarker,
BasedSequence value,
BasedSequence closingMarker) |
| Modifier and Type | Method and Description |
|---|---|
void |
getAstExtra(StringBuilder out) |
BasedSequence |
getAttributeSeparator() |
BasedSequence |
getClosingMarker() |
BasedSequence |
getName() |
BasedSequence |
getOpeningMarker() |
BasedSequence[] |
getSegments() |
BasedSequence |
getValue() |
boolean |
isClass() |
boolean |
isId() |
boolean |
isImplicitName() |
static boolean |
isImplicitName(CharSequence text) |
void |
setAttributeSeparator(BasedSequence attributeSeparator) |
void |
setClosingMarker(BasedSequence closingMarker) |
void |
setName(BasedSequence name) |
void |
setOpeningMarker(BasedSequence openingMarker) |
void |
setValue(BasedSequence value) |
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 name
protected BasedSequence attributeSeparator
protected BasedSequence openingMarker
protected BasedSequence value
protected BasedSequence closingMarker
public AttributeNode()
public AttributeNode(BasedSequence chars)
public AttributeNode(BasedSequence name, BasedSequence attributeSeparator, BasedSequence openingMarker, BasedSequence value, BasedSequence closingMarker)
public BasedSequence[] getSegments()
getSegments in class Nodepublic void getAstExtra(StringBuilder out)
getAstExtra in class Nodepublic static boolean isImplicitName(CharSequence text)
public boolean isImplicitName()
public boolean isClass()
public boolean isId()
public BasedSequence getName()
public void setName(BasedSequence name)
public BasedSequence getAttributeSeparator()
public void setAttributeSeparator(BasedSequence attributeSeparator)
public BasedSequence getValue()
public void setValue(BasedSequence value)
public BasedSequence getOpeningMarker()
public void setOpeningMarker(BasedSequence openingMarker)
public BasedSequence getClosingMarker()
public void setClosingMarker(BasedSequence closingMarker)
Copyright © 2018. All rights reserved.