blob: 4fdc34f96de549ad4031e843fcea3196868dfd65 [file] [log] [blame]
package org.eclipse.e4.core.internal.tests.nls;
import java.text.MessageFormat;
import javax.annotation.PostConstruct;
/**
* Load messages from the OSGi resource bundle (OSGI-INF/l10n/bundle.properties)
*/
public class BundleMessages {
//message as is
public String message;
//message as is with underscore
public String message_one;
//message as is camel cased
public String messageOne;
//message with underscore transformed to . separated properties key
public String message_two;
//camel cased message transformed to . separated properties key
public String messageThree;
//message with placeholder
public String messageFour;
// messages with camel case and underscore
public String messageFive_Sub;
public String messageSix_Sub;
public String messageSeven_Sub;
public String messageEight_Sub;
public String messageNine_Sub;
@PostConstruct
public void format() {
messageFour = MessageFormat.format(messageFour, "Tom"); //$NON-NLS-1$
}
}