Back to index

im-sdk  12.3.91
Public Member Functions | Static Public Attributes | Package Functions | Static Package Functions | Package Attributes | Private Member Functions
sun.awt.im.iiimp.Protocol Class Reference
Inheritance diagram for sun.awt.im.iiimp.Protocol:
Inheritance graph
[legend]
Collaboration diagram for sun.awt.im.iiimp.Protocol:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void read (IIIMPInputStream in)
void write (IIIMPOutputStream out)
String toString ()
void read (IIIMPInputStream in)
void write (IIIMPOutputStream out)
String toString ()

Static Public Attributes

static final int VERSION = 1
static final int FOURBYTES_PACKET = 0
static final int EIGHTBYTES_PACKET = 1
static final int IM_NO_PROTOCOL = 0
static final int IM_CONNECT = 1
static final int IM_CONNECT_REPLY = 2
static final int IM_DISCONNECT = 3
static final int IM_DISCONNECT_REPLY = 4
static final int IM_REGISTER_TRIGGER_KEYS = 5
static final int IM_TRIGGER_NOTIFY = 6
static final int IM_TRIGGER_NOTIFY_REPLY = 7
static final int IM_SETIMVALUES = 8
static final int IM_SETIMVALUES_REPLY = 9
static final int IM_GETIMVALUES = 10
static final int IM_GETIMVALUES_REPLY = 11
static final int IM_FORWARD_EVENT = 12
static final int IM_FORWARD_EVENT_REPLY = 13
static final int IM_COMMIT_STRING = 14
static final int IM_FORWARD_EVENT_WITH_OPERATIONS = 15
static final int IM_FORWARD_EVENT_WITH_OPERATIONS_REPLY = 16
static final int IM_CREATEIC = 20
static final int IM_CREATEIC_REPLY = 21
static final int IM_DESTROYIC = 22
static final int IM_DESTROYIC_REPLY = 23
static final int IM_SETICVALUES = 24
static final int IM_SETICVALUES_REPLY = 25
static final int IM_GETICVALUES = 26
static final int IM_GETICVALUES_REPLY = 27
static final int IM_SETICFOCUS = 28
static final int IM_SETICFOCUS_REPLY = 29
static final int IM_UNSETICFOCUS = 30
static final int IM_UNSETICFOCUS_REPLY = 31
static final int IM_RESETIC = 32
static final int IM_RESETIC_REPLY = 33
static final int IM_PREEDIT_START = 40
static final int IM_PREEDIT_START_REPLY = 41
static final int IM_PREEDIT_DRAW = 42
static final int IM_PREEDIT_DRAW_REPLY = 43
static final int IM_PREEDIT_DONE = 46
static final int IM_PREEDIT_DONE_REPLY = 47
static final int IM_STATUS_START = 50
static final int IM_STATUS_START_REPLY = 51
static final int IM_STATUS_DRAW = 52
static final int IM_STATUS_DRAW_REPLY = 53
static final int IM_STATUS_DONE = 54
static final int IM_STATUS_DONE_REPLY = 55
static final int IM_LOOKUP_CHOICE_START = 70
static final int IM_LOOKUP_CHOICE_START_REPLY = 71
static final int IM_LOOKUP_CHOICE_DRAW = 72
static final int IM_LOOKUP_CHOICE_DRAW_REPLY = 73
static final int IM_LOOKUP_CHOICE_DONE = 74
static final int IM_LOOKUP_CHOICE_DONE_REPLY = 75
static final int IM_LOOKUP_CHOICE_PROCESS = 76
static final int IM_LOOKUP_CHOICE_PROCESS_REPLY = 77
static final int IM_AUX_START = 90
static final int IM_AUX_START_REPLY = 91
static final int IM_AUX_DRAW = 92
static final int IM_AUX_DRAW_REPLY = 93
static final int IM_AUX_DONE = 94
static final int IM_AUX_DONE_REPLY = 95
static final int IM_AUX_SETVALUES = 96
static final int IM_AUX_SETVALUES_REPLY = 97
static final int BIGENDIAN = 0x42
static final int LITTLEENDIAN = 0x6c
static final int LOOKUP_MAX_NUMBER = 1
static final int LOOKUP_STYLE = 2
static final int QUERY_LOOKUP_STYLE = 3
static final int INPUT_LANGUAGE = 4
static final int PRIMARY_LANGUAGE = 5
static final int STRING = 0
static final int TEXT = 1
static final int KEYEVENT = 2
static final int INPUTMETHOD_LIST = 0x1001
static final int OBJECT_DESCRIPTER_LIST = 0x1010
static final int CLIENT_DESCRIPTER = 0x1011
static final int CCDEF = 0x1030
static final int GUI_OBJECT = 0x1031
static final int LWE_OBJECT = 0x1032
static final int IC_INPUT_LANGUAGE = 1
static final int IC_CHARACTER_SUBSETS = 2
static final int IC_INPUT_METHOD = 3
static final int NOID = -1
static final int GUI_CATEGORY = 0
static final int LWE_CATEGORY = 1
static final int SYNTAX_RULE_CATEGORY = 2
static final int MANAGE_RULE_CATEGORY = 3
static final int DECORATION_FEEDBACK = 0
static final int FOREGROUND_RGB_FEEDBACK = 1
static final int BACKGROUND_RGB_FEEDBACK = 2
static final int UNDERLINE_RGB_FEEDBACK = 3
static final int INPUT_STRING = 0
static final int READING = 1
static final int PART_OF_SPEECH = 2
static final int CLAUSE = 3
static final int IM_OPEN_NS = 80
static final int IM_OPEN_NS_REPLY = 81

