private static Repository convertFromProfileXmlRepository( org.apache.maven.profiles.Repository profileXmlRepo ) { Repository repo = new Repository(); repo.setId( profileXmlRepo.getId() ); repo.setLayout( profileXmlRepo.getLayout() ); repo.setName( profileXmlRepo.getName() ); repo.setUrl( profileXmlRepo.getUrl() ); if ( profileXmlRepo.getSnapshots() != null ) { repo.setSnapshots( convertRepositoryPolicy( profileXmlRepo.getSnapshots() ) ); } if ( profileXmlRepo.getReleases() != null ) { repo.setReleases( convertRepositoryPolicy( profileXmlRepo.getReleases() ) ); } return repo; }
/** * Method updateRepository * * @param value * @param element * @param counter * @param xmlTag */ protected void updateRepository(Repository value, String xmlTag, Counter counter, Element element) { Element root = element; Counter innerCount = new Counter(counter.getDepth() + 1); updateRepositoryPolicy( value.getReleases(), "releases", innerCount, root); updateRepositoryPolicy( value.getSnapshots(), "snapshots", innerCount, root); findAndReplaceSimpleElement(innerCount, root, "id", value.getId(), null); findAndReplaceSimpleElement(innerCount, root, "name", value.getName(), null); findAndReplaceSimpleElement(innerCount, root, "url", value.getUrl(), null); findAndReplaceSimpleElement(innerCount, root, "layout", value.getLayout(), "default"); } //-- void updateRepository(Repository, String, Counter, Element)
/** * Method updateRepository. * * @param value * @param element * @param counter * @param xmlTag */ protected void updateRepository(Repository value, String xmlTag, Counter counter, Element element) { Element root = element; Counter innerCount = new Counter(counter.getDepth() + 1); updateRepositoryPolicy( value.getReleases(), "releases", innerCount, root); updateRepositoryPolicy( value.getSnapshots(), "snapshots", innerCount, root); findAndReplaceSimpleElement(innerCount, root, "id", value.getId(), null); findAndReplaceSimpleElement(innerCount, root, "name", value.getName(), null); findAndReplaceSimpleElement(innerCount, root, "url", value.getUrl(), null); findAndReplaceSimpleElement(innerCount, root, "layout", value.getLayout(), "default"); } //-- void updateRepository(Repository, String, Counter, Element)