@Override public void completed( ProgressEvent event ) { if ( fromPrint ) { wBrowser.execute( PRINT_SCRIPT ); fromPrint = false; } setForwardBackEnable(); } };
private void home() { wBrowser.setUrl( homeURL != null ? homeURL : url ); }
public void browseBack() { browser.back(); }
protected Browser createBrowser() { return new Browser( composite, SWT.NONE ); }
@Override public Object function( Object[] arguments ) { browser.dispose(); dialog.close(); dialog.dispose(); return true; } };
public void getData() { wBrowser.setText( content ); }
private void addProgressAndLocationListener() { ProgressListener progressListener = new ProgressListener() { @Override public void changed( ProgressEvent event ) { } @Override public void completed( ProgressEvent event ) { if ( fromPrint ) { wBrowser.execute( PRINT_SCRIPT ); fromPrint = false; } setForwardBackEnable(); } }; LocationListener listener = new LocationListener() { @Override public void changing( LocationEvent event ) { if ( event.location.endsWith( ".pdf" ) ) { Program.launch( event.location ); event.doit = false; } } @Override public void changed( LocationEvent event ) { textURL.setText( event.location ); } }; wBrowser.addProgressListener( progressListener ); wBrowser.addLocationListener( listener ); }
@Override public void close( WindowEvent event ) { Browser browser = (Browser) event.widget; Shell shell = browser.getShell(); shell.close(); } } );
public void addLocationListener( LocationListener listener ) { browser.addLocationListener( listener ); }
public void changed( LocationEvent event ) { Browser browser = (Browser) event.widget; if ( back != null ) { back.setDisabled( !browser.isBackEnabled() ); forward.setDisabled( !browser.isForwardEnabled() ); location.setValue( browser.getUrl() ); } }
private void setForwardBackEnable() { setBackEnable( wBrowser.isBackEnabled() ); setForwardEnable( wBrowser.isForwardEnabled() ); }
private void forward() { wBrowser.forward(); }
private void refresh() { wBrowser.refresh(); }
public void handleEvent( Event event ) { browser.dispose(); dialog.close(); dialog.dispose(); } } );
@Override public void close( WindowEvent event ) { Browser browser = (Browser) event.widget; Shell shell = browser.getShell(); shell.close(); } } );
private void back() { wBrowser.back(); }
public void browseForward() { browser.forward(); }
@Override public Object function( Object[] arguments ) { browser.dispose(); dialog.close(); dialog.dispose(); return true; } };
@Override public Object function( Object[] arguments ) { objectId = (String) arguments[ 0 ]; objectName = (String) arguments[ 1 ]; objectDirectory = (String) arguments[ 2 ]; objectType = (String) arguments[ 3 ]; browser.dispose(); dialog.close(); dialog.dispose(); return true; } };