001    /*
002    NGramJ - n-gram based text classification
003    Copyright (C) 2001 Frank S. Nestel (frank at spieleck.de)
004    
005    This program is free software; you can redistribute it and/or modify
006    it under the terms of the GNU Lesser General Public License as published 
007    by the Free Software Foundation; either version 2.1 of the License, or
008    (at your option) any later version.
009    
010    This program is distributed in the hope that it will be useful,
011    but WITHOUT ANY WARRANTY; without even the implied warranty of
012    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
013    GNU General Public License for more details.
014    
015    You should have received a copy of the GNU Lesser General Public License
016    along with this program (lesser.txt); if not, write to the Free Software
017    Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
018    */
019    
020    package de.spieleck.app.ngramj;
021    
022    /**
023     * Well, there were times, where every project had to have it's own 
024     * exception.
025     * <br/>
026     * We need to revisit this decision again sometimes later.
027     *
028     * @author Frank S. Nestel
029     * @author $Author: nestefan $
030     * @version $Revision: 2 $ $Date: 2006-03-27 23:00:21 +0200 (Mo, 27 Mrz 2006) $ $Author: nestefan $
031     */
032    public class NGramException
033        extends Exception
034    {
035        String msg;
036    
037        public NGramException(String msg)
038        {
039            this.msg = msg;
040        }
041    
042        public String toString()
043        {
044            return "NGramException{'"+msg+"'}";
045        }
046    }