@@ -0,0 +1,1365 @@
+/*%0A * @author %3Ca href=%22mailto:novotny@aei.mpg.de%22%3EJason Novotny%3C/a%3E%0A * @version $Id$%0A */%0Apackage org.gridlab.gridsphere.layout;%0A%0Aimport java.io.Serializable;%0Aimport java.util.Locale;%0A%0A/**%0A * %3Ccode%3EPortletTitle%3C/code%3E is used to store a locale dependent title%0A */%0Apublic class PortletTitle implements Serializable, Cloneable %7B%0A%0A    private String lang = Locale.getDefault().getLanguage();%0A    private String text = %22%22;%0A%0A    /**%0A     *  Constructs an instance of PortletContent%0A     */%0A    public PortletTitle() %7B%0A    %7D%0A%0A    /**%0A     * Sets the language locale of this text%0A     *%0A     * @param lang the relative path to load a text file%0A     */%0A    public void setLang(String lang) %7B%0A        this.lang = lang;%0A    %7D%0A%0A    /**%0A     * Returns the language locale of this text%0A     *%0A     * @return the language locale of this text%0A     */%0A    public String getLang() %7B%0A        return lang;%0A    %7D%0A%0A    /**%0A     * Sets the text%0A     *%0A     * @param text the text%0A     */%0A    public void setText(String text) %7B%0A        this.text = text;%0A    %7D%0A%0A    /**%0A     * Returns the text%0A     *%0A     * @return the text%0A     */%0A    public String getText() %7B%0A        return text;%0A    %7D%0A%0A    public Object clone() throws CloneNotSupportedException %7B%0A        PortletTitle t = (PortletTitle)super.clone();%0A        t.lang = this.lang;%0A        t.text = this.text;%0A        return t;%0A    %7D%0A%0A%7D%0A

define locale dependent title