Class RemoveEObjectTranslationsOperation
java.lang.Object
com.e1c.langtool.v8.dt.internal.ui.refactoring.RemoveEObjectTranslationsOperation
- All Implemented Interfaces:
IRefactoringOperation,IRefactoringPostProcessor
public class RemoveEObjectTranslationsOperation
extends Object
implements IRefactoringOperation, IRefactoringPostProcessor
-
Constructor Summary
ConstructorsConstructorDescriptionRemoveEObjectTranslationsOperation(Set<FeatureValue> objectFeatures, List<TranslateLanguage> interfaceLanguages, Collection<ITranslationStorageProvider.Storage> storages) -
Method Summary
Modifier and TypeMethodDescriptionvoidperform()Performs the refactoring operation.voidThe method is invoked after all refactoring operations are performed.
-
Constructor Details
-
RemoveEObjectTranslationsOperation
public RemoveEObjectTranslationsOperation(Set<FeatureValue> objectFeatures, List<TranslateLanguage> interfaceLanguages, Collection<ITranslationStorageProvider.Storage> storages)
-
-
Method Details
-
perform
public void perform()Description copied from interface:IRefactoringOperationPerforms the refactoring operation.- Specified by:
performin interfaceIRefactoringOperation
-
postProcess
public void postProcess()Description copied from interface:IRefactoringPostProcessorThe method is invoked after all refactoring operations are performed.- Specified by:
postProcessin interfaceIRefactoringPostProcessor
-