|
|||||||||
Atavism Version 2018.1 | AGIS API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectatavism.msgsys.MessageCatalog
public class MessageCatalog
A mapping from message type string to integer message number.
Constructor Summary | |
---|---|
MessageCatalog(java.lang.String name,
int firstMsgNumber,
int msgNumberCount)
Create message catalog instance. |
Method Summary | |
---|---|
static MessageCatalog |
addMsgCatalog(MessageCatalog catalog)
Add a catalog instance to the catalog set. |
static MessageCatalog |
addMsgCatalog(java.lang.String name,
int firstMsgNumber,
int msgNumberCount)
Create a catalog with the given name and message number range, and add to the catalog set. |
void |
addMsgTypeTranslation(MessageType msgType)
Add a translation for the given msgTypeString, using the next available message number. |
void |
addMsgTypeTranslation(MessageType msgType,
int msgNumber)
A seldom-used overloading that adds a translation for the given msgTypeString, using a specific message number. |
void |
addMsgTypeTranslation(java.lang.String msgTypeString)
Add a translation for the given msgTypeString, using the next available message number. |
int |
getFirstMsgNumber()
Get the first number in the message range. |
int |
getLastMsgNumber()
Get the last number in the message range. |
static java.lang.Integer |
getMessageNumber(java.lang.String msgTypeString)
Look up a message string in the list of catalogs. |
static MessageType |
getMessageType(java.lang.Integer msgTypeNumber)
Get MessageType by message number. |
static MessageType |
getMessageType(java.lang.String msgTypeString)
Get MessageType by string. |
java.lang.Integer |
getMsgNumberFromString(java.lang.String msgTypeString)
Get message number by string. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public MessageCatalog(java.lang.String name, int firstMsgNumber, int msgNumberCount)
addMsgCatalog(String,int,int)
.
Method Detail |
---|
public static java.lang.Integer getMessageNumber(java.lang.String msgTypeString)
public static MessageType getMessageType(java.lang.Integer msgTypeNumber)
public static MessageType getMessageType(java.lang.String msgTypeString)
public static MessageCatalog addMsgCatalog(java.lang.String name, int firstMsgNumber, int msgNumberCount)
public static MessageCatalog addMsgCatalog(MessageCatalog catalog)
public java.lang.Integer getMsgNumberFromString(java.lang.String msgTypeString)
getMessageNumber(java.lang.String)
.
public void addMsgTypeTranslation(java.lang.String msgTypeString)
public void addMsgTypeTranslation(MessageType msgType)
public void addMsgTypeTranslation(MessageType msgType, int msgNumber)
public java.lang.String toString()
toString
in class java.lang.Object
public int getFirstMsgNumber()
public int getLastMsgNumber()
|
Copyright © 2018 Dragonsan Studios Sp. z o.o. |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |