Package org.zkoss.mesg

## Class MessageConst.Aide

- java.lang.Object
- - org.zkoss.mesg.MessageConst.Aide

- Enclosing interface:
    MessageConst

      public static class MessageConst.Aide
      extends java.lang.Object

  Used to handle the mapping of a message code to a filename.

  FUTURE: we might consider to use hashCode or other to represents the identifier such that the client will have the same code as the server.

- - ### Constructor Summary

    Constructors
    Constructor | Description
    --- | ---
    `Aide()` |

  - ### Method Summary

    All Methods Static Methods Concrete Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `static int` | `register​(java.lang.Class klass, java.lang.String filename)` | Registers a message filename, and returns an identifier to represent it.

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### Aide

          public Aide()

  - ### Method Detail

    - #### register

          public static final int register​(java.lang.Class klass,
                                           java.lang.String filename)

      Registers a message filename, and returns an identifier to represent it.

      The path is assumed to be /metainfo/mesg.

      Parameters:
        `filename` - the filename without path and extension, e.g, "msgacc"
      Returns:
        an identifier to represent this message file.