IBasicDEVSModel context, String ident, IBasicDEVSModel targetModel,
String targetPort, ISelector<IBasicDEVSModel> selector, boolean add) {
super(source, context, source, new Port(DUMMY, Object.class), add);
this.ident = ident;
// this.model1 = source;
this.model2 = new MultiCouplingTargetList();
this.model2.addTarget(new MultiCouplingTarget(targetModel, targetPort));
this.change = true;
this.selector = selector;
}