Uses of Interface
com._1c.g5.v8.dt.refactoring.core.IRefactoringOperation
Packages that use IRefactoringOperation
Package
Description
-
Uses of IRefactoringOperation in com._1c.g5.v8.dt.internal.refactoring.core
Methods in com._1c.g5.v8.dt.internal.refactoring.core that return types with arguments of type IRefactoringOperationModifier and TypeMethodDescriptionAbstractBmObjectRefactoring.BmModelRefactoringInfo.getMainOperations()
Returns a collection of 'main' operations.AbstractBmObjectRefactoring.BmModelRefactoringInfo.getOperatons()
Returns a map, where the key is BmObject id and the value is a collection of operations.Methods in com._1c.g5.v8.dt.internal.refactoring.core with parameters of type IRefactoringOperationModifier and TypeMethodDescriptionvoid
AbstractBmObjectRefactoring.addBmObjectOperation
(IBmModel bmModel, IBmObject bmObject, IRefactoringOperation operation) Adds the specifiedoperation
to BmObject refactoring instance.void
AbstractBmObjectRefactoring.addMainOperation
(IBmModel bmModel, IRefactoringOperation operation) Adds the specified 'main'operation
to BmObject refactoring instance.void
AbstractBmObjectRefactoring.addOperation
(IRefactoringOperation operation) Adds the specifiedoperation
.void
AbstractBmObjectRefactoring.BmModelRefactoringInfo.addOperation
(IBmObject bmObject, IRefactoringOperation operation) Adds the specified refactoring operation for the given bmObject.void
AbstractBmObjectRefactoring.addPostOperation
(IRefactoringOperation operation) Adds the specifiedoperation
to post-operations.void
AbstractBmObjectRefactoring.addPreOperation
(IRefactoringOperation operation) Adds the specifiedoperation
to pre-operations.void
AbstractBmObjectRefactoring.associate
(IRefactoringOperation operation, IRefactoringItem item) Associates the specifiedoperation
with theitem
.RefactoringService.initiateRename
(RefactoringTask target, IRefactoringOperation operation, String newName, RefactoringSettings settings) boolean
AbstractBmObjectRefactoring.isEnabled
(IRefactoringOperation operation) Returnstrue
if the operation is enabled,false
- otherwise.Method parameters in com._1c.g5.v8.dt.internal.refactoring.core with type arguments of type IRefactoringOperationModifier and TypeMethodDescriptionprotected void
AbstractBmObjectRefactoring.executeBmModelOperations
(IBmModel bmModel, Object batchSessionHandle, Collection<IRefactoringOperation> operations) Executes operations for the specified BmModel. -
Uses of IRefactoringOperation in com._1c.g5.v8.dt.internal.refactoring.core.operation
Classes in com._1c.g5.v8.dt.internal.refactoring.core.operation that implement IRefactoringOperationModifier and TypeClassDescriptionfinal class
The BM object delete operation.final class
The abstract implementation of theIRefactoringOperation
that updates BM Model Cross References.class
The refactoring operation that wraps the LTK change. -
Uses of IRefactoringOperation in com._1c.g5.v8.dt.refactoring.core
Subinterfaces of IRefactoringOperation in com._1c.g5.v8.dt.refactoring.coreModifier and TypeInterfaceDescriptioninterface
The refactoring operation that performs changes usingIBmTransaction
.
The lifecycle is the next: Set the active transaction before 'perform' -IBmRefactoringOperation.setActiveTransaction(IBmTransaction)
. Perform refactoring operations -perform()
. Reset the active transaction tonull
.Methods in com._1c.g5.v8.dt.refactoring.core that return IRefactoringOperationModifier and TypeMethodDescriptionRefactoringOperationDescriptor.getOperation()
Returns the refactoring operation.Methods in com._1c.g5.v8.dt.refactoring.core with parameters of type IRefactoringOperationModifier and TypeMethodDescriptionIRefactoringService.initiateRename
(RefactoringTask task, IRefactoringOperation mainOperation, String newName, RefactoringSettings settings) Initiates rename refactoring for the specifiedtask
.Constructors in com._1c.g5.v8.dt.refactoring.core with parameters of type IRefactoringOperationModifierConstructorDescriptionCreates a descriptor with the specifiedoperation
.RefactoringOperationDescriptor
(IRefactoringOperation operation, String name, boolean optional) Creates a descriptor with the specifiedoperation
,name
andoptional
flag.