Class TaskListItem
java.lang.Object
com.vladsch.flexmark.util.ast.Node
com.vladsch.flexmark.util.ast.ContentNode
com.vladsch.flexmark.util.ast.Block
com.vladsch.flexmark.ast.ListItem
com.vladsch.flexmark.ext.gfm.tasklist.TaskListItem
- All Implemented Interfaces:
ParagraphContainer, ParagraphItemContainer, BlankLineContainer, Content
A Task list item
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanprotected booleanFields inherited from class ListItem
markerSuffix, openingMarkerFields inherited from class ContentNode
lineSegmentsFields inherited from class Node
AST_ADAPTER, EMPTY_SEGMENTS, SPLICE -
Constructor Summary
ConstructorsConstructorDescriptionTaskListItem(ListItem block) TaskListItem(BlockContent blockContent) TaskListItem(BasedSequence chars) TaskListItem(BasedSequence chars, List<BasedSequence> segments) -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidgetAstExtra(@NotNull StringBuilder out) booleanbooleanbooleanisParagraphWrappingDisabled(Paragraph node, ListOptions listOptions, DataHolder options) voidsetCanChangeMarker(boolean canChangeMarker) voidsetOpeningMarker(BasedSequence openingMarker) voidsetOrderedItem(boolean orderedItem) Methods inherited from class ListItem
getLastBlankLineChild, getMarkerSuffix, getOpeningMarker, getPriority, getSegments, isContainsBlankLine, isHadBlankAfterItemParagraph, isInTightList, isItemParagraph, isLoose, isOwnTight, isParagraphEndWrappingDisabled, isParagraphInTightListItem, isParagraphStartWrappingDisabled, isTight, setContainsBlankLine, setHadBlankAfterItemParagraph, setLoose, setMarkerSuffix, setPriority, setTightMethods inherited from class ContentNode
getContentChars, getContentChars, getContentLines, getContentLines, getLineChars, getLineCount, getSpanningChars, setContent, setContent, setContent, setContentLine, setContentLinesMethods inherited from class 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, 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 Details
-
isOrderedItem
protected boolean isOrderedItem -
canChangeMarker
protected boolean canChangeMarker
-
-
Constructor Details
-
TaskListItem
public TaskListItem() -
TaskListItem
-
TaskListItem
-
TaskListItem
-
TaskListItem
-
-
Method Details
-
getAstExtra
- Overrides:
getAstExtrain classListItem
-
isParagraphWrappingDisabled
public boolean isParagraphWrappingDisabled(Paragraph node, ListOptions listOptions, DataHolder options) - Specified by:
isParagraphWrappingDisabledin interfaceParagraphItemContainer- Overrides:
isParagraphWrappingDisabledin classListItem
-
setOpeningMarker
- Overrides:
setOpeningMarkerin classListItem
-
isItemDoneMarker
public boolean isItemDoneMarker() -
isOrderedItem
public boolean isOrderedItem()- Overrides:
isOrderedItemin classListItem
-
setOrderedItem
public void setOrderedItem(boolean orderedItem) -
canChangeMarker
public boolean canChangeMarker()- Overrides:
canChangeMarkerin classListItem
-
setCanChangeMarker
public void setCanChangeMarker(boolean canChangeMarker)
-