src/main/java/de/unixwork/uwproj/PkgConfigPackage.java

changeset 41
75ee588d5d9e
parent 40
b42bfc9e9983
child 46
096f3105b3b1
equal deleted inserted replaced
40:b42bfc9e9983 41:75ee588d5d9e
6 private String name; 6 private String name;
7 private String atleast; 7 private String atleast;
8 private String maxVersion; 8 private String maxVersion;
9 9
10 public static PkgConfigPackage parse(Element e) throws Exception { 10 public static PkgConfigPackage parse(Element e) throws Exception {
11 PkgConfigPackage p = new PkgConfigPackage(); 11 var p = new PkgConfigPackage();
12 String name = Util.getContent(e); 12 String name = Util.getContent(e);
13 if(name != null) { 13 if (name.isBlank()) {
14 throw new Exception("pkgconfig element: value required");
15 } else {
14 p.setName(name); 16 p.setName(name);
15 } else {
16 throw new Exception("pkgconfig element: value required");
17 } 17 }
18 return p; 18 return p;
19 } 19 }
20 20
21 public String getName() { 21 public String getName() {
22 return name; 22 return name;
23 } 23 }
24 24
25 public void setName(String name) { 25 public void setName(String name) {
39 } 39 }
40 40
41 public void setMaxVersion(String maxVersion) { 41 public void setMaxVersion(String maxVersion) {
42 this.maxVersion = maxVersion; 42 this.maxVersion = maxVersion;
43 } 43 }
44 44
45 public String getPkgConfigParam() { 45 public String getPkgConfigParam() {
46 return name; 46 return name;
47 } 47 }
48 } 48 }

mercurial