01: /*
02: * Copyright (C) 2005 Rob Manning
03: * manningr@users.sourceforge.net
04: *
05: * This library is free software; you can redistribute it and/or
06: * modify it under the terms of the GNU Lesser General Public
07: * License as published by the Free Software Foundation; either
08: * version 2.1 of the License, or (at your option) any later version.
09: *
10: * This library is distributed in the hope that it will be useful,
11: * but WITHOUT ANY WARRANTY; without even the implied warranty of
12: * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13: * Lesser General Public License for more details.
14: *
15: * You should have received a copy of the GNU Lesser General Public
16: * License along with this library; if not, write to the Free Software
17: * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
18: */
19: package net.sourceforge.squirrel_sql.plugins.dbcopy.event;
20:
21: /**
22: * An adapter that implements CopyTableListener with No-Op implementations.
23: */
24:
25: public abstract class CopyTableAdaptor implements CopyTableListener {
26:
27: /* (non-Javadoc)
28: * @see net.sourceforge.squirrel_sql.plugins.dbcopy.event.CopyTableListener#analyzingTable(net.sourceforge.squirrel_sql.plugins.dbcopy.event.TableEvent)
29: */
30: public void analyzingTable(TableEvent e) {
31: }
32:
33: /* (non-Javadoc)
34: * @see net.sourceforge.squirrel_sql.plugins.dbcopy.event.CopyTableListener#tableAnalysisStarted(net.sourceforge.squirrel_sql.plugins.dbcopy.event.AnalysisEvent)
35: */
36: public void tableAnalysisStarted(AnalysisEvent e) {
37: }
38:
39: /* (non-Javadoc)
40: * @see net.sourceforge.squirrel_sql.plugins.dbcopy.event.CopyTableListener#copyStarted(net.sourceforge.squirrel_sql.plugins.dbcopy.event.CopyEvent)
41: */
42: public void copyStarted(CopyEvent e) {
43: }
44:
45: /* (non-Javadoc)
46: * @see net.sourceforge.squirrel_sql.plugins.dbcopy.event.CopyTableListener#tableCopyStarted(net.sourceforge.squirrel_sql.plugins.dbcopy.event.TableEvent)
47: */
48: public void tableCopyStarted(TableEvent e) {
49: }
50:
51: /* (non-Javadoc)
52: * @see net.sourceforge.squirrel_sql.plugins.dbcopy.event.CopyTableListener#tableCopyFinished(net.sourceforge.squirrel_sql.plugins.dbcopy.event.TableEvent)
53: */
54: public void tableCopyFinished(TableEvent e) {
55: }
56:
57: /* (non-Javadoc)
58: * @see net.sourceforge.squirrel_sql.plugins.dbcopy.event.CopyTableListener#recordCopied(net.sourceforge.squirrel_sql.plugins.dbcopy.event.RecordEvent)
59: */
60: public void recordCopied(RecordEvent e) {
61: }
62:
63: /* (non-Javadoc)
64: * @see net.sourceforge.squirrel_sql.plugins.dbcopy.event.CopyTableListener#statementExecuted(net.sourceforge.squirrel_sql.plugins.dbcopy.event.StatementEvent)
65: */
66: public void statementExecuted(StatementEvent e) {
67: }
68:
69: /* (non-Javadoc)
70: * @see net.sourceforge.squirrel_sql.plugins.dbcopy.event.CopyTableListener#copyFinished(int)
71: */
72: public void copyFinished(int seconds) {
73: }
74:
75: /* (non-Javadoc)
76: * @see net.sourceforge.squirrel_sql.plugins.dbcopy.event.CopyTableListener#handleError(net.sourceforge.squirrel_sql.plugins.dbcopy.event.ErrorEvent)
77: */
78: public void handleError(ErrorEvent e) {
79: }
80:
81: }
|