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