Package com.vladsch.flexmark.parser
Class MutableListOptions
java.lang.Object
com.vladsch.flexmark.parser.ListOptions
com.vladsch.flexmark.parser.MutableListOptions
- All Implemented Interfaces:
MutableDataSetter
-
Nested Class Summary
Nested classes/interfaces inherited from class com.vladsch.flexmark.parser.ListOptions
ListOptions.ItemInterrupt, ListOptions.MutableItemInterrupt
-
Field Summary
Fields inherited from class com.vladsch.flexmark.parser.ListOptions
autoLoose, autoLooseOneLevelLists, codeIndent, delimiterMismatchToNewList, endOnDoubleBlank, itemContentAfterSuffix, itemIndent, itemInterrupt, itemMarkerSpace, itemMarkerSuffixes, itemPrefixChars, itemTypeMismatchToNewList, itemTypeMismatchToSubList, looseWhenBlankLineFollowsItemParagraph, looseWhenContainsBlankLine, looseWhenHasLooseSubItem, looseWhenHasNonListChildren, looseWhenHasTrailingBlankLine, looseWhenLastItemPrevHasTrailingBlankLine, looseWhenPrevHasTrailingBlankLine, myParserEmulationProfile, newItemCodeIndent, numberedItemMarkerSuffixed, orderedItemDotOnly, orderedListManualStart
-
Constructor Summary
ConstructorsConstructorDescriptionMutableListOptions
(@NotNull ListOptions other) MutableListOptions
(@Nullable DataHolder options) -
Method Summary
Modifier and TypeMethodDescription@NotNull MutableListOptions
setAutoLoose
(boolean autoLoose) @NotNull MutableListOptions
setAutoLooseOneLevelLists
(boolean autoLooseOneLevelLists) @NotNull MutableListOptions
setCodeIndent
(int codeIndent) @NotNull MutableListOptions
setDelimiterMismatchToNewList
(boolean bulletMismatchToNewList) @NotNull MutableListOptions
setEndOnDoubleBlank
(boolean endOnDoubleBlank) @NotNull MutableListOptions
setItemIndent
(int itemIndent) @NotNull MutableListOptions
setItemInterrupt
(@NotNull ListOptions.MutableItemInterrupt itemInterrupt) @NotNull MutableListOptions
setItemMarkerSpace
(boolean itemMarkerSpace) @NotNull MutableListOptions
setItemMarkerSuffixes
(@NotNull String[] itemMarkerSuffixes) @NotNull MutableListOptions
setItemTypeMismatchToNewList
(boolean itemTypeMatchToNewList) @NotNull MutableListOptions
setItemTypeMismatchToSubList
(boolean itemTypeMismatchToSubList) @NotNull MutableListOptions
setLooseWhenBlankLineFollowsItemParagraph
(boolean looseWhenLineBlankFollowsItemParagraph) @NotNull MutableListOptions
setLooseWhenContainsBlankLine
(boolean looseWhenContainsBlankLine) @NotNull MutableListOptions
setLooseWhenHasLooseSubItem
(boolean looseWhenHasLooseSubItem) @NotNull MutableListOptions
setLooseWhenHasNonListChildren
(boolean looseWhenHasNonListChildren) @NotNull MutableListOptions
setLooseWhenHasTrailingBlankLine
(boolean looseWhenHasTrailingBlankLine) @NotNull MutableListOptions
setLooseWhenLastItemPrevHasTrailingBlankLine
(boolean looseWhenLastItemPrevHasTrailingBlankLine) @NotNull MutableListOptions
setLooseWhenPrevHasTrailingBlankLine
(boolean looseWhenPrevHasTrailingBlankLine) @NotNull MutableListOptions
setNewItemCodeIndent
(int newItemCodeIndent) @NotNull MutableListOptions
setNumberedItemMarkerSuffixed
(boolean numberedItemMarkerSuffixed) @NotNull MutableListOptions
setOrderedItemDotOnly
(boolean orderedItemDotOnly) @NotNull MutableListOptions
setOrderedListManualStart
(boolean orderedListManualStart) @NotNull MutableListOptions
setParserEmulationFamily
(@NotNull ParserEmulationProfile parserEmulationProfile) Methods inherited from class com.vladsch.flexmark.parser.ListOptions
addItemMarkerSuffixes, canInterrupt, canStartSubList, equals, get, getCodeIndent, getFrom, getItemIndent, getItemInterrupt, getItemMarkerSuffixes, getItemPrefixChars, getNewItemCodeIndent, getParserEmulationProfile, hashCode, isAutoLoose, isAutoLooseOneLevelLists, isDelimiterMismatchToNewList, isEndOnDoubleBlank, isInTightListItem, isItemContentAfterSuffix, isItemMarkerSpace, isItemTypeMismatchToNewList, isItemTypeMismatchToSubList, isLooseWhenBlankLineFollowsItemParagraph, isLooseWhenContainsBlankLine, isLooseWhenHasLooseSubItem, isLooseWhenHasNonListChildren, isLooseWhenHasTrailingBlankLine, isLooseWhenLastItemPrevHasTrailingBlankLine, isLooseWhenPrevHasTrailingBlankLine, isNumberedItemMarkerSuffixed, isOrderedItemDotOnly, isOrderedListManualStart, isTightListItem, setIn, startNewList, startSubList
-
Constructor Details
-
MutableListOptions
public MutableListOptions() -
MutableListOptions
-
MutableListOptions
MutableListOptions(@NotNull @NotNull ListOptions other)
-
-
Method Details
-
getMutable
- Overrides:
getMutable
in classListOptions
-
setParserEmulationFamily
@NotNull public @NotNull MutableListOptions setParserEmulationFamily(@NotNull @NotNull ParserEmulationProfile parserEmulationProfile) -
setItemInterrupt
@NotNull public @NotNull MutableListOptions setItemInterrupt(@NotNull @NotNull ListOptions.MutableItemInterrupt itemInterrupt) -
setAutoLoose
-
setAutoLooseOneLevelLists
@NotNull public @NotNull MutableListOptions setAutoLooseOneLevelLists(boolean autoLooseOneLevelLists) -
setDelimiterMismatchToNewList
@NotNull public @NotNull MutableListOptions setDelimiterMismatchToNewList(boolean bulletMismatchToNewList) -
setEndOnDoubleBlank
-
setItemMarkerSpace
-
setItemTypeMismatchToNewList
@NotNull public @NotNull MutableListOptions setItemTypeMismatchToNewList(boolean itemTypeMatchToNewList) -
setItemTypeMismatchToSubList
@NotNull public @NotNull MutableListOptions setItemTypeMismatchToSubList(boolean itemTypeMismatchToSubList) -
setLooseWhenPrevHasTrailingBlankLine
@NotNull public @NotNull MutableListOptions setLooseWhenPrevHasTrailingBlankLine(boolean looseWhenPrevHasTrailingBlankLine) -
setLooseWhenLastItemPrevHasTrailingBlankLine
@NotNull public @NotNull MutableListOptions setLooseWhenLastItemPrevHasTrailingBlankLine(boolean looseWhenLastItemPrevHasTrailingBlankLine) -
setLooseWhenHasNonListChildren
@NotNull public @NotNull MutableListOptions setLooseWhenHasNonListChildren(boolean looseWhenHasNonListChildren) -
setLooseWhenBlankLineFollowsItemParagraph
@NotNull public @NotNull MutableListOptions setLooseWhenBlankLineFollowsItemParagraph(boolean looseWhenLineBlankFollowsItemParagraph) -
setLooseWhenHasLooseSubItem
@NotNull public @NotNull MutableListOptions setLooseWhenHasLooseSubItem(boolean looseWhenHasLooseSubItem) -
setLooseWhenHasTrailingBlankLine
@NotNull public @NotNull MutableListOptions setLooseWhenHasTrailingBlankLine(boolean looseWhenHasTrailingBlankLine) -
setLooseWhenContainsBlankLine
@NotNull public @NotNull MutableListOptions setLooseWhenContainsBlankLine(boolean looseWhenContainsBlankLine) -
setNumberedItemMarkerSuffixed
@NotNull public @NotNull MutableListOptions setNumberedItemMarkerSuffixed(boolean numberedItemMarkerSuffixed) -
setOrderedItemDotOnly
-
setOrderedListManualStart
@NotNull public @NotNull MutableListOptions setOrderedListManualStart(boolean orderedListManualStart) -
setCodeIndent
-
setItemIndent
-
setNewItemCodeIndent
-
setItemMarkerSuffixes
@NotNull public @NotNull MutableListOptions setItemMarkerSuffixes(@NotNull @NotNull String[] itemMarkerSuffixes)
-