public void addTransLog() { TransGraph activeTransGraph = getActiveTransGraph(); if ( activeTransGraph != null ) { activeTransGraph.transLogDelegate.addTransLog(); activeTransGraph.transGridDelegate.addTransGrid(); } }
if ( showSelected( selectedSteps, baseStep ) && ( hideInactiveSteps && ( isRunningLookup[ i ] || stepStatusLookup[ i ] != StepExecutionStatus.STATUS_FINISHED ) ) String baseStepNumber = "" + ( i + 1 ); ti.setText( STEP_NUMBER_COLUMN, baseStepNumber ); updateRowFromBaseStep( baseStep, ti ); if ( showSelected( selectedSteps, baseStep ) && ( hideInactiveSteps && ( isRunningLookup[ baseStepNumber ] || stepStatusLookup[ baseStepNumber ] != StepExecutionStatus.STATUS_FINISHED ) ) updateRowFromBaseStep( baseStep, ti ); } else { subFields[ STEP_NAME_COLUMN ] = " " + subFields[ STEP_NAME_COLUMN ]; if ( ( subFields[ STEP_NAME_COLUMN ] ).equals( tableSubStepName ) ) { updateCellsIfChanged( subFields, ti );
public void addAllTabs() { CTabItem tabItemSelection = null; if ( extraViewTabFolder != null && !extraViewTabFolder.isDisposed() ) { tabItemSelection = extraViewTabFolder.getSelection(); } transHistoryDelegate.addTransHistory(); transLogDelegate.addTransLog(); transGridDelegate.addTransGrid(); transPerfDelegate.addTransPerf(); transMetricsDelegate.addTransMetrics(); transPreviewDelegate.addTransPreview(); List<SpoonUiExtenderPluginInterface> relevantExtenders = SpoonUiExtenderPluginType.getInstance().getRelevantExtenders( TransGraph.class, LOAD_TAB ); for ( SpoonUiExtenderPluginInterface relevantExtender : relevantExtenders ) { relevantExtender.uiEvent( this, LOAD_TAB ); } if ( tabItemSelection != null ) { extraViewTabFolder.setSelection( tabItemSelection ); } else { extraViewTabFolder.setSelection( transGridDelegate.getTransGridTab() ); } XulToolbarbutton button = (XulToolbarbutton) toolbar.getElementById( "trans-show-results" ); button.setTooltiptext( BaseMessages.getString( PKG, "Spoon.Tooltip.HideExecutionResults" ) ); ToolItem toolItem = (ToolItem) button.getManagedObject(); toolItem.setImage( GUIResource.getInstance().getImageHideResults() ); }
private void updateRowFromBaseStep( StepInterface baseStep, TableItem row ) { StepStatus stepStatus = new StepStatus( baseStep ); String[] fields = stepStatus.getTransLogFields(); updateCellsIfChanged( fields, row ); // Error lines should appear in red: if ( baseStep.getErrors() > 0 ) { row.setBackground( GUIResource.getInstance().getColorRed() ); } else { row.setBackground( GUIResource.getInstance().getColorWhite() ); } }
transGridDelegate = new TransGridDelegate( spoon, this ); transHistoryDelegate = new TransHistoryDelegate( spoon, this ); transPerfDelegate = new TransPerfDelegate( spoon, this );
transGridComposite.setLayout( new FormLayout() ); addToolBar();
public void showGridView() { if ( transGridTab == null || transGridTab.isDisposed() ) { addTransGrid(); } else { transGridTab.dispose(); transGraph.checkEmptyExtraView(); } }