Add refactorings CompositionalFeature <-> AlternativeFeature
The types of Composition- and AlternativeFeatures in the FeatureModelEditor shall be able to be changed via the UI.
Testing instructions:
- Create an empty AF3 project
- Create a FeatureModel with an arbitrary Feature with name "Foo"
- Create a ComponentArchitecture with a components and assign the following PresenceConditions to the component: "Foo"
- In the FeatureModel editor right-click onto the Feature "Foo" and change it's type.
- Observe: The Feature Type has changed it's type (indicated by differnt icons)
- Rename the Feature "Foo" to "FooBar"
- Observe: The Presence condition in the Component Architecture was renamed to "FooBar" as well (which proofes that it still is connected to the new feature.
Edited by Andreas Bayha