@Override
	public void emitterUpdated(EmitterInterface e) {
		if (this.connections_.contains(e)) {
			if (!this.isCompatible(e)) {
				this.deconnect(e);
			}else if (this.getType()==ValueType.VOID||getType()==ValueType.NONE){
				this.setType(e.getType());
			}
		}
	}