public class DefaultChangeReportFormatter extends java.lang.Object implements ChangeReportFormatter
ChangeReportFormatter.Input
Modifier and Type | Field and Description |
---|---|
protected DynamicItem<UrlFormatter> |
urlFormatter |
Constructor and Description |
---|
DefaultChangeReportFormatter(DynamicItem<UrlFormatter> urlFormatter) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
changeClosed(ChangeReportFormatter.Input input) |
java.lang.String |
changeUpdated(ChangeReportFormatter.Input input) |
protected java.lang.String |
cropSubject(java.lang.String subject) |
protected java.lang.String |
formatChangeUrl(ChangeReportFormatter.Input input) |
java.lang.String |
newChange(ChangeReportFormatter.Input input) |
protected final DynamicItem<UrlFormatter> urlFormatter
@Inject public DefaultChangeReportFormatter(DynamicItem<UrlFormatter> urlFormatter)
public java.lang.String newChange(ChangeReportFormatter.Input input)
newChange
in interface ChangeReportFormatter
public java.lang.String changeUpdated(ChangeReportFormatter.Input input)
changeUpdated
in interface ChangeReportFormatter
public java.lang.String changeClosed(ChangeReportFormatter.Input input)
changeClosed
in interface ChangeReportFormatter
protected java.lang.String cropSubject(java.lang.String subject)
protected java.lang.String formatChangeUrl(ChangeReportFormatter.Input input)