001 package com.croftsoft.core.animation.updater;
002
003 import javax.swing.JComponent;
004
005 import com.croftsoft.core.animation.ComponentUpdater;
006
007 /*********************************************************************
008 * Null object singleton implementation of ComponentUpdater.
009 *
010 * @version
011 * 2003-07-11
012 * @since
013 * 2003-07-11
014 * @author
015 * <a href="http://www.CroftSoft.com/">David Wallace Croft</a>
016 *********************************************************************/
017
018 public final class NullComponentUpdater
019 implements ComponentUpdater
020 //////////////////////////////////////////////////////////////////////
021 //////////////////////////////////////////////////////////////////////
022 {
023
024 public static final NullComponentUpdater INSTANCE
025 = new NullComponentUpdater ( );
026
027 //////////////////////////////////////////////////////////////////////
028 //////////////////////////////////////////////////////////////////////
029
030 public void update ( JComponent component )
031 //////////////////////////////////////////////////////////////////////
032 {
033 }
034
035 //////////////////////////////////////////////////////////////////////
036 //////////////////////////////////////////////////////////////////////
037
038 private NullComponentUpdater ( ) { }
039
040 //////////////////////////////////////////////////////////////////////
041 //////////////////////////////////////////////////////////////////////
042 }