Package Functions

 Protocol ()
 Protocol (int protocol, ProtocolData data)
void calculateHeader (int protocol)
int getOpCode ()
ProtocolHeader getHeader ()
ProtocolData getData ()
 Protocol ()
 Protocol (int protocol, ProtocolData data)
void calculateHeader (int protocol)
int getOpCode ()
ProtocolHeader getHeader ()
ProtocolData getData ()

Static Package Functions

static String toString (int opcode)
static String toString (int opcode)

Package Attributes

ProtocolHeader header = null
ProtocolData data

Private Member Functions

void debug (String str)
void debug (String str)

Detailed Description

Definition at line 49 of file Protocol.java.


Constructor & Destructor Documentation

sun.awt.im.iiimp.Protocol.Protocol ( ) [inline, package]

Definition at line 53 of file Protocol.java.

               {
        data = new ProtocolData();
    }
sun.awt.im.iiimp.Protocol.Protocol ( int  protocol,
ProtocolData  data 
) [inline, package]

Definition at line 57 of file Protocol.java.

                                              {
        try {
           if (data != null) {
              data.pad();
           }
        } catch(IOException e) {
        }
        this.data = data;
       if (data != null) {
           calculateHeader(protocol);
       }
    }

Here is the call graph for this function:

sun.awt.im.iiimp.Protocol.Protocol ( ) [inline, package]

Definition at line 53 of file Protocol.java.

               {
        data = new ProtocolData();
    }
sun.awt.im.iiimp.Protocol.Protocol ( int  protocol,
ProtocolData  data 
) [inline, package]

Definition at line 57 of file Protocol.java.

                                              {
        try {
           if (data != null) {
              data.pad();
           }
        } catch(IOException e) {
        }
        this.data = data;
       if (data != null) {
           calculateHeader(protocol);
       }
    }

Here is the call graph for this function:


Member Function Documentation

void sun.awt.im.iiimp.Protocol.calculateHeader ( int  protocol) [inline, package]

Definition at line 70 of file Protocol.java.

                                       {
       int pad = ProtocolData.paddings(data.count);
       int total = data.count + pad;

        int size = 0;
       if(total < (int)Math.pow((double)2, (double)24)) 
            size = IIIMProtocol.FOURBYTES_PACKET;
       else size = IIIMProtocol.EIGHTBYTES_PACKET;
       
       header = new ProtocolHeader(size, protocol, total);
    }

Here is the call graph for this function:

Here is the caller graph for this function:

void sun.awt.im.iiimp.Protocol.calculateHeader ( int  protocol) [inline, package]

Definition at line 70 of file Protocol.java.

                                       {
       int pad = ProtocolData.paddings(data.count);
       int total = data.count + pad;

        int size = 0;
       if(total < (int)Math.pow((double)2, (double)24)) 
            size = IIIMProtocol.FOURBYTES_PACKET;
       else size = IIIMProtocol.EIGHTBYTES_PACKET;
       
       header = new ProtocolHeader(size, protocol, total);
    }

Here is the call graph for this function:

void sun.awt.im.iiimp.Protocol.debug ( String  str) [inline, private]

Definition at line 242 of file Protocol.java.

                                   {
       if (Manager.DEBUG) {
           System.err.println(str);
       }
    }
void sun.awt.im.iiimp.Protocol.debug ( String  str) [inline, private]

Definition at line 242 of file Protocol.java.

                                   {
       if (Manager.DEBUG) {
           System.err.println(str);
       }
    }

Here is the caller graph for this function:

Definition at line 108 of file Protocol.java.

                           {
        return data;
    }

Definition at line 108 of file Protocol.java.

                           {
        return data;
    }

Definition at line 104 of file Protocol.java.

                               {
        return header;
    }

Definition at line 104 of file Protocol.java.

                               {
        return header;
    }
