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

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

public class FieldScreenRenderTabImpl
extends java.lang.Object
implements FieldScreenRenderTab

Copyright (c) 2002-2004 All rights reserved.


Constructor Summary
FieldScreenRenderTabImpl(java.lang.String name, int position, java.util.List<FieldScreenRenderLayoutItem> fieldScreenRenderLayoutItems)
           
 
Method Summary
 int compareTo(FieldScreenRenderTab o)
           
 boolean equals(java.lang.Object o)
           
 java.util.List<FieldScreenRenderLayoutItem> getFieldScreenRenderLayoutItems()
           
 java.util.List<FieldScreenRenderLayoutItem> getFieldScreenRenderLayoutItemsForProcessing()
          Should be used while actually processing the field input rather than displaying it.
 java.lang.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(java.lang.String name,
                                int position,
                                java.util.List<FieldScreenRenderLayoutItem> fieldScreenRenderLayoutItems)
Method Detail

getName

public java.lang.String getName()
Specified by:
getName in interface FieldScreenRenderTab

getPosition

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

getFieldScreenRenderLayoutItems

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

getFieldScreenRenderLayoutItemsForProcessing

public java.util.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(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

compareTo

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


Copyright © 2002-2011 Atlassian. All Rights Reserved.