ArtifactSet artifactSet = new ArtifactSet();
TreeMap<String, String> map = new TreeMap<String, String>();
map.put("prop1", "v1");
map.put("prop2", "v2");
SelectionInformation selectionInformation = new SelectionInformation("perm1", 0, map);
artifactSet.add(selectionInformation);
TreeMap<String, String> map1 = new TreeMap<String, String>();
map1.put("prop3", "v3");
map1.put("prop4", "v4");
selectionInformation = new SelectionInformation("perm2", 0, map1);
artifactSet.add(selectionInformation);
// put in some files
SyntheticArtifact a1 =
new SyntheticArtifact(PermutationMapLinker.class, "1.test", "bla".getBytes("UTF-8"));
artifactSet.add(a1);