@Override public void traverse(List<? extends EObject> contents) { for(EObject e : contents) { if(e instanceof Definitions) { List<RootElement> roots = ((Definitions) e).getRootElements(); Process p = null; for(RootElement root : roots) { if(root instanceof Process) { p = (Process) root; } } if(p != null) { ((Definitions) e).getRootElements().remove(p); ((Definitions) e).getRootElements().add(p); } } } super.traverse(contents); }
@Override public void traverse(List<? extends EObject> contents) { for(EObject e : contents) { if(e instanceof Definitions) { List<RootElement> roots = ((Definitions) e).getRootElements(); Process p = null; for(RootElement root : roots) { if(root instanceof Process) { p = (Process) root; } } if(p != null) { ((Definitions) e).getRootElements().remove(p); ((Definitions) e).getRootElements().add(p); } } } super.traverse(contents); }
@Override public void traverse(List<? extends EObject> contents) { for (EObject e : contents) { if (e instanceof Definitions) { List<RootElement> roots = ((Definitions) e).getRootElements(); Process p = null; for (RootElement root : roots) { if (root instanceof Process) { p = (Process) root; } } if (p != null) { ((Definitions) e).getRootElements().remove(p); ((Definitions) e).getRootElements().add(p); } } } super.traverse(contents); }
@Override public void traverse(List<? extends EObject> contents) { for(EObject e : contents) { if(e instanceof Definitions) { List<RootElement> roots = ((Definitions) e).getRootElements(); Process p = null; for(RootElement root : roots) { if(root instanceof Process) { p = (Process) root; } } if(p != null) { ((Definitions) e).getRootElements().remove(p); ((Definitions) e).getRootElements().add(p); } } } super.traverse(contents); }
public void save(XMLResource resource, Writer writer, Map<?, ?> options) throws IOException { this.xmlResource = resource; init(resource, options); @SuppressWarnings("unchecked") List<? extends EObject> contents = roots = (List<? extends EObject>)options.get(XMLResource.OPTION_ROOT_OBJECTS); if (contents == null) { contents = resource.getContents(); } traverse(contents); write(writer); writer.flush(); endSave(contents); this.xmlResource = null; }
public void save(XMLResource resource, Writer writer, Map<?, ?> options) throws IOException { this.xmlResource = resource; init(resource, options); @SuppressWarnings("unchecked") List<? extends EObject> contents = roots = (List<? extends EObject>)options.get(XMLResource.OPTION_ROOT_OBJECTS); if (contents == null) { contents = resource.getContents(); } traverse(contents); write(writer); writer.flush(); endSave(contents); this.xmlResource = null; }
public Document save(XMLResource resource, Document doc, Map<?, ?> options, DOMHandler handler) { toDOM = true; document = doc; this.handler = handler; this.xmlResource = resource; init(resource, options); @SuppressWarnings("unchecked") List<? extends EObject> contents = roots = (List<? extends EObject>)options.get(XMLResource.OPTION_ROOT_OBJECTS); if (contents == null) { contents = resource.getContents(); } traverse(contents); try { endSave(contents); } catch (Exception e) { e.printStackTrace(); } xmlResource = null; return document; }
save.traverse(contents); if (save.useCache)
public Document save(XMLResource resource, Document doc, Map<?, ?> options, DOMHandler handler) { toDOM = true; document = doc; this.handler = handler; this.xmlResource = resource; init(resource, options); @SuppressWarnings("unchecked") List<? extends EObject> contents = roots = (List<? extends EObject>)options.get(XMLResource.OPTION_ROOT_OBJECTS); if (contents == null) { contents = resource.getContents(); } traverse(contents); try { endSave(contents); } catch (Exception e) { e.printStackTrace(); } xmlResource = null; return document; }
save.traverse(contents); if (save.useCache)