com.atlassian.greenhopper.web.rapid.issue.fields
Class IssueLinksSystemFieldEntryFactory

java.lang.Object
  extended by com.atlassian.greenhopper.web.rapid.issue.fields.ReadOnlyFieldEntryFactory
      extended by com.atlassian.greenhopper.web.rapid.issue.fields.ReadOnlySystemFieldEntryFactory
          extended by com.atlassian.greenhopper.web.rapid.issue.fields.IssueLinksSystemFieldEntryFactory
All Implemented Interfaces:
FieldEntryFactory

public class IssueLinksSystemFieldEntryFactory
extends ReadOnlySystemFieldEntryFactory
implements FieldEntryFactory

Creates FieldEntry for the issue links system field. The only difference to other system fields is that this field can't render html properly (it fills the log with velocity template not found stack traces. As we render issue links differently anyways we can skip the html generation here.


Field Summary
 
Fields inherited from class com.atlassian.greenhopper.web.rapid.issue.fields.ReadOnlySystemFieldEntryFactory
fieldHelper
 
Constructor Summary
IssueLinksSystemFieldEntryFactory(FieldHelper helper, com.atlassian.jira.issue.fields.OrderableField field)
           
 
Method Summary
 FieldEntry createViewEntry(I18n2 i18n, com.atlassian.jira.issue.Issue issue, com.atlassian.crowd.embedded.api.User user)
           
 java.lang.String getId()
           
 
Methods inherited from class com.atlassian.greenhopper.web.rapid.issue.fields.ReadOnlySystemFieldEntryFactory
isFieldValid
 
Methods inherited from class com.atlassian.greenhopper.web.rapid.issue.fields.ReadOnlyFieldEntryFactory
createEditEntry
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.atlassian.greenhopper.web.rapid.issue.fields.FieldEntryFactory
createEditEntry, isFieldValid
 

Constructor Detail

IssueLinksSystemFieldEntryFactory

public IssueLinksSystemFieldEntryFactory(FieldHelper helper,
                                         com.atlassian.jira.issue.fields.OrderableField field)
Method Detail

getId

public java.lang.String getId()
Specified by:
getId in interface FieldEntryFactory

createViewEntry

public FieldEntry createViewEntry(I18n2 i18n,
                                  com.atlassian.jira.issue.Issue issue,
                                  com.atlassian.crowd.embedded.api.User user)
Specified by:
createViewEntry in interface FieldEntryFactory


Copyright © 2007-2014 Atlassian. All Rights Reserved.