Copyright (c) 2010 itemis AG (http://www.itemis.eu) and others.
All rights reserved. This program and the accompanying materials
are made available under the terms of the Eclipse Public License v1.0
which accompanies this distribution, and is available at
Customizable strategy for the text based rename refactoring of a given
- Jan Koehnlein - Initial contribution and API
Applies the declaration change to the semantic model in the given resource set.
Reverts the declaration change to the semantic model in the given resource set.
Creates the document updates and reports them to the updateAcceptor
IRenameStrategy to rename the given target object
or null if the element should be skipped (e.g. XtendConstructor)
- NoSuchStrategyException�with a reason when refactoring is forbidden.