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

java.lang.Object
  extended by com.atlassian.jira.issue.fields.screen.AbstractGVBean
      extended by com.atlassian.jira.issue.fields.screen.AbstractFieldScreenLayoutItem
All Implemented Interfaces:
FieldScreenLayoutItem
Direct Known Subclasses:
FieldScreenLayoutItemImpl

public abstract class AbstractFieldScreenLayoutItem
extends AbstractGVBean
implements FieldScreenLayoutItem


Field Summary
protected  String fieldId
           
protected  FieldScreenTab fieldScreenTab
           
protected  int position
           
 
Constructor Summary
protected AbstractFieldScreenLayoutItem(FieldScreenManager fieldScreenManager, FieldManager fieldManager)
           
 
Method Summary
 boolean equals(Object o)
           
 String getCreateHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue)
           
 String getCreateHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue, Map<String,Object> displayParams)
           
 String getEditHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue)
           
 String getEditHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue, Map<String,Object> displayParams)
           
 String getFieldId()
           
protected  FieldManager getFieldManager()
           
protected  FieldScreenManager getFieldScreenManager()
           
 FieldScreenTab getFieldScreenTab()
           
 OrderableField getOrderableField()
           
 int getPosition()
          The position of the layout item on the FieldScreenTab
 String getViewHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue)
           
 String getViewHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue, Map<String,Object> displayParams)
           
 int hashCode()
           
 boolean isShown(Issue issue)
           
 
Methods inherited from class com.atlassian.jira.issue.fields.screen.AbstractGVBean
getGenericValue, init, isModified, setGenericValue, setModified, updateGV, valuesEqual
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.atlassian.jira.issue.fields.screen.FieldScreenLayoutItem
getGenericValue, getId, remove, setFieldId, setFieldScreenTab, setGenericValue, setPosition, store
 

Field Detail

position

protected int position

fieldId

protected String fieldId

fieldScreenTab

protected FieldScreenTab fieldScreenTab
Constructor Detail

AbstractFieldScreenLayoutItem

protected AbstractFieldScreenLayoutItem(FieldScreenManager fieldScreenManager,
                                        FieldManager fieldManager)
Method Detail

getPosition

public int getPosition()
Description copied from interface: FieldScreenLayoutItem
The position of the layout item on the FieldScreenTab

Specified by:
getPosition in interface FieldScreenLayoutItem

getFieldId

public String getFieldId()
Specified by:
getFieldId in interface FieldScreenLayoutItem

getOrderableField

public OrderableField getOrderableField()
Specified by:
getOrderableField in interface FieldScreenLayoutItem

getEditHtml

public String getEditHtml(FieldLayoutItem fieldLayoutItem,
                          OperationContext operationContext,
                          webwork.action.Action action,
                          Issue issue)
Specified by:
getEditHtml in interface FieldScreenLayoutItem

getCreateHtml

public String getCreateHtml(FieldLayoutItem fieldLayoutItem,
                            OperationContext operationContext,
                            webwork.action.Action action,
                            Issue issue)
Specified by:
getCreateHtml in interface FieldScreenLayoutItem

getViewHtml

public String getViewHtml(FieldLayoutItem fieldLayoutItem,
                          OperationContext operationContext,
                          webwork.action.Action action,
                          Issue issue)
Specified by:
getViewHtml in interface FieldScreenLayoutItem

getViewHtml

public String getViewHtml(FieldLayoutItem fieldLayoutItem,
                          OperationContext operationContext,
                          webwork.action.Action action,
                          Issue issue,
                          Map<String,Object> displayParams)
Specified by:
getViewHtml in interface FieldScreenLayoutItem

getEditHtml

public String getEditHtml(FieldLayoutItem fieldLayoutItem,
                          OperationContext operationContext,
                          webwork.action.Action action,
                          Issue issue,
                          Map<String,Object> displayParams)
Specified by:
getEditHtml in interface FieldScreenLayoutItem

getCreateHtml

public String getCreateHtml(FieldLayoutItem fieldLayoutItem,
                            OperationContext operationContext,
                            webwork.action.Action action,
                            Issue issue,
                            Map<String,Object> displayParams)
Specified by:
getCreateHtml in interface FieldScreenLayoutItem

isShown

public boolean isShown(Issue issue)
Specified by:
isShown in interface FieldScreenLayoutItem

getFieldScreenTab

public FieldScreenTab getFieldScreenTab()
Specified by:
getFieldScreenTab in interface FieldScreenLayoutItem

getFieldScreenManager

protected FieldScreenManager getFieldScreenManager()

getFieldManager

protected FieldManager getFieldManager()

equals

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

hashCode

public int hashCode()
Overrides:
hashCode in class Object


Copyright © 2002-2013 Atlassian. All Rights Reserved.