1 Clazz.declarePackage ("jssun.awt.shell");
\r
2 c$ = Clazz.decorateAsClass (function () {
\r
5 this.visible = false;
\r
6 this.alignment = null;
\r
7 this.sortOrder = null;
\r
8 this.comparator = null;
\r
9 this.compareByColumn = false;
\r
10 Clazz.instantialize (this, arguments);
\r
11 }, jssun.awt.shell, "ShellFolderColumnInfo");
\r
12 Clazz.makeConstructor (c$,
\r
13 function (title, width, alignment, visible, sortOrder, comparator, compareByColumn) {
\r
16 this.alignment = alignment;
\r
17 this.visible = visible;
\r
18 this.sortOrder = sortOrder;
\r
19 this.comparator = comparator;
\r
20 this.compareByColumn = compareByColumn;
\r
21 }, "~S,Integer,Integer,~B,javax.swing.SortOrder,java.util.Comparator,~B");
\r
22 Clazz.makeConstructor (c$,
\r
23 function (title, width, alignment, visible, sortOrder, comparator) {
\r
24 this.construct (title, width, alignment, visible, sortOrder, comparator, false);
\r
25 }, "~S,Integer,Integer,~B,javax.swing.SortOrder,java.util.Comparator");
\r
26 Clazz.makeConstructor (c$,
\r
27 function (title, width, alignment, visible) {
\r
28 this.construct (title, new Integer (width), new Integer (alignment), visible, null, null);
\r
30 Clazz.defineMethod (c$, "getTitle",
\r
34 Clazz.defineMethod (c$, "setTitle",
\r
38 Clazz.defineMethod (c$, "getWidth",
\r
42 Clazz.defineMethod (c$, "setWidth",
\r
46 Clazz.defineMethod (c$, "getAlignment",
\r
48 return this.alignment;
\r
50 Clazz.defineMethod (c$, "setAlignment",
\r
51 function (alignment) {
\r
52 this.alignment = alignment;
\r
54 Clazz.defineMethod (c$, "isVisible",
\r
56 return this.visible;
\r
58 Clazz.defineMethod (c$, "setVisible",
\r
59 function (visible) {
\r
60 this.visible = visible;
\r
62 Clazz.defineMethod (c$, "getSortOrder",
\r
64 return this.sortOrder;
\r
66 Clazz.defineMethod (c$, "setSortOrder",
\r
67 function (sortOrder) {
\r
68 this.sortOrder = sortOrder;
\r
69 }, "javax.swing.SortOrder");
\r
70 Clazz.defineMethod (c$, "getComparator",
\r
72 return this.comparator;
\r
74 Clazz.defineMethod (c$, "setComparator",
\r
75 function (comparator) {
\r
76 this.comparator = comparator;
\r
77 }, "java.util.Comparator");
\r
78 Clazz.defineMethod (c$, "isCompareByColumn",
\r
80 return this.compareByColumn;
\r
82 Clazz.defineMethod (c$, "setCompareByColumn",
\r
83 function (compareByColumn) {
\r
84 this.compareByColumn = compareByColumn;
\r