Class TargetNameAwareElementRenameArguments
- java.lang.Object
-
- org.eclipse.xtext.ui.refactoring.ElementRenameArguments
-
- com._1c.g5.v8.dt.bsl.ui.refactoring.TargetNameAwareElementRenameArguments
-
public class TargetNameAwareElementRenameArguments extends org.eclipse.xtext.ui.refactoring.ElementRenameArguments
ElementRenameArguments
implementation customized for the optimum BSL refactoring
-
-
Constructor Summary
Constructors Constructor Description TargetNameAwareElementRenameArguments(String targetElementName, org.eclipse.emf.common.util.URI targetElementURI, String newName, org.eclipse.xtext.ui.refactoring.IRenameStrategy renameStrategy, Map<org.eclipse.emf.common.util.URI,org.eclipse.emf.common.util.URI> original2newElementURIs, org.eclipse.xtext.ui.refactoring.impl.RefactoringResourceSetProvider resourceSetProvider)
Constructs a new instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getSize()
Gets the size of the original to new elements mappingString
getTargetElementName()
Gets the target element name
-
-
-
Constructor Detail
-
TargetNameAwareElementRenameArguments
public TargetNameAwareElementRenameArguments(String targetElementName, org.eclipse.emf.common.util.URI targetElementURI, String newName, org.eclipse.xtext.ui.refactoring.IRenameStrategy renameStrategy, Map<org.eclipse.emf.common.util.URI,org.eclipse.emf.common.util.URI> original2newElementURIs, org.eclipse.xtext.ui.refactoring.impl.RefactoringResourceSetProvider resourceSetProvider)
Constructs a new instance.- Parameters:
targetElementName
- The target element name for the refactoring. May not benull
targetElementURI
- The target element URI for the refactoring. May not benull
newName
- The new name of the element after refactoring. May not benull
renameStrategy
- The rename strategy reference. May not benull
original2newElementURIs
- The mapping of prepared URI conversions. May not benull
resourceSetProvider
- The provider of resource sets. May not benull
-
-
Method Detail
-
getTargetElementName
public String getTargetElementName()
Gets the target element name- Returns:
- The new name of the element after refactoring. May not be
null
-
getSize
public int getSize()
Gets the size of the original to new elements mapping- Returns:
- The size
-
-