1 Clazz.declarePackage ("java.awt");
\r
2 Clazz.load (null, "java.awt.ComponentOrientation", ["java.util.Locale"], function () {
\r
3 c$ = Clazz.decorateAsClass (function () {
\r
4 this.orientation = 0;
\r
5 Clazz.instantialize (this, arguments);
\r
6 }, java.awt, "ComponentOrientation");
\r
7 Clazz.defineMethod (c$, "isHorizontal",
\r
9 return (this.orientation & 2) != 0;
\r
11 Clazz.defineMethod (c$, "isLeftToRight",
\r
13 return (this.orientation & 4) != 0;
\r
15 c$.getOrientation = Clazz.defineMethod (c$, "getOrientation",
\r
17 var lang = locale.getLanguage ();
\r
18 if ("iw".equals (lang) || "ar".equals (lang) || "fa".equals (lang) || "ur".equals (lang)) {
\r
19 return java.awt.ComponentOrientation.RIGHT_TO_LEFT;
\r
21 return java.awt.ComponentOrientation.LEFT_TO_RIGHT;
\r
22 }}, "java.util.Locale");
\r
23 c$.getOrientation = Clazz.defineMethod (c$, "getOrientation",
\r
27 result = bdl.getObject ("Orientation");
\r
29 if (Clazz.exceptionOf (e, Exception)) {
\r
34 if (result == null) {
\r
35 result = java.awt.ComponentOrientation.getOrientation (bdl.getLocale ());
\r
36 }if (result == null) {
\r
37 result = java.awt.ComponentOrientation.getOrientation (java.util.Locale.getDefault ());
\r
39 }, "java.util.ResourceBundle");
\r
40 Clazz.makeConstructor (c$,
\r
42 this.orientation = value;
\r
44 Clazz.defineStatics (c$,
\r
48 c$.LEFT_TO_RIGHT = c$.prototype.LEFT_TO_RIGHT = new java.awt.ComponentOrientation (6);
\r
49 c$.RIGHT_TO_LEFT = c$.prototype.RIGHT_TO_LEFT = new java.awt.ComponentOrientation (2);
\r
50 c$.UNKNOWN = c$.prototype.UNKNOWN = new java.awt.ComponentOrientation (7);
\r