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

java.lang.Object
  extended by com.atlassian.jira.issue.fields.screen.FieldScreenRenderTabImpl
All Implemented Interfaces:
FieldScreenRenderTab, Comparable<FieldScreenRenderTab>

public class FieldScreenRenderTabImpl
extends Object
implements FieldScreenRenderTab

Copyright (c) 2002-2004 All rights reserved.


Constructor Summary
FieldScreenRenderTabImpl(String name, int position, List<FieldScreenRenderLayoutItem> fieldScreenRenderLayoutItems)
           
 
Method Summary
 int compareTo(FieldScreenRenderTab o)
           
 boolean equals(Object o)
           
 List<FieldScreenRenderLayoutItem> getFieldScreenRenderLayoutItems()
           
 List<FieldScreenRenderLayoutItem> getFieldScreenRenderLayoutItemsForProcessing()
          Should be used while actually processing the field input rather than displaying it.
 String getName()
           
 int getPosition()
           
 int hashCode()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FieldScreenRenderTabImpl

public FieldScreenRenderTabImpl(String name,
                                int position,
                                List<FieldScreenRenderLayoutItem> fieldScreenRenderLayoutItems)
Method Detail

getName

public String getName()
Specified by:
getName in interface FieldScreenRenderTab

getPosition

public int getPosition()
Specified by:
getPosition in interface FieldScreenRenderTab

getFieldScreenRenderLayoutItems

public List<FieldScreenRenderLayoutItem> getFieldScreenRenderLayoutItems()
Specified by:
getFieldScreenRenderLayoutItems in interface FieldScreenRenderTab

getFieldScreenRenderLayoutItemsForProcessing

public List<FieldScreenRenderLayoutItem> getFieldScreenRenderLayoutItemsForProcessing()
Description copied from interface: FieldScreenRenderTab
Should be used while actually processing the field input rather than displaying it. Ensures that fields are processed in the correct order. For example, the components field is processed before the assignee field, so that the component assignees are handled correctly.

Specified by:
getFieldScreenRenderLayoutItemsForProcessing in interface FieldScreenRenderTab
Returns:
the layout items to be used when processing input.

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

compareTo

public int compareTo(FieldScreenRenderTab o)
Specified by:
compareTo in interface Comparable<FieldScreenRenderTab>


Copyright © 2002-2014 Atlassian. All Rights Reserved.