Package com.vladsch.flexmark.parser
Class MutableListOptions
- java.lang.Object
-
- com.vladsch.flexmark.parser.ListOptions
-
- com.vladsch.flexmark.parser.MutableListOptions
-
- All Implemented Interfaces:
com.vladsch.flexmark.util.data.MutableDataSetter
public class MutableListOptions extends ListOptions
-
-
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
Constructors Constructor Description MutableListOptions()
MutableListOptions(@Nullable com.vladsch.flexmark.util.data.DataHolder options)
-
Method Summary
-
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
-
-
-
-
Method Detail
-
getMutable
public MutableListOptions 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
@NotNull public @NotNull MutableListOptions setAutoLoose(boolean autoLoose)
-
setAutoLooseOneLevelLists
@NotNull public @NotNull MutableListOptions setAutoLooseOneLevelLists(boolean autoLooseOneLevelLists)
-
setDelimiterMismatchToNewList
@NotNull public @NotNull MutableListOptions setDelimiterMismatchToNewList(boolean bulletMismatchToNewList)
-
setEndOnDoubleBlank
@NotNull public @NotNull MutableListOptions setEndOnDoubleBlank(boolean endOnDoubleBlank)
-
setItemMarkerSpace
@NotNull public @NotNull MutableListOptions setItemMarkerSpace(boolean itemMarkerSpace)
-
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
@NotNull public @NotNull MutableListOptions setOrderedItemDotOnly(boolean orderedItemDotOnly)
-
setOrderedListManualStart
@NotNull public @NotNull MutableListOptions setOrderedListManualStart(boolean orderedListManualStart)
-
setCodeIndent
@NotNull public @NotNull MutableListOptions setCodeIndent(int codeIndent)
-
setItemIndent
@NotNull public @NotNull MutableListOptions setItemIndent(int itemIndent)
-
setNewItemCodeIndent
@NotNull public @NotNull MutableListOptions setNewItemCodeIndent(int newItemCodeIndent)
-
setItemMarkerSuffixes
@NotNull public @NotNull MutableListOptions setItemMarkerSuffixes(@NotNull @NotNull String[] itemMarkerSuffixes)
-
-