/** * Konstruktor * * @param id * @param status * @param location * @param description * @param actorIdTab * @param actorStatusTab * @param gid * @throws SocketException */ public AckSensor( int id, T status, String location, String description, int[] actorIdTab, T[] actorStatusTab, int gid) throws SocketException { super(id, status, location, description); this.actorIdTab = actorIdTab; this.actorStatusTab = actorStatusTab; this.actorAckTab = new boolean[actorIdTab.length]; this.gid = gid; if (actorStatusTab instanceof Boolean[]) { Switch.setNullToFalse((Boolean[]) actorStatusTab); } }