public synchronized void METHOD_1 ( final java.lang.String pattern ) throws TYPE_1 { METHOD_2 ( pattern ) ; } 

public void METHOD_1 ( final java.lang.String pattern ) throws TYPE_1 { synchronized ( buffer ) { METHOD_2 ( pattern ) ; } } 
