Class PlainTextFormatter
- java.lang.Object
-
- net.sourceforge.jnlp.util.docprovider.formatters.formatters.ReplacingTextFormatter
-
- net.sourceforge.jnlp.util.docprovider.formatters.formatters.PlainTextFormatter
-
- All Implemented Interfaces:
Formatter
public class PlainTextFormatter extends ReplacingTextFormatter
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.StringcurrentSectionstatic java.lang.StringDEFAULT_INDENTprivate java.util.Map<java.lang.String,java.lang.Integer>LongestKeysprivate intmaxLineLengthprivate java.lang.StringparagraphIndentationprivate static java.lang.StringSUFFIX-
Fields inherited from class net.sourceforge.jnlp.util.docprovider.formatters.formatters.ReplacingTextFormatter
backupVersion
-
-
Constructor Summary
Constructors Constructor Description PlainTextFormatter()PlainTextFormatter(java.lang.String paragraphIndentation, int maxLineLength)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetBoldCloseNwlineBoldOpen()java.lang.StringgetBoldClosing()java.lang.StringgetBoldOpening()java.lang.StringgetBreakAndBold()java.lang.StringgetFileSuffix()java.lang.StringgetHeaders(java.lang.String id, java.nio.charset.Charset encoding)static java.lang.StringgetLineSeparator()java.lang.StringgetNewLine()java.lang.StringgetOption(java.lang.String key, java.lang.String value)java.lang.StringgetSeeAlso(java.lang.String s)private java.lang.StringgetSpaces(int l, int k)java.lang.StringgetTail()java.lang.StringgetTitle(java.lang.String s)private static java.lang.StringlistToString(java.util.List<java.lang.String> l)java.lang.StringwrapParagraph(java.lang.String s)private static java.lang.StringwrapParagraph(java.lang.String input, int maxWidth, java.lang.String indent)-
Methods inherited from class net.sourceforge.jnlp.util.docprovider.formatters.formatters.ReplacingTextFormatter
getAddressLink, getBold, getNewLine, getUrl, getUrl, getVersion, localizeTitle, process, replaceLtGtCharacters
-
-
-
-
Field Detail
-
LongestKeys
private final java.util.Map<java.lang.String,java.lang.Integer> LongestKeys
-
currentSection
private java.lang.String currentSection
-
SUFFIX
private static final java.lang.String SUFFIX
- See Also:
- Constant Field Values
-
paragraphIndentation
private final java.lang.String paragraphIndentation
-
maxLineLength
private final int maxLineLength
-
DEFAULT_INDENT
public static final java.lang.String DEFAULT_INDENT
- See Also:
- Constant Field Values
-
-
Method Detail
-
getLineSeparator
public static java.lang.String getLineSeparator()
-
getBoldOpening
public java.lang.String getBoldOpening()
-
getBoldClosing
public java.lang.String getBoldClosing()
-
getTitle
public java.lang.String getTitle(java.lang.String s)
-
getNewLine
public java.lang.String getNewLine()
-
getHeaders
public java.lang.String getHeaders(java.lang.String id, java.nio.charset.Charset encoding)
-
getTail
public java.lang.String getTail()
-
getSeeAlso
public java.lang.String getSeeAlso(java.lang.String s)
-
getFileSuffix
public java.lang.String getFileSuffix()
-
wrapParagraph
public java.lang.String wrapParagraph(java.lang.String s)
-
wrapParagraph
private static java.lang.String wrapParagraph(java.lang.String input, int maxWidth, java.lang.String indent)
-
listToString
private static java.lang.String listToString(java.util.List<java.lang.String> l)
-
getBreakAndBold
public java.lang.String getBreakAndBold()
-
getBoldCloseNwlineBoldOpen
public java.lang.String getBoldCloseNwlineBoldOpen()
-
getOption
public java.lang.String getOption(java.lang.String key, java.lang.String value)
-
getSpaces
private java.lang.String getSpaces(int l, int k)
-
-