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) { |