private void propagateFeatures(AbstractXMLSchema schema) { schema.setFeature(XMLConstants.FEATURE_SECURE_PROCESSING, fSecurityManager != null); schema.setFeature(Constants.ORACLE_FEATURE_SERVICE_MECHANISM, fUseServicesMechanism); String[] features = fXMLSchemaLoader.getRecognizedFeatures(); for (int i = 0; i < features.length; ++i) { boolean state = fXMLSchemaLoader.getFeature(features[i]); schema.setFeature(features[i], state); } }
private void propagateProperties(AbstractXMLSchema schema) { String[] properties = fXMLSchemaLoader.getRecognizedProperties(); for (int i = 0; i < properties.length; ++i) { Object state = fXMLSchemaLoader.getProperty(properties[i]); schema.setProperty(properties[i], state); } }