package updates; import com.evolute.module.updater.AbstractUpdate; import com.evolute.module.updater.UpdaterListProvider; import updates.updates.Update1; import updates.updates.Update2; import updates.updates.Update3; /** * User: dneves * Date: 8/29/11 12:45 PM */ public class PAUpdatesListProvider extends UpdaterListProvider { private static final AbstractUpdate[] UPDATES_LIST = new AbstractUpdate[] { new Update1( 0, 1 ), // support for valor qualitativo (@ riscos) new Update2( 1, 2 ), // update valor qualitativo // new Update3( 2, 3 ), // corrigir enconde planos importados }; private static PAUpdatesListProvider INSTANCE = null; private PAUpdatesListProvider() { } public static synchronized PAUpdatesListProvider getInstance() { if ( INSTANCE == null ) { INSTANCE = new PAUpdatesListProvider(); } return INSTANCE; } @Override protected void setupUpdates() { addUpdates( UPDATES_LIST ); } }