package jetbrains.mps.debug.api.programState; /*Generated by MPS */ public class WatchablesCategory implements Comparable<WatchablesCategory> { public static final WatchablesCategory NONE = new WatchablesCategory(""); private final String myCategoryName; public WatchablesCategory(String categoryName) { myCategoryName = categoryName; } public String getCategoryName() { return myCategoryName; } @Override public int hashCode() { return this.getCategoryName().hashCode(); } @Override public boolean equals(Object o) { if (this == o) { return true; } if (o == null || getClass() != o.getClass()) { return false; } return this.getCategoryName().equals(((WatchablesCategory) o).getCategoryName()); } @Override public int compareTo(WatchablesCategory o) { return this.getCategoryName().compareTo(o.getCategoryName()); } }