Merge branch 'master' of https://source.jalview.org/git/jalviewjs.git
[jalviewjs.git] / site / swingjs / j2s / javax / swing / ViewportLayout.js
index b08b3f5..7ee0924 100644 (file)
@@ -1,63 +1,63 @@
-Clazz.declarePackage ("javax.swing");\r
-Clazz.load (["java.awt.LayoutManager"], "javax.swing.ViewportLayout", ["java.awt.Dimension", "javax.swing.Scrollable"], function () {\r
-c$ = Clazz.declareType (javax.swing, "ViewportLayout", null, java.awt.LayoutManager);\r
-Clazz.overrideMethod (c$, "addLayoutComponent", \r
-function (name, c) {\r
-}, "~S,java.awt.Component");\r
-Clazz.overrideMethod (c$, "removeLayoutComponent", \r
-function (c) {\r
-}, "java.awt.Component");\r
-Clazz.overrideMethod (c$, "preferredLayoutSize", \r
-function (parent) {\r
-var view = (parent).getView ();\r
-if (view == null) {\r
-return  new java.awt.Dimension (0, 0);\r
-} else if (Clazz.instanceOf (view, javax.swing.Scrollable)) {\r
-return (view).getPreferredScrollableViewportSize ();\r
-} else {\r
-return view.getPreferredSize ();\r
-}}, "java.awt.Container");\r
-Clazz.overrideMethod (c$, "minimumLayoutSize", \r
-function (parent) {\r
-return  new java.awt.Dimension (4, 4);\r
-}, "java.awt.Container");\r
-Clazz.overrideMethod (c$, "layoutContainer", \r
-function (parent) {\r
-var vp = parent;\r
-var view = vp.getView ();\r
-var scrollableView = null;\r
-if (view == null) {\r
-return;\r
-} else if (Clazz.instanceOf (view, javax.swing.Scrollable)) {\r
-scrollableView = view;\r
-}var insets = vp.getInsets ();\r
-var viewPrefSize = view.getPreferredSize ();\r
-var vpSize = vp.getSize ();\r
-var extentSize = vp.toViewCoordinates (vpSize);\r
-var viewSize =  new java.awt.Dimension (viewPrefSize);\r
-if (scrollableView != null) {\r
-if (scrollableView.getScrollableTracksViewportWidth ()) {\r
-viewSize.width = vpSize.width;\r
-}if (scrollableView.getScrollableTracksViewportHeight ()) {\r
-viewSize.height = vpSize.height;\r
-}}var viewPosition = vp.getViewPosition ();\r
-if (scrollableView == null || vp.getParent () == null || vp.getParent ().getComponentOrientation ().isLeftToRight ()) {\r
-if ((viewPosition.x + extentSize.width) > viewSize.width) {\r
-viewPosition.x = Math.max (0, viewSize.width - extentSize.width);\r
-}} else {\r
-if (extentSize.width > viewSize.width) {\r
-viewPosition.x = viewSize.width - extentSize.width;\r
-} else {\r
-viewPosition.x = Math.max (0, Math.min (viewSize.width - extentSize.width, viewPosition.x));\r
-}}if ((viewPosition.y + extentSize.height) > viewSize.height) {\r
-viewPosition.y = Math.max (0, viewSize.height - extentSize.height);\r
-}if (scrollableView == null) {\r
-if ((viewPosition.x == 0) && (vpSize.width > viewPrefSize.width)) {\r
-viewSize.width = vpSize.width;\r
-}if ((viewPosition.y == 0) && (vpSize.height > viewPrefSize.height)) {\r
-viewSize.height = vpSize.height;\r
-}}vp.setViewPosition (viewPosition);\r
-vp.setViewSize (viewSize);\r
-}, "java.awt.Container");\r
-c$.SHARED_INSTANCE = c$.prototype.SHARED_INSTANCE =  new javax.swing.ViewportLayout ();\r
-});\r
+Clazz.declarePackage ("javax.swing");
+Clazz.load (["java.awt.LayoutManager"], "javax.swing.ViewportLayout", ["java.awt.Dimension", "javax.swing.Scrollable"], function () {
+c$ = Clazz.declareType (javax.swing, "ViewportLayout", null, java.awt.LayoutManager);
+Clazz.overrideMethod (c$, "addLayoutComponent", 
+function (name, c) {
+}, "~S,java.awt.Component");
+Clazz.overrideMethod (c$, "removeLayoutComponent", 
+function (c) {
+}, "java.awt.Component");
+Clazz.overrideMethod (c$, "preferredLayoutSize", 
+function (parent) {
+var view = (parent).getView ();
+if (view == null) {
+return  new java.awt.Dimension (0, 0);
+} else if (Clazz.instanceOf (view, javax.swing.Scrollable)) {
+return (view).getPreferredScrollableViewportSize ();
+} else {
+return view.getPreferredSize ();
+}}, "java.awt.Container");
+Clazz.overrideMethod (c$, "minimumLayoutSize", 
+function (parent) {
+return  new java.awt.Dimension (4, 4);
+}, "java.awt.Container");
+Clazz.overrideMethod (c$, "layoutContainer", 
+function (parent) {
+var vp = parent;
+var view = vp.getView ();
+var scrollableView = null;
+if (view == null) {
+return;
+} else if (Clazz.instanceOf (view, javax.swing.Scrollable)) {
+scrollableView = view;
+}var insets = vp.getInsets ();
+var viewPrefSize = view.getPreferredSize ();
+var vpSize = vp.getSize ();
+var extentSize = vp.toViewCoordinates (vpSize);
+var viewSize =  new java.awt.Dimension (viewPrefSize);
+if (scrollableView != null) {
+if (scrollableView.getScrollableTracksViewportWidth ()) {
+viewSize.width = vpSize.width;
+}if (scrollableView.getScrollableTracksViewportHeight ()) {
+viewSize.height = vpSize.height;
+}}var viewPosition = vp.getViewPosition ();
+if (scrollableView == null || vp.getParent () == null || vp.getParent ().getComponentOrientation ().isLeftToRight ()) {
+if ((viewPosition.x + extentSize.width) > viewSize.width) {
+viewPosition.x = Math.max (0, viewSize.width - extentSize.width);
+}} else {
+if (extentSize.width > viewSize.width) {
+viewPosition.x = viewSize.width - extentSize.width;
+} else {
+viewPosition.x = Math.max (0, Math.min (viewSize.width - extentSize.width, viewPosition.x));
+}}if ((viewPosition.y + extentSize.height) > viewSize.height) {
+viewPosition.y = Math.max (0, viewSize.height - extentSize.height);
+}if (scrollableView == null) {
+if ((viewPosition.x == 0) && (vpSize.width > viewPrefSize.width)) {
+viewSize.width = vpSize.width;
+}if ((viewPosition.y == 0) && (vpSize.height > viewPrefSize.height)) {
+viewSize.height = vpSize.height;
+}}vp.setViewPosition (viewPosition);
+vp.setViewSize (viewSize);
+}, "java.awt.Container");
+c$.SHARED_INSTANCE = c$.prototype.SHARED_INSTANCE =  new javax.swing.ViewportLayout ();
+});