...
public class TabbedPane {
    ...
    private static final int JEFFERSON_INDEX = 0;
    private static final int ROOSEVELT_INDEX = 1;
    private static final int LINCOLN_INDEX = 2;
    private static final int WASHINGTON_INDEX = 3;

    private String[] tabTooltips = { "jeffersonTooltip", "rooseveltTooltip",
				     "lincolnTooltip",  "washingtonTooltip" };

    // The Messages utility class allows access to the resource bundle
    // from a program.
    public String getJeffersonTooltip() {
	return com.corejsf.util.Messages.getString(
	   "com.corejsf.messages", tabTooltips[JEFFERSON_INDEX], null);
    }
    public String getRooseveltTooltip() {
        return com.corejsf.util.Messages.getString(
           "com.corejsf.messages", tabTooltips[ROOSEVELT_INDEX], null);
    }
    public String getLincolnTooltip() {
        return com.corejsf.util.Messages.getString(
           "com.corejsf.messages", tabTooltips[LINCOLN_INDEX], null);
    }
    public String getWashingtonTooltip() {
        return com.corejsf.util.Messages.getString(
           "com.corejsf.messages", tabTooltips[WASHINGTON_INDEX], null);
    }
    ...
}