summaryrefslogtreecommitdiff
path: root/pdf-over-gui/src/main/java/at/asit/pdfover/gui/MainWindow.java
diff options
context:
space:
mode:
authortkellner <tkellner@174cde9d-5d70-4d2a-aa98-46368bc2aaf7>2013-06-28 21:54:55 +0000
committertkellner <tkellner@174cde9d-5d70-4d2a-aa98-46368bc2aaf7>2013-06-28 21:54:55 +0000
commit067697f5ffb9464aa4ec5d8d334434bc0f6f285a (patch)
treed9b75c43df72813a159483c0ef3272c8857e5419 /pdf-over-gui/src/main/java/at/asit/pdfover/gui/MainWindow.java
parentdea5316fdc2951ff4778379c6a358ad3dd6e8990 (diff)
downloadpdf-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/main/java/at/asit/pdfover/gui/MainWindow.java')
-rw-r--r--pdf-over-gui/src/main/java/at/asit/pdfover/gui/MainWindow.java26
1 files changed, 13 insertions, 13 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();
}