XulToolbarbutton runButton = (XulToolbarbutton) toolbar.getElementById( "job-run" ); if ( runButton != null && !controlDisposed( runButton ) && !operationsNotAllowed ) { if ( runButton.isDisabled() ^ running ) { runButton.setDisabled( running ); if ( stopButton.isDisabled() ^ !running ) { stopButton.setDisabled( !running ); if ( replayButton.isDisabled() ^ running ) { replayButton.setDisabled( running ); boolean enabled = hasRepository && spoon.rep.getRepositoryMeta().getRepositoryCapabilities().supportsRevisions(); if ( versionsButton.isDisabled() ^ !enabled ) { versionsButton.setDisabled( !enabled );
if ( runButton.isDisabled() ^ running ) { runButton.setDisabled( running ); if ( pauseButton.isDisabled() ^ !running ) { pauseButton.setDisabled( !running ); pauseButton.setLabel( pausing ? RESUME_TEXT : PAUSE_TEXT ); if ( debugButton.isDisabled() ^ running ) { debugButton.setDisabled( running ); if ( previewButton.isDisabled() ^ running ) { previewButton.setDisabled( running );
XulToolbarbutton generateSqlButton = (XulToolbarbutton) toolbar.getElementById( "trans-get-sql" ); if ( ( runButton != null ) && ( runButton.isDisabled() ^ !executePermitted ) ) { runButton.setDisabled( !executePermitted ); if ( ( debugButton != null ) && ( debugButton.isDisabled() ^ !executePermitted ) ) { debugButton.setDisabled( !executePermitted ); if ( ( previewButton != null ) && ( previewButton.isDisabled() ^ !executePermitted ) ) { previewButton.setDisabled( !executePermitted ); if ( ( replayButton != null ) && ( replayButton.isDisabled() ^ !executePermitted ) ) { replayButton.setDisabled( !executePermitted ); if ( ( verifyButton != null ) && ( verifyButton.isDisabled() ^ !executePermitted ) ) { verifyButton.setDisabled( !executePermitted ); if ( ( impactButton != null ) && ( impactButton.isDisabled() ^ !executePermitted ) ) { impactButton.setDisabled( !executePermitted ); if ( ( generateSqlButton != null ) && ( generateSqlButton.isDisabled() ^ !executePermitted ) ) { generateSqlButton.setDisabled( !executePermitted ); if ( ( runButton != null ) && ( runButton.isDisabled() ^ !executePermitted ) ) { runButton.setDisabled( !executePermitted ); if ( ( generateSqlButton != null ) && ( generateSqlButton.isDisabled() ^ !executePermitted ) ) { generateSqlButton.setDisabled( !executePermitted );