1 11 package org.eclipse.jdt.internal.debug.ui; 12 13 14 17 public class Filter { 18 19 private String fName; 20 private boolean fChecked; 21 22 public Filter(String name, boolean checked) { 23 setName(name); 24 setChecked(checked); 25 } 26 27 public String getName() { 28 return fName; 29 } 30 31 public void setName(String name) { 32 fName = name; 33 } 34 35 public boolean isChecked() { 36 return fChecked; 37 } 38 39 public void setChecked(boolean checked) { 40 fChecked = checked; 41 } 42 43 public boolean equals(Object o) { 44 if (o instanceof Filter) { 45 Filter other = (Filter) o; 46 if (getName().equals(other.getName())) { 47 return true; 48 } 49 } 50 return false; 51 } 52 53 public int hashCode() { 54 return getName().hashCode(); 55 } 56 } 57 | Popular Tags |