private void updateView() {
        /* Siuntėjo/gavėjo grupė */
        int index = 0;
        if (textRadio.isSelected()) {
            index = 1;
        } else if (imageRadio.isSelected()) {
            index = 2;
        }
        
        /* Pakeičiamas siuntėjas/gavėjas */
        currentSender = senders[index];
        currentReceiver = receivers[index];
        for (int i = 0; i < senders.length; i++) {
            if (i == index) {
                senders[i].setVisible(true);
                receivers[i].setVisible(true);
            } else {
                senders[i].setVisible(false);
                receivers[i].setVisible(false);
            }
        }
        
        /* Pakeičiamas vertimo į dvejetainį kodą patikrinimo objektas */
        integrityPanel.setVisible(index != 0);
        if (index != 0) {
            integrityCheck = integrityChecks[index - 1];
            for (int i = 1; i < senders.length; i++) {
                if (i == index) {
                    integrityChecks[i - 1].setVisible(true);
                } else {
                    integrityChecks[i - 1].setVisible(false);
                }
            }
        } else {
            integrityCheck = null;
        }
        
        /* Išvalomos kitų duomenų struktūrų paliktos šiukšlės */
        resetData();
    }