Class EditableDefaultFieldLayoutImpl
java.lang.Object
com.atlassian.jira.issue.fields.screen.AbstractGVBean
com.atlassian.jira.issue.fields.layout.field.FieldLayoutImpl
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 class com.atlassian.jira.issue.fields.layout.field.FieldLayoutImpl
fieldLayoutItemByFieldId
Fields inherited from interface com.atlassian.jira.issue.fields.layout.field.EditableDefaultFieldLayout
DESCRIPTION, NAME
-
Constructor Summary
ConstructorsConstructorDescriptionEditableDefaultFieldLayoutImpl
(org.ofbiz.core.entity.GenericValue genericValue, List<FieldLayoutItem> fieldLayoutItems) -
Method Summary
Modifier and TypeMethodDescriptionboolean
getType()
int
hashCode()
void
hide
(FieldLayoutItem fieldLayoutItem) protected void
init()
void
makeOptional
(FieldLayoutItem fieldLayoutItem) void
makeRequired
(FieldLayoutItem fieldLayoutItem) void
setDescription
(FieldLayoutItem fieldLayoutItem, String description) void
setDescription
(String description) void
void
setRendererType
(FieldLayoutItem fieldLayoutItem, 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, 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
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, getId, getName, getRendererTypeForField, getRequiredFieldLayoutItems, getVisibleCustomFieldLayoutItems, getVisibleLayoutItems, getVisibleLayoutItems, isDefault, isFieldHidden
-
Constructor Details
-
EditableDefaultFieldLayoutImpl
public EditableDefaultFieldLayoutImpl(org.ofbiz.core.entity.GenericValue genericValue, List<FieldLayoutItem> fieldLayoutItems)
-
-
Method Details
-
init
protected void init()- Overrides:
init
in classFieldLayoutImpl
-
setDescription
- Specified by:
setDescription
in interfaceEditableFieldLayout
-
setRendererType
- Specified by:
setRendererType
in interfaceEditableFieldLayout
-
getType
- Specified by:
getType
in interfaceEditableFieldLayout
- Overrides:
getType
in classFieldLayoutImpl
-
show
- Specified by:
show
in interfaceEditableFieldLayout
-
hide
- Specified by:
hide
in interfaceEditableFieldLayout
-
makeRequired
- Specified by:
makeRequired
in interfaceEditableFieldLayout
-
makeOptional
- Specified by:
makeOptional
in interfaceEditableFieldLayout
-
setName
- Specified by:
setName
in interfaceEditableFieldLayout
-
setDescription
- Specified by:
setDescription
in interfaceEditableFieldLayout
-
hashCode
public int hashCode()- Overrides:
hashCode
in classFieldLayoutImpl
-
equals
- Overrides:
equals
in classFieldLayoutImpl
-