...
Code Block | ||||
---|---|---|---|---|
| ||||
public interface FieldRenderer {
String renderCustomField(Issue issue, String fieldKey);//
String renderVersions(Collection<Version> versions);//
String renderComponents(Collection<ProjectComponent> components);//
String renderLabels(Collection<Label> labels);//
String renderSecurityLevel(GenericValue securityLevel);//
String renderIssueConstant(IssueConstant issueConstant);//
String renderUser(User user);//
String renderDateTime(Timestamp ts);//
String renderEstimate(TemplateIssue ti, I18nHelper i18n);
String renderRemainingEstimate(TemplateIssue ti, I18nHelper i18n);
String renderWorklog(TemplateIssue ti, I18nHelper i18n);
Object renderCustomFieldAsObject(Issue issue, String fieldKey);
I18nHelper getI18nBean(String locale); //Returns a I18nBean for the given locale, locale string follows java syntax
} |
jetiFieldFormatter
Code Block | ||||
---|---|---|---|---|
| ||||
public interface FieldFormatters { //JIRA Date Formatting Options DateTimeFormatter getJiraDateTimeFormatter(); DateTimeFormatter getJiraDateTimeFormatter(String styleName); String formatSafely(DateTimeFormatter dateFormat, Date value); String formatSafely(DateTimeFormatter dateFormat, Object value); //Java Date Formatting Options DateFormat getJavaDateFormat(); DateFormat getJavaDateFormat(int style); DateFormat getJavaDateFormat(int style, String locale); DateFormat getJavaDateTimeFormat(); DateFormat getJavaDateTimeFormat(int dateStyle, int timeStyle); DateFormat getJavaDateTimeFormat(int dateStyle, int timeStyle, String locale); DateFormat getJavaDateTimeFormat(String pattern); String formatSafely(DateFormat dateFormat, Object value); String formatSafely(DateFormat dateFormat, Date value); } |
...