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

java.lang.Object
  extended by com.atlassian.jira.issue.fields.screen.AbstractGVBean
      extended by com.atlassian.jira.issue.fields.screen.FieldScreenTabImpl
All Implemented Interfaces:
FieldScreenTab

public class FieldScreenTabImpl
extends AbstractGVBean
implements FieldScreenTab

Copyright (c) 2002-2004 All rights reserved.


Constructor Summary
FieldScreenTabImpl(FieldScreenManager fieldScreenManager)
           
FieldScreenTabImpl(FieldScreenManager fieldScreenManager, org.ofbiz.core.entity.GenericValue genericValue)
           
 
Method Summary
 void addFieldScreenLayoutItem(java.lang.String orderableFieldId)
           
 void addFieldScreenLayoutItem(java.lang.String orderableFieldId, int position)
           
 boolean equals(java.lang.Object o)
           
 FieldScreen getFieldScreen()
           
 FieldScreenLayoutItem getFieldScreenLayoutItem(int poistion)
           
 FieldScreenLayoutItem getFieldScreenLayoutItem(java.lang.String fieldId)
           
 java.util.List<FieldScreenLayoutItem> getFieldScreenLayoutItems()
           
 java.lang.Long getId()
           
 java.lang.String getName()
           
 int getPosition()
           
 int hashCode()
           
protected  void init()
           
 boolean isContainsField(java.lang.String fieldId)
           
 void moveFieldScreenLayoutItemDown(int fieldPosition)
           
 void moveFieldScreenLayoutItemFirst(int fieldPosition)
           
 void moveFieldScreenLayoutItemLast(int fieldPosition)
           
 void moveFieldScreenLayoutItemToPosition(java.util.Map<java.lang.Integer,FieldScreenLayoutItem> positionsToFields)
           
 void moveFieldScreenLayoutItemUp(int fieldPosition)
           
 void remove()
           
 FieldScreenLayoutItem removeFieldScreenLayoutItem(int fieldPosition)
           
 void setFieldScreen(FieldScreen fieldScreen)
           
 void setName(java.lang.String name)
           
 void setPosition(int position)
           
 void store()
           
 
Methods inherited from class com.atlassian.jira.issue.fields.screen.AbstractGVBean
getGenericValue, 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.FieldScreenTab
getGenericValue, isModified, setGenericValue
 

Constructor Detail

FieldScreenTabImpl

public FieldScreenTabImpl(FieldScreenManager fieldScreenManager)

FieldScreenTabImpl

public FieldScreenTabImpl(FieldScreenManager fieldScreenManager,
                          org.ofbiz.core.entity.GenericValue genericValue)
Method Detail

init

protected void init()
Specified by:
init in class AbstractGVBean

getId

public java.lang.Long getId()
Specified by:
getId in interface FieldScreenTab

getName

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

setName

public void setName(java.lang.String name)
Specified by:
setName in interface FieldScreenTab

getPosition

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

setPosition

public void setPosition(int position)
Specified by:
setPosition in interface FieldScreenTab

store

public void store()
Specified by:
store in interface FieldScreenTab

remove

public void remove()
Specified by:
remove in interface FieldScreenTab

getFieldScreen

public FieldScreen getFieldScreen()
Specified by:
getFieldScreen in interface FieldScreenTab

setFieldScreen

public void setFieldScreen(FieldScreen fieldScreen)
Specified by:
setFieldScreen in interface FieldScreenTab

getFieldScreenLayoutItems

public java.util.List<FieldScreenLayoutItem> getFieldScreenLayoutItems()
Specified by:
getFieldScreenLayoutItems in interface FieldScreenTab

getFieldScreenLayoutItem

public FieldScreenLayoutItem getFieldScreenLayoutItem(int poistion)
Specified by:
getFieldScreenLayoutItem in interface FieldScreenTab

addFieldScreenLayoutItem

public void addFieldScreenLayoutItem(java.lang.String orderableFieldId)
Specified by:
addFieldScreenLayoutItem in interface FieldScreenTab

addFieldScreenLayoutItem

public void addFieldScreenLayoutItem(java.lang.String orderableFieldId,
                                     int position)
Specified by:
addFieldScreenLayoutItem in interface FieldScreenTab

moveFieldScreenLayoutItemFirst

public void moveFieldScreenLayoutItemFirst(int fieldPosition)
Specified by:
moveFieldScreenLayoutItemFirst in interface FieldScreenTab

moveFieldScreenLayoutItemUp

public void moveFieldScreenLayoutItemUp(int fieldPosition)
Specified by:
moveFieldScreenLayoutItemUp in interface FieldScreenTab

moveFieldScreenLayoutItemDown

public void moveFieldScreenLayoutItemDown(int fieldPosition)
Specified by:
moveFieldScreenLayoutItemDown in interface FieldScreenTab

moveFieldScreenLayoutItemLast

public void moveFieldScreenLayoutItemLast(int fieldPosition)
Specified by:
moveFieldScreenLayoutItemLast in interface FieldScreenTab

removeFieldScreenLayoutItem

public FieldScreenLayoutItem removeFieldScreenLayoutItem(int fieldPosition)
Specified by:
removeFieldScreenLayoutItem in interface FieldScreenTab

moveFieldScreenLayoutItemToPosition

public void moveFieldScreenLayoutItemToPosition(java.util.Map<java.lang.Integer,FieldScreenLayoutItem> positionsToFields)
Specified by:
moveFieldScreenLayoutItemToPosition in interface FieldScreenTab

getFieldScreenLayoutItem

public FieldScreenLayoutItem getFieldScreenLayoutItem(java.lang.String fieldId)
Specified by:
getFieldScreenLayoutItem in interface FieldScreenTab

isContainsField

public boolean isContainsField(java.lang.String fieldId)
Specified by:
isContainsField in interface FieldScreenTab

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


Copyright © 2002-2010 Atlassian. All Rights Reserved.