public void schemeEditorAddInput() {
        if(ce_input.getText().length() == 0) return;
        String inputName = ce_input.getText();
        scheme.getInputs().add(inputName);
        ce_input.add(inputName);
        Contact contact = new Contact(inputName, -1);
        ce_source.add(contact.toString());
        se_signal.add(contact.toString());
        
        schemeEditorSchemeChanged();
    }