aboutsummaryrefslogtreecommitdiffstats
path: root/src/nativewindow/classes/jogamp
diff options
context:
space:
mode:
authorSven Gothel <[email protected]>2011-09-04 20:32:46 +0200
committerSven Gothel <[email protected]>2011-09-04 20:32:46 +0200
commitd4670328991c02a6f11f8873ea7a2331f17d0ef0 (patch)
tree6111ef98a9142b44aa22f86e1920decc30fa52b1 /src/nativewindow/classes/jogamp
parent70b495519094de5fcca37da68fbbf8762eecbe28 (diff)
NativeWindow/NEWT: Refine Insets definition for size and position, read and write access
Diffstat (limited to 'src/nativewindow/classes/jogamp')
-rw-r--r--src/nativewindow/classes/jogamp/nativewindow/jawt/JAWTWindow.java7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/nativewindow/classes/jogamp/nativewindow/jawt/JAWTWindow.java b/src/nativewindow/classes/jogamp/nativewindow/jawt/JAWTWindow.java
index f03aa06d9..65fb31d72 100644
--- a/src/nativewindow/classes/jogamp/nativewindow/jawt/JAWTWindow.java
+++ b/src/nativewindow/classes/jogamp/nativewindow/jawt/JAWTWindow.java
@@ -46,8 +46,11 @@ import javax.media.nativewindow.AbstractGraphicsDevice;
import javax.media.nativewindow.NativeSurface;
import javax.media.nativewindow.NativeWindow;
import javax.media.nativewindow.NativeWindowException;
+import javax.media.nativewindow.util.Insets;
+import javax.media.nativewindow.util.InsetsImmutable;
import javax.media.nativewindow.util.Point;
import javax.media.nativewindow.util.Rectangle;
+import javax.media.nativewindow.util.RectangleImmutable;
public abstract class JAWTWindow implements NativeWindow {
protected static final boolean DEBUG = JAWTUtil.DEBUG;
@@ -89,7 +92,9 @@ public abstract class JAWTWindow implements NativeWindow {
}
/** @return the JAWT_DrawingSurfaceInfo's (JAWT_Rectangle) bounds, updated with lock */
- public final Rectangle getBounds() { return bounds; }
+ public final RectangleImmutable getBounds() { return bounds; }
+
+ public final InsetsImmutable getInsets() { return Insets.getZero(); }
public final Component getAWTComponent() {
return component;