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)
           
 boolean equals(Object o)
           
 String getDescription()
           
protected  FieldScreenLayoutItem getFieldScreenLayoutItem(String fieldId)
           
 Long getId()
           
protected  List getInternalTabs()
           
 String getName()
           
 FieldScreenTab getTab(int tabPosition)
           
 List getTabs()
           
 int hashCode()
           
protected  void init()
           
 void moveFieldScreenTabLeft(int tabPosition)
           
 void moveFieldScreenTabRight(int tabPosition)
           
 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()
           
 
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.FieldScreen
getGenericValue, isModified, setGenericValue
 

Constructor Detail

FieldScreenImpl

public FieldScreenImpl(FieldScreenManager fieldScreenManager)

FieldScreenImpl

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

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 getTabs()
Specified by:
getTabs in interface FieldScreen

getInternalTabs

protected List getInternalTabs()

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

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

getFieldScreenLayoutItem

protected FieldScreenLayoutItem getFieldScreenLayoutItem(String fieldId)

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


Copyright © 2002-2007 Atlassian. All Rights Reserved.