public void setUtilityAndDocumentSplitPane(JSplitPane splitPane) {

        utilityAndDocumentSplitPane = splitPane;
        // default is to hide the tabbed pane on first load.
        setUtilityPaneVisible(false);
        // add the valueChangeListener.
        utilityAndDocumentSplitPane.addPropertyChangeListener(this);
    }