int sun.awt.im.iiimp.Protocol.getOpCode ( ) [inline, package]

Definition at line 100 of file Protocol.java.

                    {
        return header.getOpCode();
    }

Here is the call graph for this function:

Here is the caller graph for this function:

int sun.awt.im.iiimp.Protocol.getOpCode ( ) [inline, package]

Definition at line 100 of file Protocol.java.

                    {
        return header.getOpCode();
    }

Here is the call graph for this function:

Definition at line 82 of file Protocol.java.

                                          {
        header = new ProtocolHeader();
        synchronized(in) {
            header.read(in);
        
            data.read(in, header.packetLength);
        }
    }

Here is the call graph for this function:

Here is the caller graph for this function:

Definition at line 82 of file Protocol.java.

                                          {
        header = new ProtocolHeader();
        synchronized(in) {
            header.read(in);
        
            data.read(in, header.packetLength);
        }
    }

Here is the call graph for this function:

static String sun.awt.im.iiimp.Protocol.toString ( int  opcode) [inline, static, package]

Definition at line 112 of file Protocol.java.

                                       {
       switch(opcode) {
         case IM_NO_PROTOCOL:
           return "IM_NO_PROTOCOL";
         case IM_CONNECT:
           return "IM_CONNECT";
         case IM_CONNECT_REPLY:
           return "IM_CONNECT_REPLY";
         case IM_DISCONNECT:
           return "IM_DISCONNECT";
         case IM_DISCONNECT_REPLY:
           return "IM_DISCONNECT_REPLY";
         case IM_REGISTER_TRIGGER_KEYS:
           return "IM_REGISTER_TRIGGER_KEYS";
         case IM_TRIGGER_NOTIFY:
           return "IM_TRIGGER_NOTIFY";
         case IM_TRIGGER_NOTIFY_REPLY:
           return "IM_TRIGGER_NOTIFY_REPLY";
         case IM_SETIMVALUES:
           return "IM_SETIMVALUES";
         case IM_SETIMVALUES_REPLY:
           return "IM_SETIMVALUES_REPLY";
         case IM_GETIMVALUES:
           return "IM_GETIMVALUES";
         case IM_GETIMVALUES_REPLY:
           return "IM_GETIMVALUES_REPLY";
         case IM_FORWARD_EVENT:
           return "IM_FORWARD_EVENT";
         case IM_FORWARD_EVENT_REPLY:
           return "IM_FORWARD_EVENT_REPLY";
         case IM_COMMIT_STRING:
           return "IM_COMMIT_STRING";
         case IM_FORWARD_EVENT_WITH_OPERATIONS:
           return "IM_FORWARD_EVENT_WITH_OPERATIONS";
         case IM_FORWARD_EVENT_WITH_OPERATIONS_REPLY:
           return "IM_FORWARD_EVENT_WITH_OPERATIONS_REPLY";
         case IM_CREATEIC:
           return "IM_CREATEIC";
         case IM_CREATEIC_REPLY:
           return "IM_CREATEIC_REPLY";
         case IM_DESTROYIC:
           return "IM_DESTROYIC";
         case IM_DESTROYIC_REPLY:
           return "IM_DESTROYIC_REPLY";
         case IM_SETICVALUES:
           return "IM_SETICVALUES";
         case IM_SETICVALUES_REPLY:
           return "IM_SETICVALUES_REPLY";
         case IM_GETICVALUES:
           return "IM_GETICVALUES";
         case IM_GETICVALUES_REPLY:
           return "IM_GETICVALUES_REPLY";
         case IM_SETICFOCUS:
           return "IM_SETICFOCUS";
         case IM_SETICFOCUS_REPLY:
           return "IM_SETICFOCUS_REPLY";
         case IM_UNSETICFOCUS:
           return "IM_UNSETICFOCUS";
         case IM_UNSETICFOCUS_REPLY:
           return "IM_UNSETICFOCUS_REPLY";
         case IM_RESETIC:
           return "IM_RESETIC";
         case IM_RESETIC_REPLY:
           return "IM_RESETIC_REPLY";
         case IM_PREEDIT_START:
           return "IM_PREEDIT_START";
         case IM_PREEDIT_START_REPLY:
           return "IM_PREEDIT_START_REPLY";
         case IM_PREEDIT_DRAW:
           return "IM_PREEDIT_DRAW";
         case IM_PREEDIT_DRAW_REPLY:
           return "IM_PREEDIT_DRAW_REPLY";
         case IM_PREEDIT_DONE:
           return "IM_PREEDIT_DONE";
         case IM_PREEDIT_DONE_REPLY:
           return "IM_PREEDIT_DONE_REPLY";
         case IM_STATUS_START:
           return "IM_STATUS_START";
         case IM_STATUS_START_REPLY:
           return "IM_STATUS_START_REPLY";
         case IM_STATUS_DRAW:
           return "IM_STATUS_DRAW";
         case IM_STATUS_DRAW_REPLY:
           return "IM_STATUS_DRAW_REPLY";
         case IM_STATUS_DONE:
           return "IM_STATUS_DONE";
         case IM_STATUS_DONE_REPLY:
           return "IM_STATUS_DONE_REPLY";
         case IM_LOOKUP_CHOICE_START:
           return "IM_LOOKUP_CHOICE_START";
         case IM_LOOKUP_CHOICE_START_REPLY:
           return "IM_LOOKUP_CHOICE_START_REPLY";
         case IM_LOOKUP_CHOICE_DRAW:
           return "IM_LOOKUP_CHOICE_DRAW";
         case IM_LOOKUP_CHOICE_DRAW_REPLY:
           return "IM_LOOKUP_CHOICE_DRAW_REPLY";
         case IM_LOOKUP_CHOICE_DONE:
           return "IM_LOOKUP_CHOICE_DONE";
         case IM_LOOKUP_CHOICE_DONE_REPLY:
           return "IM_LOOKUP_CHOICE_DONE_REPLY";
         case IM_LOOKUP_CHOICE_PROCESS:
           return "IM_LOOKUP_CHOICE_PROCESS";
         case IM_LOOKUP_CHOICE_PROCESS_REPLY:
           return "IM_LOOKUP_CHOICE_PROCESS_REPLY";
         case IM_AUX_START:
           return "IM_AUX_START";
         case IM_AUX_START_REPLY:
           return "IM_AUX_START_REPLY";
         case IM_AUX_DRAW:
           return "IM_AUX_DRAW";
         case IM_AUX_DRAW_REPLY:
           return "IM_AUX_DRAW_REPLY";
         case IM_AUX_DONE:
           return "IM_AUX_DONE";
         case IM_AUX_DONE_REPLY:
           return "IM_AUX_DONE_REPLY";
         case IM_AUX_SETVALUES:
           return "IM_AUX_SETVALUES";
         case IM_AUX_SETVALUES_REPLY:
           return "IM_AUX_SETVALUES_REPLY";
         default:
           return "Unknown Protocol";
       }
    }
