com.ibm.as400.vaccess.MessageUtilities Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jt400 Show documentation
Show all versions of jt400 Show documentation
The Open Source version of the IBM Toolbox for Java
The newest version!
///////////////////////////////////////////////////////////////////////////////
//
// JTOpen (IBM Toolbox for Java - OSS version)
//
// Filename: MessageUtilities.java
//
// The source code contained herein is licensed under the IBM Public License
// Version 1.0, which has been approved by the Open Source Initiative.
// Copyright (C) 1997-2000 International Business Machines Corporation and
// others. All rights reserved.
//
///////////////////////////////////////////////////////////////////////////////
package com.ibm.as400.vaccess;
/**
The MessageUtilities class provides some commonly used routines
for implementation of the message support.
**/
class MessageUtilities
{
private static final String copyright = "Copyright (C) 1997-2000 International Business Machines Corporation and others.";
// MRI.
private static final String completionTypeText_ = ResourceLoader.getText ("MESSAGE_TYPE_COMPLETION");
private static final String diagnosticTypeText_ = ResourceLoader.getText ("MESSAGE_TYPE_DIAGNOSTIC");
private static final String informationalTypeText_ = ResourceLoader.getText ("MESSAGE_TYPE_INFORMATIONAL");
private static final String inquiryTypeText_ = ResourceLoader.getText ("MESSAGE_TYPE_INQUIRY");
private static final String sendersCopyTypeText_ = ResourceLoader.getText ("MESSAGE_TYPE_SENDERS_COPY");
private static final String requestTypeText_ = ResourceLoader.getText ("MESSAGE_TYPE_REQUEST");
private static final String requestWithPromptingTypeText_ = ResourceLoader.getText ("MESSAGE_TYPE_REQUEST_WITH_PROMPTING");
private static final String notifyTypeText_ = ResourceLoader.getText ("MESSAGE_TYPE_NOTIFY");
private static final String escapeTypeText_ = ResourceLoader.getText ("MESSAGE_TYPE_ESCAPE");
private static final String replyNotValidityCheckedTypeText_ = ResourceLoader.getText ("MESSAGE_TYPE_REPLY_NOT_VALIDITY_CHECKED");
private static final String replyValidityCheckedTypeText_ = ResourceLoader.getText ("MESSAGE_TYPE_REPLY_VALIDITY_CHECKED");
private static final String replyMessageDefaultUsedTypeText_ = ResourceLoader.getText ("MESSAGE_TYPE_REPLY_MESSAGE_DEFAULT_USED");
private static final String replySystemDefaultUsedTypeText_ = ResourceLoader.getText ("MESSAGE_TYPE_REPLY_SYSTEM_DEFAULT_USED");
private static final String replyFromSystemReplyListTypeText_ = ResourceLoader.getText ("MESSAGE_TYPE_REPLY_FROM_SYSTEM_REPLY_LIST");
private static final String unexpectedTypeText_ = ResourceLoader.getText ("MESSAGE_TYPE_UNEXPECTED");
/**
Returns the text representation of a message type.
@param The int representation.
@return The text representation.
**/
static String getTypeText (int messageType)
{
switch (messageType) {
case 1:
return completionTypeText_;
case 2:
return diagnosticTypeText_;
case 4:
return informationalTypeText_;
case 5:
return inquiryTypeText_;
case 6:
return sendersCopyTypeText_;
case 8:
return requestTypeText_;
case 10:
return requestWithPromptingTypeText_;
case 14:
return notifyTypeText_;
case 15:
return escapeTypeText_;
case 21:
return replyNotValidityCheckedTypeText_;
case 22:
return replyValidityCheckedTypeText_;
case 23:
return replyMessageDefaultUsedTypeText_;
case 24:
return replySystemDefaultUsedTypeText_;
case 25:
return replyFromSystemReplyListTypeText_;
default:
return unexpectedTypeText_;
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy