-package org.simantics.scenegraph.swing;\r
-\r
-import java.awt.Point;\r
-\r
-import javax.swing.JComponent;\r
-import javax.swing.JViewport;\r
-\r
-import org.simantics.scenegraph.INode;\r
-\r
-public class JViewportSG extends JViewport implements JComponentSG {\r
-\r
- private static final long serialVersionUID = 1941565557888406721L;\r
-\r
- final private INode node;\r
- \r
- public JViewportSG(INode node) {\r
- super();\r
- this.node = node;\r
- }\r
-\r
- @Override\r
- public boolean contains(int eventX, int eventY) {\r
- return JComponentUtils.contains(eventX, eventY, this, node);\r
- }\r
- \r
- @Override\r
- public boolean containsTransformed(Point p) {\r
- return super.contains(p.x, p.y);\r
- }\r
- \r
- @Override\r
- public JComponent getComponent() {\r
- return this;\r
- }\r
- \r
-}\r
+package org.simantics.scenegraph.swing;
+
+import java.awt.Point;
+
+import javax.swing.JComponent;
+import javax.swing.JViewport;
+
+import org.simantics.scenegraph.INode;
+
+public class JViewportSG extends JViewport implements JComponentSG {
+
+ private static final long serialVersionUID = 1941565557888406721L;
+
+ final private INode node;
+
+ public JViewportSG(INode node) {
+ super();
+ this.node = node;
+ }
+
+ @Override
+ public boolean contains(int eventX, int eventY) {
+ return JComponentUtils.contains(eventX, eventY, this, node);
+ }
+
+ @Override
+ public boolean containsTransformed(Point p) {
+ return super.contains(p.x, p.y);
+ }
+
+ @Override
+ public JComponent getComponent() {
+ return this;
+ }
+
+}