1 package org.jmanage.core.config; 2 3 8 public class ConfigParam { 9 10 private String name; 11 private String displayName; 12 private String defaultValue; 13 14 public ConfigParam(String name, String displayName){ 15 this.name = name; 16 this.displayName = displayName; 17 } 18 19 public ConfigParam(String name, 20 String displayName, 21 String defaultValue){ 22 this(name, displayName); 23 this.defaultValue = defaultValue; 24 } 25 26 public String getName(){ 27 return name; 28 } 29 30 public String getDisplayName(){ 31 return displayName; 32 } 33 34 public String getDefaultValue(){ 35 return defaultValue; 36 } 37 38 public int hashCode(){ 39 return name.hashCode(); 40 } 41 42 public boolean equals(Object obj){ 43 if(obj instanceof ConfigParam){ 44 ConfigParam param = (ConfigParam)obj; 45 if(this.name.equals(param.name)){ 46 return true; 47 } 48 } 49 return false; 50 } 51 } 52 | Popular Tags |