if (option.getShortName().equals("inf_and_protos_deploy_last")) { if (!(options.getOption("inf_and_protos_move_last")).booleanValue() || !editable) {
if (option.getShortName().equals("inf_deploy_last")) { if ( !(options.getOption("inf_move_last")).booleanValue() || !editable ) {
    private void addOption(GameOption option, GridBagLayout gridbag, GridBagConstraints c) {        DialogOptionComponent optionComp = new DialogOptionComponent(this, option);                gridbag.setConstraints(optionComp, c);        panOptions.add(optionComp);        maxOptionWidth = Math.max(maxOptionWidth, optionComp.getPreferredSize().width);        if (option.getShortName().equals("inf_and_protos_deploy_last")) {            if (!(options.getOption("inf_and_protos_move_last")).booleanValue() || !editable) {                optionComp.setEditable(false);            }        } else if (option.getShortName().equals("inf_and_protos_move_multi")) {            if ((options.getOption("inf_and_protos_move_last")).booleanValue() || !editable) {                optionComp.setEditable(false);            }        } else if (option.getShortName().equals("inf_and_protos_move_last")) {            if ((options.getOption("inf_and_protos_move_multi")).booleanValue() || !editable) {                optionComp.setEditable(false);            }        } else {            optionComp.setEditable( editable );        }        optionComps.addElement(optionComp);    }