org.peace_tools.views
Class JobListView.JobStatusRenderer

java.lang.Object
  extended by org.peace_tools.views.JobListView.JobStatusRenderer
All Implemented Interfaces:
javax.swing.table.TableCellRenderer
Enclosing class:
JobListView

private class JobListView.JobStatusRenderer
extends java.lang.Object
implements javax.swing.table.TableCellRenderer


Field Summary
private  javax.swing.table.DefaultTableCellRenderer defaultRenderer
          The label with a given status string that is used when the job is in a non-running status.
private  javax.swing.JProgressBar progressBar
          The progress bar is used when the job is in running status to indicate the amount of progress made thus far.
private static long serialVersionUID
          The general serial version UID to enable serialization of this class as per Java requirements.
 
Constructor Summary
JobListView.JobStatusRenderer()
          Default constructor.
 
Method Summary
 java.awt.Component getTableCellRendererComponent(javax.swing.JTable table, java.lang.Object value, boolean isSelected, boolean hasFocus, int row, int column)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

defaultRenderer

private javax.swing.table.DefaultTableCellRenderer defaultRenderer
The label with a given status string that is used when the job is in a non-running status.


progressBar

private javax.swing.JProgressBar progressBar
The progress bar is used when the job is in running status to indicate the amount of progress made thus far.


serialVersionUID

private static final long serialVersionUID
The general serial version UID to enable serialization of this class as per Java requirements.

See Also:
Constant Field Values
Constructor Detail

JobListView.JobStatusRenderer

public JobListView.JobStatusRenderer()
Default constructor. The default constructor merely sets the default font to be used by the label to be non-bold.

Method Detail

getTableCellRendererComponent

public java.awt.Component getTableCellRendererComponent(javax.swing.JTable table,
                                                        java.lang.Object value,
                                                        boolean isSelected,
                                                        boolean hasFocus,
                                                        int row,
                                                        int column)
Specified by:
getTableCellRendererComponent in interface javax.swing.table.TableCellRenderer