if (isDefaultProperty(name)) continue;
if (isDefaultProperty(name, properties)) continue;
    public void setOutputProperties(Properties properties)	throws IllegalArgumentException     {	if (properties != null) {	    final Enumeration names = properties.propertyNames();	    while (names.hasMoreElements()) {		final String name = (String) names.nextElement();		// Ignore lower layer properties		if (isDefaultProperty(name)) continue;		if (validOutputProperty(name)) {		    _properties.setProperty(name, properties.getProperty(name));		}		else {		    ErrorMsg err = new ErrorMsg(ErrorMsg.JAXP_UNKNOWN_PROP_ERR, name);		    throw new IllegalArgumentException(err.toString());		}	    }	}	else {	    _properties = _propertiesClone;	}    }