super(); this.logger = logger;
return contentHandler;
return dtdHandler;
return resolver;
return errorHandler;
return features.contains(name);
return properties.get(name);
logger.add("parse", input);
logger.add("parse", systemId);
this.contentHandler = handler;
this.dtdHandler = handler;
this.resolver = resolver;
this.errorHandler = handler;
if (value) { features.add(name); } else { features.remove(name); }
if (value == null) { properties.remove(name); } else { properties.put(name, value); }