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}