public class NameFormat extends java.lang.Object implements LayoutFormatter
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DEFAULT_FORMAT |
Constructor and Description |
---|
NameFormat() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
format(java.lang.String fieldText)
Failure Mode:
|
java.lang.String |
format(java.lang.String toFormat,
AuthorList al,
java.lang.String[] formats) |
java.lang.String |
format(java.lang.String toFormat,
java.lang.String parameters,
BibtexEntry currentEntry) |
void |
setParameter(java.lang.String parameter) |
public static final java.lang.String DEFAULT_FORMAT
public java.lang.String format(java.lang.String toFormat, AuthorList al, java.lang.String[] formats)
public java.lang.String format(java.lang.String toFormat, java.lang.String parameters, BibtexEntry currentEntry)
public java.lang.String format(java.lang.String fieldText)
LayoutFormatter
Formatters should be robust in the sense that they always return some relevant string.
If the formatter can detect an invalid input it should return the original string otherwise it may simply return a wrong output.
format
in interface LayoutFormatter
fieldText
- The text to layout.public void setParameter(java.lang.String parameter)