class org.apache.log4j.chainsaw.ExitAction extends javax.swing.AbstractAction
{
private static final org.apache.log4j.Logger LOG;
public static final org.apache.log4j.chainsaw.ExitAction INSTANCE;
private void <init>()
{
org.apache.log4j.chainsaw.ExitAction v;
v := @this: org.apache.log4j.chainsaw.ExitAction;
specialinvoke v.<javax.swing.AbstractAction: void <init>()>();
return;
}
public void actionPerformed(java.awt.event.ActionEvent)
{
org.apache.log4j.Logger v;
org.apache.log4j.chainsaw.ExitAction v;
java.awt.event.ActionEvent v;
v := @this: org.apache.log4j.chainsaw.ExitAction;
v := @parameter: java.awt.event.ActionEvent;
v = <org.apache.log4j.chainsaw.ExitAction: org.apache.log4j.Logger LOG>;
virtualinvoke v.<org.apache.log4j.Logger: void info(java.lang.Object)>("shutting down");
staticinvoke <java.lang.System: void exit(int)>(0);
return;
}
static void <clinit>()
{
org.apache.log4j.Logger v;
org.apache.log4j.chainsaw.ExitAction v;
v = staticinvoke <org.apache.log4j.Logger: org.apache.log4j.Logger getLogger(java.lang.Class)>(class "Lorg/apache/log4j/chainsaw/ExitAction;");
<org.apache.log4j.chainsaw.ExitAction: org.apache.log4j.Logger LOG> = v;
v = new org.apache.log4j.chainsaw.ExitAction;
specialinvoke v.<org.apache.log4j.chainsaw.ExitAction: void <init>()>();
<org.apache.log4j.chainsaw.ExitAction: org.apache.log4j.chainsaw.ExitAction INSTANCE> = v;
return;
}
}