com.atlassian.jira.issue.fields.screen
Class BulkFieldScreenRenderLayoutItemImpl

java.lang.Object
  extended by com.atlassian.jira.issue.fields.screen.AbstractFieldScreenRenderLayoutItem
      extended by com.atlassian.jira.issue.fields.screen.BulkFieldScreenRenderLayoutItemImpl
All Implemented Interfaces:
FieldScreenRenderLayoutItem

public class BulkFieldScreenRenderLayoutItemImpl
extends AbstractFieldScreenRenderLayoutItem

BulkFiedScreenRenderLayoutItem - encapsulates a fieldScreenLayoutItem and the associated fieldlayouts for a collection of issues


Field Summary
protected static org.apache.log4j.Logger log
           
 
Fields inherited from class com.atlassian.jira.issue.fields.screen.AbstractFieldScreenRenderLayoutItem
fieldScreenLayoutItem
 
Constructor Summary
BulkFieldScreenRenderLayoutItemImpl(FieldManager fieldManager, FieldScreenLayoutItem fieldScreenLayoutItem, Collection fieldLayoutItems)
           
 
Method Summary
 String getCreateHtml(webwork.action.Action action, OperationContext operationContext, Issue issue)
           
 String getEditHtml(webwork.action.Action action, OperationContext operationContext, Collection issues, Map displayParameters)
           
 String getEditHtml(webwork.action.Action action, OperationContext operationContext, Issue issue)
           
 FieldLayoutItem getFieldLayoutItem()
           
 Collection getFieldLayoutItems()
           
 OrderableField getOrderableField()
           
 String getRendererType()
           
 String getViewHtml(webwork.action.Action action, OperationContext operationContext, Collection issues, Map displayParameters)
           
 String getViewHtml(webwork.action.Action action, OperationContext operationContext, Issue issue)
           
 boolean isRequired()
           
 boolean isShow(Issue issue)
           
 void populateDefaults(Map fieldValuesHolder, Issue issue)
           
 void populateFromIssue(Map fieldValuesHolder, Issue issue)
           
 
Methods inherited from class com.atlassian.jira.issue.fields.screen.AbstractFieldScreenRenderLayoutItem
getFieldScreenLayoutItem
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected static final org.apache.log4j.Logger log
Constructor Detail

BulkFieldScreenRenderLayoutItemImpl

public BulkFieldScreenRenderLayoutItemImpl(FieldManager fieldManager,
                                           FieldScreenLayoutItem fieldScreenLayoutItem,
                                           Collection fieldLayoutItems)
Method Detail

getFieldLayoutItems

public Collection getFieldLayoutItems()

getEditHtml

public String getEditHtml(webwork.action.Action action,
                          OperationContext operationContext,
                          Collection issues,
                          Map displayParameters)

getViewHtml

public String getViewHtml(webwork.action.Action action,
                          OperationContext operationContext,
                          Collection issues,
                          Map displayParameters)

getOrderableField

public OrderableField getOrderableField()

isRequired

public boolean isRequired()

isShow

public boolean isShow(Issue issue)

populateDefaults

public void populateDefaults(Map fieldValuesHolder,
                             Issue issue)

populateFromIssue

public void populateFromIssue(Map fieldValuesHolder,
                              Issue issue)

getRendererType

public String getRendererType()

getFieldLayoutItem

public FieldLayoutItem getFieldLayoutItem()

getEditHtml

public String getEditHtml(webwork.action.Action action,
                          OperationContext operationContext,
                          Issue issue)

getCreateHtml

public String getCreateHtml(webwork.action.Action action,
                            OperationContext operationContext,
                            Issue issue)

getViewHtml

public String getViewHtml(webwork.action.Action action,
                          OperationContext operationContext,
                          Issue issue)


Copyright © 2002-2009 Atlassian. All Rights Reserved.