logo       

roller/src/org/roller/business/hibernate Messages.java,NONE,1.1: msg#00065

java.roller.cvs

Subject: roller/src/org/roller/business/hibernate Messages.java,NONE,1.1

Update of /cvsroot/roller/roller/src/org/roller/business/hibernate
In directory sc8-pr-cvs1:/tmp/cvs-serv6875/src/org/roller/business/hibernate

Added Files:
Messages.java
Log Message:
Gavin: "make sure you never catch + handle an exception and
then keep using the session (ObjectNotFoundException included!)"

--- NEW FILE: Messages.java ---
/*
* Created on Sep 14, 2003
*/
package org.roller.business.hibernate;

import java.text.MessageFormat;
import java.util.MissingResourceException;
import java.util.ResourceBundle;

/**
* @author dmj
*/
public class Messages
{

private static final String BUNDLE_NAME =
"org.roller.business.hibernate.messages"; //$NON-NLS-1$

private static final ResourceBundle RESOURCE_BUNDLE =
ResourceBundle.getBundle(BUNDLE_NAME);

private Messages()
{
}

public static String formatString(String key, String[] args) {
return MessageFormat.format(getString(key),args);
}

public static String formatString(String key, String arg0, String arg1) {
return MessageFormat.format(getString(key),new String[]{arg0,arg1});

}

public static String formatString(String key, String arg) {
return MessageFormat.format(getString(key),new String[]{arg});

}

public static String getString(String key)
{
// TODO Auto-generated method stub
try
{
return RESOURCE_BUNDLE.getString(key);
}
catch (MissingResourceException e)
{
return '!' + key + '!';
}
}
}




-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf


<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise