Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.media.mn8
Class MessageFormatter  view MessageFormatter download MessageFormatter.java

java.lang.Object
  extended byorg.media.mn8.MessageFormatter

public class MessageFormatter
extends java.lang.Object

Class responsible for formatting logging messages. Loading them from the resource bundles and properly formatting them to be displayed.

Version:
$Revision: 1.5 $ $Date: 2002/07/24 23:25:27 $

Field Summary
private static java.lang.String _error
           
private static MessageFormatter _formatter
           
private static java.lang.String _head
           
private static java.lang.String _info
           
private static java.lang.String _MESSAGES_RESOURCE_FILE
           
private static java.util.Properties _prop
           
private static java.lang.String _warning
           
 
Constructor Summary
private MessageFormatter()
          Dafault constructor
 
Method Summary
 java.lang.String getInterpMessage(java.lang.String type_id, java.lang.String message_id, java.lang.String optional, int line)
          The main method for displaying system interpretation related messages for mn8.
 java.lang.String getMessage(java.lang.String type_id, java.lang.String message_id)
          The main method for displaying system messages for mn8.
 java.lang.String getMessage(java.lang.String type_id, java.lang.String message_id, java.lang.String optional)
          The main method for displaying system messages for mn8.
 java.lang.String getMessage(java.lang.String type_id, java.lang.String message_id, java.lang.String optional, java.lang.String suplementary)
          The main method for displaying system messages for mn8.
 java.lang.String getMessageInfo(java.lang.String message_id)
           
static MessageFormatter getReference()
          Method for getting the MessageFormatter instance.
 java.lang.String getTypeInfo(java.lang.String type_id)
           
private  void sysError(java.lang.String type, java.lang.String message)
           
private  void sysError(java.lang.String type, java.lang.String message, java.lang.String optional)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_MESSAGES_RESOURCE_FILE

private static final java.lang.String _MESSAGES_RESOURCE_FILE
See Also:
Constant Field Values

_prop

private static java.util.Properties _prop

_head

private static java.lang.String _head

_warning

private static java.lang.String _warning

_error

private static java.lang.String _error

_info

private static java.lang.String _info

_formatter

private static MessageFormatter _formatter
Constructor Detail

MessageFormatter

private MessageFormatter()
Dafault constructor

Method Detail

getReference

public static MessageFormatter getReference()
Method for getting the MessageFormatter instance. Don't forger that it implements a Singleton pattern.


getMessage

public java.lang.String getMessage(java.lang.String type_id,
                                   java.lang.String message_id)
The main method for displaying system messages for mn8.


getMessage

public java.lang.String getMessage(java.lang.String type_id,
                                   java.lang.String message_id,
                                   java.lang.String optional)
The main method for displaying system messages for mn8.


getInterpMessage

public java.lang.String getInterpMessage(java.lang.String type_id,
                                         java.lang.String message_id,
                                         java.lang.String optional,
                                         int line)
The main method for displaying system interpretation related messages for mn8.


getMessage

public java.lang.String getMessage(java.lang.String type_id,
                                   java.lang.String message_id,
                                   java.lang.String optional,
                                   java.lang.String suplementary)
The main method for displaying system messages for mn8.


getMessageInfo

public java.lang.String getMessageInfo(java.lang.String message_id)

getTypeInfo

public java.lang.String getTypeInfo(java.lang.String type_id)

sysError

private void sysError(java.lang.String type,
                      java.lang.String message)

sysError

private void sysError(java.lang.String type,
                      java.lang.String message,
                      java.lang.String optional)