public final void METHOD_1 ( final java.lang.String name ) throws TYPE_1 { for ( final TYPE_2 VAR_1 : VAR_2 ) if ( ( VAR_1 . getType ( ) . equals ( getType ( ) ) ) && ( VAR_3 . get ( ) . equals ( name ) ) ) throw new TYPE_1 ( this , VAR_1 ) ; this . name . set ( name ) ; }

public final void METHOD_1 ( final java.lang.String name ) throws TYPE_1 { for ( final TYPE_2 VAR_1 : VAR_2 ) if ( ( ( VAR_1 != ( this ) ) && ( VAR_1 . getType ( ) . equals ( getType ( ) ) ) ) && ( VAR_3 . get ( ) . equals ( name ) ) ) throw new TYPE_1 ( this , VAR_1 ) ; this . name . set ( name ) ; }