static String sun.awt.im.iiimp.Protocol.toString ( int  opcode) [inline, static, package]

Definition at line 112 of file Protocol.java.

                                       {
       switch(opcode) {
         case IM_NO_PROTOCOL:
           return "IM_NO_PROTOCOL";
         case IM_CONNECT:
           return "IM_CONNECT";
         case IM_CONNECT_REPLY:
           return "IM_CONNECT_REPLY";
         case IM_DISCONNECT:
           return "IM_DISCONNECT";
         case IM_DISCONNECT_REPLY:
           return "IM_DISCONNECT_REPLY";
         case IM_REGISTER_TRIGGER_KEYS:
           return "IM_REGISTER_TRIGGER_KEYS";
         case IM_TRIGGER_NOTIFY:
           return "IM_TRIGGER_NOTIFY";
         case IM_TRIGGER_NOTIFY_REPLY:
           return "IM_TRIGGER_NOTIFY_REPLY";
         case IM_SETIMVALUES:
           return "IM_SETIMVALUES";
         case IM_SETIMVALUES_REPLY:
           return "IM_SETIMVALUES_REPLY";
         case IM_GETIMVALUES:
           return "IM_GETIMVALUES";
         case IM_GETIMVALUES_REPLY:
           return "IM_GETIMVALUES_REPLY";
         case IM_FORWARD_EVENT:
           return "IM_FORWARD_EVENT";
         case IM_FORWARD_EVENT_REPLY:
           return "IM_FORWARD_EVENT_REPLY";
         case IM_COMMIT_STRING:
           return "IM_COMMIT_STRING";
         case IM_FORWARD_EVENT_WITH_OPERATIONS:
           return "IM_FORWARD_EVENT_WITH_OPERATIONS";
         case IM_FORWARD_EVENT_WITH_OPERATIONS_REPLY:
           return "IM_FORWARD_EVENT_WITH_OPERATIONS_REPLY";
         case IM_CREATEIC:
           return "IM_CREATEIC";
         case IM_CREATEIC_REPLY:
           return "IM_CREATEIC_REPLY";
         case IM_DESTROYIC:
           return "IM_DESTROYIC";
         case IM_DESTROYIC_REPLY:
           return "IM_DESTROYIC_REPLY";
         case IM_SETICVALUES:
           return "IM_SETICVALUES";
         case IM_SETICVALUES_REPLY:
           return "IM_SETICVALUES_REPLY";
         case IM_GETICVALUES:
           return "IM_GETICVALUES";
         case IM_GETICVALUES_REPLY:
           return "IM_GETICVALUES_REPLY";
         case IM_SETICFOCUS:
           return "IM_SETICFOCUS";
         case IM_SETICFOCUS_REPLY:
           return "IM_SETICFOCUS_REPLY";
         case IM_UNSETICFOCUS:
           return "IM_UNSETICFOCUS";
         case IM_UNSETICFOCUS_REPLY:
           return "IM_UNSETICFOCUS_REPLY";
         case IM_RESETIC:
           return "IM_RESETIC";
         case IM_RESETIC_REPLY:
           return "IM_RESETIC_REPLY";
         case IM_PREEDIT_START:
           return "IM_PREEDIT_START";
         case IM_PREEDIT_START_REPLY:
           return "IM_PREEDIT_START_REPLY";
         case IM_PREEDIT_DRAW:
           return "IM_PREEDIT_DRAW";
         case IM_PREEDIT_DRAW_REPLY:
           return "IM_PREEDIT_DRAW_REPLY";
         case IM_PREEDIT_DONE:
           return "IM_PREEDIT_DONE";
         case IM_PREEDIT_DONE_REPLY:
           return "IM_PREEDIT_DONE_REPLY";
         case IM_STATUS_START:
           return "IM_STATUS_START";
         case IM_STATUS_START_REPLY:
           return "IM_STATUS_START_REPLY";
         case IM_STATUS_DRAW:
           return "IM_STATUS_DRAW";
         case IM_STATUS_DRAW_REPLY:
           return "IM_STATUS_DRAW_REPLY";
         case IM_STATUS_DONE:
           return "IM_STATUS_DONE";
         case IM_STATUS_DONE_REPLY:
           return "IM_STATUS_DONE_REPLY";
         case IM_LOOKUP_CHOICE_START:
           return "IM_LOOKUP_CHOICE_START";
         case IM_LOOKUP_CHOICE_START_REPLY:
           return "IM_LOOKUP_CHOICE_START_REPLY";
         case IM_LOOKUP_CHOICE_DRAW:
           return "IM_LOOKUP_CHOICE_DRAW";
         case IM_LOOKUP_CHOICE_DRAW_REPLY:
           return "IM_LOOKUP_CHOICE_DRAW_REPLY";
         case IM_LOOKUP_CHOICE_DONE:
           return "IM_LOOKUP_CHOICE_DONE";
         case IM_LOOKUP_CHOICE_DONE_REPLY:
           return "IM_LOOKUP_CHOICE_DONE_REPLY";
         case IM_LOOKUP_CHOICE_PROCESS:
           return "IM_LOOKUP_CHOICE_PROCESS";
         case IM_LOOKUP_CHOICE_PROCESS_REPLY:
           return "IM_LOOKUP_CHOICE_PROCESS_REPLY";
         case IM_AUX_START:
           return "IM_AUX_START";
         case IM_AUX_START_REPLY:
           return "IM_AUX_START_REPLY";
         case IM_AUX_DRAW:
           return "IM_AUX_DRAW";
         case IM_AUX_DRAW_REPLY:
           return "IM_AUX_DRAW_REPLY";
         case IM_AUX_DONE:
           return "IM_AUX_DONE";
         case IM_AUX_DONE_REPLY:
           return "IM_AUX_DONE_REPLY";
         case IM_AUX_SETVALUES:
           return "IM_AUX_SETVALUES";
         case IM_AUX_SETVALUES_REPLY:
           return "IM_AUX_SETVALUES_REPLY";
         default:
           return "Unknown Protocol";
       }
    }

