1402794e73aed8611d62eb4b01cd155e2d76fcb87Raphael Moll/** 2402794e73aed8611d62eb4b01cd155e2d76fcb87Raphael Moll * Copyright (c) 2006 IBM Corporation and others. 3402794e73aed8611d62eb4b01cd155e2d76fcb87Raphael Moll * All rights reserved. This program and the accompanying materials 4402794e73aed8611d62eb4b01cd155e2d76fcb87Raphael Moll * are made available under the terms of the Common Public License v1.0 5402794e73aed8611d62eb4b01cd155e2d76fcb87Raphael Moll * which accompanies this distribution, and is available at 6402794e73aed8611d62eb4b01cd155e2d76fcb87Raphael Moll * http://www.eclipse.org/legal/cpl-v10.html 7402794e73aed8611d62eb4b01cd155e2d76fcb87Raphael Moll */ 8402794e73aed8611d62eb4b01cd155e2d76fcb87Raphael Mollpackage org.eclipse.releng.util.bugzilla; 9402794e73aed8611d62eb4b01cd155e2d76fcb87Raphael Moll 10402794e73aed8611d62eb4b01cd155e2d76fcb87Raphael Moll 11402794e73aed8611d62eb4b01cd155e2d76fcb87Raphael Mollimport java.util.MissingResourceException; 12402794e73aed8611d62eb4b01cd155e2d76fcb87Raphael Mollimport java.util.ResourceBundle; 13402794e73aed8611d62eb4b01cd155e2d76fcb87Raphael Moll 14402794e73aed8611d62eb4b01cd155e2d76fcb87Raphael Moll 15402794e73aed8611d62eb4b01cd155e2d76fcb87Raphael Mollpublic class Messages 16402794e73aed8611d62eb4b01cd155e2d76fcb87Raphael Moll{ 17402794e73aed8611d62eb4b01cd155e2d76fcb87Raphael Moll private static final String BUNDLE_NAME = "org.eclipse.releng.util.bugzilla.messages"; //$NON-NLS-1$ 18402794e73aed8611d62eb4b01cd155e2d76fcb87Raphael Moll 19402794e73aed8611d62eb4b01cd155e2d76fcb87Raphael Moll private static final ResourceBundle RESOURCE_BUNDLE = ResourceBundle.getBundle(BUNDLE_NAME); 20402794e73aed8611d62eb4b01cd155e2d76fcb87Raphael Moll 21402794e73aed8611d62eb4b01cd155e2d76fcb87Raphael Moll private Messages() 22402794e73aed8611d62eb4b01cd155e2d76fcb87Raphael Moll { 23402794e73aed8611d62eb4b01cd155e2d76fcb87Raphael Moll } 24402794e73aed8611d62eb4b01cd155e2d76fcb87Raphael Moll 25402794e73aed8611d62eb4b01cd155e2d76fcb87Raphael Moll public static String getString(String key) 26402794e73aed8611d62eb4b01cd155e2d76fcb87Raphael Moll { 27402794e73aed8611d62eb4b01cd155e2d76fcb87Raphael Moll try 28402794e73aed8611d62eb4b01cd155e2d76fcb87Raphael Moll { 29402794e73aed8611d62eb4b01cd155e2d76fcb87Raphael Moll return RESOURCE_BUNDLE.getString(key); 30402794e73aed8611d62eb4b01cd155e2d76fcb87Raphael Moll } 31402794e73aed8611d62eb4b01cd155e2d76fcb87Raphael Moll catch (MissingResourceException e) 32402794e73aed8611d62eb4b01cd155e2d76fcb87Raphael Moll { 33402794e73aed8611d62eb4b01cd155e2d76fcb87Raphael Moll return '!' + key + '!'; 34402794e73aed8611d62eb4b01cd155e2d76fcb87Raphael Moll } 35402794e73aed8611d62eb4b01cd155e2d76fcb87Raphael Moll } 36402794e73aed8611d62eb4b01cd155e2d76fcb87Raphael Moll} 37