public class org.jboss.logmanager.formatters.PatternFormatter extends org.jboss.logmanager.formatters.MultistepFormatter
{
private volatile java.lang.String pattern;
private volatile org.jboss.logmanager.formatters.ColorMap colors;
public void <init>()
{
org.jboss.logmanager.formatters.PatternFormatter v;
org.jboss.logmanager.formatters.ColorMap v;
v := @this: org.jboss.logmanager.formatters.PatternFormatter;
specialinvoke v.<org.jboss.logmanager.formatters.MultistepFormatter: void <init>()>();
v = <org.jboss.logmanager.formatters.ColorMap: org.jboss.logmanager.formatters.ColorMap DEFAULT_COLOR_MAP>;
v.<org.jboss.logmanager.formatters.PatternFormatter: org.jboss.logmanager.formatters.ColorMap colors> = v;
return;
}
public void <init>(java.lang.String)
{
org.jboss.logmanager.formatters.PatternFormatter v;
org.jboss.logmanager.formatters.FormatStep[] v;
java.lang.String v;
org.jboss.logmanager.formatters.ColorMap v, v;
v := @this: org.jboss.logmanager.formatters.PatternFormatter;
v := @parameter: java.lang.String;
v = <org.jboss.logmanager.formatters.ColorMap: org.jboss.logmanager.formatters.ColorMap DEFAULT_COLOR_MAP>;
v = staticinvoke <org.jboss.logmanager.formatters.FormatStringParser: org.jboss.logmanager.formatters.FormatStep[] getSteps(java.lang.String,org.jboss.logmanager.formatters.ColorMap)>(v, v);
specialinvoke v.<org.jboss.logmanager.formatters.MultistepFormatter: void <init>(org.jboss.logmanager.formatters.FormatStep[])>(v);
v = <org.jboss.logmanager.formatters.ColorMap: org.jboss.logmanager.formatters.ColorMap DEFAULT_COLOR_MAP>;
v.<org.jboss.logmanager.formatters.PatternFormatter: org.jboss.logmanager.formatters.ColorMap colors> = v;
v.<org.jboss.logmanager.formatters.PatternFormatter: java.lang.String pattern> = v;
return;
}
public void <init>(java.lang.String, java.lang.String)
{
org.jboss.logmanager.formatters.PatternFormatter v;
org.jboss.logmanager.formatters.FormatStep[] v;
java.lang.String v, v;
org.jboss.logmanager.formatters.ColorMap v;
v := @this: org.jboss.logmanager.formatters.PatternFormatter;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
specialinvoke v.<org.jboss.logmanager.formatters.MultistepFormatter: void <init>()>();
v = staticinvoke <org.jboss.logmanager.formatters.ColorMap: org.jboss.logmanager.formatters.ColorMap create(java.lang.String)>(v);
v.<org.jboss.logmanager.formatters.PatternFormatter: org.jboss.logmanager.formatters.ColorMap colors> = v;
v.<org.jboss.logmanager.formatters.PatternFormatter: java.lang.String pattern> = v;
v = staticinvoke <org.jboss.logmanager.formatters.FormatStringParser: org.jboss.logmanager.formatters.FormatStep[] getSteps(java.lang.String,org.jboss.logmanager.formatters.ColorMap)>(v, v);
virtualinvoke v.<org.jboss.logmanager.formatters.PatternFormatter: void setSteps(org.jboss.logmanager.formatters.FormatStep[])>(v);
return;
}
public java.lang.String getPattern()
{
org.jboss.logmanager.formatters.PatternFormatter v;
java.lang.String v;
v := @this: org.jboss.logmanager.formatters.PatternFormatter;
v = v.<org.jboss.logmanager.formatters.PatternFormatter: java.lang.String pattern>;
return v;
}
public void setPattern(java.lang.String)
{
org.jboss.logmanager.formatters.PatternFormatter v;
org.jboss.logmanager.formatters.FormatStep[] v;
java.lang.String v;
org.jboss.logmanager.formatters.ColorMap v;
v := @this: org.jboss.logmanager.formatters.PatternFormatter;
v := @parameter: java.lang.String;
if v != null goto label;
virtualinvoke v.<org.jboss.logmanager.formatters.PatternFormatter: void setSteps(org.jboss.logmanager.formatters.FormatStep[])>(null);
goto label;
label:
v = v.<org.jboss.logmanager.formatters.PatternFormatter: org.jboss.logmanager.formatters.ColorMap colors>;
v = staticinvoke <org.jboss.logmanager.formatters.FormatStringParser: org.jboss.logmanager.formatters.FormatStep[] getSteps(java.lang.String,org.jboss.logmanager.formatters.ColorMap)>(v, v);
virtualinvoke v.<org.jboss.logmanager.formatters.PatternFormatter: void setSteps(org.jboss.logmanager.formatters.FormatStep[])>(v);
label:
v.<org.jboss.logmanager.formatters.PatternFormatter: java.lang.String pattern> = v;
return;
}
public void setColors(java.lang.String)
{
org.jboss.logmanager.formatters.PatternFormatter v;
org.jboss.logmanager.formatters.FormatStep[] v;
java.lang.String v, v, v;
org.jboss.logmanager.formatters.ColorMap v;
v := @this: org.jboss.logmanager.formatters.PatternFormatter;
v := @parameter: java.lang.String;
v = staticinvoke <org.jboss.logmanager.formatters.ColorMap: org.jboss.logmanager.formatters.ColorMap create(java.lang.String)>(v);
v.<org.jboss.logmanager.formatters.PatternFormatter: org.jboss.logmanager.formatters.ColorMap colors> = v;
v = v.<org.jboss.logmanager.formatters.PatternFormatter: java.lang.String pattern>;
if v == null goto label;
v = v.<org.jboss.logmanager.formatters.PatternFormatter: java.lang.String pattern>;
v = staticinvoke <org.jboss.logmanager.formatters.FormatStringParser: org.jboss.logmanager.formatters.FormatStep[] getSteps(java.lang.String,org.jboss.logmanager.formatters.ColorMap)>(v, v);
virtualinvoke v.<org.jboss.logmanager.formatters.PatternFormatter: void setSteps(org.jboss.logmanager.formatters.FormatStep[])>(v);
label:
return;
}
public java.lang.String getColors()
{
org.jboss.logmanager.formatters.PatternFormatter v;
java.lang.String v;
org.jboss.logmanager.formatters.ColorMap v;
v := @this: org.jboss.logmanager.formatters.PatternFormatter;
v = v.<org.jboss.logmanager.formatters.PatternFormatter: org.jboss.logmanager.formatters.ColorMap colors>;
v = virtualinvoke v.<org.jboss.logmanager.formatters.ColorMap: java.lang.String toString()>();
return v;
}
}