Definition at line 237 of file Protocol.java.

                             {
       int opcode = getOpCode();
       return toString(opcode);
    }

Here is the call graph for this function:

Here is the caller graph for this function:

Definition at line 237 of file Protocol.java.

                             {
       int opcode = getOpCode();
       return toString(opcode);
    }

Here is the call graph for this function:

Definition at line 91 of file Protocol.java.

                                             {
        if (header == null) {
           debug("error");
       } else {
           header.write(out);
       }
        data.write(out);
    }

Here is the call graph for this function:

Definition at line 91 of file Protocol.java.

                                             {
        if (header == null) {
           debug("error");
       } else {
           header.write(out);
       }
        data.write(out);
    }

Here is the call graph for this function:


Member Data Documentation

static final int IIIMProtocol.BACKGROUND_RGB_FEEDBACK = 2 [static, inherited]

Definition at line 153 of file IIIMProtocol.java.

static final int IIIMProtocol.BIGENDIAN = 0x42 [static, inherited]

Definition at line 116 of file IIIMProtocol.java.

static final int IIIMProtocol.CCDEF = 0x1030 [static, inherited]

Definition at line 134 of file IIIMProtocol.java.

static final int IIIMProtocol.CLAUSE = 3 [static, inherited]

Definition at line 160 of file IIIMProtocol.java.

