initVisibility();
ButtonGroup initialization = new ButtonGroup();
initialization.add(myCurrentMethodRadioButton);
initialization.add(myFieldDeclarationRadioButton);
initialization.add(myClassConstructorSRadioButton);
<BUG>new RadioUpDownListener(myCurrentMethodRadioButton, myFieldDeclarationRadioButton, myClassConstructorSRadioButton);
myCanBeInitializedOutsideBlock = canBeInitializedOutsideBlock(context.getExpression(), (GrTypeDefinition)context.getScope());

final GrMethod containingMethod = GrIntroduceFieldHandler.getContainingMethod(context.getPlace(), clazz);
</BUG>
if (containingMethod == null) {

initVisibility();
ButtonGroup initialization = new ButtonGroup();
initialization.add(myCurrentMethodRadioButton);
initialization.add(myFieldDeclarationRadioButton);
initialization.add(myClassConstructorSRadioButton);
new RadioUpDownListener(myCurrentMethodRadioButton, myFieldDeclarationRadioButton, myClassConstructorSRadioButton);
if (clazz instanceof GroovyScriptClass) {
myClassConstructorSRadioButton.setEnabled(false);
}
myCanBeInitializedOutsideBlock = canBeInitializedOutsideBlock(context.getExpression(), clazz);
final GrMethod containingMethod = GrIntroduceFieldHandler.getContainingMethod(context.getPlace(), scope);
if (containingMethod == null) {
