}
@Override
public Button createButton( Button.Name buttonName ) {
Button newButton = new Button( buttonName );
for( ButtonAction action: controllers ) {
for( Button button: action.buttonList ) {
if( button.equals( button ) ) return button;
}
}
if( currentPlatform != null ) newButton.init();
return newButton;
}