Clover Coverage Report - FEST Swing 1.2
Coverage timestamp: Tue Jun 1 2010 15:19:25 PDT
../../../../img/srcFileCovDistChart10.png 0% of files have more coverage
2   30   2   1
0   16   1   2
2     1  
1    
20% of code in this file is excluded from these metrics.
 
  JTableHeaderQuery       Line # 18 2 20% 2 0 100% 1.0
 
No Tests
 
1    package org.fest.swing.driver;
2   
3    import static org.fest.swing.edt.GuiActionRunner.execute;
4   
5    import javax.swing.JTable;
6    import javax.swing.table.JTableHeader;
7   
8    import org.fest.swing.annotation.RunsInEDT;
9    import org.fest.swing.edt.GuiQuery;
10   
11    /**
12    * Understands an action, executed in the event dispatch thread, that returns the <code>{@link JTableHeader}</code> in
13    * a <code>{@link JTable}</code>.
14    * @see JTable#getTableHeader()
15    *
16    * @author Alex Ruiz
17    */
 
18    final class JTableHeaderQuery {
19   
 
20  5 toggle @RunsInEDT
21    static JTableHeader tableHeader(final JTable table) {
22  5 return execute(new GuiQuery<JTableHeader>() {
 
23  5 toggle protected JTableHeader executeInEDT() {
24  5 return table.getTableHeader();
25    }
26    });
27    }
28   
 
29    toggle private JTableHeaderQuery() {}
30    }