Changeset 1868 for trunk/autoquest-plugin-android/src/main/java/de/ugoe/cs/autoquest/eventcore/gui/CharacterTyped.java
- Timestamp:
- 01/30/15 18:01:08 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/autoquest-plugin-android/src/main/java/de/ugoe/cs/autoquest/eventcore/gui/CharacterTyped.java
r1819 r1868 58 58 @Override 59 59 public boolean startsLogicalSequence() { 60 return false;60 throw new UnsupportedOperationException("not implemented yet"); 61 61 } 62 62 63 63 @Override 64 64 public boolean finishesLogicalSequence() { 65 return false;65 throw new UnsupportedOperationException("not implemented yet"); 66 66 } 67 67 … … 73 73 @Override 74 74 public boolean equals(Object obj) { 75 if (obj instanceof CharacterTyped){76 return (((CharacterTyped) obj).getString() == getString());75 if(obj == this){ 76 return true; 77 77 } 78 return false; 78 if(!(obj instanceof CharacterTyped)){ 79 return false; 80 } 81 CharacterTyped character = (CharacterTyped)obj; 82 return character.string.equals(string); 83 79 84 } 80 85 … … 87 92 public int hashCode() { 88 93 return getString().hashCode(); 94 } 95 96 /* 97 * (non-Javadoc) 98 * 99 * @see java.lang.Object#toString() 100 */ 101 @Override 102 public String toString() { 103 return "StringTyped: " + string; 89 104 } 90 105
Note: See TracChangeset
for help on using the changeset viewer.