From 3e2786a004eddf968a5fa7d5a92dff5b1b5f7734 Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Wed, 24 Feb 2016 08:16:16 +0000 Subject: Create internal package --- .../zwobble/mammoth/styles/StyleMapBuilder.java | 41 ---------------------- 1 file changed, 41 deletions(-) delete mode 100644 src/main/java/org/zwobble/mammoth/styles/StyleMapBuilder.java (limited to 'src/main/java/org/zwobble/mammoth/styles/StyleMapBuilder.java') diff --git a/src/main/java/org/zwobble/mammoth/styles/StyleMapBuilder.java b/src/main/java/org/zwobble/mammoth/styles/StyleMapBuilder.java deleted file mode 100644 index cdc3f31..0000000 --- a/src/main/java/org/zwobble/mammoth/styles/StyleMapBuilder.java +++ /dev/null @@ -1,41 +0,0 @@ -package org.zwobble.mammoth.styles; - -import com.google.common.collect.ImmutableList; -import org.zwobble.mammoth.documents.Paragraph; -import org.zwobble.mammoth.documents.Run; - -public class StyleMapBuilder { - private HtmlPath underline; - private HtmlPath strikethrough; - private final ImmutableList.Builder> paragraphStyles = ImmutableList.builder(); - private final ImmutableList.Builder> runStyles = ImmutableList.builder(); - - public StyleMapBuilder() { - this.underline = HtmlPath.EMPTY; - this.strikethrough = HtmlPath.collapsibleElement("s"); - } - - public StyleMapBuilder underline(HtmlPath path) { - this.underline = path; - return this; - } - - public StyleMapBuilder strikethrough(HtmlPath path) { - this.strikethrough = path; - return this; - } - - public StyleMapBuilder mapParagraph(ParagraphMatcher matcher, HtmlPath path) { - paragraphStyles.add(new StyleMapping(matcher, path)); - return this; - } - - public StyleMapBuilder mapRun(RunMatcher matcher, HtmlPath path) { - runStyles.add(new StyleMapping(matcher, path)); - return this; - } - - public StyleMap build() { - return new StyleMap(underline, strikethrough, paragraphStyles.build(), runStyles.build()); - } -} -- cgit v1.2.3