From mboxrd@z Thu Jan 1 00:00:00 1970 From: Florian Koeberle Subject: [JGIT PATCH v3 01/23] Added the class InvalidPatternException. Date: Fri, 23 May 2008 22:34:10 +0200 Message-ID: <1211574872-23676-2-git-send-email-florianskarten@web.de> References: <1211574872-23676-1-git-send-email-florianskarten@web.de> Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=ISO-8859-1 Content-Transfer-Encoding: QUOTED-PRINTABLE Cc: Florian Koeberle To: git@vger.kernel.org X-From: git-owner@vger.kernel.org Fri May 23 22:36:39 2008 Return-path: Envelope-to: gcvg-git-2@gmane.org Received: from vger.kernel.org ([209.132.176.167]) by lo.gmane.org with esmtp (Exim 4.50) id 1Jzdzw-0006CA-70 for gcvg-git-2@gmane.org; Fri, 23 May 2008 22:36:20 +0200 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1757458AbYEWUem (ORCPT ); Fri, 23 May 2008 16:34:42 -0400 X-Warning: Original message contained 8-bit characters, however during the SMTP transport session the receiving system did not announce capability of receiving 8-bit SMTP (RFC 1651-1653), and as this message does not have MIME headers (RFC 2045-2049) to enable encoding change, we had very little choice. X-Warning: We ASSUME it is less harmful to add the MIME headers, and convert the text to Quoted-Printable, than not to do so, and to strip the message to 7-bits.. (RFC 1428 Appendix A) X-Warning: We don't know what character set the user used, thus we had to write these MIME-headers with our local system default value. Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1757019AbYEWUek (ORCPT ); Fri, 23 May 2008 16:34:40 -0400 Received: from fmmailgate03.web.de ([217.72.192.234]:45419 "EHLO fmmailgate03.web.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1756017AbYEWUeg (ORCPT ); Fri, 23 May 2008 16:34:36 -0400 Received: from smtp06.web.de (fmsmtp06.dlan.cinetic.de [172.20.5.172]) by fmmailgate03.web.de (Postfix) with ESMTP id E33D0DC4A242 for ; Fri, 23 May 2008 22:34:33 +0200 (CEST) Received: from [84.150.81.80] (helo=localhost.localdomain) by smtp06.web.de with asmtp (WEB.DE 4.109 #226) id 1JzdyD-0005iq-01; Fri, 23 May 2008 22:34:33 +0200 X-Mailer: git-send-email 1.5.5.1 In-Reply-To: <1211574872-23676-1-git-send-email-florianskarten@web.de> X-Sender: florianskarten@web.de X-Provags-ID: V01U2FsdGVkX1+0UwRcUrFanIpq6vMS9IdQq3PRg9/ERsivxqZS 9sR9hl9YalZUENh7Wb65EScT3oPDYx8SLT/g+ohTMk8qJwqvmd 7M/nB4JsElFYvsoj6rmg== Sender: git-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: git@vger.kernel.org Archived-At: Signed-off-by: Florian Koeberle --- .../jgit/errors/InvalidPatternException.java | 44 ++++++++++++= ++++++++ 1 files changed, 44 insertions(+), 0 deletions(-) create mode 100644 org.spearce.jgit/src/org/spearce/jgit/errors/Invali= dPatternException.java diff --git a/org.spearce.jgit/src/org/spearce/jgit/errors/InvalidPatter= nException.java b/org.spearce.jgit/src/org/spearce/jgit/errors/InvalidP= atternException.java new file mode 100644 index 0000000..d09f0c9 --- /dev/null +++ b/org.spearce.jgit/src/org/spearce/jgit/errors/InvalidPatternExcept= ion.java @@ -0,0 +1,44 @@ +/* + * Copyright (C) 2008 Florian K=C3=B6berle + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU General Public + * License, version 2, as published by the Free Software Foundation. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * General Public License for more details. + * + * You should have received a copy of the GNU General Public + * License along with this library; if not, write to the Free Softwar= e + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 021= 10-1301 + */ +package org.spearce.jgit.errors; + +/** + * Thrown when a pattern passed in an argument was wrong. + *=20 + */ +public class InvalidPatternException extends Exception { + private final String pattern; + + /** + * @param message + * explains what was wrong with the pattern. + * @param pattern + * the invalid pattern. + */ + public InvalidPatternException(String message, String pattern) { + super(message); + this.pattern =3D pattern; + } + + /** + * @return the invalid pattern. + */ + public String getPattern() { + return pattern; + } + +} --=20 1.5.4.3