}
public DOMImplementationList getDOMImplementations(String features) {
// first check whether the CoreDOMImplementation would do
DOMImplementation impl = CoreDOMImplementationImpl.getDOMImplementation();
DOMImplementationListImpl list = new DOMImplementationListImpl();
if (testImpl(impl, features)) {
list.add(impl);
}
impl = DOMImplementationImpl.getDOMImplementation();
if (testImpl(impl, features)) {
list.add(impl);
}
impl = PSVIDOMImplementationImpl.getDOMImplementation();
if (testImpl(impl, features)) {
list.add(impl);
}
return list;
}