Package org.apache.pluto.om.common

Examples of org.apache.pluto.om.common.Language


    public boolean add( Object o )
    {
        if (o instanceof Language)
        {
            Language language = (Language) o;
            if (language.getLocale() == null)
            {
                ((MutableLanguage) o).setLocale(getDefaultLocale());
            }

            synchronized (innerCollection)
            {
                Iterator ite = innerCollection.iterator();
                while (ite.hasNext())
                {
                    Language lang = (Language) ite.next();
                    if (lang.equals(language))
                    {
                        innerCollection.remove(lang);
                        return innerCollection.add(o);
                    }
                }
View Full Code Here


    public ResourceBundle getResourceBundle(Locale locale)
    {
        LanguageSet languageSet = portletDefinition.getLanguageSet();
       
        Language lang = languageSet.get(locale);
                                                                               
        if (lang == null)
        {
            Locale defaultLocale = languageSet.getDefaultLocale();
            lang = languageSet.get(defaultLocale);
        }
       
        return lang.getResourceBundle();
    }
View Full Code Here

        // if(language != null)
        // {
        //     return language;
        // }
        LanguageSet languageSet = portlet.getLanguageSet();
        Language language = languageSet.get(locale);

        Enumeration locales = request.getLocales();
        while (locales.hasMoreElements() && language == null)
        {
            Locale aLocale = (Locale) locales.nextElement();
View Full Code Here

        // if(language != null)
        // {
        //     return language;
        // }
        LanguageSet languageSet = portlet.getLanguageSet();
        Language language = languageSet.get(locale);

        Enumeration locales = request.getLocales();
        while (locales.hasMoreElements() && language == null)
        {
            Locale aLocale = (Locale) locales.nextElement();
View Full Code Here

        synchronized (innerCollection)
        {
            Iterator itr = innerCollection.iterator();
            while (itr.hasNext())
            {
                Language lang = (Language) itr.next();
                localSet.add(lang.getLocale());
            }
        }
        return localSet.iterator();
    }
View Full Code Here

    public boolean add( Object o )
    {
        if (o instanceof Language)
        {
            Language language = (Language) o;
            if (language.getLocale() == null)
            {
                ((MutableLanguage) o).setLocale(getDefaultLocale());
            }

            synchronized (innerCollection)
            {
                Iterator ite = innerCollection.iterator();
                while (ite.hasNext())
                {
                    Language lang = (Language) ite.next();
                    if (lang.equals(language))
                    {
                        innerCollection.remove(lang);
                        return innerCollection.add(o);
                    }
                }
View Full Code Here

            HashSet keywordSet = new HashSet();
           
            Iterator langIter = pd.getLanguageSet().iterator();
            while (langIter.hasNext())
            {
                Language lang = (Language) langIter.next();
                fieldMap.put(ParsedObject.FIELDNAME_TITLE, lang.getTitle());
                fieldMap.put(ParsedObject.FIELDNAME_TITLE, lang.getShortTitle());
               
                Iterator keywordIter = lang.getKeywords();
                if (keywordIter != null)
                {
                    while (keywordIter.hasNext())
                    {
                        String keyword = (String) keywordIter.next();
View Full Code Here

      }
    }

    PortletDefinition portletDefinition = portletWindow.getPortletEntity().getPortletDefinition();
    LanguageSet languageSet = portletDefinition.getLanguageSet();
    Language lang = languageSet.get(request.getLocale());
    String title = lang != null ? lang.getTitle() : "no title available";

    // create a PortletInfo object. This is used to communicate with
    // the header and footer JSP pages for this portlet
    PortletInfo portletInfo = new PortletInfo();
   
View Full Code Here

    }

    public ResourceBundle getResourceBundle(java.util.Locale locale)
    {
        LanguageSet languageSet = portletDefinition.getLanguageSet();
        Language lang = languageSet.get(locale);

        if (lang == null)
        {
            Locale defaultLocale = languageSet.getDefaultLocale();
            lang = languageSet.get(defaultLocale)
        }

        return lang.getResourceBundle();
    }
View Full Code Here

        }

        Iterator iterator = this.iterator();
        while (iterator.hasNext())
        {
            Language language = (Language)iterator.next();
            if (language.getLocale().equals(locale) || size()==1)
            {
                return language;
            }
        }
View Full Code Here

TOP

Related Classes of org.apache.pluto.om.common.Language

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.