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

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

public class FieldScreenSchemeImpl
extends AbstractGVBean
implements FieldScreenScheme

Copyright (c) 2002-2004 All rights reserved.


Constructor Summary
FieldScreenSchemeImpl(FieldScreenSchemeManager fieldScreenSchemeManager)
           
FieldScreenSchemeImpl(FieldScreenSchemeManager fieldScreenSchemeManager, org.ofbiz.core.entity.GenericValue genericValue)
           
 
Method Summary
 void addFieldScreenSchemeItem(FieldScreenSchemeItem fieldScreenSchemeItem)
           
 boolean equals(Object o)
           
 String getDescription()
           
 FieldScreen getFieldScreen(IssueOperation issueOperation)
           
 FieldScreenSchemeItem getFieldScreenSchemeItem(IssueOperation issueOperation)
           
 Collection<FieldScreenSchemeItem> getFieldScreenSchemeItems()
           
 Long getId()
           
protected  Map<IssueOperation,FieldScreenSchemeItem> getInternalSchemeItems()
          Returns a synchronized map of scheme items
 String getName()
           
 int hashCode()
           
protected  void init()
           
 void remove()
           
 FieldScreenSchemeItem removeFieldScreenSchemeItem(IssueOperation issueOperation)
           
 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.FieldScreenScheme
getGenericValue, setGenericValue
 

Constructor Detail

FieldScreenSchemeImpl

public FieldScreenSchemeImpl(FieldScreenSchemeManager fieldScreenSchemeManager)

FieldScreenSchemeImpl

public FieldScreenSchemeImpl(FieldScreenSchemeManager fieldScreenSchemeManager,
                             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 FieldScreenScheme

setId

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

getName

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

setName

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

getDescription

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

setDescription

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

getFieldScreenSchemeItems

public Collection<FieldScreenSchemeItem> getFieldScreenSchemeItems()
Specified by:
getFieldScreenSchemeItems in interface FieldScreenScheme

getInternalSchemeItems

protected Map<IssueOperation,FieldScreenSchemeItem> getInternalSchemeItems()
Returns a synchronized map of scheme items

Returns:
a synchronized map of scheme items

getFieldScreenSchemeItem

public FieldScreenSchemeItem getFieldScreenSchemeItem(IssueOperation issueOperation)
Specified by:
getFieldScreenSchemeItem in interface FieldScreenScheme

addFieldScreenSchemeItem

public void addFieldScreenSchemeItem(FieldScreenSchemeItem fieldScreenSchemeItem)
Specified by:
addFieldScreenSchemeItem in interface FieldScreenScheme

removeFieldScreenSchemeItem

public FieldScreenSchemeItem removeFieldScreenSchemeItem(IssueOperation issueOperation)
Specified by:
removeFieldScreenSchemeItem in interface FieldScreenScheme

getFieldScreen

public FieldScreen getFieldScreen(IssueOperation issueOperation)
Specified by:
getFieldScreen in interface FieldScreenScheme

store

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

remove

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

equals

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

hashCode

public int hashCode()
Overrides:
hashCode in class Object


Copyright © 2002-2012 Atlassian. All Rights Reserved.