Changeset 2252 for trunk


Ignore:
Timestamp:
12/12/17 13:44:36 (7 years ago)
Author:
pharms
Message:
  • solved some findbugs issues
Location:
trunk/autoquest-core-events/src/main/java/de/ugoe/cs/autoquest/eventcore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/autoquest-core-events/src/main/java/de/ugoe/cs/autoquest/eventcore/Event.java

    r2218 r2252  
    1616 
    1717import java.io.Serializable; 
     18import java.util.Collections; 
    1819import java.util.HashMap; 
    1920import java.util.LinkedList; 
     
    307308        } 
    308309    } 
     310     
     311    /** 
     312     * <p> 
     313     * Returns a map containing the parameters attached to the event. It returns null, if there 
     314     * are no parameters. 
     315     * </p> 
     316     */ 
     317    public Map<String, String> getParameters() { 
     318        if (parameters == null) { 
     319            return null; 
     320        } 
     321        else { 
     322            return Collections.unmodifiableMap(parameters); 
     323        } 
     324    } 
    309325 
    310326    /** 
  • trunk/autoquest-core-events/src/main/java/de/ugoe/cs/autoquest/eventcore/gui/KeyInteractionTargetCorrector.java

    r1432 r2252  
    1717import java.util.LinkedList; 
    1818import java.util.List; 
     19import java.util.Map; 
    1920 
    2021import de.ugoe.cs.autoquest.eventcore.Event; 
     
    6768                        nextEvent.setTimestamp(event.getTimestamp()); 
    6869                         
    69                         // TODO copy event parameters 
     70                        for (Map.Entry<String, String> parameter : event.getParameters().entrySet()) { 
     71                            nextEvent.setParameter(parameter.getKey(), parameter.getValue()); 
     72                        } 
    7073                    } 
    7174                } 
Note: See TracChangeset for help on using the changeset viewer.