130131132133134135136137138139140
quantityMatches = true; break; case FULL: if (filterFluid != null && tank.isTankFull(filterFluid)) quantityMatches = true; else if (filterFluid == null && tank.areTanksFull()) quantityMatches = true; break; default: float level = filterFluid != null ? tank.getFluidLevel(filterFluid) : tank.getFluidLevel(); switch (state) {