Package java.util

Examples of java.util.Properties.keySet()


   */
  public static void loadConfig(File file) throws FileNotFoundException, IOException
  {
    Properties userDefinedProperties = new Properties();
    userDefinedProperties.load(new FileInputStream(file));
    Iterator<Object> it = userDefinedProperties.keySet().iterator();
    while(it.hasNext()) {
      String key = (String) it.next();
      prop.setProperty(key, userDefinedProperties.getProperty(key));
     
    }
View Full Code Here


          I18nItem i18nItem = new I18nItem(bundleName, key, targetLocale, bundlePriority, keyPriority);
          foundTranslationItems.add(i18nItem);
        }
        // add from target properties
        Properties targetProperties = getResolvedProperties(targetLocale, bundleName);
        keys = targetProperties.keySet(); // properties.stringPropertyNames()
        // is Java 1.6 only!
        for (Object keyObj : keys) {
          String key = (String) keyObj;
          if (!referenceProperties.containsKey(key)) { // already
            // added
View Full Code Here

      StringBuffer data = new StringBuffer();
      // we build an js object with key-value pairs
      data.append("var transData = {");
      Locale referenceLocale = I18nModule.getFallbackLocale();
      Properties properties = getPropertiesWithoutResolvingRecursively(referenceLocale, bundleName);
      Set<Object> keys = properties.keySet();
      boolean addComma = false;
      for (Object keyObject : keys) {
        String key = (String) keyObject;
        String value = getLocalizedString(bundleName, key, null, locale, I18nModule.isOverlayEnabled(), true);
        if (value == null) {
View Full Code Here

    for (String langKey : allLangs) {
      Locale locale = i18nMgr.getLocaleOrNull(langKey);
      for (String bundleName : allBundles) {       
        Properties properties = i18nMgr.getPropertiesWithoutResolvingRecursively(locale, bundleName);
        Set<Object> keys = properties.keySet();
       
        for (Object keyObj : keys) {
          String key = (String) keyObj;
          String value = properties.getProperty(key);
         
View Full Code Here

    deletePackage(originBundleName);
  }
 
  public void movePackageByMovingSingleKeysTask(String originBundleName, String targetBundleName) {
    Properties properties = i18nMgr.getPropertiesWithoutResolvingRecursively(I18nModule.getFallbackLocale(), originBundleName);
    Set<Object> keys = properties.keySet();   
    for (Object keyObj : keys) {
      String key = (String) keyObj;
      moveKeyToOtherBundle(originBundleName, targetBundleName, key);
    }
  }
View Full Code Here

    int counter = 0;
    for (String langKey : allLangs) {
      Locale locale = i18nMgr.getLocaleOrNull(langKey);
      for (String bundleName : allBundles) {
        Properties properties = i18nMgr.getPropertiesWithoutResolvingRecursively(locale, bundleName);
        Set<Object> keys = properties.keySet();
        for (Object keyObj : keys) {
          String key = (String) keyObj;
          if (key.endsWith("X")) {
            String value = properties.getProperty(key);
            if (StringHelper.containsNonWhitespace(value)) {
View Full Code Here

    String[] comparisonStrings = {"TODO"};
    for (String langKey : allLangs) {
      Locale locale = i18nMgr.getLocaleOrNull(langKey);
      for (String bundleName : allBundles) {
        Properties properties = i18nMgr.getPropertiesWithoutResolvingRecursively(locale, bundleName);
        Set<Object> keys = properties.keySet();
        for (Object keyObj : keys) {
          String key = (String) keyObj;
          String value = properties.getProperty(key);
          for (int i = 0; i < comparisonStrings.length; i++) {
            int pos = value.toLowerCase().indexOf(comparisonStrings[i].toLowerCase());
View Full Code Here

    Set<String> allLangs = getAllLanguages();
    for (String langKey : allLangs) {
      Locale locale = i18nMgr.getLocaleOrNull(langKey);
      for (String bundleName : allBundles) {
        Properties properties = i18nMgr.getPropertiesWithoutResolvingRecursively(locale, bundleName);
        Set<Object> keys = properties.keySet();
        for (Object keyObj : keys) {
          String key = (String) keyObj;
          String value = properties.getProperty(key);
          if (!StringHelper.containsNonWhitespace(value) ) {
            log.info("empty Key detected in lang::" + locale.getLanguage() + " bundle::" + bundleName + " key::" + key + " value::" + value);
View Full Code Here

      for (String refLangKey : referenceLanguages) {
        Properties properties = i18nMgr.getPropertiesWithoutResolvingRecursively(i18nMgr.getLocaleOrNull(refLangKey), bundleName);
        if (properties == null) {
          throw new OLATRuntimeException("Invalid reference language::" + refLangKey, null);
        } else {
          for (Object keyObj : properties.keySet()) {
            String key = (String) keyObj;
            String combinedKey = bundleName + ":" + key;
            validCombinedKeys.add(combinedKey);
          }           
        }
View Full Code Here

      for (String bundleName : allBundles) {
        Properties properties = i18nMgr.getPropertiesWithoutResolvingRecursively(locale, bundleName);       
        int propCount = properties.size();
        // copy keys to prevent concurrent modification
        Set<String> availableKeys = new HashSet<String>();
        for (Object key : properties.keySet()) {
          availableKeys.add((String)key);
        }
        for (String key : availableKeys) {
          String combinedKey = bundleName + ":" + key;
          if (!validCombinedKeys.contains(combinedKey)) {
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.