public AccountListTreePane(final String identifier, final boolean rootVisible) { this.rootVisible = rootVisible; p = Preferences.userRoot().node("/jgnash/ui/AccountListPane/" + identifier); buildUI(); MessageBus.getInstance() .registerListener( this, MessageChannel.ACCOUNT, MessageChannel.COMMODITY, MessageChannel.SYSTEM); renderer = new AccountTreeCellRenderer(tree.getCellRenderer()); setAccountTreeCellRenderer(renderer); }