@Override public POM load(final Path path) { try { return pomContentHandler.toModel(loadPomXMLString(path)); } catch (Exception e) { throw ExceptionUtilities.handleException(e); } }
@Override public POM load(final Path pomPath) { try { return pomContentHandler.toModel(loadPomXMLString(pomPath)); } catch (Exception e) { throw ExceptionUtilities.handleException(e); } }
@Override public POM load(final Path pomPath) { try { return pomContentHandler.toModel(loadPomXMLString(pomPath)); } catch (Exception e) { throw ExceptionUtilities.handleException(e); } }
private void save(final Path path, final POM content) throws IOException, XmlPullParserException { ioService.write(Paths.convert(path), pomContentHandler.toString(content, loadPomXMLString(path))); } }
private Path save(final Path path, final POM content, final Metadata metadata) throws IOException, XmlPullParserException { if (metadata == null) { save(path, content); } else { ioService.write(Paths.convert(path), pomContentHandler.toString(content, loadPomXMLString(path)), metadataService.setUpAttributes(path, metadata)); } return path; }