static final int IIIMProtocol.CLIENT_DESCRIPTER = 0x1011 [static, inherited]

Definition at line 133 of file IIIMProtocol.java.

Definition at line 51 of file Protocol.java.

static final int IIIMProtocol.DECORATION_FEEDBACK = 0 [static, inherited]

Definition at line 151 of file IIIMProtocol.java.

static final int IIIMProtocol.EIGHTBYTES_PACKET = 1 [static, inherited]

Definition at line 52 of file IIIMProtocol.java.

static final int IIIMProtocol.FOREGROUND_RGB_FEEDBACK = 1 [static, inherited]

Definition at line 152 of file IIIMProtocol.java.

static final int IIIMProtocol.FOURBYTES_PACKET = 0 [static, inherited]

Definition at line 51 of file IIIMProtocol.java.

static final int IIIMProtocol.GUI_CATEGORY = 0 [static, inherited]

Definition at line 145 of file IIIMProtocol.java.

static final int IIIMProtocol.GUI_OBJECT = 0x1031 [static, inherited]

Definition at line 135 of file IIIMProtocol.java.

Definition at line 50 of file Protocol.java.

static final int IIIMProtocol.IC_CHARACTER_SUBSETS = 2 [static, inherited]

Definition at line 140 of file IIIMProtocol.java.

static final int IIIMProtocol.IC_INPUT_LANGUAGE = 1 [static, inherited]

Definition at line 139 of file IIIMProtocol.java.

static final int IIIMProtocol.IC_INPUT_METHOD = 3 [static, inherited]

Definition at line 141 of file IIIMProtocol.java.

static final int IIIMProtocol.IM_AUX_DONE = 94 [static, inherited]

Definition at line 110 of file IIIMProtocol.java.

static final int IIIMProtocol.IM_AUX_DONE_REPLY = 95 [static, inherited]

Definition at line 111 of file IIIMProtocol.java.

static final int IIIMProtocol.IM_AUX_DRAW = 92 [static, inherited]

Definition at line 108 of file IIIMProtocol.java.

static final int IIIMProtocol.IM_AUX_DRAW_REPLY = 93 [static, inherited]

Definition at line 109 of file IIIMProtocol.java.

static final int IIIMProtocol.IM_AUX_SETVALUES = 96 [static, inherited]

Definition at line 112 of file IIIMProtocol.java.

static final int IIIMProtocol.IM_AUX_SETVALUES_REPLY = 97 [static, inherited]

Definition at line 113 of file IIIMProtocol.java.

static final int IIIMProtocol.IM_AUX_START = 90 [static, inherited]

Definition at line 106 of file IIIMProtocol.java.

static final int IIIMProtocol.IM_AUX_START_REPLY = 91 [static, inherited]

Definition at line 107 of file IIIMProtocol.java.

static final int IIIMProtocol.IM_COMMIT_STRING = 14 [static, inherited]

Definition at line 69 of file IIIMProtocol.java.

static final int IIIMProtocol.IM_CONNECT = 1 [static, inherited]

Definition at line 56 of file IIIMProtocol.java.

static final int IIIMProtocol.IM_CONNECT_REPLY = 2 [static, inherited]

Definition at line 57 of file IIIMProtocol.java.

static final int IIIMProtocol.IM_CREATEIC = 20 [static, inherited]

Definition at line 72 of file IIIMProtocol.java.

static final int IIIMProtocol.IM_CREATEIC_REPLY = 21 [static, inherited]

Definition at line 73 of file IIIMProtocol.java.

static final int IIIMProtocol.IM_DESTROYIC = 22 [static, inherited]

Definition at line 74 of file IIIMProtocol.java.

static final int IIIMProtocol.IM_DESTROYIC_REPLY = 23 [static, inherited]

Definition at line 75 of file IIIMProtocol.java.

static final int IIIMProtocol.IM_DISCONNECT = 3 [static, inherited]

Definition at line 58 of file IIIMProtocol.java.

static final int IIIMProtocol.IM_DISCONNECT_REPLY = 4 [static, inherited]

Definition at line 59 of file IIIMProtocol.java.

static final int IIIMProtocol.IM_FORWARD_EVENT = 12 [static, inherited]

Definition at line 67 of file IIIMProtocol.java.

static final int IIIMProtocol.IM_FORWARD_EVENT_REPLY = 13 [static, inherited]

Definition at line 68 of file IIIMProtocol.java.

static final int IIIMProtocol.IM_FORWARD_EVENT_WITH_OPERATIONS = 15 [static, inherited]

Definition at line 70 of file IIIMProtocol.java.

