1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package org.apache.rat.license;
20
21 import org.apache.rat.DeprecationReporter;
22
23
24
25
26 @Deprecated
27 @DeprecationReporter.Info(since = "0.17", forRemoval = true, use = "ILicenseFamilyBuilder")
28 public class SimpleLicenseFamily {
29 private String familyName;
30 private String familyCategory;
31
32 public SimpleLicenseFamily() {
33 DeprecationReporter.logDeprecated(SimpleLicenseFamily.class);
34 }
35
36 public void setFamilyName(String familyName) {
37 this.familyName = familyName;
38 }
39
40 public void setFamilyCategory(String familyCategory) {
41 this.familyCategory = familyCategory;
42 }
43
44 @Override
45 public String toString() {
46 return String.format("%s %s", getFamilyCategory(), getFamilyName());
47 }
48
49
50 public final String getFamilyName() {
51 return familyName;
52 }
53
54
55 public String getFamilyCategory() {
56 return familyCategory;
57 }
58 }