Table.java

  1. /*
  2.  *
  3.  * The DbUnit Database Testing Framework
  4.  * Copyright (C)2002-2004, DbUnit.org
  5.  *
  6.  * This library is free software; you can redistribute it and/or
  7.  * modify it under the terms of the GNU Lesser General Public
  8.  * License as published by the Free Software Foundation; either
  9.  * version 2.1 of the License, or (at your option) any later version.
  10.  *
  11.  * This library is distributed in the hope that it will be useful,
  12.  * but WITHOUT ANY WARRANTY; without even the implied warranty of
  13.  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  14.  * Lesser General Public License for more details.
  15.  *
  16.  * You should have received a copy of the GNU Lesser General Public
  17.  * License along with this library; if not, write to the Free Software
  18.  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  19.  *
  20.  */

  21. package org.dbunit.ant;

  22. import org.slf4j.Logger;
  23. import org.slf4j.LoggerFactory;

  24. /**
  25.  * The <code>Table</code> class is just a step placeholder for a table name
  26.  * within an <code>Export</code>.
  27.  *
  28.  * @author Timothy Ruppert
  29.  * @author Ben Cox
  30.  * @version $Revision$
  31.  * @since Jun 10, 2002
  32.  */
  33. public class Table
  34. {

  35.     /**
  36.      * Logger for this class
  37.      */
  38.     private static final Logger logger = LoggerFactory.getLogger(Table.class);

  39.     private String name;

  40.     public Table()
  41.     {
  42.     }

  43.     public String getName()
  44.     {
  45.         return name;
  46.     }

  47.     public void setName(String name)
  48.     {
  49.         logger.debug("setName(name={}) - start", name);
  50.         this.name = name;
  51.     }


  52.     public String toString()
  53.     {
  54.         final StringBuilder result = new StringBuilder();
  55.         result.append("Table: ");
  56.         result.append(" name=" + name);

  57.         return result.toString();
  58.     }
  59. }