static final int IIIMProtocol.IM_FORWARD_EVENT_WITH_OPERATIONS_REPLY = 16 [static, inherited]

Definition at line 71 of file IIIMProtocol.java.

static final int IIIMProtocol.IM_GETICVALUES = 26 [static, inherited]

Definition at line 78 of file IIIMProtocol.java.

static final int IIIMProtocol.IM_GETICVALUES_REPLY = 27 [static, inherited]

Definition at line 79 of file IIIMProtocol.java.

static final int IIIMProtocol.IM_GETIMVALUES = 10 [static, inherited]

Definition at line 65 of file IIIMProtocol.java.

static final int IIIMProtocol.IM_GETIMVALUES_REPLY = 11 [static, inherited]

Definition at line 66 of file IIIMProtocol.java.

static final int IIIMProtocol.IM_LOOKUP_CHOICE_DONE = 74 [static, inherited]

Definition at line 102 of file IIIMProtocol.java.

static final int IIIMProtocol.IM_LOOKUP_CHOICE_DONE_REPLY = 75 [static, inherited]

Definition at line 103 of file IIIMProtocol.java.

static final int IIIMProtocol.IM_LOOKUP_CHOICE_DRAW = 72 [static, inherited]

Definition at line 100 of file IIIMProtocol.java.

static final int IIIMProtocol.IM_LOOKUP_CHOICE_DRAW_REPLY = 73 [static, inherited]

Definition at line 101 of file IIIMProtocol.java.

static final int IIIMProtocol.IM_LOOKUP_CHOICE_PROCESS = 76 [static, inherited]

Definition at line 104 of file IIIMProtocol.java.

static final int IIIMProtocol.IM_LOOKUP_CHOICE_PROCESS_REPLY = 77 [static, inherited]

Definition at line 105 of file IIIMProtocol.java.

static final int IIIMProtocol.IM_LOOKUP_CHOICE_START = 70 [static, inherited]

Definition at line 98 of file IIIMProtocol.java.

static final int IIIMProtocol.IM_LOOKUP_CHOICE_START_REPLY = 71 [static, inherited]

Definition at line 99 of file IIIMProtocol.java.

static final int IIIMProtocol.IM_NO_PROTOCOL = 0 [static, inherited]

Definition at line 55 of file IIIMProtocol.java.

final int sun.awt.im.iiimp.IIIMProtocol.IM_OPEN_NS = 80 [static, inherited]

Definition at line 107 of file IIIMProtocol.java.

final int sun.awt.im.iiimp.IIIMProtocol.IM_OPEN_NS_REPLY = 81 [static, inherited]

Definition at line 108 of file IIIMProtocol.java.

static final int IIIMProtocol.IM_PREEDIT_DONE = 46 [static, inherited]

Definition at line 90 of file IIIMProtocol.java.

static final int IIIMProtocol.IM_PREEDIT_DONE_REPLY = 47 [static, inherited]

Definition at line 91 of file IIIMProtocol.java.

static final int IIIMProtocol.IM_PREEDIT_DRAW = 42 [static, inherited]

Definition at line 88 of file IIIMProtocol.java.

static final int IIIMProtocol.IM_PREEDIT_DRAW_REPLY = 43 [static, inherited]

Definition at line 89 of file IIIMProtocol.java.

static final int IIIMProtocol.IM_PREEDIT_START = 40 [static, inherited]

Definition at line 86 of file IIIMProtocol.java.

static final int IIIMProtocol.IM_PREEDIT_START_REPLY = 41 [static, inherited]

Definition at line 87 of file IIIMProtocol.java.

static final int IIIMProtocol.IM_REGISTER_TRIGGER_KEYS = 5 [static, inherited]

Definition at line 60 of file IIIMProtocol.java.

static final int IIIMProtocol.IM_RESETIC = 32 [static, inherited]

Definition at line 84 of file IIIMProtocol.java.

static final int IIIMProtocol.IM_RESETIC_REPLY = 33 [static, inherited]

Definition at line 85 of file IIIMProtocol.java.

static final int IIIMProtocol.IM_SETICFOCUS = 28 [static, inherited]

Definition at line 80 of file IIIMProtocol.java.

static final int IIIMProtocol.IM_SETICFOCUS_REPLY = 29 [static, inherited]

Definition at line 81 of file IIIMProtocol.java.

static final int IIIMProtocol.IM_SETICVALUES = 24 [static, inherited]

Definition at line 76 of file IIIMProtocol.java.

static final int IIIMProtocol.IM_SETICVALUES_REPLY = 25 [static, inherited]

Definition at line 77 of file IIIMProtocol.java.

static final int IIIMProtocol.IM_SETIMVALUES = 8 [static, inherited]

Definition at line 63 of file IIIMProtocol.java.

