/** * Return true if the given source is parsed. Otherwise, record that * it will be parsed. */ protected boolean parsed(String src) { if (!_caching) return false; if (_parsed == null) _parsed = new HashMap<ClassLoader, Set<String>>(); ClassLoader loader = currentClassLoader(); Set<String> set = _parsed.get(loader); if (set == null) { set = new HashSet<String>(); _parsed.put(loader, set); } boolean added = set.add(src); if (!added && _log != null && _log.isTraceEnabled()) _log.trace(_loc.get("already-parsed", src)); return !added; }
/** * Return true if the given source is parsed. Otherwise, record that * it will be parsed. */ protected boolean parsed(String src) { if (!_caching) return false; if (_parsed == null) _parsed = new HashMap<ClassLoader, Set<String>>(); ClassLoader loader = currentClassLoader(); Set<String> set = _parsed.get(loader); if (set == null) { set = new HashSet<String>(); _parsed.put(loader, set); } boolean added = set.add(src); if (!added && _log != null && _log.isTraceEnabled()) _log.trace(_loc.get("already-parsed", src)); return !added; }
/** * Return true if the given source is parsed. Otherwise, record that * it will be parsed. */ protected boolean parsed(String src) { if (!_caching) return false; if (_parsed == null) _parsed = new HashMap<ClassLoader, Set<String>>(); ClassLoader loader = currentClassLoader(); Set<String> set = _parsed.get(loader); if (set == null) { set = new HashSet<String>(); _parsed.put(loader, set); } boolean added = set.add(src); if (!added && _log != null && _log.isTraceEnabled()) _log.trace(_loc.get("already-parsed", src)); return !added; }
/** * Return true if the given source is parsed. Otherwise, record that * it will be parsed. */ protected boolean parsed(String src) { if (!_caching) return false; if (_parsed == null) _parsed = new HashMap(); ClassLoader loader = currentClassLoader(); Set set = (Set) _parsed.get(loader); if (set == null) { set = new HashSet(); _parsed.put(loader, set); } boolean added = set.add(src); if (!added && _log != null && _log.isTraceEnabled()) _log.trace(_loc.get("already-parsed", src)); return !added; }