001
014
015 package com.liferay.portal.model;
016
017 import com.liferay.portal.kernel.language.LanguageUtil;
018 import com.liferay.portal.kernel.util.StringPool;
019 import com.liferay.portal.kernel.util.StringUtil;
020
021 import java.util.Locale;
022
023
026 public class SiteConstants {
027
028 public static final String LIST_VIEW_FLAT_SITES = "flat-sites";
029
030 public static final String LIST_VIEW_TREE = "tree";
031
032 public static final String NAME_INVALID_CHARACTERS = StringPool.STAR;
033
034 public static final String NAME_LABEL = "site-name";
035
036 public static final String NAME_RESERVED_WORDS = StringPool.NULL;
037
038 public static String getNameGeneralRestrictions(Locale locale) {
039 return StringUtil.toLowerCase(LanguageUtil.get(locale, "blank")) +
040 StringPool.COMMA_AND_SPACE +
041 StringUtil.toLowerCase(LanguageUtil.get(locale, "numeric"));
042 }
043
044 }