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

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

public class FieldScreenImpl
extends AbstractGVBean
implements FieldScreen

Copyright (c) 2002-2004 All rights reserved.


Field Summary
 
Fields inherited from interface com.atlassian.jira.issue.fields.screen.FieldScreen
DEFAULT_SCREEN_ID
 
Constructor Summary
FieldScreenImpl(FieldScreenManager fieldScreenManager)
           
FieldScreenImpl(FieldScreenManager fieldScreenManager, org.ofbiz.core.entity.GenericValue genericValue)
           
 
Method Summary
 FieldScreenTab addTab(String tabName)
           
 boolean containsField(String fieldId)
           
 FieldScreenImpl deepCopy()
           
 boolean equals(Object o)
           
 String getDescription()
           
 Long getId()
           
 String getName()
           
 FieldScreenTab getTab(int tabPosition)
           
 List<FieldScreenTab> getTabs()
           
 int hashCode()
           
protected  void init()
           
 void moveFieldScreenTabLeft(int tabPosition)
           
 void moveFieldScreenTabRight(int tabPosition)
           
 void moveFieldScreenTabToPosition(int tabPosition, int newPosition)
           
 void remove()
           
 void removeFieldScreenLayoutItem(String fieldId)
           
 void removeTab(int tabPosition)
           
 void resequence()
           
 void setDescription(String description)
           
 void setId(Long id)
           
 void setName(String name)
           
 void store()
           
 String toString()
           
 
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, wait, wait, wait
 
Methods inherited from interface com.atlassian.jira.issue.fields.screen.FieldScreen
getGenericValue, isModified, setGenericValue
 

Constructor Detail

FieldScreenImpl

public FieldScreenImpl(FieldScreenManager fieldScreenManager)

FieldScreenImpl

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

deepCopy

public FieldScreenImpl deepCopy()

init

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

getId

public Long getId()
Specified by:
getId in interface FieldScreen

setId

public void setId(Long id)
Specified by:
setId in interface FieldScreen

getName

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

setName

public void setName(String name)
Specified by:
setName in interface FieldScreen

getDescription

public String getDescription()
Specified by:
getDescription in interface FieldScreen

setDescription

public void setDescription(String description)
Specified by:
setDescription in interface FieldScreen

getTabs

public List<FieldScreenTab> getTabs()
Specified by:
getTabs in interface FieldScreen

getTab

public FieldScreenTab getTab(int tabPosition)
Specified by:
getTab in interface FieldScreen

addTab

public FieldScreenTab addTab(String tabName)
Specified by:
addTab in interface FieldScreen

removeTab

public void removeTab(int tabPosition)
Specified by:
removeTab in interface FieldScreen

moveFieldScreenTabToPosition

public void moveFieldScreenTabToPosition(int tabPosition,
                                         int newPosition)
Specified by:
moveFieldScreenTabToPosition in interface FieldScreen

moveFieldScreenTabLeft

public void moveFieldScreenTabLeft(int tabPosition)
Specified by:
moveFieldScreenTabLeft in interface FieldScreen

moveFieldScreenTabRight

public void moveFieldScreenTabRight(int tabPosition)
Specified by:
moveFieldScreenTabRight in interface FieldScreen

resequence

public void resequence()
Specified by:
resequence in interface FieldScreen

containsField

public boolean containsField(String fieldId)
Specified by:
containsField in interface FieldScreen

removeFieldScreenLayoutItem

public void removeFieldScreenLayoutItem(String fieldId)
Specified by:
removeFieldScreenLayoutItem in interface FieldScreen

store

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

remove

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

equals

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

hashCode

public int hashCode()
Overrides:
hashCode in class Object

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2002-2013 Atlassian. All Rights Reserved.