Ignore:
Timestamp:
08/17/12 10:22:43 (12 years ago)
Author:
sherbold
Message:
  • adapted MFC plugin to new event core
Location:
trunk/quest-ui-core/src/main/java/de/ugoe/cs/quest/plugin/mfc/eventcore
Files:
2 added
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/quest-ui-core/src/main/java/de/ugoe/cs/quest/plugin/mfc/eventcore/WindowsEvent.java

    r434 r566  
    1010import org.w3c.dom.NodeList; 
    1111 
    12 import de.ugoe.cs.quest.eventcore.ReplayableEvent; 
     12import de.ugoe.cs.quest.eventcore.Event; 
     13 
    1314 
    1415/** 
     
    1920 * @author Steffen Herbold 
    2021 * @version 1.0 
     22 * @deprecated This class is deprecated and only kept for now for documentation - some features still need to be extracted and reconstructed elsewhere 
    2123 */ 
    22 public class WindowsEvent extends ReplayableEvent<WindowsMessage> { 
     24public class WindowsEvent extends Event { 
    2325 
    2426        /** 
     
    3941         */ 
    4042        public WindowsEvent(String type) { 
    41                 super(type); 
     43                super(new MFCEventType("foo")); 
    4244        } 
    4345 
    44         @Override 
     46        //@Override 
    4547        protected boolean targetEquals(String otherTarget) { 
    46                 return MFCTargetComparator.compare(target, otherTarget); 
     48                return MFCTargetComparator.compare(target.toString(), otherTarget); 
    4749        } 
    4850         
    4951        int targetHash = 0; 
    5052         
    51         @Override 
     53        //@Override 
    5254        protected int targetHashCode() { 
    5355                if( targetHash==0 ) { 
  • trunk/quest-ui-core/src/main/java/de/ugoe/cs/quest/plugin/mfc/eventcore/WindowsMessage.java

    r434 r566  
    55import java.util.Map; 
    66 
     7import de.ugoe.cs.quest.IReplayDecorator; 
    78import de.ugoe.cs.quest.eventcore.IReplayable; 
     9import de.ugoe.cs.quest.plugin.mfc.MFCReplayDecorator; 
    810import de.ugoe.cs.util.StringTools; 
    911 
     
    509511        } 
    510512 
    511         /* 
    512          * (non-Javadoc) 
    513          *  
    514          * @see de.ugoe.cs.quest.eventcore.IReplayable#getTarget() 
    515          */ 
    516         @Override 
    517         public String getTarget() { 
    518                 return xmlWindowDescription; 
    519         } 
     513    /* (non-Javadoc) 
     514     * @see de.ugoe.cs.quest.eventcore.IReplayable#getDecorator() 
     515     */ 
     516    @Override 
     517    public IReplayDecorator getDecorator() { 
     518        return MFCReplayDecorator.getInstance(); 
     519    } 
    520520} 
Note: See TracChangeset for help on using the changeset viewer.