001package org.kuali.common.util.log4j.model;
002
003import javax.xml.bind.annotation.XmlAttribute;
004
005/**
006 * @deprecated
007 */
008@Deprecated
009public class Level {
010
011        public static final Class<org.apache.log4j.Level> DEFAULT_JAVA_CLASS = org.apache.log4j.Level.class;
012
013        Class<?> javaClass = DEFAULT_JAVA_CLASS;
014        Value value;
015
016        public Level(Level level) {
017                super();
018                this.javaClass = level.getJavaClass();
019                this.value = level.getValue();
020        }
021
022        public Level() {
023                this((Value) null);
024        }
025
026        public Level(Value value) {
027                super();
028                this.value = value;
029        }
030
031        @XmlAttribute(name = "class")
032        public Class<?> getJavaClass() {
033                return javaClass;
034        }
035
036        @XmlAttribute
037        public Value getValue() {
038                return value;
039        }
040
041        public void setJavaClass(Class<?> javaClass) {
042                this.javaClass = javaClass;
043        }
044
045        public void setValue(Value value) {
046                this.value = value;
047        }
048
049}