public void run() { transGraph.redraw(); } } );
@Override public void dragLeave( DropTargetEvent event ) { drop_candidate = null; redraw(); }
@Override public void widgetSelected( SelectionEvent e ) { redraw(); } } );
@Override public void widgetSelected( SelectionEvent e ) { redraw(); } } );
@Override public void run() { redraw(); } } );
@Override public void run() { if ( !TransGraph.this.isDisposed() ) { TransGraph.this.redraw(); } } } );
@Override public void run() { spoon.fireMenuControlers(); redraw(); } } );
@Override public void dragOver( DropTargetEvent event ) { drop_candidate = PropsUI.calculateGridPosition( getRealPosition( canvas, event.x, event.y ) ); redraw(); }
public void raiseNote() { selectionRegion = null; int idx = transMeta.indexOfNote( getCurrentNote() ); if ( idx >= 0 ) { transMeta.raiseNote( idx ); // TBD: spoon.addUndoRaise(transMeta, new NotePadMeta[] {getCurrentNote()}, new int[] {idx} ); } redraw(); }
public void lowerNote() { selectionRegion = null; int idx = transMeta.indexOfNote( getCurrentNote() ); if ( idx >= 0 ) { transMeta.lowerNote( idx ); // TBD: spoon.addUndoLower(transMeta, new NotePadMeta[] {getCurrentNote()}, new int[] {idx} ); } redraw(); }
public void newStep( String description ) { StepMeta stepMeta = spoon.newStep( transMeta, description, description, false, true ); PropsUI.setLocation( stepMeta, currentMouseX, currentMouseY ); stepMeta.setDraw( true ); redraw(); }
@Override public void dragEnter( DropTargetEvent event ) { clearSettings(); drop_candidate = PropsUI.calculateGridPosition( getRealPosition( canvas, event.x, event.y ) ); redraw(); }
public void deleteNote() { selectionRegion = null; int idx = transMeta.indexOfNote( ni ); if ( idx >= 0 ) { transMeta.removeNote( idx ); spoon.addUndoDelete( transMeta, new NotePadMeta[] { (NotePadMeta) ni.clone() }, new int[] { idx } ); redraw(); } }
/** * Allows for magnifying to any percentage entered by the user... */ private void readMagnification() { String possibleText = zoomLabel.getText(); possibleText = possibleText.replace( "%", "" ); float possibleFloatMagnification; try { possibleFloatMagnification = Float.parseFloat( possibleText ) / 100; magnification = possibleFloatMagnification; if ( zoomLabel.getText().indexOf( '%' ) < 0 ) { zoomLabel.setText( zoomLabel.getText().concat( "%" ) ); } } catch ( Exception e ) { modalMessageDialog( getString( "TransGraph.Dialog.InvalidZoomMeasurement.Title" ), getString( "TransGraph.Dialog.InvalidZoomMeasurement.Message", zoomLabel.getText() ), SWT.YES | SWT.ICON_ERROR ); } redraw(); }
public void editUnselectAll() { TransMeta transMeta = getActiveTransformation(); if ( transMeta != null ) { transMeta.unselectAll(); getActiveTransGraph().redraw(); } JobMeta jobMeta = getActiveJob(); if ( jobMeta != null ) { jobMeta.unselectAll(); getActiveJobGraph().redraw(); } }
public void editSelectAll() { TransMeta transMeta = getActiveTransformation(); if ( transMeta != null ) { transMeta.selectAll(); getActiveTransGraph().redraw(); } JobMeta jobMeta = getActiveJob(); if ( jobMeta != null ) { jobMeta.selectAll(); getActiveJobGraph().redraw(); } }
public void refreshGraph() { if ( shell.isDisposed() ) { return; } TabItem tabItem = tabfolder.getSelected(); if ( tabItem == null ) { return; } TabMapEntry tabMapEntry = delegates.tabs.getTab( tabItem ); if ( tabMapEntry != null ) { if ( tabMapEntry.getObject() instanceof TransGraph ) { TransGraph transGraph = (TransGraph) tabMapEntry.getObject(); transGraph.redraw(); } if ( tabMapEntry.getObject() instanceof JobGraph ) { JobGraph jobGraph = (JobGraph) tabMapEntry.getObject(); jobGraph.redraw(); } } setShellText(); }
public void hideStep() { for ( int i = 0; i < transMeta.nrSteps(); i++ ) { StepMeta sti = transMeta.getStep( i ); if ( sti.isDrawn() && sti.isSelected() ) { sti.hideStep(); spoon.refreshTree(); } } getCurrentStep().hideStep(); spoon.refreshTree(); redraw(); }
private void detach( StepMeta stepMeta ) { for ( int i = transMeta.nrTransHops() - 1; i >= 0; i-- ) { TransHopMeta hop = transMeta.getTransHop( i ); if ( stepMeta.equals( hop.getFromStep() ) || stepMeta.equals( hop.getToStep() ) ) { // Step is connected with a hop, remove this hop. // spoon.addUndoNew( transMeta, new TransHopMeta[] { hop }, new int[] { i } ); transMeta.removeTransHop( i ); } } /* * TransHopMeta hfrom = transMeta.findTransHopTo(stepMeta); TransHopMeta hto = transMeta.findTransHopFrom(stepMeta); * * if (hfrom != null && hto != null) { if (transMeta.findTransHop(hfrom.getFromStep(), hto.getToStep()) == null) { * TransHopMeta hnew = new TransHopMeta(hfrom.getFromStep(), hto.getToStep()); transMeta.addTransHop(hnew); * spoon.addUndoNew(transMeta, new TransHopMeta[] { hnew }, new int[] { transMeta.indexOfTransHop(hnew) }); * spoon.refreshTree(); } } if (hfrom != null) { int fromidx = transMeta.indexOfTransHop(hfrom); if (fromidx >= 0) { * transMeta.removeTransHop(fromidx); spoon.refreshTree(); } } if (hto != null) { int toidx = * transMeta.indexOfTransHop(hto); if (toidx >= 0) { transMeta.removeTransHop(toidx); spoon.refreshTree(); } } */ spoon.refreshTree(); redraw(); }
public void newNote() { selectionRegion = null; String title = BaseMessages.getString( PKG, "TransGraph.Dialog.NoteEditor.Title" ); NotePadDialog dd = new NotePadDialog( transMeta, shell, title ); NotePadMeta n = dd.open(); if ( n != null ) { NotePadMeta npi = new NotePadMeta( n.getNote(), lastclick.x, lastclick.y, ConstUI.NOTE_MIN_SIZE, ConstUI.NOTE_MIN_SIZE, n .getFontName(), n.getFontSize(), n.isFontBold(), n.isFontItalic(), n.getFontColorRed(), n .getFontColorGreen(), n.getFontColorBlue(), n.getBackGroundColorRed(), n.getBackGroundColorGreen(), n .getBackGroundColorBlue(), n.getBorderColorRed(), n.getBorderColorGreen(), n.getBorderColorBlue(), n .isDrawShadow() ); transMeta.addNote( npi ); spoon.addUndoNew( transMeta, new NotePadMeta[] { npi }, new int[] { transMeta.indexOfNote( npi ) } ); redraw(); } }