001 package net.provision.soap; 002 003 import java.text.*; 004 005 import javax.swing.table.*; 006 007 008 /** 009 * DOCUMENT ME! 010 * 011 * @author Brett Batie 012 */ 013 public class DateRenderer extends DefaultTableCellRenderer { 014 DateFormat formatter = new SimpleDateFormat("MM-dd-yyyy"); 015 016 public DateRenderer() { 017 super(); 018 } 019 020 /** 021 * DOCUMENT ME! 022 * 023 * @param value DOCUMENT ME! 024 */ 025 public void setValue(Object value) { 026 if(formatter == null) { 027 formatter = DateFormat.getDateInstance(); 028 } 029 030 setText((value == null) ? "" : formatter.format(value)); 031 } 032 }