public class FieldLayoutSchemeImpl extends AbstractGVBean implements FieldLayoutScheme
AbstractGVBean.setGenericValue(GenericValue)
method)
by two mechanisms.
NAME_COMPARATOR
Constructor and Description |
---|
FieldLayoutSchemeImpl(FieldLayoutManager fieldLayoutManager,
org.ofbiz.core.entity.GenericValue genericValue) |
Modifier and Type | Method and Description |
---|---|
void |
addEntity(FieldLayoutSchemeEntity fieldLayoutSchemeEntity) |
protected void |
cacheEntity(FieldLayoutSchemeEntity fieldLayoutSchemeEntity) |
boolean |
containsEntity(String issueTypeId) |
protected void |
flushEntity(FieldLayoutSchemeEntity fieldLayoutSchemeEntity) |
String |
getDescription() |
Collection<FieldLayoutSchemeEntity> |
getEntities() |
FieldLayoutSchemeEntity |
getEntity(EditableFieldLayout editableFieldLayout) |
FieldLayoutSchemeEntity |
getEntity(String issueTypeId) |
Long |
getFieldLayoutId(String issueTypeId)
Returns the id of the field layout to use for this given issue type id.
|
Long |
getId() |
String |
getName() |
Collection<org.ofbiz.core.entity.GenericValue> |
getProjects() |
Collection<Project> |
getProjectsUsing() |
protected void |
init() |
void |
remove() |
void |
removeEntity(String issueTypeId) |
void |
setDescription(String description) |
void |
setName(String name) |
void |
store() |
getGenericValue, isModified, setGenericValue, setModified, updateGV
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getGenericValue, setGenericValue
public FieldLayoutSchemeImpl(FieldLayoutManager fieldLayoutManager, org.ofbiz.core.entity.GenericValue genericValue)
protected void init()
init
in class AbstractGVBean
public Long getId()
getId
in interface FieldLayoutScheme
getId
in interface NamedWithId
public String getName()
getName
in interface FieldLayoutScheme
getName
in interface Named
public void setName(String name)
setName
in interface FieldLayoutScheme
public String getDescription()
getDescription
in interface FieldLayoutScheme
getDescription
in interface NamedWithDescription
public void setDescription(String description)
setDescription
in interface FieldLayoutScheme
public void store()
store
in interface FieldLayoutScheme
public Long getFieldLayoutId(String issueTypeId)
FieldLayoutScheme
getFieldLayoutId
in interface FieldLayoutScheme
issueTypeId
- the Issue Type ID.FieldLayout
("Field Configuration") to use for this given issue type id.public FieldLayoutSchemeEntity getEntity(String issueTypeId)
getEntity
in interface FieldLayoutScheme
public FieldLayoutSchemeEntity getEntity(EditableFieldLayout editableFieldLayout)
getEntity
in interface FieldLayoutScheme
public Collection<org.ofbiz.core.entity.GenericValue> getProjects()
getProjects
in interface FieldLayoutScheme
public Collection<Project> getProjectsUsing()
getProjectsUsing
in interface FieldLayoutScheme
public boolean containsEntity(String issueTypeId)
containsEntity
in interface FieldLayoutScheme
public void addEntity(FieldLayoutSchemeEntity fieldLayoutSchemeEntity)
addEntity
in interface FieldLayoutScheme
public void removeEntity(String issueTypeId)
removeEntity
in interface FieldLayoutScheme
public Collection<FieldLayoutSchemeEntity> getEntities()
getEntities
in interface FieldLayoutScheme
public void remove()
remove
in interface FieldLayoutScheme
protected void cacheEntity(FieldLayoutSchemeEntity fieldLayoutSchemeEntity)
protected void flushEntity(FieldLayoutSchemeEntity fieldLayoutSchemeEntity)
Copyright © 2002-2021 Atlassian. All Rights Reserved.