public class NameEditorInput extends AbstractBulkEditorInput<eu.etaxonomy.cdm.model.name.TaxonName>
NameEditorInput class.
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ID
Constant
ID="bulkeditor.input.name" |
Constructor and Description |
---|
NameEditorInput() |
Modifier and Type | Method and Description |
---|---|
void |
addSaveCandidate(eu.etaxonomy.cdm.model.name.TaxonName name) |
protected IEntityCreator<eu.etaxonomy.cdm.model.name.TaxonName> |
createEntityCreator() |
boolean |
delete(eu.etaxonomy.cdm.model.name.TaxonName entity,
eu.etaxonomy.cdm.api.service.config.DeleteConfiguratorBase config)
delete
|
static java.lang.Object |
getID()
getID
|
static AbstractBulkEditorInput |
getInstance()
Getter for the field
instance . |
java.lang.String |
getName() |
java.util.List<IBulkEditorSortProvider<eu.etaxonomy.cdm.model.name.TaxonName>> |
getSortProviders()
The default implementation returns an empty list of sort providers.
|
java.lang.String |
getText(eu.etaxonomy.cdm.model.name.TaxonName entity) |
java.lang.String |
getTypeText(java.lang.Object entity)
Returns a textual representation given object.
|
boolean |
isMergingEnabled() |
java.util.List |
listEntities(eu.etaxonomy.cdm.api.service.config.IIdentifiableEntityServiceConfigurator configurator) |
protected eu.etaxonomy.cdm.model.name.TaxonName |
loadEntity(java.util.UUID entityUuid) |
void |
merge() |
eu.etaxonomy.cdm.model.name.TaxonName |
save(eu.etaxonomy.cdm.model.name.TaxonName entity)
save
|
addMergeCandidate, addToDelete, create, getConversation, getEditorName, getEntityCreator, getEntityUuid, getMergeCandidates, getMergedEntities, getMergeTarget, getModel, getPropertyPathsMap, getRootEntities, getSaveCandidates, isConvertingEnabled, isMarkerTypeEditingEnabled, merge, NewInstance, NewInstance, performSearch, removeMergeCandidate, removeMergeTarget, replaceInModel, resetSaveCandidates, saveModel, saveModel, setMergedEntities, setMergeTarget
bind, dispose, getCdmEntitySession, initSession
public static final java.lang.String ID
ID="bulkeditor.input.name"
public static AbstractBulkEditorInput getInstance()
Getter for the field instance
.
AbstractBulkEditorInput
object.public java.lang.String getName()
getName
in class AbstractBulkEditorInput<eu.etaxonomy.cdm.model.name.TaxonName>
public static java.lang.Object getID()
getID
Object
object.public boolean isMergingEnabled()
isMergingEnabled
in class AbstractBulkEditorInput<eu.etaxonomy.cdm.model.name.TaxonName>
public java.util.List listEntities(eu.etaxonomy.cdm.api.service.config.IIdentifiableEntityServiceConfigurator configurator)
listEntities
in class AbstractBulkEditorInput<eu.etaxonomy.cdm.model.name.TaxonName>
public boolean delete(eu.etaxonomy.cdm.model.name.TaxonName entity, eu.etaxonomy.cdm.api.service.config.DeleteConfiguratorBase config)
delete
entity
- a Object
object.public eu.etaxonomy.cdm.model.name.TaxonName save(eu.etaxonomy.cdm.model.name.TaxonName entity)
save
entity
- a Object
object.protected IEntityCreator<eu.etaxonomy.cdm.model.name.TaxonName> createEntityCreator()
createEntityCreator
in class AbstractBulkEditorInput<eu.etaxonomy.cdm.model.name.TaxonName>
public java.util.List<IBulkEditorSortProvider<eu.etaxonomy.cdm.model.name.TaxonName>> getSortProviders()
AbstractBulkEditorInput
getSortProviders
in class AbstractBulkEditorInput<eu.etaxonomy.cdm.model.name.TaxonName>
public java.lang.String getTypeText(java.lang.Object entity)
AbstractBulkEditorInput
getTypeText
in class AbstractBulkEditorInput<eu.etaxonomy.cdm.model.name.TaxonName>
public java.lang.String getText(eu.etaxonomy.cdm.model.name.TaxonName entity)
getText
in class AbstractBulkEditorInput<eu.etaxonomy.cdm.model.name.TaxonName>
public void merge()
merge
in class CdmEntitySessionInput
protected eu.etaxonomy.cdm.model.name.TaxonName loadEntity(java.util.UUID entityUuid)
loadEntity
in class AbstractBulkEditorInput<eu.etaxonomy.cdm.model.name.TaxonName>
public void addSaveCandidate(eu.etaxonomy.cdm.model.name.TaxonName name)
addSaveCandidate
in class AbstractBulkEditorInput<eu.etaxonomy.cdm.model.name.TaxonName>
Copyright © 2007-2018. All Rights Reserved.