com.atlassian.jira.issue.customfields.view
Interface CustomFieldEditHelper

All Known Implementing Classes:
AbstractCustomFieldEditHelper

public interface CustomFieldEditHelper

Implementations of this class are passed to the 'edit' templates for custom fields. This allows custom field templates to be ignorant of where they pull their values from.


Method Summary
 CustomField getCustomField()
           
 java.lang.String getCustomFieldValue()
          A convenience method that just returns the value of getCustomFieldValues(String) with a null key
 java.util.Collection getCustomFieldValues(java.lang.String key)
           
 java.lang.String getDescription()
           
 java.lang.String getId()
           
 java.lang.String getName()
           
 java.util.Collection getOptions()
          A convenience method that just returns the value of getOptions(String) with a null key
 java.util.Collection getOptions(java.lang.String key)
           
 ProjectIssueType getProjectIssueType()
           
 boolean isRequired()
           
 

Method Detail

getCustomField

public CustomField getCustomField()

getId

public java.lang.String getId()

getName

public java.lang.String getName()

getDescription

public java.lang.String getDescription()

isRequired

public boolean isRequired()

getOptions

public java.util.Collection getOptions(java.lang.String key)

getCustomFieldValues

public java.util.Collection getCustomFieldValues(java.lang.String key)

getCustomFieldValue

public java.lang.String getCustomFieldValue()
A convenience method that just returns the value of getCustomFieldValues(String) with a null key

Returns:

getOptions

public java.util.Collection getOptions()
A convenience method that just returns the value of getOptions(String) with a null key

Returns:

getProjectIssueType

public ProjectIssueType getProjectIssueType()


Copyright © 2002-2005 Atlassian. All Rights Reserved.