com.atlassian.jira.issue.fields.layout.field
Class EditableDefaultFieldLayoutImpl

java.lang.Object
  extended by com.atlassian.jira.issue.fields.screen.AbstractGVBean
      extended by com.atlassian.jira.issue.fields.layout.field.FieldLayoutImpl
          extended by com.atlassian.jira.issue.fields.layout.field.EditableDefaultFieldLayoutImpl
All Implemented Interfaces:
EditableDefaultFieldLayout, EditableFieldLayout, FieldLayout
Direct Known Subclasses:
EditableFieldLayoutImpl

public class EditableDefaultFieldLayoutImpl
extends FieldLayoutImpl
implements EditableDefaultFieldLayout


Field Summary
 
Fields inherited from interface com.atlassian.jira.issue.fields.layout.field.EditableDefaultFieldLayout
DESCRIPTION, NAME
 
Constructor Summary
EditableDefaultFieldLayoutImpl(org.ofbiz.core.entity.GenericValue genericValue, java.util.List<FieldLayoutItem> fieldLayoutItems)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 java.lang.String getType()
           
 int hashCode()
           
 void hide(FieldLayoutItem fieldLayoutItem)
           
protected  void init()
           
 void makeOptional(FieldLayoutItem fieldLayoutItem)
           
 void makeRequired(FieldLayoutItem fieldLayoutItem)
           
 void setDescription(FieldLayoutItem fieldLayoutItem, java.lang.String description)
           
 void setDescription(java.lang.String description)
           
 void setName(java.lang.String name)
           
 void setRendererType(FieldLayoutItem fieldLayoutItem, java.lang.String rendererType)
           
 void show(FieldLayoutItem fieldLayoutItem)
           
 
Methods inherited from class com.atlassian.jira.issue.fields.layout.field.FieldLayoutImpl
getDescription, getFieldLayoutItem, getFieldLayoutItem, getFieldLayoutItems, getFieldManager, getHackyFieldRendererRegistry, getHiddenFields, getHiddenFields, getId, getInternalList, getName, getRendererTypeForField, getRequiredFieldLayoutItems, getVisibleCustomFieldLayoutItems, getVisibleLayoutItems, getVisibleLayoutItems, isDefault, isFieldHidden, setId, setInternalDescription, setInternalName
 
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.layout.field.FieldLayout
getDescription, getFieldLayoutItem, getFieldLayoutItem, getFieldLayoutItems, getGenericValue, getHiddenFields, getHiddenFields, getId, getName, getRendererTypeForField, getRequiredFieldLayoutItems, getVisibleCustomFieldLayoutItems, getVisibleLayoutItems, getVisibleLayoutItems, isDefault, isFieldHidden
 

Constructor Detail

EditableDefaultFieldLayoutImpl

public EditableDefaultFieldLayoutImpl(org.ofbiz.core.entity.GenericValue genericValue,
                                      java.util.List<FieldLayoutItem> fieldLayoutItems)
Method Detail

init

protected void init()
Overrides:
init in class FieldLayoutImpl

setDescription

public void setDescription(FieldLayoutItem fieldLayoutItem,
                           java.lang.String description)
Specified by:
setDescription in interface EditableFieldLayout

setRendererType

public void setRendererType(FieldLayoutItem fieldLayoutItem,
                            java.lang.String rendererType)
Specified by:
setRendererType in interface EditableFieldLayout

getType

public java.lang.String getType()
Specified by:
getType in interface EditableFieldLayout
Overrides:
getType in class FieldLayoutImpl

show

public void show(FieldLayoutItem fieldLayoutItem)
Specified by:
show in interface EditableFieldLayout

hide

public void hide(FieldLayoutItem fieldLayoutItem)
Specified by:
hide in interface EditableFieldLayout

makeRequired

public void makeRequired(FieldLayoutItem fieldLayoutItem)
Specified by:
makeRequired in interface EditableFieldLayout

makeOptional

public void makeOptional(FieldLayoutItem fieldLayoutItem)
Specified by:
makeOptional in interface EditableFieldLayout

setName

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

setDescription

public void setDescription(java.lang.String description)
Specified by:
setDescription in interface EditableFieldLayout

hashCode

public int hashCode()
Overrides:
hashCode in class FieldLayoutImpl

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class FieldLayoutImpl


Copyright © 2002-2010 Atlassian. All Rights Reserved.