* @return the couplings
*/
private List<BasicCoupling> getCouplings(Coupling coupling,
Map<IBasicDEVSModel, Map<IPort, List<BasicCoupling>>> allCouplings) {
IBasicDEVSModel startModel = coupling.getModel1();
IPort startPort = coupling.getPort1();
// this is okay because we only allow couplings of type Coupling here
IBasicDEVSModel endModel = coupling.getModel2();
IPort endPort = coupling.getPort2();
// find the targets of the given coupling, these are the models finally
// receiving events transferred by this coupling
List<BasicCoupling> result =