static

in src/main/java/org/apache/freemarker/onlinetester/services/AllowedSettingValues.java [93:107]


    static {
        String[] availableIDs = TimeZone.getAvailableIDs();
        
        DEFAULT_TIME_ZONE_KEY = AllowedSettingValues.DEFAULT_TIME_ZONE.getID();
        if (!ArrayUtils.contains(availableIDs, DEFAULT_TIME_ZONE_KEY)) {
            ArrayUtils.add(availableIDs, DEFAULT_TIME_ZONE_KEY);
        }
        
        Map<String, TimeZone> map = new HashMap<String, TimeZone>();
        for (String timeZoneId : availableIDs) {
            map.put(timeZoneId, TimeZone.getTimeZone(timeZoneId));
        }
        
        TIME_ZONE_MAP = Collections.unmodifiableMap(map);
    }