private void METHOD_1 ( TYPE_1 VAR_1 , TYPE_2 VAR_2 , boolean select ) { if ( VAR_2 == null ) { if ( VAR_1 != null ) { if ( select ) { main . METHOD_2 ( new TYPE_3 ( VAR_1 ) ) ; } main . METHOD_3 ( VAR_1 , null , false ) ; } } else { if ( select ) { main . METHOD_2 ( new TYPE_4 ( VAR_2 ) ) ; } main . METHOD_3 ( VAR_2 , null , false ) ; } }

private void METHOD_1 ( TYPE_1 VAR_1 , TYPE_2 VAR_2 , boolean select ) { if ( VAR_2 == null ) { if ( VAR_1 != null ) { if ( select ) { main . METHOD_2 ( new TYPE_3 ( VAR_1 ) ) ; } main . METHOD_3 ( VAR_1 , null , false , false ) ; } } else { if ( select ) { main . METHOD_2 ( new TYPE_4 ( VAR_2 ) ) ; } main . METHOD_3 ( VAR_2 , null , false , false ) ; } }
