Package io.markdom.model.selection
Class AbstractMarkdomNodeSelection<Result>
- java.lang.Object
-
- io.markdom.model.selection.AbstractMarkdomNodeSelection<Result>
-
- All Implemented Interfaces:
MarkdomNodeSelection<Result>
- Direct Known Subclasses:
MarkdomNodeChoiceSelection
public abstract class AbstractMarkdomNodeSelection<Result> extends Object implements MarkdomNodeSelection<Result>
-
-
Constructor Summary
Constructors Constructor Description AbstractMarkdomNodeSelection()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ResultonBlock(MarkdomBlock block)ResultonContent(MarkdomContent content)ResultonDocument(MarkdomDocument document)ResultonListItem(MarkdomListItem listItem)
-
-
-
Method Detail
-
onDocument
public Result onDocument(MarkdomDocument document)
- Specified by:
onDocumentin interfaceMarkdomNodeSelection<Result>
-
onBlock
public Result onBlock(MarkdomBlock block)
- Specified by:
onBlockin interfaceMarkdomNodeSelection<Result>
-
onListItem
public Result onListItem(MarkdomListItem listItem)
- Specified by:
onListItemin interfaceMarkdomNodeSelection<Result>
-
onContent
public Result onContent(MarkdomContent content)
- Specified by:
onContentin interfaceMarkdomNodeSelection<Result>
-
-