diff options
author | tkellner <tkellner@174cde9d-5d70-4d2a-aa98-46368bc2aaf7> | 2013-06-28 21:54:55 +0000 |
---|---|---|
committer | tkellner <tkellner@174cde9d-5d70-4d2a-aa98-46368bc2aaf7> | 2013-06-28 21:54:55 +0000 |
commit | 067697f5ffb9464aa4ec5d8d334434bc0f6f285a (patch) | |
tree | d9b75c43df72813a159483c0ef3272c8857e5419 /pdf-over-gui/src | |
parent | dea5316fdc2951ff4778379c6a358ad3dd6e8990 (diff) | |
download | pdf-over-067697f5ffb9464aa4ec5d8d334434bc0f6f285a.tar.gz pdf-over-067697f5ffb9464aa4ec5d8d334434bc0f6f285a.tar.bz2 pdf-over-067697f5ffb9464aa4ec5d8d334434bc0f6f285a.zip |
use getShell member function for shell access
git-svn-id: https://joinup.ec.europa.eu/svn/pdf-over/trunk@461 174cde9d-5d70-4d2a-aa98-46368bc2aaf7
Diffstat (limited to 'pdf-over-gui/src')
-rw-r--r-- | pdf-over-gui/src/main/java/at/asit/pdfover/gui/MainWindow.java | 26 | ||||
-rw-r--r-- | pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/ConfigurationComposite.java | 6 |
2 files changed, 16 insertions, 16 deletions
diff --git a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/MainWindow.java b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/MainWindow.java index 8769c09b..a243a717 100644 --- a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/MainWindow.java +++ b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/MainWindow.java @@ -137,7 +137,7 @@ public class MainWindow { public void doLayout() { Control ctrl = this.stack.topControl; this.container.layout(true, true); - this.shell.layout(true, true); + getShell().layout(true, true); // Note: SWT only layouts children! No grandchildren! if (ctrl instanceof StateComposite) { if (!ctrl.isDisposed()) { @@ -197,12 +197,12 @@ public class MainWindow { */ protected void createContents() { this.shell = new Shell(); - this.shell.setSize(this.stateMachine.getConfigProvider().getMainWindowSize()); + getShell().setSize(this.stateMachine.getConfigProvider().getMainWindowSize()); if (System.getProperty("os.name").toLowerCase().contains("mac")) { //$NON-NLS-1$ //$NON-NLS-2$ // Workaround for SWT bug on Mac: disable full screen mode try { Field field = Control.class.getDeclaredField("view"); //$NON-NLS-1$ - Object /*NSView*/ view = field.get(this.shell); + Object /*NSView*/ view = field.get(getShell()); if (view != null) { Class<?> c = Class.forName("org.eclipse.swt.internal.cocoa.NSView"); //$NON-NLS-1$ @@ -221,17 +221,17 @@ public class MainWindow { Display display = Display.getCurrent(); Monitor primary = display.getPrimaryMonitor(); Rectangle bounds = primary.getBounds(); - Rectangle main = this.shell.getBounds(); - this.shell.setLocation( + Rectangle main = getShell().getBounds(); + getShell().setLocation( bounds.x + (bounds.width - main.width) / 2, bounds.y + (bounds.height - main.height) / 2); } catch (SWTError e) { log.debug("Cannot get display", e); //$NON-NLS-1$ } - this.shell.setText(Messages.getString("main.title")); //$NON-NLS-1$ + getShell().setText(Messages.getString("main.title")); //$NON-NLS-1$ - this.shell.addShellListener(new ShellAdapter() { + getShell().addShellListener(new ShellAdapter() { @Override public void shellClosed(ShellEvent e) { log.debug("Closing main window"); //$NON-NLS-1$ @@ -245,13 +245,13 @@ public class MainWindow { }); ImageData data = new ImageData(this.getClass().getResourceAsStream(Constants.RES_ICON)); - Image shellicon = new Image(this.shell.getDisplay(), data); + Image shellicon = new Image(getShell().getDisplay(), data); - this.shell.setImage(shellicon); + getShell().setImage(shellicon); - this.shell.setLayout(new FormLayout()); + getShell().setLayout(new FormLayout()); - this.mainbar = new Composite(this.shell, SWT.NONE); + this.mainbar = new Composite(getShell(), SWT.NONE); this.mainbar.setLayout(new FormLayout()); this.mainBarFormData = new FormData(); this.mainBarFormData.left = new FormAttachment(0, 10); @@ -364,7 +364,7 @@ public class MainWindow { this.btn_end.setToolTipText(Messages.getString("main.done")); //$NON-NLS-1$ this.buttonMap.put(Buttons.FINAL, this.btn_end); - this.container = new Composite(this.shell, SWT.RESIZE); + this.container = new Composite(getShell(), SWT.RESIZE); this.containerFormData = new FormData(); this.containerFormData.bottom = new FormAttachment(100, -10); this.containerFormData.right = new FormAttachment(100, -10); @@ -404,7 +404,7 @@ public class MainWindow { this.containerFormData.top = new FormAttachment(0, 10); } - this.getShell().getDisplay().update(); + getShell().getDisplay().update(); this.mainbar.layout(true, true); this.mainbar.redraw(); } diff --git a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/ConfigurationComposite.java b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/ConfigurationComposite.java index 960d1d5e..f9dd9c5e 100644 --- a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/ConfigurationComposite.java +++ b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/ConfigurationComposite.java @@ -144,7 +144,7 @@ public class ConfigurationComposite extends StateComposite { } }); this.btnSpeichern.setText(Messages.getString("common.Save")); //$NON-NLS-1$ - this.getShell().setDefaultButton(this.btnSpeichern); + getShell().setDefaultButton(this.btnSpeichern); FontData[] fD_btnSpeichern = this.btnSpeichern.getFont().getFontData(); fD_btnSpeichern[0].setHeight(Constants.TEXT_SIZE_BUTTON); @@ -464,12 +464,12 @@ public class ConfigurationComposite extends StateComposite { public void doLayout() { Control ctrl = this.compositeStack.topControl; this.containerComposite.layout(true, true); - this.getShell().layout(true, true); + getShell().layout(true, true); // Note: SWT only layouts children! No grandchildren! if (ctrl instanceof StateComposite) { ((StateComposite) ctrl).doLayout(); } - this.setFocus(); + setFocus(); } /* (non-Javadoc) |