public void parseDomainXml() { ConfigParser parser = new ConfigParser(habitat); URL url = this.getClass().getResource("/domain.xml"); System.out.println("URL : " + url); try { DomDocument doc = parser.parse(url); System.out.println("[parseDomainXml] ==> Successfully parsed"); assert(doc != null); } catch (Exception ex) { ex.printStackTrace(); assert(false); } }
public void parse(XMLStreamReader in, DomDocument document, Dom parent) throws XMLStreamException { try { in.nextTag(); document.root = handleElement(in, document, parent); } finally { in.close(); } }
public void parse(XMLStreamReader in, DomDocument document) throws XMLStreamException { parse(in, document, null); }
public void populateConfig(ServiceLocator serviceLocator) { for (Populator p : serviceLocator.<Populator>getAllServices(Populator.class)) { p.run(new ConfigParser(serviceLocator)); } }
public DomDocument parse(URL source, DomDocument document) { return parse(source, document, null); }
public void populateConfig(ServiceLocator serviceLocator) { for (Populator p : serviceLocator.<Populator>getAllServices(Populator.class)) { p.run(new ConfigParser(serviceLocator)); } }
public void parseDomainXml() { ConfigParser parser = new ConfigParser(habitat); URL url = ConfigDisposalTest.class.getResource("/domain.xml"); System.out.println("URL : " + url); try { DomDocument doc = parser.parse(url, new SimpleDocument(habitat)); System.out.println("[parseDomainXml] ==> Successfully parsed"); assert(doc != null); } catch (Exception ex) { ex.printStackTrace(); assert(false); } }
public DomDocument parse(XMLStreamReader in) throws XMLStreamException { DomDocument document = new DomDocument(habitat); parse(in, document); return document; }
public void populateConfig(ServiceLocator serviceLocator) { for (Populator p : serviceLocator.<Populator>getAllServices(Populator.class)) { p.run(new ConfigParser(serviceLocator)); } }
return handleElement(in,document,parent,model);
public static Habitat getHabitat(final InputStream inputStream) { try { final Habitat habitat = getNewHabitat(); final ConfigParser parser = new ConfigParser(habitat); XMLInputFactory xif = XMLInputFactory.class.getClassLoader() == null ? XMLInputFactory.newInstance() : XMLInputFactory.newInstance(XMLInputFactory.class.getName(), XMLInputFactory.class.getClassLoader()); final DomDocument document = parser.parse(xif.createXMLStreamReader(inputStream)); habitat.addComponent("document", document); return habitat; } catch (Exception e) { e.printStackTrace(); throw new GrizzlyConfigException(e.getMessage(), e); } }
/** * Parses the given source as a config file, and adds resulting * {@link Dom}s into {@link Habitat} as {@link Inhabitant}s. */ public DomDocument parse(URL source) { return parse(source, new DomDocument(habitat)); }
parser = new ConfigParser();
Dom child = handleElement(in, document, dom); if(child!=null) children.add(new Dom.NodeChild(name, child)); children.add(new Dom.LeafChild(name,in.getElementText())); } else { Dom child = handleElement(in, document, dom, ((ConfigModel.Node) a).model); children.add(new Dom.NodeChild(name, child));
public static ServiceLocator getServiceLocator(final InputStream inputStream, String name) { try { final ServiceLocator habitat = getNewServiceLocator(name); final ConfigParser parser = new ConfigParser(habitat); XMLInputFactory xif = XMLInputFactory.class.getClassLoader() == null ? XMLInputFactory.newFactory() : XMLInputFactory.newFactory(XMLInputFactory.class.getName(), XMLInputFactory.class.getClassLoader()); final DomDocument document = parser.parse(xif.createXMLStreamReader(inputStream)); ServiceLocatorUtilities.addOneConstant(habitat, document); return habitat; } catch (Exception e) { e.printStackTrace(); throw new GrizzlyConfigException(e.getMessage(), e); } }
public DomDocument parse(URL source, DomDocument document, Dom parent) { InputStream inputStream = null; try { inputStream = source.openStream(); } catch (IOException e) { throw new ConfigurationException("Failed to open "+source,e); } try { parse(xif.createXMLStreamReader(new StreamSource(inputStream)), document, parent); return document; } catch (XMLStreamException e) { throw new ConfigurationException("Failed to parse "+source,e); } finally { try { inputStream.close(); } catch (IOException e) { // ignore } } }
ConfigParser configParser = new ConfigParser(habitat); (new Populator() {
public void parse(XMLStreamReader in, DomDocument document, Dom parent) throws XMLStreamException { in.nextTag(); document.root = handleElement(in, document, parent); }
public static ServiceLocator getServiceLocator(final InputStream inputStream, String name) { try { final ServiceLocator habitat = getNewServiceLocator(name); final ConfigParser parser = new ConfigParser(habitat); XMLInputFactory xif = XMLInputFactory.class.getClassLoader() == null ? XMLInputFactory.newFactory() : XMLInputFactory.newFactory(XMLInputFactory.class.getName(), XMLInputFactory.class.getClassLoader()); final DomDocument document = parser.parse(xif.createXMLStreamReader(inputStream)); ServiceLocatorUtilities.addOneConstant(habitat, document); return habitat; } catch (Exception e) { e.printStackTrace(); throw new GrizzlyConfigException(e.getMessage(), e); } }
public void parse(XMLStreamReader in, DomDocument document) throws XMLStreamException { parse(in, document, null); }