4f72f09585f3a6544bef98c965b872f8a4351a93
[jalviewjs.git] / site / swingjs / j2s / javax / swing / text / StyleConstants.js
1 Clazz.declarePackage ("javax.swing.text");
2 Clazz.load (["javax.swing.text.AttributeSet"], "javax.swing.text.StyleConstants", ["java.lang.Boolean", "$.Float", "java.awt.Color"], function () {
3 c$ = Clazz.decorateAsClass (function () {
4 this.representation = null;
5 Clazz.instantialize (this, arguments);
6 }, javax.swing.text, "StyleConstants");
7 Clazz.overrideMethod (c$, "toString", 
8 function () {
9 return this.representation;
10 });
11 c$.getBidiLevel = Clazz.defineMethod (c$, "getBidiLevel", 
12 function (a) {
13 var o = a.getAttribute (javax.swing.text.StyleConstants.BidiLevel);
14 if (o != null) {
15 return o.intValue ();
16 }return 0;
17 }, "javax.swing.text.AttributeSet");
18 c$.setBidiLevel = Clazz.defineMethod (c$, "setBidiLevel", 
19 function (a, o) {
20 a.addAttribute (javax.swing.text.StyleConstants.BidiLevel,  new Integer (o));
21 }, "javax.swing.text.MutableAttributeSet,~N");
22 c$.getComponent = Clazz.defineMethod (c$, "getComponent", 
23 function (a) {
24 return a.getAttribute (javax.swing.text.StyleConstants.ComponentAttribute);
25 }, "javax.swing.text.AttributeSet");
26 c$.setComponent = Clazz.defineMethod (c$, "setComponent", 
27 function (a, c) {
28 a.addAttribute ("$ename", "component");
29 a.addAttribute (javax.swing.text.StyleConstants.ComponentAttribute, c);
30 }, "javax.swing.text.MutableAttributeSet,java.awt.Component");
31 c$.getIcon = Clazz.defineMethod (c$, "getIcon", 
32 function (a) {
33 return a.getAttribute (javax.swing.text.StyleConstants.IconAttribute);
34 }, "javax.swing.text.AttributeSet");
35 c$.setIcon = Clazz.defineMethod (c$, "setIcon", 
36 function (a, c) {
37 a.addAttribute ("$ename", "icon");
38 a.addAttribute (javax.swing.text.StyleConstants.IconAttribute, c);
39 }, "javax.swing.text.MutableAttributeSet,javax.swing.Icon");
40 c$.getFontFamily = Clazz.defineMethod (c$, "getFontFamily", 
41 function (a) {
42 var family = a.getAttribute (javax.swing.text.StyleConstants.FontFamily);
43 if (family == null) {
44 family = "Monospaced";
45 }return family;
46 }, "javax.swing.text.AttributeSet");
47 c$.setFontFamily = Clazz.defineMethod (c$, "setFontFamily", 
48 function (a, fam) {
49 a.addAttribute (javax.swing.text.StyleConstants.FontFamily, fam);
50 }, "javax.swing.text.MutableAttributeSet,~S");
51 c$.getFontSize = Clazz.defineMethod (c$, "getFontSize", 
52 function (a) {
53 var size = a.getAttribute (javax.swing.text.StyleConstants.FontSize);
54 if (size != null) {
55 return size.intValue ();
56 }return 12;
57 }, "javax.swing.text.AttributeSet");
58 c$.setFontSize = Clazz.defineMethod (c$, "setFontSize", 
59 function (a, s) {
60 a.addAttribute (javax.swing.text.StyleConstants.FontSize,  new Integer (s));
61 }, "javax.swing.text.MutableAttributeSet,~N");
62 c$.isBold = Clazz.defineMethod (c$, "isBold", 
63 function (a) {
64 var bold = a.getAttribute (javax.swing.text.StyleConstants.Bold);
65 if (bold != null) {
66 return bold.booleanValue ();
67 }return false;
68 }, "javax.swing.text.AttributeSet");
69 c$.setBold = Clazz.defineMethod (c$, "setBold", 
70 function (a, b) {
71 a.addAttribute (javax.swing.text.StyleConstants.Bold, Boolean.$valueOf (b));
72 }, "javax.swing.text.MutableAttributeSet,~B");
73 c$.isItalic = Clazz.defineMethod (c$, "isItalic", 
74 function (a) {
75 var italic = a.getAttribute (javax.swing.text.StyleConstants.Italic);
76 if (italic != null) {
77 return italic.booleanValue ();
78 }return false;
79 }, "javax.swing.text.AttributeSet");
80 c$.setItalic = Clazz.defineMethod (c$, "setItalic", 
81 function (a, b) {
82 a.addAttribute (javax.swing.text.StyleConstants.Italic, Boolean.$valueOf (b));
83 }, "javax.swing.text.MutableAttributeSet,~B");
84 c$.isUnderline = Clazz.defineMethod (c$, "isUnderline", 
85 function (a) {
86 var underline = a.getAttribute (javax.swing.text.StyleConstants.Underline);
87 if (underline != null) {
88 return underline.booleanValue ();
89 }return false;
90 }, "javax.swing.text.AttributeSet");
91 c$.isStrikeThrough = Clazz.defineMethod (c$, "isStrikeThrough", 
92 function (a) {
93 var strike = a.getAttribute (javax.swing.text.StyleConstants.StrikeThrough);
94 if (strike != null) {
95 return strike.booleanValue ();
96 }return false;
97 }, "javax.swing.text.AttributeSet");
98 c$.isSuperscript = Clazz.defineMethod (c$, "isSuperscript", 
99 function (a) {
100 var superscript = a.getAttribute (javax.swing.text.StyleConstants.Superscript);
101 if (superscript != null) {
102 return superscript.booleanValue ();
103 }return false;
104 }, "javax.swing.text.AttributeSet");
105 c$.isSubscript = Clazz.defineMethod (c$, "isSubscript", 
106 function (a) {
107 var subscript = a.getAttribute (javax.swing.text.StyleConstants.Subscript);
108 if (subscript != null) {
109 return subscript.booleanValue ();
110 }return false;
111 }, "javax.swing.text.AttributeSet");
112 c$.setUnderline = Clazz.defineMethod (c$, "setUnderline", 
113 function (a, b) {
114 a.addAttribute (javax.swing.text.StyleConstants.Underline, Boolean.$valueOf (b));
115 }, "javax.swing.text.MutableAttributeSet,~B");
116 c$.setStrikeThrough = Clazz.defineMethod (c$, "setStrikeThrough", 
117 function (a, b) {
118 a.addAttribute (javax.swing.text.StyleConstants.StrikeThrough, Boolean.$valueOf (b));
119 }, "javax.swing.text.MutableAttributeSet,~B");
120 c$.setSuperscript = Clazz.defineMethod (c$, "setSuperscript", 
121 function (a, b) {
122 a.addAttribute (javax.swing.text.StyleConstants.Superscript, Boolean.$valueOf (b));
123 }, "javax.swing.text.MutableAttributeSet,~B");
124 c$.setSubscript = Clazz.defineMethod (c$, "setSubscript", 
125 function (a, b) {
126 a.addAttribute (javax.swing.text.StyleConstants.Subscript, Boolean.$valueOf (b));
127 }, "javax.swing.text.MutableAttributeSet,~B");
128 c$.getForeground = Clazz.defineMethod (c$, "getForeground", 
129 function (a) {
130 var fg = a.getAttribute (javax.swing.text.StyleConstants.Foreground);
131 if (fg == null) {
132 fg = java.awt.Color.black;
133 }return fg;
134 }, "javax.swing.text.AttributeSet");
135 c$.setForeground = Clazz.defineMethod (c$, "setForeground", 
136 function (a, fg) {
137 a.addAttribute (javax.swing.text.StyleConstants.Foreground, fg);
138 }, "javax.swing.text.MutableAttributeSet,java.awt.Color");
139 c$.getBackground = Clazz.defineMethod (c$, "getBackground", 
140 function (a) {
141 var fg = a.getAttribute (javax.swing.text.StyleConstants.Background);
142 if (fg == null) {
143 fg = java.awt.Color.black;
144 }return fg;
145 }, "javax.swing.text.AttributeSet");
146 c$.setBackground = Clazz.defineMethod (c$, "setBackground", 
147 function (a, fg) {
148 a.addAttribute (javax.swing.text.StyleConstants.Background, fg);
149 }, "javax.swing.text.MutableAttributeSet,java.awt.Color");
150 c$.getFirstLineIndent = Clazz.defineMethod (c$, "getFirstLineIndent", 
151 function (a) {
152 var indent = a.getAttribute (javax.swing.text.StyleConstants.FirstLineIndent);
153 if (indent != null) {
154 return indent.floatValue ();
155 }return 0;
156 }, "javax.swing.text.AttributeSet");
157 c$.setFirstLineIndent = Clazz.defineMethod (c$, "setFirstLineIndent", 
158 function (a, i) {
159 a.addAttribute (javax.swing.text.StyleConstants.FirstLineIndent,  new Float (i));
160 }, "javax.swing.text.MutableAttributeSet,~N");
161 c$.getRightIndent = Clazz.defineMethod (c$, "getRightIndent", 
162 function (a) {
163 var indent = a.getAttribute (javax.swing.text.StyleConstants.RightIndent);
164 if (indent != null) {
165 return indent.floatValue ();
166 }return 0;
167 }, "javax.swing.text.AttributeSet");
168 c$.setRightIndent = Clazz.defineMethod (c$, "setRightIndent", 
169 function (a, i) {
170 a.addAttribute (javax.swing.text.StyleConstants.RightIndent,  new Float (i));
171 }, "javax.swing.text.MutableAttributeSet,~N");
172 c$.getLeftIndent = Clazz.defineMethod (c$, "getLeftIndent", 
173 function (a) {
174 var indent = a.getAttribute (javax.swing.text.StyleConstants.LeftIndent);
175 if (indent != null) {
176 return indent.floatValue ();
177 }return 0;
178 }, "javax.swing.text.AttributeSet");
179 c$.setLeftIndent = Clazz.defineMethod (c$, "setLeftIndent", 
180 function (a, i) {
181 a.addAttribute (javax.swing.text.StyleConstants.LeftIndent,  new Float (i));
182 }, "javax.swing.text.MutableAttributeSet,~N");
183 c$.getLineSpacing = Clazz.defineMethod (c$, "getLineSpacing", 
184 function (a) {
185 var space = a.getAttribute (javax.swing.text.StyleConstants.LineSpacing);
186 if (space != null) {
187 return space.floatValue ();
188 }return 0;
189 }, "javax.swing.text.AttributeSet");
190 c$.setLineSpacing = Clazz.defineMethod (c$, "setLineSpacing", 
191 function (a, i) {
192 a.addAttribute (javax.swing.text.StyleConstants.LineSpacing,  new Float (i));
193 }, "javax.swing.text.MutableAttributeSet,~N");
194 c$.getSpaceAbove = Clazz.defineMethod (c$, "getSpaceAbove", 
195 function (a) {
196 var space = a.getAttribute (javax.swing.text.StyleConstants.SpaceAbove);
197 if (space != null) {
198 return space.floatValue ();
199 }return 0;
200 }, "javax.swing.text.AttributeSet");
201 c$.setSpaceAbove = Clazz.defineMethod (c$, "setSpaceAbove", 
202 function (a, i) {
203 a.addAttribute (javax.swing.text.StyleConstants.SpaceAbove,  new Float (i));
204 }, "javax.swing.text.MutableAttributeSet,~N");
205 c$.getSpaceBelow = Clazz.defineMethod (c$, "getSpaceBelow", 
206 function (a) {
207 var space = a.getAttribute (javax.swing.text.StyleConstants.SpaceBelow);
208 if (space != null) {
209 return space.floatValue ();
210 }return 0;
211 }, "javax.swing.text.AttributeSet");
212 c$.setSpaceBelow = Clazz.defineMethod (c$, "setSpaceBelow", 
213 function (a, i) {
214 a.addAttribute (javax.swing.text.StyleConstants.SpaceBelow,  new Float (i));
215 }, "javax.swing.text.MutableAttributeSet,~N");
216 c$.getAlignment = Clazz.defineMethod (c$, "getAlignment", 
217 function (a) {
218 var align = a.getAttribute (javax.swing.text.StyleConstants.Alignment);
219 if (align != null) {
220 return align.intValue ();
221 }return 0;
222 }, "javax.swing.text.AttributeSet");
223 c$.setAlignment = Clazz.defineMethod (c$, "setAlignment", 
224 function (a, align) {
225 a.addAttribute (javax.swing.text.StyleConstants.Alignment,  new Integer (align));
226 }, "javax.swing.text.MutableAttributeSet,~N");
227 c$.getTabSet = Clazz.defineMethod (c$, "getTabSet", 
228 function (a) {
229 var tabs = a.getAttribute (javax.swing.text.StyleConstants.TabSet);
230 return tabs;
231 }, "javax.swing.text.AttributeSet");
232 c$.setTabSet = Clazz.defineMethod (c$, "setTabSet", 
233 function (a, tabs) {
234 a.addAttribute (javax.swing.text.StyleConstants.TabSet, tabs);
235 }, "javax.swing.text.MutableAttributeSet,javax.swing.text.TabSet");
236 Clazz.makeConstructor (c$, 
237 function (representation) {
238 this.representation = representation;
239 }, "~S");
240 Clazz.pu$h(self.c$);
241 c$ = Clazz.declareType (javax.swing.text.StyleConstants, "ParagraphConstants", javax.swing.text.StyleConstants, javax.swing.text.AttributeSet.ParagraphAttribute);
242 c$ = Clazz.p0p ();
243 Clazz.pu$h(self.c$);
244 c$ = Clazz.declareType (javax.swing.text.StyleConstants, "CharacterConstants", javax.swing.text.StyleConstants, javax.swing.text.AttributeSet.CharacterAttribute);
245 c$ = Clazz.p0p ();
246 Clazz.pu$h(self.c$);
247 c$ = Clazz.declareType (javax.swing.text.StyleConstants, "ColorConstants", javax.swing.text.StyleConstants, [javax.swing.text.AttributeSet.ColorAttribute, javax.swing.text.AttributeSet.CharacterAttribute]);
248 c$ = Clazz.p0p ();
249 Clazz.pu$h(self.c$);
250 c$ = Clazz.declareType (javax.swing.text.StyleConstants, "FontConstants", javax.swing.text.StyleConstants, [javax.swing.text.AttributeSet.FontAttribute, javax.swing.text.AttributeSet.CharacterAttribute]);
251 c$ = Clazz.p0p ();
252 Clazz.defineStatics (c$,
253 "ComponentElementName", "component",
254 "IconElementName", "icon");
255 c$.NameAttribute = c$.prototype.NameAttribute =  new javax.swing.text.StyleConstants ("name");
256 c$.ResolveAttribute = c$.prototype.ResolveAttribute =  new javax.swing.text.StyleConstants ("resolver");
257 c$.ModelAttribute = c$.prototype.ModelAttribute =  new javax.swing.text.StyleConstants ("model");
258 c$.BidiLevel = c$.prototype.BidiLevel =  new javax.swing.text.StyleConstants.CharacterConstants ("bidiLevel");
259 c$.FontFamily = c$.prototype.FontFamily =  new javax.swing.text.StyleConstants.FontConstants ("family");
260 c$.Family = c$.prototype.Family = javax.swing.text.StyleConstants.FontFamily;
261 c$.FontSize = c$.prototype.FontSize =  new javax.swing.text.StyleConstants.FontConstants ("size");
262 c$.Size = c$.prototype.Size = javax.swing.text.StyleConstants.FontSize;
263 c$.Bold = c$.prototype.Bold =  new javax.swing.text.StyleConstants.FontConstants ("bold");
264 c$.Italic = c$.prototype.Italic =  new javax.swing.text.StyleConstants.FontConstants ("italic");
265 c$.Underline = c$.prototype.Underline =  new javax.swing.text.StyleConstants.CharacterConstants ("underline");
266 c$.StrikeThrough = c$.prototype.StrikeThrough =  new javax.swing.text.StyleConstants.CharacterConstants ("strikethrough");
267 c$.Superscript = c$.prototype.Superscript =  new javax.swing.text.StyleConstants.CharacterConstants ("superscript");
268 c$.Subscript = c$.prototype.Subscript =  new javax.swing.text.StyleConstants.CharacterConstants ("subscript");
269 c$.Foreground = c$.prototype.Foreground =  new javax.swing.text.StyleConstants.ColorConstants ("foreground");
270 c$.Background = c$.prototype.Background =  new javax.swing.text.StyleConstants.ColorConstants ("background");
271 c$.ComponentAttribute = c$.prototype.ComponentAttribute =  new javax.swing.text.StyleConstants.CharacterConstants ("component");
272 c$.IconAttribute = c$.prototype.IconAttribute =  new javax.swing.text.StyleConstants.CharacterConstants ("icon");
273 c$.ComposedTextAttribute = c$.prototype.ComposedTextAttribute =  new javax.swing.text.StyleConstants ("composed text");
274 c$.FirstLineIndent = c$.prototype.FirstLineIndent =  new javax.swing.text.StyleConstants.ParagraphConstants ("FirstLineIndent");
275 c$.LeftIndent = c$.prototype.LeftIndent =  new javax.swing.text.StyleConstants.ParagraphConstants ("LeftIndent");
276 c$.RightIndent = c$.prototype.RightIndent =  new javax.swing.text.StyleConstants.ParagraphConstants ("RightIndent");
277 c$.LineSpacing = c$.prototype.LineSpacing =  new javax.swing.text.StyleConstants.ParagraphConstants ("LineSpacing");
278 c$.SpaceAbove = c$.prototype.SpaceAbove =  new javax.swing.text.StyleConstants.ParagraphConstants ("SpaceAbove");
279 c$.SpaceBelow = c$.prototype.SpaceBelow =  new javax.swing.text.StyleConstants.ParagraphConstants ("SpaceBelow");
280 c$.Alignment = c$.prototype.Alignment =  new javax.swing.text.StyleConstants.ParagraphConstants ("Alignment");
281 c$.TabSet = c$.prototype.TabSet =  new javax.swing.text.StyleConstants.ParagraphConstants ("TabSet");
282 c$.Orientation = c$.prototype.Orientation =  new javax.swing.text.StyleConstants.ParagraphConstants ("Orientation");
283 Clazz.defineStatics (c$,
284 "ALIGN_LEFT", 0,
285 "ALIGN_CENTER", 1,
286 "ALIGN_RIGHT", 2,
287 "ALIGN_JUSTIFIED", 3);
288 c$.keys = c$.prototype.keys =  Clazz.newArray (-1, [javax.swing.text.StyleConstants.NameAttribute, javax.swing.text.StyleConstants.ResolveAttribute, javax.swing.text.StyleConstants.BidiLevel, javax.swing.text.StyleConstants.FontFamily, javax.swing.text.StyleConstants.FontSize, javax.swing.text.StyleConstants.Bold, javax.swing.text.StyleConstants.Italic, javax.swing.text.StyleConstants.Underline, javax.swing.text.StyleConstants.StrikeThrough, javax.swing.text.StyleConstants.Superscript, javax.swing.text.StyleConstants.Subscript, javax.swing.text.StyleConstants.Foreground, javax.swing.text.StyleConstants.Background, javax.swing.text.StyleConstants.ComponentAttribute, javax.swing.text.StyleConstants.IconAttribute, javax.swing.text.StyleConstants.FirstLineIndent, javax.swing.text.StyleConstants.LeftIndent, javax.swing.text.StyleConstants.RightIndent, javax.swing.text.StyleConstants.LineSpacing, javax.swing.text.StyleConstants.SpaceAbove, javax.swing.text.StyleConstants.SpaceBelow, javax.swing.text.StyleConstants.Alignment, javax.swing.text.StyleConstants.TabSet, javax.swing.text.StyleConstants.Orientation, javax.swing.text.StyleConstants.ModelAttribute, javax.swing.text.StyleConstants.ComposedTextAttribute]);
289 });