public class MarkdownProjectModelBuilder extends Object implements ProjectModelBuilder
ProjectModelBuilder that uses a Markdown file as the source of its ProjectModel| Modifier and Type | Class and Description |
|---|---|
static class |
MarkdownProjectModelBuilder.StringContainsIgnoreCase |
ProjectModelBuilder.Priority, ProjectModelBuilder.PriorityComparator| Constructor and Description |
|---|
MarkdownProjectModelBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static org.pegdown.ast.HeaderNode |
asHeaderNode(org.pegdown.ast.Node node) |
ProjectModel |
build(ProjectModelRequest request)
Tries to build a
ProjectModel from the supplied ProjectModelRequest |
static String |
getText(org.pegdown.ast.Node node) |
public ProjectModel build(ProjectModelRequest request) throws IOException, ProjectModelBuildingException
ProjectModel from the supplied ProjectModelRequestbuild in interface ProjectModelBuilderrequest - the request.IOException - if things go wrong.ProjectModelBuildingException - if the source repository does not yield a valid model.public static String getText(org.pegdown.ast.Node node)
public static org.pegdown.ast.HeaderNode asHeaderNode(org.pegdown.ast.Node node)
Copyright © 2004-2013. All Rights Reserved.