Ignore:
Timestamp:
08/29/12 10:05:50 (12 years ago)
Author:
sherbold
Message:
  • added getStringIdentifier() to interface IEventTarget
  • all event types and targets now implement equals and hashCode
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/quest-core-events/src/main/java/de/ugoe/cs/quest/eventcore/gui/MouseButtonInteraction.java

    r655 r681  
    3333        return button; 
    3434    } 
     35     
     36    /* 
     37     * (non-Javadoc) 
     38     *  
     39     * @see java.lang.Object#equals(java.lang.Object) 
     40     */ 
     41    @Override 
     42    public boolean equals(Object obj) { 
     43        if (obj instanceof MouseButtonInteraction) { 
     44            return getButton().equals(((MouseButtonInteraction) obj).getButton()); 
     45        } 
     46        return false; 
     47    } 
    3548 
     49    /* 
     50     * (non-Javadoc) 
     51     *  
     52     * @see java.lang.Object#hashCode() 
     53     */ 
     54    @Override 
     55    public int hashCode() { 
     56        return getButton().hashCode(); 
     57    } 
    3658} 
Note: See TracChangeset for help on using the changeset viewer.