772 |
|
|
773 |
Map usageTypeToUsersMap = (Map)packageToUsageTypeMap.get(userPackage); |
Map usageTypeToUsersMap = (Map)packageToUsageTypeMap.get(userPackage); |
774 |
if (null == usageTypeToUsersMap) { |
if (null == usageTypeToUsersMap) { |
775 |
usageTypeToUsersMap = new HashMap(); |
usageTypeToUsersMap = new TreeMap(); |
776 |
packageToUsageTypeMap.put(userPackage, usageTypeToUsersMap); |
packageToUsageTypeMap.put(userPackage, usageTypeToUsersMap); |
777 |
} |
} |
778 |
|
|
909 |
} |
} |
910 |
|
|
911 |
protected static class UsageType |
protected static class UsageType |
912 |
|
implements Comparable |
913 |
{ |
{ |
914 |
public static final UsageType CLASS_DERIVED_FROM = new UsageType("class-derived-from"); |
public static final UsageType CLASS_DERIVED_FROM = new UsageType("class-derived-from"); |
915 |
public static final UsageType CLASS_IMPLEMENTING = new UsageType("class-implementing"); |
public static final UsageType CLASS_IMPLEMENTING = new UsageType("class-implementing"); |
926 |
this.id = id; |
this.id = id; |
927 |
} |
} |
928 |
|
|
929 |
|
public int compareTo(Object other) |
930 |
|
{ |
931 |
|
return this.id.compareTo(((UsageType)other).id); |
932 |
|
} |
933 |
|
|
934 |
public String toString() { |
public String toString() { |
935 |
return "UsageType{id=" + id + "}"; |
return "UsageType{id=" + id + "}"; |
936 |
} |
} |