package gherkin.formatter.model; import gherkin.formatter.Mappable; public class DocString extends Mappable { private static final long serialVersionUID = 1L; private final String content_type; private final String value; private final Integer line; public String getContentType() { return content_type; } public String getValue() { return value; } public int getLine() { return line; } public DocString(String contentType, String value, Integer line) { this.content_type = contentType; this.value = value; this.line = line; } public Range getLineRange() { int lineCount = value.split("\r?\n").length; return new Range(getLine(), getLine() + lineCount + 1); } }