/* ** GENEREATED FILE - DO NOT MODIFY ** */ package com.wilutions.mslib.messengerapi; import com.wilutions.com.*; /** * MISTATUS. * */ @SuppressWarnings("all") @CoInterface(guid="{00000000-0000-0000-0000-000000000000}") public class MISTATUS { static boolean __typelib__loaded = __TypeLib.load(); // Typed constants public final static MISTATUS MISTATUS_UNKNOWN = new MISTATUS(0); public final static MISTATUS MISTATUS_OFFLINE = new MISTATUS(1); public final static MISTATUS MISTATUS_ONLINE = new MISTATUS(2); public final static MISTATUS MISTATUS_INVISIBLE = new MISTATUS(6); public final static MISTATUS MISTATUS_BUSY = new MISTATUS(10); public final static MISTATUS MISTATUS_BE_RIGHT_BACK = new MISTATUS(14); public final static MISTATUS MISTATUS_IDLE = new MISTATUS(18); public final static MISTATUS MISTATUS_AWAY = new MISTATUS(34); public final static MISTATUS MISTATUS_ON_THE_PHONE = new MISTATUS(50); public final static MISTATUS MISTATUS_OUT_TO_LUNCH = new MISTATUS(66); public final static MISTATUS MISTATUS_LOCAL_FINDING_SERVER = new MISTATUS(256); public final static MISTATUS MISTATUS_LOCAL_CONNECTING_TO_SERVER = new MISTATUS(512); public final static MISTATUS MISTATUS_LOCAL_SYNCHRONIZING_WITH_SERVER = new MISTATUS(768); public final static MISTATUS MISTATUS_LOCAL_DISCONNECTING_FROM_SERVER = new MISTATUS(1024); // Integer constants for bitsets and switch statements public final static int _MISTATUS_UNKNOWN = 0; public final static int _MISTATUS_OFFLINE = 1; public final static int _MISTATUS_ONLINE = 2; public final static int _MISTATUS_INVISIBLE = 6; public final static int _MISTATUS_BUSY = 10; public final static int _MISTATUS_BE_RIGHT_BACK = 14; public final static int _MISTATUS_IDLE = 18; public final static int _MISTATUS_AWAY = 34; public final static int _MISTATUS_ON_THE_PHONE = 50; public final static int _MISTATUS_OUT_TO_LUNCH = 66; public final static int _MISTATUS_LOCAL_FINDING_SERVER = 256; public final static int _MISTATUS_LOCAL_CONNECTING_TO_SERVER = 512; public final static int _MISTATUS_LOCAL_SYNCHRONIZING_WITH_SERVER = 768; public final static int _MISTATUS_LOCAL_DISCONNECTING_FROM_SERVER = 1024; // Value, readonly field. public final int value; // Private constructor, use valueOf to create an instance. private MISTATUS(int value) { this.value = value; } // Return one of the predefined typed constants for the given value or create a new object. public static MISTATUS valueOf(int value) { switch(value) { case 0: return MISTATUS_UNKNOWN; case 1: return MISTATUS_OFFLINE; case 2: return MISTATUS_ONLINE; case 6: return MISTATUS_INVISIBLE; case 10: return MISTATUS_BUSY; case 14: return MISTATUS_BE_RIGHT_BACK; case 18: return MISTATUS_IDLE; case 34: return MISTATUS_AWAY; case 50: return MISTATUS_ON_THE_PHONE; case 66: return MISTATUS_OUT_TO_LUNCH; case 256: return MISTATUS_LOCAL_FINDING_SERVER; case 512: return MISTATUS_LOCAL_CONNECTING_TO_SERVER; case 768: return MISTATUS_LOCAL_SYNCHRONIZING_WITH_SERVER; case 1024: return MISTATUS_LOCAL_DISCONNECTING_FROM_SERVER; default: return new MISTATUS(value); } } }