Interface IWeavingStrategy
- All Known Implementing Classes:
AdapterWeavingStrategy
,BehaviourWeavingStrategy
public interface IWeavingStrategy
The weaving strategy interface contains all methods that need to be
implemented in order to integrate a concern solution into a given PCM model
according to the strategy of a class implementing this interface.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
initialize
(List<Pair<ComplementumVisnetis, WeavingLocation>> locations, Choice fccChoice, List<Choice> allocationChoices) void
weave()
-
Method Details
-
weave
- Throws:
FCCWeaverException
-
getConvertedFCCClassChoices
-
initialize
void initialize(List<Pair<ComplementumVisnetis, WeavingLocation>> locations, Choice fccChoice, List<Choice> allocationChoices)
-