01: // Jericho HTML Parser - Java based library for analysing and manipulating HTML
02: // Version 2.5
03: // Copyright (C) 2007 Martin Jericho
04: // http://jerichohtml.sourceforge.net/
05: //
06: // This library is free software; you can redistribute it and/or
07: // modify it under the terms of either one of the following licences:
08: //
09: // 1. The Eclipse Public License (EPL) version 1.0,
10: // included in this distribution in the file licence-epl-1.0.html
11: // or available at http://www.eclipse.org/legal/epl-v10.html
12: //
13: // 2. The GNU Lesser General Public License (LGPL) version 2.1 or later,
14: // included in this distribution in the file licence-lgpl-2.1.txt
15: // or available at http://www.gnu.org/licenses/lgpl.txt
16: //
17: // This library is distributed on an "AS IS" basis,
18: // WITHOUT WARRANTY OF ANY KIND, either express or implied.
19: // See the individual licence texts for more details.
20:
21: package au.id.jericho.lib.html;
22:
23: final class LoggerDisabled implements Logger {
24: public static final LoggerDisabled INSTANCE = new LoggerDisabled();
25:
26: private LoggerDisabled() {
27: }
28:
29: public void error(String message) {
30: }
31:
32: public void warn(String message) {
33: }
34:
35: public void info(String message) {
36: }
37:
38: public void debug(String message) {
39: }
40:
41: public boolean isErrorEnabled() {
42: return false;
43: }
44:
45: public boolean isWarnEnabled() {
46: return false;
47: }
48:
49: public boolean isInfoEnabled() {
50: return false;
51: }
52:
53: public boolean isDebugEnabled() {
54: return false;
55: }
56: }
|