Merge branch 'master' of https://source.jalview.org/git/jalviewjs.git
[jalviewjs.git] / site / swingjs / j2s / jssun / java2d / loops / CompositeType.js
index e51841f..1b57b3f 100644 (file)
-Clazz.declarePackage ("jssun.java2d.loops");\r
-Clazz.load (null, "jssun.java2d.loops.CompositeType", ["java.lang.InternalError"], function () {\r
-c$ = Clazz.decorateAsClass (function () {\r
-this.uniqueID = 0;\r
-this.desc = null;\r
-this.next = null;\r
-Clazz.instantialize (this, arguments);\r
-}, jssun.java2d.loops, "CompositeType");\r
-Clazz.defineMethod (c$, "deriveSubType", \r
-function (desc) {\r
-return  new jssun.java2d.loops.CompositeType (this, desc);\r
-}, "~S");\r
-c$.forAlphaComposite = Clazz.defineMethod (c$, "forAlphaComposite", \r
-function (ac) {\r
-switch (ac.getRule ()) {\r
-case 1:\r
-return jssun.java2d.loops.CompositeType.Clear;\r
-case 2:\r
-if (ac.getAlpha () >= 1.0) {\r
-return jssun.java2d.loops.CompositeType.SrcNoEa;\r
-} else {\r
-return jssun.java2d.loops.CompositeType.Src;\r
-}case 9:\r
-return jssun.java2d.loops.CompositeType.Dst;\r
-case 3:\r
-if (ac.getAlpha () >= 1.0) {\r
-return jssun.java2d.loops.CompositeType.SrcOverNoEa;\r
-} else {\r
-return jssun.java2d.loops.CompositeType.SrcOver;\r
-}case 4:\r
-return jssun.java2d.loops.CompositeType.DstOver;\r
-case 5:\r
-return jssun.java2d.loops.CompositeType.SrcIn;\r
-case 6:\r
-return jssun.java2d.loops.CompositeType.DstIn;\r
-case 7:\r
-return jssun.java2d.loops.CompositeType.SrcOut;\r
-case 8:\r
-return jssun.java2d.loops.CompositeType.DstOut;\r
-case 10:\r
-return jssun.java2d.loops.CompositeType.SrcAtop;\r
-case 11:\r
-return jssun.java2d.loops.CompositeType.DstAtop;\r
-case 12:\r
-return jssun.java2d.loops.CompositeType.AlphaXor;\r
-default:\r
-throw  new InternalError ("Unrecognized alpha rule");\r
-}\r
-}, "java.awt.AlphaComposite");\r
-Clazz.makeConstructor (c$, \r
- function (parent, desc) {\r
-this.next = parent;\r
-this.desc = desc;\r
-this.uniqueID = jssun.java2d.loops.CompositeType.makeUniqueID ();\r
-}, "jssun.java2d.loops.CompositeType,~S");\r
-c$.makeUniqueID = Clazz.defineMethod (c$, "makeUniqueID", \r
- function () {\r
-if (jssun.java2d.loops.CompositeType.unusedUID > 255) {\r
-throw  new InternalError ("composite type id overflow");\r
-}return jssun.java2d.loops.CompositeType.unusedUID++;\r
-});\r
-Clazz.defineMethod (c$, "getUniqueID", \r
-function () {\r
-return this.uniqueID;\r
-});\r
-Clazz.defineMethod (c$, "getDescriptor", \r
-function () {\r
-return this.desc;\r
-});\r
-Clazz.defineMethod (c$, "getSuperType", \r
-function () {\r
-return this.next;\r
-});\r
-Clazz.overrideMethod (c$, "hashCode", \r
-function () {\r
-return this.desc.hashCode ();\r
-});\r
-Clazz.defineMethod (c$, "isDerivedFrom", \r
-function (other) {\r
-var comptype = this;\r
-do {\r
-if (comptype.desc === other.desc) {\r
-return true;\r
-}comptype = comptype.next;\r
-} while (comptype != null);\r
-return false;\r
-}, "jssun.java2d.loops.CompositeType");\r
-Clazz.overrideMethod (c$, "equals", \r
-function (o) {\r
-if (Clazz.instanceOf (o, jssun.java2d.loops.CompositeType)) {\r
-return ((o).uniqueID == this.uniqueID);\r
-}return false;\r
-}, "~O");\r
-Clazz.overrideMethod (c$, "toString", \r
-function () {\r
-return this.desc;\r
-});\r
-Clazz.defineStatics (c$,\r
-"DESC_ANY", "Any CompositeContext",\r
-"DESC_XOR", "XOR mode",\r
-"DESC_CLEAR", "Porter-Duff Clear",\r
-"DESC_SRC", "Porter-Duff Src",\r
-"DESC_DST", "Porter-Duff Dst",\r
-"DESC_SRC_OVER", "Porter-Duff Src Over Dst",\r
-"DESC_DST_OVER", "Porter-Duff Dst Over Src",\r
-"DESC_SRC_IN", "Porter-Duff Src In Dst",\r
-"DESC_DST_IN", "Porter-Duff Dst In Src",\r
-"DESC_SRC_OUT", "Porter-Duff Src HeldOutBy Dst",\r
-"DESC_DST_OUT", "Porter-Duff Dst HeldOutBy Src",\r
-"DESC_SRC_ATOP", "Porter-Duff Src Atop Dst",\r
-"DESC_DST_ATOP", "Porter-Duff Dst Atop Src",\r
-"DESC_ALPHA_XOR", "Porter-Duff Xor",\r
-"DESC_SRC_NO_EA", "Porter-Duff Src, No Extra Alpha",\r
-"DESC_SRC_OVER_NO_EA", "Porter-Duff SrcOverDst, No Extra Alpha",\r
-"DESC_ANY_ALPHA", "Any AlphaComposite Rule");\r
-c$.Any = c$.prototype.Any =  new jssun.java2d.loops.CompositeType (null, "Any CompositeContext");\r
-c$.General = c$.prototype.General = jssun.java2d.loops.CompositeType.Any;\r
-c$.AnyAlpha = c$.prototype.AnyAlpha = jssun.java2d.loops.CompositeType.General.deriveSubType ("Any AlphaComposite Rule");\r
-c$.Xor = c$.prototype.Xor = jssun.java2d.loops.CompositeType.General.deriveSubType ("XOR mode");\r
-c$.Clear = c$.prototype.Clear = jssun.java2d.loops.CompositeType.AnyAlpha.deriveSubType ("Porter-Duff Clear");\r
-c$.Src = c$.prototype.Src = jssun.java2d.loops.CompositeType.AnyAlpha.deriveSubType ("Porter-Duff Src");\r
-c$.Dst = c$.prototype.Dst = jssun.java2d.loops.CompositeType.AnyAlpha.deriveSubType ("Porter-Duff Dst");\r
-c$.SrcOver = c$.prototype.SrcOver = jssun.java2d.loops.CompositeType.AnyAlpha.deriveSubType ("Porter-Duff Src Over Dst");\r
-c$.DstOver = c$.prototype.DstOver = jssun.java2d.loops.CompositeType.AnyAlpha.deriveSubType ("Porter-Duff Dst Over Src");\r
-c$.SrcIn = c$.prototype.SrcIn = jssun.java2d.loops.CompositeType.AnyAlpha.deriveSubType ("Porter-Duff Src In Dst");\r
-c$.DstIn = c$.prototype.DstIn = jssun.java2d.loops.CompositeType.AnyAlpha.deriveSubType ("Porter-Duff Dst In Src");\r
-c$.SrcOut = c$.prototype.SrcOut = jssun.java2d.loops.CompositeType.AnyAlpha.deriveSubType ("Porter-Duff Src HeldOutBy Dst");\r
-c$.DstOut = c$.prototype.DstOut = jssun.java2d.loops.CompositeType.AnyAlpha.deriveSubType ("Porter-Duff Dst HeldOutBy Src");\r
-c$.SrcAtop = c$.prototype.SrcAtop = jssun.java2d.loops.CompositeType.AnyAlpha.deriveSubType ("Porter-Duff Src Atop Dst");\r
-c$.DstAtop = c$.prototype.DstAtop = jssun.java2d.loops.CompositeType.AnyAlpha.deriveSubType ("Porter-Duff Dst Atop Src");\r
-c$.AlphaXor = c$.prototype.AlphaXor = jssun.java2d.loops.CompositeType.AnyAlpha.deriveSubType ("Porter-Duff Xor");\r
-c$.SrcNoEa = c$.prototype.SrcNoEa = jssun.java2d.loops.CompositeType.Src.deriveSubType ("Porter-Duff Src, No Extra Alpha");\r
-c$.SrcOverNoEa = c$.prototype.SrcOverNoEa = jssun.java2d.loops.CompositeType.SrcOver.deriveSubType ("Porter-Duff SrcOverDst, No Extra Alpha");\r
-Clazz.defineStatics (c$,\r
-"unusedUID", 1);\r
-});\r
+Clazz.declarePackage ("jssun.java2d.loops");
+Clazz.load (null, "jssun.java2d.loops.CompositeType", ["java.lang.InternalError"], function () {
+c$ = Clazz.decorateAsClass (function () {
+this.uniqueID = 0;
+this.desc = null;
+this.next = null;
+Clazz.instantialize (this, arguments);
+}, jssun.java2d.loops, "CompositeType");
+Clazz.defineMethod (c$, "deriveSubType", 
+function (desc) {
+return  new jssun.java2d.loops.CompositeType (this, desc);
+}, "~S");
+c$.forAlphaComposite = Clazz.defineMethod (c$, "forAlphaComposite", 
+function (ac) {
+switch (ac.getRule ()) {
+case 1:
+return jssun.java2d.loops.CompositeType.Clear;
+case 2:
+if (ac.getAlpha () >= 1.0) {
+return jssun.java2d.loops.CompositeType.SrcNoEa;
+} else {
+return jssun.java2d.loops.CompositeType.Src;
+}case 9:
+return jssun.java2d.loops.CompositeType.Dst;
+case 3:
+if (ac.getAlpha () >= 1.0) {
+return jssun.java2d.loops.CompositeType.SrcOverNoEa;
+} else {
+return jssun.java2d.loops.CompositeType.SrcOver;
+}case 4:
+return jssun.java2d.loops.CompositeType.DstOver;
+case 5:
+return jssun.java2d.loops.CompositeType.SrcIn;
+case 6:
+return jssun.java2d.loops.CompositeType.DstIn;
+case 7:
+return jssun.java2d.loops.CompositeType.SrcOut;
+case 8:
+return jssun.java2d.loops.CompositeType.DstOut;
+case 10:
+return jssun.java2d.loops.CompositeType.SrcAtop;
+case 11:
+return jssun.java2d.loops.CompositeType.DstAtop;
+case 12:
+return jssun.java2d.loops.CompositeType.AlphaXor;
+default:
+throw  new InternalError ("Unrecognized alpha rule");
+}
+}, "java.awt.AlphaComposite");
+Clazz.makeConstructor (c$, 
+ function (parent, desc) {
+this.next = parent;
+this.desc = desc;
+this.uniqueID = jssun.java2d.loops.CompositeType.makeUniqueID ();
+}, "jssun.java2d.loops.CompositeType,~S");
+c$.makeUniqueID = Clazz.defineMethod (c$, "makeUniqueID", 
+ function () {
+if (jssun.java2d.loops.CompositeType.unusedUID > 255) {
+throw  new InternalError ("composite type id overflow");
+}return jssun.java2d.loops.CompositeType.unusedUID++;
+});
+Clazz.defineMethod (c$, "getUniqueID", 
+function () {
+return this.uniqueID;
+});
+Clazz.defineMethod (c$, "getDescriptor", 
+function () {
+return this.desc;
+});
+Clazz.defineMethod (c$, "getSuperType", 
+function () {
+return this.next;
+});
+Clazz.overrideMethod (c$, "hashCode", 
+function () {
+return this.desc.hashCode ();
+});
+Clazz.defineMethod (c$, "isDerivedFrom", 
+function (other) {
+var comptype = this;
+do {
+if (comptype.desc === other.desc) {
+return true;
+}comptype = comptype.next;
+} while (comptype != null);
+return false;
+}, "jssun.java2d.loops.CompositeType");
+Clazz.overrideMethod (c$, "equals", 
+function (o) {
+if (Clazz.instanceOf (o, jssun.java2d.loops.CompositeType)) {
+return ((o).uniqueID == this.uniqueID);
+}return false;
+}, "~O");
+Clazz.overrideMethod (c$, "toString", 
+function () {
+return this.desc;
+});
+Clazz.defineStatics (c$,
+"DESC_ANY", "Any CompositeContext",
+"DESC_XOR", "XOR mode",
+"DESC_CLEAR", "Porter-Duff Clear",
+"DESC_SRC", "Porter-Duff Src",
+"DESC_DST", "Porter-Duff Dst",
+"DESC_SRC_OVER", "Porter-Duff Src Over Dst",
+"DESC_DST_OVER", "Porter-Duff Dst Over Src",
+"DESC_SRC_IN", "Porter-Duff Src In Dst",
+"DESC_DST_IN", "Porter-Duff Dst In Src",
+"DESC_SRC_OUT", "Porter-Duff Src HeldOutBy Dst",
+"DESC_DST_OUT", "Porter-Duff Dst HeldOutBy Src",
+"DESC_SRC_ATOP", "Porter-Duff Src Atop Dst",
+"DESC_DST_ATOP", "Porter-Duff Dst Atop Src",
+"DESC_ALPHA_XOR", "Porter-Duff Xor",
+"DESC_SRC_NO_EA", "Porter-Duff Src, No Extra Alpha",
+"DESC_SRC_OVER_NO_EA", "Porter-Duff SrcOverDst, No Extra Alpha",
+"DESC_ANY_ALPHA", "Any AlphaComposite Rule");
+c$.Any = c$.prototype.Any =  new jssun.java2d.loops.CompositeType (null, "Any CompositeContext");
+c$.General = c$.prototype.General = jssun.java2d.loops.CompositeType.Any;
+c$.AnyAlpha = c$.prototype.AnyAlpha = jssun.java2d.loops.CompositeType.General.deriveSubType ("Any AlphaComposite Rule");
+c$.Xor = c$.prototype.Xor = jssun.java2d.loops.CompositeType.General.deriveSubType ("XOR mode");
+c$.Clear = c$.prototype.Clear = jssun.java2d.loops.CompositeType.AnyAlpha.deriveSubType ("Porter-Duff Clear");
+c$.Src = c$.prototype.Src = jssun.java2d.loops.CompositeType.AnyAlpha.deriveSubType ("Porter-Duff Src");
+c$.Dst = c$.prototype.Dst = jssun.java2d.loops.CompositeType.AnyAlpha.deriveSubType ("Porter-Duff Dst");
+c$.SrcOver = c$.prototype.SrcOver = jssun.java2d.loops.CompositeType.AnyAlpha.deriveSubType ("Porter-Duff Src Over Dst");
+c$.DstOver = c$.prototype.DstOver = jssun.java2d.loops.CompositeType.AnyAlpha.deriveSubType ("Porter-Duff Dst Over Src");
+c$.SrcIn = c$.prototype.SrcIn = jssun.java2d.loops.CompositeType.AnyAlpha.deriveSubType ("Porter-Duff Src In Dst");
+c$.DstIn = c$.prototype.DstIn = jssun.java2d.loops.CompositeType.AnyAlpha.deriveSubType ("Porter-Duff Dst In Src");
+c$.SrcOut = c$.prototype.SrcOut = jssun.java2d.loops.CompositeType.AnyAlpha.deriveSubType ("Porter-Duff Src HeldOutBy Dst");
+c$.DstOut = c$.prototype.DstOut = jssun.java2d.loops.CompositeType.AnyAlpha.deriveSubType ("Porter-Duff Dst HeldOutBy Src");
+c$.SrcAtop = c$.prototype.SrcAtop = jssun.java2d.loops.CompositeType.AnyAlpha.deriveSubType ("Porter-Duff Src Atop Dst");
+c$.DstAtop = c$.prototype.DstAtop = jssun.java2d.loops.CompositeType.AnyAlpha.deriveSubType ("Porter-Duff Dst Atop Src");
+c$.AlphaXor = c$.prototype.AlphaXor = jssun.java2d.loops.CompositeType.AnyAlpha.deriveSubType ("Porter-Duff Xor");
+c$.SrcNoEa = c$.prototype.SrcNoEa = jssun.java2d.loops.CompositeType.Src.deriveSubType ("Porter-Duff Src, No Extra Alpha");
+c$.SrcOverNoEa = c$.prototype.SrcOverNoEa = jssun.java2d.loops.CompositeType.SrcOver.deriveSubType ("Porter-Duff SrcOverDst, No Extra Alpha");
+Clazz.defineStatics (c$,
+"unusedUID", 1);
+});