Package io.markdom.model
Interface MarkdomListBlock
-
- All Superinterfaces:
MarkdomBlock,MarkdomNode
- All Known Subinterfaces:
MarkdomOrderedListBlock,MarkdomUnorderedListBlock
public interface MarkdomListBlock extends MarkdomBlock
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description MarkdomListBlockaddListItem(MarkdomListItem listItem)MarkdomListBlockaddListItems(MarkdomListItem... listItems)MarkdomListBlockaddListItems(Iterable<MarkdomListItem> listItems)default voidchoose(MarkdomListBlockChoice choice)default List<MarkdomListItem>getChildren()MarkdomListBlockTypegetListBlockType()List<MarkdomListItem>getListItems()<Result> Resultselect(MarkdomListBlockSelection<Result> selection)-
Methods inherited from interface io.markdom.model.MarkdomBlock
choose, getBlockType, getNodeType, getParent, select, select
-
Methods inherited from interface io.markdom.model.MarkdomNode
choose, countChildren, getDocument, getFactory, getIndex, hasChildren, hasDocument, hasParent
-
-
-
-
Method Detail
-
getListBlockType
MarkdomListBlockType getListBlockType()
-
getListItems
List<MarkdomListItem> getListItems()
-
addListItem
MarkdomListBlock addListItem(MarkdomListItem listItem)
-
addListItems
MarkdomListBlock addListItems(MarkdomListItem... listItems)
-
addListItems
MarkdomListBlock addListItems(Iterable<MarkdomListItem> listItems)
-
getChildren
default List<MarkdomListItem> getChildren()
- Specified by:
getChildrenin interfaceMarkdomNode
-
choose
default void choose(MarkdomListBlockChoice choice)
-
select
<Result> Result select(MarkdomListBlockSelection<Result> selection)
-
-