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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<Choice>
getConvertedFCCClassChoices()
void
initialize(List<Pair<ComplementumVisnetis,WeavingLocation>> locations, Choice fccChoice, List<Choice> allocationChoices)
void
weave()
-
-
-
Method Detail
-
weave
void weave() throws FCCWeaverException
- Throws:
FCCWeaverException
-
initialize
void initialize(List<Pair<ComplementumVisnetis,WeavingLocation>> locations, Choice fccChoice, List<Choice> allocationChoices)
-
-