static final int IIIMProtocol.IM_SETIMVALUES_REPLY = 9 [static, inherited]

Definition at line 64 of file IIIMProtocol.java.

static final int IIIMProtocol.IM_STATUS_DONE = 54 [static, inherited]

Definition at line 96 of file IIIMProtocol.java.

static final int IIIMProtocol.IM_STATUS_DONE_REPLY = 55 [static, inherited]

Definition at line 97 of file IIIMProtocol.java.

static final int IIIMProtocol.IM_STATUS_DRAW = 52 [static, inherited]

Definition at line 94 of file IIIMProtocol.java.

static final int IIIMProtocol.IM_STATUS_DRAW_REPLY = 53 [static, inherited]

Definition at line 95 of file IIIMProtocol.java.

static final int IIIMProtocol.IM_STATUS_START = 50 [static, inherited]

Definition at line 92 of file IIIMProtocol.java.

static final int IIIMProtocol.IM_STATUS_START_REPLY = 51 [static, inherited]

Definition at line 93 of file IIIMProtocol.java.

static final int IIIMProtocol.IM_TRIGGER_NOTIFY = 6 [static, inherited]

Definition at line 61 of file IIIMProtocol.java.

static final int IIIMProtocol.IM_TRIGGER_NOTIFY_REPLY = 7 [static, inherited]

Definition at line 62 of file IIIMProtocol.java.

static final int IIIMProtocol.IM_UNSETICFOCUS = 30 [static, inherited]

Definition at line 82 of file IIIMProtocol.java.

static final int IIIMProtocol.IM_UNSETICFOCUS_REPLY = 31 [static, inherited]

Definition at line 83 of file IIIMProtocol.java.

static final int IIIMProtocol.INPUT_LANGUAGE = 4 [static, inherited]

Definition at line 122 of file IIIMProtocol.java.

static final int IIIMProtocol.INPUT_STRING = 0 [static, inherited]

Definition at line 157 of file IIIMProtocol.java.

static final int IIIMProtocol.INPUTMETHOD_LIST = 0x1001 [static, inherited]

Definition at line 131 of file IIIMProtocol.java.

static final int IIIMProtocol.KEYEVENT = 2 [static, inherited]

Definition at line 128 of file IIIMProtocol.java.

static final int IIIMProtocol.LITTLEENDIAN = 0x6c [static, inherited]

Definition at line 117 of file IIIMProtocol.java.

static final int IIIMProtocol.LOOKUP_MAX_NUMBER = 1 [static, inherited]

Definition at line 119 of file IIIMProtocol.java.

static final int IIIMProtocol.LOOKUP_STYLE = 2 [static, inherited]

Definition at line 120 of file IIIMProtocol.java.

static final int IIIMProtocol.LWE_CATEGORY = 1 [static, inherited]

Definition at line 146 of file IIIMProtocol.java.

static final int IIIMProtocol.LWE_OBJECT = 0x1032 [static, inherited]

Definition at line 136 of file IIIMProtocol.java.

static final int IIIMProtocol.MANAGE_RULE_CATEGORY = 3 [static, inherited]

Definition at line 148 of file IIIMProtocol.java.

static final int IIIMProtocol.NOID = -1 [static, inherited]

Definition at line 144 of file IIIMProtocol.java.

static final int IIIMProtocol.OBJECT_DESCRIPTER_LIST = 0x1010 [static, inherited]

Definition at line 132 of file IIIMProtocol.java.

static final int IIIMProtocol.PART_OF_SPEECH = 2 [static, inherited]

Definition at line 159 of file IIIMProtocol.java.

static final int IIIMProtocol.PRIMARY_LANGUAGE = 5 [static, inherited]

Definition at line 123 of file IIIMProtocol.java.

static final int IIIMProtocol.QUERY_LOOKUP_STYLE = 3 [static, inherited]

Definition at line 121 of file IIIMProtocol.java.

static final int IIIMProtocol.READING = 1 [static, inherited]

Definition at line 158 of file IIIMProtocol.java.

static final int IIIMProtocol.STRING = 0 [static, inherited]

Definition at line 126 of file IIIMProtocol.java.

static final int IIIMProtocol.SYNTAX_RULE_CATEGORY = 2 [static, inherited]

Definition at line 147 of file IIIMProtocol.java.

static final int IIIMProtocol.TEXT = 1 [static, inherited]

Definition at line 127 of file IIIMProtocol.java.

static final int IIIMProtocol.UNDERLINE_RGB_FEEDBACK = 3 [static, inherited]

Definition at line 154 of file IIIMProtocol.java.

static final int IIIMProtocol.VERSION = 1 [static, inherited]

Definition at line 48 of file IIIMProtocol.java.


The documentation for this class was generated from the following files: