eu.etaxonomy.cdm.database.update
Class TermRepresentationUpdater

java.lang.Object
  extended by eu.etaxonomy.cdm.database.update.SchemaUpdaterStepBase<TermRepresentationUpdater>
      extended by eu.etaxonomy.cdm.database.update.TermRepresentationUpdater
All Implemented Interfaces:
ISchemaUpdaterStep, ITermUpdaterStep

public class TermRepresentationUpdater
extends SchemaUpdaterStepBase<TermRepresentationUpdater>
implements ITermUpdaterStep

Class for updating term representations.

Author:
a.mueller

Field Summary
 
Fields inherited from class eu.etaxonomy.cdm.database.update.SchemaUpdaterStepBase
stepName
 
Method Summary
 Integer invoke(ICdmDataSource datasource, IProgressMonitor monitor)
           
static TermRepresentationUpdater NewInstance(String stepName, UUID uuidTerm, String description, String label, String abbrev, UUID uuidLanguage)
           
static TermRepresentationUpdater NewReverseInstance(String stepName, UUID uuidTerm, String description, String label, String abbrev, UUID uuidLanguage)
           
 
Methods inherited from class eu.etaxonomy.cdm.database.update.SchemaUpdaterStepBase
getBoolean, getEnglishLanguageId, getInnerSteps, getLanguageId, getStepName, setStepName, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface eu.etaxonomy.cdm.database.update.ISchemaUpdaterStep
getInnerSteps, getStepName, setStepName
 

Method Detail

NewInstance

public static final TermRepresentationUpdater NewInstance(String stepName,
                                                          UUID uuidTerm,
                                                          String description,
                                                          String label,
                                                          String abbrev,
                                                          UUID uuidLanguage)

NewReverseInstance

public static final TermRepresentationUpdater NewReverseInstance(String stepName,
                                                                 UUID uuidTerm,
                                                                 String description,
                                                                 String label,
                                                                 String abbrev,
                                                                 UUID uuidLanguage)

invoke

public Integer invoke(ICdmDataSource datasource,
                      IProgressMonitor monitor)
               throws SQLException
Specified by:
invoke in interface ISchemaUpdaterStep
Specified by:
invoke in class SchemaUpdaterStepBase<TermRepresentationUpdater>
Returns:
identifier of newly created term
Throws:
SQLException


Copyright © 2007-2013 EDIT. All Rights Reserved.