jaghaimo/hypernet

View on GitHub
src/main/java/hypernet/handler/button/Disable.java

Summary

Maintainability
A
30 mins
Test Coverage
package hypernet.handler.button;

import java.util.List;

import com.fs.starfarer.api.ui.IntelUIAPI;

import hypernet.HypernetBoard;
import hypernet.IntelQuery;
import hypernet.handler.ButtonHandler;

public class Disable implements ButtonHandler {

    int queryNumber;

    public Disable(int q) {
        queryNumber = q;
    }

    @Override
    public void handle(List<IntelQuery> queries, IntelUIAPI ui) {
        queries.get(queryNumber).disable();
        HypernetBoard.refresh();
    }
}