public class psiprobe.tools.logging.commons.GetAllDestinationsVisitor extends psiprobe.tools.logging.commons.AbstractLoggerAccessorVisitor
{
private final java.util.List destinations;
public void <init>()
{
psiprobe.tools.logging.commons.GetAllDestinationsVisitor v;
java.util.ArrayList v;
v := @this: psiprobe.tools.logging.commons.GetAllDestinationsVisitor;
specialinvoke v.<psiprobe.tools.logging.commons.AbstractLoggerAccessorVisitor: void <init>()>();
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<psiprobe.tools.logging.commons.GetAllDestinationsVisitor: java.util.List destinations> = v;
return;
}
public java.util.List getDestinations()
{
java.util.List v;
psiprobe.tools.logging.commons.GetAllDestinationsVisitor v;
v := @this: psiprobe.tools.logging.commons.GetAllDestinationsVisitor;
v = v.<psiprobe.tools.logging.commons.GetAllDestinationsVisitor: java.util.List destinations>;
return v;
}
public void visit(psiprobe.tools.logging.log4j.Log4JLoggerAccessor)
{
psiprobe.tools.logging.log4j.Log4JLoggerAccessor v;
java.util.List v, v;
psiprobe.tools.logging.commons.GetAllDestinationsVisitor v;
v := @this: psiprobe.tools.logging.commons.GetAllDestinationsVisitor;
v := @parameter: psiprobe.tools.logging.log4j.Log4JLoggerAccessor;
v = v.<psiprobe.tools.logging.commons.GetAllDestinationsVisitor: java.util.List destinations>;
v = virtualinvoke v.<psiprobe.tools.logging.log4j.Log4JLoggerAccessor: java.util.List getAppenders()>();
interfaceinvoke v.<java.util.List: boolean addAll(java.util.Collection)>(v);
return;
}
public void visit(psiprobe.tools.logging.jdk.Jdk14LoggerAccessor)
{
java.util.List v, v;
psiprobe.tools.logging.commons.GetAllDestinationsVisitor v;
psiprobe.tools.logging.jdk.Jdk14LoggerAccessor v;
v := @this: psiprobe.tools.logging.commons.GetAllDestinationsVisitor;
v := @parameter: psiprobe.tools.logging.jdk.Jdk14LoggerAccessor;
v = v.<psiprobe.tools.logging.commons.GetAllDestinationsVisitor: java.util.List destinations>;
v = virtualinvoke v.<psiprobe.tools.logging.jdk.Jdk14LoggerAccessor: java.util.List getHandlers()>();
interfaceinvoke v.<java.util.List: boolean addAll(java.util.Collection)>(v);
return;
}
}