eu.etaxonomy.cdm.database.update
Class SingleTermUpdater
java.lang.Object
eu.etaxonomy.cdm.database.update.SchemaUpdaterStepBase<SingleTermUpdater>
eu.etaxonomy.cdm.database.update.SingleTermUpdater
- All Implemented Interfaces:
- ISchemaUpdaterStep, ITermUpdaterStep
public class SingleTermUpdater
- extends SchemaUpdaterStepBase<SingleTermUpdater>
- implements ITermUpdaterStep
Creates a new term if a term with the same given uuid does not exist yet
- Author:
- a.mueller
|
Method Summary |
Integer |
invoke(ICdmDataSource datasource,
IProgressMonitor monitor)
|
static SingleTermUpdater |
NewInstance(String stepName,
UUID uuidTerm,
String description,
String label,
String abbrev,
String dtype,
UUID uuidVocabulary,
UUID uuidLanguage,
boolean isOrdered,
UUID uuidAfterTerm)
|
SingleTermUpdater |
setReverseRepresentation(String reverseDescription,
String reverseLabel,
String reverseAbbrev)
|
NewInstance
public static final SingleTermUpdater NewInstance(String stepName,
UUID uuidTerm,
String description,
String label,
String abbrev,
String dtype,
UUID uuidVocabulary,
UUID uuidLanguage,
boolean isOrdered,
UUID uuidAfterTerm)
invoke
public Integer invoke(ICdmDataSource datasource,
IProgressMonitor monitor)
throws SQLException
- Specified by:
invoke in interface ISchemaUpdaterStep- Specified by:
invoke in class SchemaUpdaterStepBase<SingleTermUpdater>
- Returns:
- identifier of newly created term
- Throws:
SQLException
setReverseRepresentation
public SingleTermUpdater setReverseRepresentation(String reverseDescription,
String reverseLabel,
String reverseAbbrev)
Copyright © 2007-2013 EDIT. All Rights Reserved.