/* ** GENEREATED FILE - DO NOT MODIFY ** */
package com.wilutions.mslib.office;
import com.wilutions.com.*;
/**
* MsoPresetTextEffectShape.
*
*/
@SuppressWarnings("all")
@CoInterface(guid="{00000000-0000-0000-0000-000000000000}")
public class MsoPresetTextEffectShape implements ComEnum {
static boolean __typelib__loaded = __TypeLib.load();
// Typed constants
public final static MsoPresetTextEffectShape msoTextEffectShapeMixed = new MsoPresetTextEffectShape(-2);
public final static MsoPresetTextEffectShape msoTextEffectShapePlainText = new MsoPresetTextEffectShape(1);
public final static MsoPresetTextEffectShape msoTextEffectShapeStop = new MsoPresetTextEffectShape(2);
public final static MsoPresetTextEffectShape msoTextEffectShapeTriangleUp = new MsoPresetTextEffectShape(3);
public final static MsoPresetTextEffectShape msoTextEffectShapeTriangleDown = new MsoPresetTextEffectShape(4);
public final static MsoPresetTextEffectShape msoTextEffectShapeChevronUp = new MsoPresetTextEffectShape(5);
public final static MsoPresetTextEffectShape msoTextEffectShapeChevronDown = new MsoPresetTextEffectShape(6);
public final static MsoPresetTextEffectShape msoTextEffectShapeRingInside = new MsoPresetTextEffectShape(7);
public final static MsoPresetTextEffectShape msoTextEffectShapeRingOutside = new MsoPresetTextEffectShape(8);
public final static MsoPresetTextEffectShape msoTextEffectShapeArchUpCurve = new MsoPresetTextEffectShape(9);
public final static MsoPresetTextEffectShape msoTextEffectShapeArchDownCurve = new MsoPresetTextEffectShape(10);
public final static MsoPresetTextEffectShape msoTextEffectShapeCircleCurve = new MsoPresetTextEffectShape(11);
public final static MsoPresetTextEffectShape msoTextEffectShapeButtonCurve = new MsoPresetTextEffectShape(12);
public final static MsoPresetTextEffectShape msoTextEffectShapeArchUpPour = new MsoPresetTextEffectShape(13);
public final static MsoPresetTextEffectShape msoTextEffectShapeArchDownPour = new MsoPresetTextEffectShape(14);
public final static MsoPresetTextEffectShape msoTextEffectShapeCirclePour = new MsoPresetTextEffectShape(15);
public final static MsoPresetTextEffectShape msoTextEffectShapeButtonPour = new MsoPresetTextEffectShape(16);
public final static MsoPresetTextEffectShape msoTextEffectShapeCurveUp = new MsoPresetTextEffectShape(17);
public final static MsoPresetTextEffectShape msoTextEffectShapeCurveDown = new MsoPresetTextEffectShape(18);
public final static MsoPresetTextEffectShape msoTextEffectShapeCanUp = new MsoPresetTextEffectShape(19);
public final static MsoPresetTextEffectShape msoTextEffectShapeCanDown = new MsoPresetTextEffectShape(20);
public final static MsoPresetTextEffectShape msoTextEffectShapeWave1 = new MsoPresetTextEffectShape(21);
public final static MsoPresetTextEffectShape msoTextEffectShapeWave2 = new MsoPresetTextEffectShape(22);
public final static MsoPresetTextEffectShape msoTextEffectShapeDoubleWave1 = new MsoPresetTextEffectShape(23);
public final static MsoPresetTextEffectShape msoTextEffectShapeDoubleWave2 = new MsoPresetTextEffectShape(24);
public final static MsoPresetTextEffectShape msoTextEffectShapeInflate = new MsoPresetTextEffectShape(25);
public final static MsoPresetTextEffectShape msoTextEffectShapeDeflate = new MsoPresetTextEffectShape(26);
public final static MsoPresetTextEffectShape msoTextEffectShapeInflateBottom = new MsoPresetTextEffectShape(27);
public final static MsoPresetTextEffectShape msoTextEffectShapeDeflateBottom = new MsoPresetTextEffectShape(28);
public final static MsoPresetTextEffectShape msoTextEffectShapeInflateTop = new MsoPresetTextEffectShape(29);
public final static MsoPresetTextEffectShape msoTextEffectShapeDeflateTop = new MsoPresetTextEffectShape(30);
public final static MsoPresetTextEffectShape msoTextEffectShapeDeflateInflate = new MsoPresetTextEffectShape(31);
public final static MsoPresetTextEffectShape msoTextEffectShapeDeflateInflateDeflate = new MsoPresetTextEffectShape(32);
public final static MsoPresetTextEffectShape msoTextEffectShapeFadeRight = new MsoPresetTextEffectShape(33);
public final static MsoPresetTextEffectShape msoTextEffectShapeFadeLeft = new MsoPresetTextEffectShape(34);
public final static MsoPresetTextEffectShape msoTextEffectShapeFadeUp = new MsoPresetTextEffectShape(35);
public final static MsoPresetTextEffectShape msoTextEffectShapeFadeDown = new MsoPresetTextEffectShape(36);
public final static MsoPresetTextEffectShape msoTextEffectShapeSlantUp = new MsoPresetTextEffectShape(37);
public final static MsoPresetTextEffectShape msoTextEffectShapeSlantDown = new MsoPresetTextEffectShape(38);
public final static MsoPresetTextEffectShape msoTextEffectShapeCascadeUp = new MsoPresetTextEffectShape(39);
public final static MsoPresetTextEffectShape msoTextEffectShapeCascadeDown = new MsoPresetTextEffectShape(40);
// Integer constants for bitsets and switch statements
public final static int _msoTextEffectShapeMixed = -2;
public final static int _msoTextEffectShapePlainText = 1;
public final static int _msoTextEffectShapeStop = 2;
public final static int _msoTextEffectShapeTriangleUp = 3;
public final static int _msoTextEffectShapeTriangleDown = 4;
public final static int _msoTextEffectShapeChevronUp = 5;
public final static int _msoTextEffectShapeChevronDown = 6;
public final static int _msoTextEffectShapeRingInside = 7;
public final static int _msoTextEffectShapeRingOutside = 8;
public final static int _msoTextEffectShapeArchUpCurve = 9;
public final static int _msoTextEffectShapeArchDownCurve = 10;
public final static int _msoTextEffectShapeCircleCurve = 11;
public final static int _msoTextEffectShapeButtonCurve = 12;
public final static int _msoTextEffectShapeArchUpPour = 13;
public final static int _msoTextEffectShapeArchDownPour = 14;
public final static int _msoTextEffectShapeCirclePour = 15;
public final static int _msoTextEffectShapeButtonPour = 16;
public final static int _msoTextEffectShapeCurveUp = 17;
public final static int _msoTextEffectShapeCurveDown = 18;
public final static int _msoTextEffectShapeCanUp = 19;
public final static int _msoTextEffectShapeCanDown = 20;
public final static int _msoTextEffectShapeWave1 = 21;
public final static int _msoTextEffectShapeWave2 = 22;
public final static int _msoTextEffectShapeDoubleWave1 = 23;
public final static int _msoTextEffectShapeDoubleWave2 = 24;
public final static int _msoTextEffectShapeInflate = 25;
public final static int _msoTextEffectShapeDeflate = 26;
public final static int _msoTextEffectShapeInflateBottom = 27;
public final static int _msoTextEffectShapeDeflateBottom = 28;
public final static int _msoTextEffectShapeInflateTop = 29;
public final static int _msoTextEffectShapeDeflateTop = 30;
public final static int _msoTextEffectShapeDeflateInflate = 31;
public final static int _msoTextEffectShapeDeflateInflateDeflate = 32;
public final static int _msoTextEffectShapeFadeRight = 33;
public final static int _msoTextEffectShapeFadeLeft = 34;
public final static int _msoTextEffectShapeFadeUp = 35;
public final static int _msoTextEffectShapeFadeDown = 36;
public final static int _msoTextEffectShapeSlantUp = 37;
public final static int _msoTextEffectShapeSlantDown = 38;
public final static int _msoTextEffectShapeCascadeUp = 39;
public final static int _msoTextEffectShapeCascadeDown = 40;
// Value, readonly field.
public final int value;
// Private constructor, use valueOf to create an instance.
private MsoPresetTextEffectShape(int value) { this.value = value; }
// Return one of the predefined typed constants for the given value or create a new object.
public static MsoPresetTextEffectShape valueOf(int value) {
switch(value) {
case -2: return msoTextEffectShapeMixed;
case 1: return msoTextEffectShapePlainText;
case 2: return msoTextEffectShapeStop;
case 3: return msoTextEffectShapeTriangleUp;
case 4: return msoTextEffectShapeTriangleDown;
case 5: return msoTextEffectShapeChevronUp;
case 6: return msoTextEffectShapeChevronDown;
case 7: return msoTextEffectShapeRingInside;
case 8: return msoTextEffectShapeRingOutside;
case 9: return msoTextEffectShapeArchUpCurve;
case 10: return msoTextEffectShapeArchDownCurve;
case 11: return msoTextEffectShapeCircleCurve;
case 12: return msoTextEffectShapeButtonCurve;
case 13: return msoTextEffectShapeArchUpPour;
case 14: return msoTextEffectShapeArchDownPour;
case 15: return msoTextEffectShapeCirclePour;
case 16: return msoTextEffectShapeButtonPour;
case 17: return msoTextEffectShapeCurveUp;
case 18: return msoTextEffectShapeCurveDown;
case 19: return msoTextEffectShapeCanUp;
case 20: return msoTextEffectShapeCanDown;
case 21: return msoTextEffectShapeWave1;
case 22: return msoTextEffectShapeWave2;
case 23: return msoTextEffectShapeDoubleWave1;
case 24: return msoTextEffectShapeDoubleWave2;
case 25: return msoTextEffectShapeInflate;
case 26: return msoTextEffectShapeDeflate;
case 27: return msoTextEffectShapeInflateBottom;
case 28: return msoTextEffectShapeDeflateBottom;
case 29: return msoTextEffectShapeInflateTop;
case 30: return msoTextEffectShapeDeflateTop;
case 31: return msoTextEffectShapeDeflateInflate;
case 32: return msoTextEffectShapeDeflateInflateDeflate;
case 33: return msoTextEffectShapeFadeRight;
case 34: return msoTextEffectShapeFadeLeft;
case 35: return msoTextEffectShapeFadeUp;
case 36: return msoTextEffectShapeFadeDown;
case 37: return msoTextEffectShapeSlantUp;
case 38: return msoTextEffectShapeSlantDown;
case 39: return msoTextEffectShapeCascadeUp;
case 40: return msoTextEffectShapeCascadeDown;
default: return new MsoPresetTextEffectShape(value);
}
}
public String toString() {
switch(value) {
case 30: return "msoTextEffectShapeDeflateTop";
case 7: return "msoTextEffectShapeRingInside";
case -2: return "msoTextEffectShapeMixed";
case 36: return "msoTextEffectShapeFadeDown";
case 1: return "msoTextEffectShapePlainText";
case 35: return "msoTextEffectShapeFadeUp";
case 2: return "msoTextEffectShapeStop";
case 34: return "msoTextEffectShapeFadeLeft";
case 3: return "msoTextEffectShapeTriangleUp";
case 33: return "msoTextEffectShapeFadeRight";
case 4: return "msoTextEffectShapeTriangleDown";
case 32: return "msoTextEffectShapeDeflateInflateDeflate";
case 5: return "msoTextEffectShapeChevronUp";
case 31: return "msoTextEffectShapeDeflateInflate";
case 6: return "msoTextEffectShapeChevronDown";
case 8: return "msoTextEffectShapeRingOutside";
case 9: return "msoTextEffectShapeArchUpCurve";
case 29: return "msoTextEffectShapeInflateTop";
case 10: return "msoTextEffectShapeArchDownCurve";
case 28: return "msoTextEffectShapeDeflateBottom";
case 11: return "msoTextEffectShapeCircleCurve";
case 12: return "msoTextEffectShapeButtonCurve";
case 13: return "msoTextEffectShapeArchUpPour";
case 14: return "msoTextEffectShapeArchDownPour";
case 15: return "msoTextEffectShapeCirclePour";
case 16: return "msoTextEffectShapeButtonPour";
case 17: return "msoTextEffectShapeCurveUp";
case 21: return "msoTextEffectShapeWave1";
case 18: return "msoTextEffectShapeCurveDown";
case 20: return "msoTextEffectShapeCanDown";
case 19: return "msoTextEffectShapeCanUp";
case 22: return "msoTextEffectShapeWave2";
case 23: return "msoTextEffectShapeDoubleWave1";
case 24: return "msoTextEffectShapeDoubleWave2";
case 25: return "msoTextEffectShapeInflate";
case 26: return "msoTextEffectShapeDeflate";
case 27: return "msoTextEffectShapeInflateBottom";
case 37: return "msoTextEffectShapeSlantUp";
case 38: return "msoTextEffectShapeSlantDown";
case 39: return "msoTextEffectShapeCascadeUp";
case 40: return "msoTextEffectShapeCascadeDown";
default: {
StringBuilder sbuf = new StringBuilder();
sbuf.append("[").append(value).append("=");
if ((value & 30) != 0) sbuf.append("|msoTextEffectShapeDeflateTop");
if ((value & 7) != 0) sbuf.append("|msoTextEffectShapeRingInside");
if ((value & -2) != 0) sbuf.append("|msoTextEffectShapeMixed");
if ((value & 36) != 0) sbuf.append("|msoTextEffectShapeFadeDown");
if ((value & 1) != 0) sbuf.append("|msoTextEffectShapePlainText");
if ((value & 35) != 0) sbuf.append("|msoTextEffectShapeFadeUp");
if ((value & 2) != 0) sbuf.append("|msoTextEffectShapeStop");
if ((value & 34) != 0) sbuf.append("|msoTextEffectShapeFadeLeft");
if ((value & 3) != 0) sbuf.append("|msoTextEffectShapeTriangleUp");
if ((value & 33) != 0) sbuf.append("|msoTextEffectShapeFadeRight");
if ((value & 4) != 0) sbuf.append("|msoTextEffectShapeTriangleDown");
if ((value & 32) != 0) sbuf.append("|msoTextEffectShapeDeflateInflateDeflate");
if ((value & 5) != 0) sbuf.append("|msoTextEffectShapeChevronUp");
if ((value & 31) != 0) sbuf.append("|msoTextEffectShapeDeflateInflate");
if ((value & 6) != 0) sbuf.append("|msoTextEffectShapeChevronDown");
if ((value & 8) != 0) sbuf.append("|msoTextEffectShapeRingOutside");
if ((value & 9) != 0) sbuf.append("|msoTextEffectShapeArchUpCurve");
if ((value & 29) != 0) sbuf.append("|msoTextEffectShapeInflateTop");
if ((value & 10) != 0) sbuf.append("|msoTextEffectShapeArchDownCurve");
if ((value & 28) != 0) sbuf.append("|msoTextEffectShapeDeflateBottom");
if ((value & 11) != 0) sbuf.append("|msoTextEffectShapeCircleCurve");
if ((value & 12) != 0) sbuf.append("|msoTextEffectShapeButtonCurve");
if ((value & 13) != 0) sbuf.append("|msoTextEffectShapeArchUpPour");
if ((value & 14) != 0) sbuf.append("|msoTextEffectShapeArchDownPour");
if ((value & 15) != 0) sbuf.append("|msoTextEffectShapeCirclePour");
if ((value & 16) != 0) sbuf.append("|msoTextEffectShapeButtonPour");
if ((value & 17) != 0) sbuf.append("|msoTextEffectShapeCurveUp");
if ((value & 21) != 0) sbuf.append("|msoTextEffectShapeWave1");
if ((value & 18) != 0) sbuf.append("|msoTextEffectShapeCurveDown");
if ((value & 20) != 0) sbuf.append("|msoTextEffectShapeCanDown");
if ((value & 19) != 0) sbuf.append("|msoTextEffectShapeCanUp");
if ((value & 22) != 0) sbuf.append("|msoTextEffectShapeWave2");
if ((value & 23) != 0) sbuf.append("|msoTextEffectShapeDoubleWave1");
if ((value & 24) != 0) sbuf.append("|msoTextEffectShapeDoubleWave2");
if ((value & 25) != 0) sbuf.append("|msoTextEffectShapeInflate");
if ((value & 26) != 0) sbuf.append("|msoTextEffectShapeDeflate");
if ((value & 27) != 0) sbuf.append("|msoTextEffectShapeInflateBottom");
if ((value & 37) != 0) sbuf.append("|msoTextEffectShapeSlantUp");
if ((value & 38) != 0) sbuf.append("|msoTextEffectShapeSlantDown");
if ((value & 39) != 0) sbuf.append("|msoTextEffectShapeCascadeUp");
if ((value & 40) != 0) sbuf.append("|msoTextEffectShapeCascadeDown");
return sbuf.toString();
}
}
}
}