archunit_store/08169696-f55c-48ad-a1bd-486dc34d12ec

Summary

Maintainability
Test Coverage
Class <jmri.util.JTextPaneAppender> extends class <org.apache.log4j.AppenderSkeleton> in (JTextPaneAppender.java:0)
Constructor <jmri.util.JLogoutputFrame.<init>()> calls method <org.apache.log4j.Logger.debug(java.lang.Object)> in (JLogoutputFrame.java:76)
Constructor <jmri.util.JLogoutputFrame.<init>()> calls method <org.apache.log4j.Logger.debug(java.lang.Object)> in (JLogoutputFrame.java:80)
Constructor <jmri.util.JTextPaneAppender.<init>()> calls constructor <org.apache.log4j.AppenderSkeleton.<init>()> in (JTextPaneAppender.java:64)
Constructor <jmri.util.JTextPaneAppender.<init>(org.apache.log4j.Layout, java.lang.String, [Lorg.apache.log4j.spi.Filter;, javax.swing.JTextPane)> has parameter of type <org.apache.log4j.Layout> in (JTextPaneAppender.java:0)
Field <jmri.util.JLogoutputFrame.myLayout> has type <org.apache.log4j.Layout> in (JLogoutputFrame.java:0)
Field <jmri.util.JLogoutputFrame.myLog> has type <org.apache.log4j.Logger> in (JLogoutputFrame.java:0)
Method <jmri.jmrit.log.Log4JTreePane.initComponents()> calls method <org.apache.log4j.Level.toString()> in (Log4JTreePane.java:49)
Method <jmri.jmrit.log.Log4JTreePane.initComponents()> calls method <org.apache.log4j.Level.toString()> in (Log4JTreePane.java:50)
Method <jmri.jmrit.log.Log4JTreePane.initComponents()> calls method <org.apache.log4j.Logger.getLevel()> in (Log4JTreePane.java:48)
Method <jmri.jmrit.log.Log4JTreePane.initComponents()> calls method <org.apache.log4j.Logger.getLevel()> in (Log4JTreePane.java:49)
Method <jmri.jmrit.log.Log4JTreePane.initComponents()> calls method <org.apache.log4j.Logger.getLevel()> in (Log4JTreePane.java:50)
Method <jmri.jmrit.log.Log4JTreePane.initComponents()> calls method <org.apache.log4j.Logger.getLoggerRepository()> in (Log4JTreePane.java:42)
Method <jmri.jmrit.log.Log4JTreePane.initComponents()> calls method <org.apache.log4j.Logger.getName()> in (Log4JTreePane.java:47)
Method <jmri.jmrit.log.Log4JTreePane.initComponents()> calls method <org.apache.log4j.Logger.getRootLogger()> in (Log4JTreePane.java:42)
Method <jmri.jmrit.log.Log4JTreePane.initComponents()> calls method <org.apache.log4j.Logger.getRootLogger()> in (Log4JTreePane.java:50)
Method <jmri.util.JLogoutputFrame.createAppender(javax.swing.JTextPane)> calls method <org.apache.log4j.LogManager.getCurrentLoggers()> in (JLogoutputFrame.java:153)
Method <jmri.util.JLogoutputFrame.createAppender(javax.swing.JTextPane)> calls method <org.apache.log4j.LogManager.getRootLogger()> in (JLogoutputFrame.java:167)
Method <jmri.util.JLogoutputFrame.createAppender(javax.swing.JTextPane)> calls method <org.apache.log4j.Logger.addAppender(org.apache.log4j.Appender)> in (JLogoutputFrame.java:161)
Method <jmri.util.JLogoutputFrame.createAppender(javax.swing.JTextPane)> calls method <org.apache.log4j.Logger.addAppender(org.apache.log4j.Appender)> in (JLogoutputFrame.java:167)
Method <jmri.util.JLogoutputFrame.createAppender(javax.swing.JTextPane)> calls method <org.apache.log4j.Logger.getAdditivity()> in (JLogoutputFrame.java:160)
Method <jmri.util.JLogoutputFrame.getLayout()> has return type <org.apache.log4j.Layout> in (JLogoutputFrame.java:0)
Method <jmri.util.JLogoutputFrame.log(org.apache.log4j.Level, java.lang.String)> has parameter of type <org.apache.log4j.Level> in (JLogoutputFrame.java:0)
Method <jmri.util.JLogoutputFrame.setMyPatternLayout(org.apache.log4j.Layout)> has parameter of type <org.apache.log4j.Layout> in (JLogoutputFrame.java:0)
Method <jmri.util.JTextPaneAppender.append(org.apache.log4j.spi.LoggingEvent)> calls method <org.apache.log4j.Layout.format(org.apache.log4j.spi.LoggingEvent)> in (JTextPaneAppender.java:113)
Method <jmri.util.JTextPaneAppender.createAttributes()> calls method <org.apache.log4j.Level.toString()> in (JTextPaneAppender.java:78)
Method <jmri.util.JTextPaneAppender.createAttributes()> calls method <org.apache.log4j.Level.toString()> in (JTextPaneAppender.java:79)
Method <jmri.util.JTextPaneAppender.createAttributes()> calls method <org.apache.log4j.Level.toString()> in (JTextPaneAppender.java:80)
Method <jmri.util.JTextPaneAppender.createAttributes()> calls method <org.apache.log4j.Level.toString()> in (JTextPaneAppender.java:81)
Method <jmri.util.JTextPaneAppender.createAttributes()> calls method <org.apache.log4j.Level.toString()> in (JTextPaneAppender.java:82)
Method <jmri.util.JTextPaneAppender.createAttributes()> calls method <org.apache.log4j.Level.toString()> in (JTextPaneAppender.java:83)
Method <jmri.util.JTextPaneAppender.createAttributes()> calls method <org.apache.log4j.Level.toString()> in (JTextPaneAppender.java:93)
Method <jmri.util.JTextPaneAppender.createAttributes()> calls method <org.apache.log4j.Level.toString()> in (JTextPaneAppender.java:94)
Method <jmri.util.JTextPaneAppender.createAttributes()> calls method <org.apache.log4j.Level.toString()> in (JTextPaneAppender.java:95)
Method <jmri.util.JTextPaneAppender.createAttributes()> calls method <org.apache.log4j.Level.toString()> in (JTextPaneAppender.java:96)
Method <jmri.util.JTextPaneAppender.createAttributes()> calls method <org.apache.log4j.Level.toString()> in (JTextPaneAppender.java:97)
Method <jmri.util.JTextPaneAppender.createAttributes()> calls method <org.apache.log4j.Level.toString()> in (JTextPaneAppender.java:98)
Method <jmri.util.JTextPaneAppender.createAttributes()> gets field <org.apache.log4j.Level.DEBUG> in (JTextPaneAppender.java:82)
Method <jmri.util.JTextPaneAppender.createAttributes()> gets field <org.apache.log4j.Level.DEBUG> in (JTextPaneAppender.java:97)
Method <jmri.util.JTextPaneAppender.createAttributes()> gets field <org.apache.log4j.Level.ERROR> in (JTextPaneAppender.java:79)
Method <jmri.util.JTextPaneAppender.createAttributes()> gets field <org.apache.log4j.Level.ERROR> in (JTextPaneAppender.java:94)
Method <jmri.util.JTextPaneAppender.createAttributes()> gets field <org.apache.log4j.Level.FATAL> in (JTextPaneAppender.java:78)
Method <jmri.util.JTextPaneAppender.createAttributes()> gets field <org.apache.log4j.Level.FATAL> in (JTextPaneAppender.java:93)
Method <jmri.util.JTextPaneAppender.createAttributes()> gets field <org.apache.log4j.Level.INFO> in (JTextPaneAppender.java:81)
Method <jmri.util.JTextPaneAppender.createAttributes()> gets field <org.apache.log4j.Level.INFO> in (JTextPaneAppender.java:96)
Method <jmri.util.JTextPaneAppender.createAttributes()> gets field <org.apache.log4j.Level.TRACE> in (JTextPaneAppender.java:83)
Method <jmri.util.JTextPaneAppender.createAttributes()> gets field <org.apache.log4j.Level.TRACE> in (JTextPaneAppender.java:98)
Method <jmri.util.JTextPaneAppender.createAttributes()> gets field <org.apache.log4j.Level.WARN> in (JTextPaneAppender.java:80)
Method <jmri.util.JTextPaneAppender.createAttributes()> gets field <org.apache.log4j.Level.WARN> in (JTextPaneAppender.java:95)
Method <jmri.util.JTextPaneAppender.getColor(org.apache.log4j.Level)> calls method <org.apache.log4j.Level.toString()> in (JTextPaneAppender.java:177)
Method <jmri.util.JTextPaneAppender.getColor(org.apache.log4j.Level)> has parameter of type <org.apache.log4j.Level> in (JTextPaneAppender.java:0)
Method <jmri.util.JTextPaneAppender.getColorDebug()> gets field <org.apache.log4j.Level.DEBUG> in (JTextPaneAppender.java:270)
Method <jmri.util.JTextPaneAppender.getColorEmerg()> gets field <org.apache.log4j.Level.FATAL> in (JTextPaneAppender.java:198)
Method <jmri.util.JTextPaneAppender.getColorError()> gets field <org.apache.log4j.Level.ERROR> in (JTextPaneAppender.java:216)
Method <jmri.util.JTextPaneAppender.getColorInfo()> gets field <org.apache.log4j.Level.INFO> in (JTextPaneAppender.java:252)
Method <jmri.util.JTextPaneAppender.getColorWarn()> gets field <org.apache.log4j.Level.WARN> in (JTextPaneAppender.java:234)
Method <jmri.util.JTextPaneAppender.getFontName(org.apache.log4j.Level)> calls method <org.apache.log4j.Level.toString()> in (JTextPaneAppender.java:345)
Method <jmri.util.JTextPaneAppender.getFontName(org.apache.log4j.Level)> calls method <org.apache.log4j.Level.toString()> in (JTextPaneAppender.java:348)
Method <jmri.util.JTextPaneAppender.getFontName(org.apache.log4j.Level)> has parameter of type <org.apache.log4j.Level> in (JTextPaneAppender.java:0)
Method <jmri.util.JTextPaneAppender.getFontSize(org.apache.log4j.Level)> calls method <org.apache.log4j.Level.toString()> in (JTextPaneAppender.java:305)
Method <jmri.util.JTextPaneAppender.getFontSize(org.apache.log4j.Level)> calls method <org.apache.log4j.Level.toString()> in (JTextPaneAppender.java:307)
Method <jmri.util.JTextPaneAppender.getFontSize(org.apache.log4j.Level)> has parameter of type <org.apache.log4j.Level> in (JTextPaneAppender.java:0)
Method <jmri.util.JTextPaneAppender.logIt(java.lang.String, org.apache.log4j.spi.LoggingEvent)> calls method <org.apache.log4j.Level.toString()> in (JTextPaneAppender.java:147)
Method <jmri.util.JTextPaneAppender.setColor(org.apache.log4j.Level, java.awt.Color)> calls method <org.apache.log4j.Level.toString()> in (JTextPaneAppender.java:173)
Method <jmri.util.JTextPaneAppender.setColor(org.apache.log4j.Level, java.awt.Color)> has parameter of type <org.apache.log4j.Level> in (JTextPaneAppender.java:0)
Method <jmri.util.JTextPaneAppender.setColorDebug(java.awt.Color)> gets field <org.apache.log4j.Level.DEBUG> in (JTextPaneAppender.java:261)
Method <jmri.util.JTextPaneAppender.setColorEmerg(java.awt.Color)> gets field <org.apache.log4j.Level.FATAL> in (JTextPaneAppender.java:189)
Method <jmri.util.JTextPaneAppender.setColorError(java.awt.Color)> gets field <org.apache.log4j.Level.ERROR> in (JTextPaneAppender.java:207)
Method <jmri.util.JTextPaneAppender.setColorInfo(java.awt.Color)> gets field <org.apache.log4j.Level.INFO> in (JTextPaneAppender.java:243)
Method <jmri.util.JTextPaneAppender.setColorWarn(java.awt.Color)> gets field <org.apache.log4j.Level.WARN> in (JTextPaneAppender.java:225)
Method <jmri.util.JTextPaneAppender.setFontName(java.lang.String, org.apache.log4j.Level)> calls method <org.apache.log4j.Level.toString()> in (JTextPaneAppender.java:332)
Method <jmri.util.JTextPaneAppender.setFontName(java.lang.String, org.apache.log4j.Level)> has parameter of type <org.apache.log4j.Level> in (JTextPaneAppender.java:0)
Method <jmri.util.JTextPaneAppender.setFontSize(int, org.apache.log4j.Level)> calls method <org.apache.log4j.Level.toString()> in (JTextPaneAppender.java:292)
Method <jmri.util.JTextPaneAppender.setFontSize(int, org.apache.log4j.Level)> has parameter of type <org.apache.log4j.Level> in (JTextPaneAppender.java:0)
Static Initializer <jmri.util.JLogoutputFrame.<clinit>()> calls constructor <org.apache.log4j.PatternLayout.<init>(java.lang.String)> in (JLogoutputFrame.java:39)
Static Initializer <jmri.util.JLogoutputFrame.<clinit>()> calls method <org.apache.log4j.Logger.getLogger(java.lang.Class)> in (JLogoutputFrame.java:36)