Merge branch 'master' of https://source.jalview.org/git/jalviewjs.git
[jalviewjs.git] / site / swingjs / j2s / jssun / swing / table / DefaultTableCellHeaderRenderer.js
index 54c1840..e6b9cee 100644 (file)
@@ -1,76 +1,76 @@
-Clazz.declarePackage ("jssun.swing.table");\r
-Clazz.load (["javax.swing.plaf.UIResource", "javax.swing.table.DefaultTableCellRenderer"], "jssun.swing.table.DefaultTableCellHeaderRenderer", ["javax.swing.SortOrder", "jssun.swing.DefaultLookup"], function () {\r
-c$ = Clazz.decorateAsClass (function () {\r
-this.horizontalTextPositionSet = false;\r
-Clazz.instantialize (this, arguments);\r
-}, jssun.swing.table, "DefaultTableCellHeaderRenderer", javax.swing.table.DefaultTableCellRenderer, javax.swing.plaf.UIResource);\r
-Clazz.makeConstructor (c$, \r
-function () {\r
-Clazz.superConstructor (this, jssun.swing.table.DefaultTableCellHeaderRenderer, []);\r
-this.setHorizontalAlignment (0);\r
-});\r
-Clazz.defineMethod (c$, "setHorizontalTextPosition", \r
-function (textPosition) {\r
-this.horizontalTextPositionSet = true;\r
-Clazz.superCall (this, jssun.swing.table.DefaultTableCellHeaderRenderer, "setHorizontalTextPosition", [textPosition]);\r
-}, "~N");\r
-Clazz.overrideMethod (c$, "getTableCellRendererComponent", \r
-function (table, value, isSelected, hasFocus, row, column) {\r
-var sortIcon = null;\r
-var isPaintingForPrint = false;\r
-if (table != null) {\r
-var header = table.getTableHeader ();\r
-if (header != null) {\r
-var fgColor = null;\r
-var bgColor = null;\r
-if (hasFocus) {\r
-fgColor = jssun.swing.DefaultLookup.getColor (this, this.ui, "TableHeader.focusCellForeground");\r
-bgColor = jssun.swing.DefaultLookup.getColor (this, this.ui, "TableHeader.focusCellBackground");\r
-}if (fgColor == null) {\r
-fgColor = header.getForeground ();\r
-}if (bgColor == null) {\r
-bgColor = header.getBackground ();\r
-}this.setForeground (fgColor);\r
-this.setBackground (bgColor);\r
-this.setFont (header.getFont ());\r
-isPaintingForPrint = header.isPaintingForPrint ();\r
-}if (!isPaintingForPrint && table.getRowSorter () != null) {\r
-if (!this.horizontalTextPositionSet) {\r
-this.setHorizontalTextPosition (10);\r
-}var sortOrder = jssun.swing.table.DefaultTableCellHeaderRenderer.getColumnSortOrder (table, column);\r
-if (sortOrder != null) {\r
-switch (sortOrder) {\r
-case javax.swing.SortOrder.ASCENDING:\r
-sortIcon = jssun.swing.DefaultLookup.getIcon (this, this.ui, "Table.ascendingSortIcon");\r
-break;\r
-case javax.swing.SortOrder.DESCENDING:\r
-sortIcon = jssun.swing.DefaultLookup.getIcon (this, this.ui, "Table.descendingSortIcon");\r
-break;\r
-case javax.swing.SortOrder.UNSORTED:\r
-sortIcon = jssun.swing.DefaultLookup.getIcon (this, this.ui, "Table.naturalSortIcon");\r
-break;\r
-}\r
-}}}this.setText (value == null ? "" : value.toString ());\r
-this.setIcon (sortIcon);\r
-var border = null;\r
-if (hasFocus) {\r
-border = jssun.swing.DefaultLookup.getBorder (this, this.ui, "TableHeader.focusCellBorder");\r
-}if (border == null) {\r
-border = jssun.swing.DefaultLookup.getBorder (this, this.ui, "TableHeader.cellBorder");\r
-}this.setBorder (border);\r
-return this;\r
-}, "javax.swing.JTable,~O,~B,~B,~N,~N");\r
-c$.getColumnSortOrder = Clazz.defineMethod (c$, "getColumnSortOrder", \r
-function (table, column) {\r
-var rv = null;\r
-if (table == null || table.getRowSorter () == null) {\r
-return rv;\r
-}var sortKeys = table.getRowSorter ().getSortKeys ();\r
-if (sortKeys.size () > 0 && sortKeys.get (0).getColumn () == table.convertColumnIndexToModel (column)) {\r
-rv = sortKeys.get (0).getSortOrder ();\r
-}return rv;\r
-}, "javax.swing.JTable,~N");\r
-Clazz.overrideMethod (c$, "paintComponent", \r
-function (g) {\r
-}, "java.awt.Graphics");\r
-});\r
+Clazz.declarePackage ("jssun.swing.table");
+Clazz.load (["javax.swing.plaf.UIResource", "javax.swing.table.DefaultTableCellRenderer"], "jssun.swing.table.DefaultTableCellHeaderRenderer", ["javax.swing.SortOrder", "jssun.swing.DefaultLookup"], function () {
+c$ = Clazz.decorateAsClass (function () {
+this.horizontalTextPositionSet = false;
+Clazz.instantialize (this, arguments);
+}, jssun.swing.table, "DefaultTableCellHeaderRenderer", javax.swing.table.DefaultTableCellRenderer, javax.swing.plaf.UIResource);
+Clazz.makeConstructor (c$, 
+function () {
+Clazz.superConstructor (this, jssun.swing.table.DefaultTableCellHeaderRenderer, []);
+this.setHorizontalAlignment (0);
+});
+Clazz.defineMethod (c$, "setHorizontalTextPosition", 
+function (textPosition) {
+this.horizontalTextPositionSet = true;
+Clazz.superCall (this, jssun.swing.table.DefaultTableCellHeaderRenderer, "setHorizontalTextPosition", [textPosition]);
+}, "~N");
+Clazz.overrideMethod (c$, "getTableCellRendererComponent", 
+function (table, value, isSelected, hasFocus, row, column) {
+var sortIcon = null;
+var isPaintingForPrint = false;
+if (table != null) {
+var header = table.getTableHeader ();
+if (header != null) {
+var fgColor = null;
+var bgColor = null;
+if (hasFocus) {
+fgColor = jssun.swing.DefaultLookup.getColor (this, this.ui, "TableHeader.focusCellForeground");
+bgColor = jssun.swing.DefaultLookup.getColor (this, this.ui, "TableHeader.focusCellBackground");
+}if (fgColor == null) {
+fgColor = header.getForeground ();
+}if (bgColor == null) {
+bgColor = header.getBackground ();
+}this.setForeground (fgColor);
+this.setBackground (bgColor);
+this.setFont (header.getFont ());
+isPaintingForPrint = header.isPaintingForPrint ();
+}if (!isPaintingForPrint && table.getRowSorter () != null) {
+if (!this.horizontalTextPositionSet) {
+this.setHorizontalTextPosition (10);
+}var sortOrder = jssun.swing.table.DefaultTableCellHeaderRenderer.getColumnSortOrder (table, column);
+if (sortOrder != null) {
+switch (sortOrder) {
+case javax.swing.SortOrder.ASCENDING:
+sortIcon = jssun.swing.DefaultLookup.getIcon (this, this.ui, "Table.ascendingSortIcon");
+break;
+case javax.swing.SortOrder.DESCENDING:
+sortIcon = jssun.swing.DefaultLookup.getIcon (this, this.ui, "Table.descendingSortIcon");
+break;
+case javax.swing.SortOrder.UNSORTED:
+sortIcon = jssun.swing.DefaultLookup.getIcon (this, this.ui, "Table.naturalSortIcon");
+break;
+}
+}}}this.setText (value == null ? "" : value.toString ());
+this.setIcon (sortIcon);
+var border = null;
+if (hasFocus) {
+border = jssun.swing.DefaultLookup.getBorder (this, this.ui, "TableHeader.focusCellBorder");
+}if (border == null) {
+border = jssun.swing.DefaultLookup.getBorder (this, this.ui, "TableHeader.cellBorder");
+}this.setBorder (border);
+return this;
+}, "javax.swing.JTable,~O,~B,~B,~N,~N");
+c$.getColumnSortOrder = Clazz.defineMethod (c$, "getColumnSortOrder", 
+function (table, column) {
+var rv = null;
+if (table == null || table.getRowSorter () == null) {
+return rv;
+}var sortKeys = table.getRowSorter ().getSortKeys ();
+if (sortKeys.size () > 0 && sortKeys.get (0).getColumn () == table.convertColumnIndexToModel (column)) {
+rv = sortKeys.get (0).getSortOrder ();
+}return rv;
+}, "javax.swing.JTable,~N");
+Clazz.overrideMethod (c$, "paintComponent", 
+function (g) {
+}, "java.awt.Graphics");
+});