Class BmObjectRenameRefactoring
java.lang.Object
com._1c.g5.v8.dt.internal.refactoring.core.AbstractBmObjectRefactoring
com._1c.g5.v8.dt.internal.refactoring.core.BmObjectRenameRefactoring
- All Implemented Interfaces:
IRefactoring
The
IRefactoring
implementation for BM object rename refactoring.-
Nested Class Summary
Nested classes/interfaces inherited from class com._1c.g5.v8.dt.internal.refactoring.core.AbstractBmObjectRefactoring
AbstractBmObjectRefactoring.BmModelRefactoringInfo
-
Constructor Summary
ConstructorsConstructorDescriptionBmObjectRenameRefactoring
(String title, RefactoringSettings settings) Initiates a refactoring instance. -
Method Summary
Modifier and TypeMethodDescriptionprotected void
perform
(IBmModel bmModel, AbstractBmObjectRefactoring.BmModelRefactoringInfo bmModelInfo, Object batchSessionHandle) Performs the refactoring for the specifiedbmModel
.Methods inherited from class com._1c.g5.v8.dt.internal.refactoring.core.AbstractBmObjectRefactoring
addBmObjectOperation, addMainOperation, addOperation, addPostOperation, addPreOperation, associate, executeBmModelOperations, getItems, getStatus, getTitle, isEnabled, perform
-
Constructor Details
-
BmObjectRenameRefactoring
Initiates a refactoring instance.- Parameters:
title
- the refactoring title, cannot benull
.settings
- the refactoring settings, cannot be null.
-
-
Method Details
-
perform
protected void perform(IBmModel bmModel, AbstractBmObjectRefactoring.BmModelRefactoringInfo bmModelInfo, Object batchSessionHandle) Description copied from class:AbstractBmObjectRefactoring
Performs the refactoring for the specifiedbmModel
.- Specified by:
perform
in classAbstractBmObjectRefactoring
- Parameters:
bmModel
- the Bm
-