Buggy code:
prefTree . setSelectionPath ( new TreePath ( firstNode . getPath ( ) ) ) ; } protected void setDisplayedPrefPanel ( JComponent panel ) { } public void setOkCancelActionListener ( ActionListener l ) { } public void hidePanel ( ) { } public void updateModel ( ) { } private TreeModel createTreeModel ( ) { } private LogPanelPreferenceModel getModel ( ) { } public static void main ( String [ ] args ) { } private static class BasicPrefPanel extends JPanel { private BasicPrefPanel ( ) { } } private class FormattingPanel extends LogPanelPreferencePanel . BasicPrefPanel { private FormattingPanel ( ) { } private void initComponents ( ) { setLayout ( new BoxLayout ( this , BoxLayout . Y_AXIS ) ) ; JPanel dateFormatPanel = new JPanel ( ) ; dateFormatPanel . setBorder ( BorderFactory . createTitledBorder ( BorderFactory . createEtchedBorder ( ) , "Timestamp" ) ) ; dateFormatPanel . setLayout ( new BoxLayout ( dateFormatPanel , BoxLayout . Y_AXIS ) ) ; ButtonGroup bgDateFormat = new ButtonGroup ( ) ; final JRadioButton rdISO = new JRadioButton ( "<html><b>Fast<//b><seq2seq4repair_space>ISO<seq2seq4repair_space>8601<seq2seq4repair_space>format<seq2seq4repair_space>(yyyy-MM-dd<seq2seq4repair_space>HH:mm:ss)<//html>" ) ; rdISO . addActionListener ( new ActionListener ( ) { public void actionPerformed ( ActionEvent e ) { getModel ( ) . setDateFormatPattern ( "ISO8601" ) ; } } ) ; rdISO . setSelected ( getModel ( ) . isUseISO8601Format ( ) ) ; getModel ( ) . addPropertyChangeListener ( "dateFormatPattern" , new PropertyChangeListener ( ) { public void propertyChange ( PropertyChangeEvent evt ) { rdISO . setSelected ( getModel ( ) . isUseISO8601Format ( ) ) ; } } ) ; bgDateFormat . add ( rdISO ) ; dateFormatPanel . add ( rdISO ) ; for ( Iterator iter = DATE_FORMATS . iterator ( ) ; iter . hasNext ( ) ; ) { final String format = ( ( String ) ( iter . next ( ) ) ) ; final JRadioButton rdFormat = new JRadioButton ( format ) ; bgDateFormat . add ( rdFormat ) ; rdFormat . addActionListener ( new ActionListener ( ) { public void actionPerformed ( ActionEvent e ) { getModel ( ) . setDateFormatPattern ( format ) ; } } ) ; getModel ( ) . addPropertyChangeListener ( "dateFormatPattern" , new PropertyChangeListener ( ) { public void propertyChange ( PropertyChangeEvent evt ) { rdFormat . setSelected ( getModel ( ) . getDateFormatPattern ( ) . equals ( format ) ) ; } } ) ; dateFormatPanel . add ( rdFormat ) ; } add ( dateFormatPanel ) ; JPanel levelFormatPanel = new JPanel ( ) ; levelFormatPanel . setLayout ( new BoxLayout ( levelFormatPanel , BoxLayout . Y_AXIS ) ) ; levelFormatPanel . setBorder ( BorderFactory . createTitledBorder ( BorderFactory . createEtchedBorder ( ) , "Level" ) ) ; ButtonGroup bgLevel = new ButtonGroup ( ) ; final JRadioButton rdLevelIcons = new JRadioButton ( "Icons" ) ; final JRadioButton rdLevelText = new JRadioButton ( "Text" ) ; bgLevel . add ( rdLevelIcons ) ; bgLevel . add ( rdLevelText ) ; ActionListener levelIconListener = new ActionListener ( ) { public void actionPerformed ( ActionEvent e ) { getModel ( ) . setLevelIcons ( rdLevelIcons . isSelected ( ) ) ; } } ; rdLevelIcons . addActionListener ( levelIconListener ) ; rdLevelText . addActionListener ( levelIconListener ) ; rdLevelIcons . setSelected ( getModel ( ) . isLevelIcons ( ) ) ; levelFormatPanel . add ( rdLevelIcons ) ; levelFormatPanel . add ( rdLevelText ) ; add ( levelFormatPanel ) ; JPanel loggerFormatPanel = new JPanel ( ) ; loggerFormatPanel . setLayout ( new BoxLayout ( loggerFormatPanel , BoxLayout . Y_AXIS ) ) ; loggerFormatPanel . setBorder ( BorderFactory . createTitledBorder ( BorderFactory . createEtchedBorder ( ) , "Logger" ) ) ; final JLabel precisionLabel = new JLabel ( "Precision<seq2seq4repair_space>(package<seq2seq4repair_space>depth<seq2seq4repair_space>displayed)" ) ; <START_BUG> final JLabel precisionLabel2 = new JLabel ( "leave<seq2seq4repair_space>blank<seq2seq4repair_space>to<seq2seq4repair_space>display<seq2seq4repair_space>full<seq2seq4repair_space>logger)" ) ; <END_BUG> loggerFormatPanel . add ( precisionLabel ) ; loggerFormatPanel . add ( precisionLabel2 ) ; loggerFormatPanel . add ( loggerPrecision ) ; add ( loggerFormatPanel ) ; add ( Box . createVerticalGlue ( ) ) ; } public String toString ( ) { } } public abstract class CheckListCellRenderer extends JCheckBox implements ListCellRenderer { private final Border noFocusBorder = BorderFactory . createEmptyBorder ( 1 , 1 , 1 , 1 ) ; public CheckListCellRenderer ( ) { } public Component getListCellRendererComponent ( JList list , Object value , int index , boolean isSelected , boolean cellHasFocus ) { } protected abstract boolean isSelected ( Object value ) { } } public class ColumnSelectorPanel extends LogPanelPreferencePanel . BasicPrefPanel { ColumnSelectorPanel ( ) { } private void initComponents ( ) { setLayout ( new BoxLayout ( this , BoxLayout . Y_AXIS ) ) ; Box columnBox = new Box ( BoxLayout . Y_AXIS ) ; final JList columnList = new JList ( ) ; columnList . setVisibleRowCount ( 10 ) ; final LogPanelPreferencePanel . ModifiableListModel listModel = new LogPanelPreferencePanel . ModifiableListModel ( ) ; for ( Iterator iter = ChainsawColumns . getColumnsNames ( ) . iterator ( ) ; iter . hasNext ( ) ; ) { String name = ( ( String ) ( iter . next ( ) ) ) ; listModel . addElement ( name ) ; } columnList . setModel ( listModel ) ; LogPanelPreferencePanel . CheckListCellRenderer cellRenderer = new LogPanelPreferencePanel . CheckListCellRenderer ( ) { protected boolean isSelected ( Object value ) { return LogPanelPreferencePanel . this . getModel ( ) . isColumnVisible ( value . toString ( ) ) ; } } ; getModel ( ) . addPropertyChangeListener ( "visibleColumns" , new PropertyChangeListener ( ) { public void propertyChange ( PropertyChangeEvent evt ) { listModel . fireContentsChanged ( ) ; } } ) ;

Fix:
final JLabel precisionLabel2 = new JLabel ( "leave<seq2seq4repair_space>blank<seq2seq4repair_space>to<seq2seq4repair_space>display<seq2seq4repair_space>full<seq2seq4repair_space>logger" ) ;