Ignore:
Timestamp:
08/17/12 08:33:29 (12 years ago)
Author:
pharms
Message:
  • adapted task tree creation stuff to more general event handling
File:
1 moved

Legend:

Unmodified
Added
Removed
  • trunk/quest-core-tasktrees/src/main/java/de/ugoe/cs/quest/tasktrees/treeifc/IEventTask.java

    r498 r557  
    1 //------------------------------------------------------------------------------------------------- 
    21// Module    : $RCSfile: InteractionTask.java,v $ 
    32// Version   : $Revision: 0.0 $  $Author: Patrick $  $Date: 08.11.2011 19:44:52 $ 
     
    54// Creation  : 2011 by Patrick 
    65// Copyright : Patrick Harms, 2011 
    7 //------------------------------------------------------------------------------------------------- 
    86 
    97package de.ugoe.cs.quest.tasktrees.treeifc; 
    108 
    11 import de.ugoe.cs.quest.eventcore.guimodel.GUIElement; 
    12 import de.ugoe.cs.quest.eventcore.userinteraction.Interaction; 
     9import de.ugoe.cs.quest.eventcore.IEventTarget; 
     10import de.ugoe.cs.quest.eventcore.IEventType; 
    1311 
    14 //------------------------------------------------------------------------------------------------- 
    1512/** 
    1613 * TODO comment 
    17  * 
     14 *  
    1815 * @version $Revision: $ $Date: $ 
    19  * @author  2011, last modified by $Author: $ 
     16 * @author 2011, last modified by $Author: $ 
    2017 */ 
    21 //------------------------------------------------------------------------------------------------- 
    22 public interface InteractionTask extends TaskTreeNode 
    23 { 
    24   //----------------------------------------------------------------------------------------------- 
    25   /** 
    26    * @return Returns the interaction. 
    27    */ 
    28   //----------------------------------------------------------------------------------------------- 
    29   public Interaction getInteraction(); 
     18public interface IEventTask extends ITaskTreeNode { 
     19     
     20    /** 
     21     * @return Returns the event type. 
     22     */ 
     23    public IEventType getEventType(); 
    3024 
    31   //----------------------------------------------------------------------------------------------- 
    32   /** 
    33    * @return Returns the GUIElement. 
    34    */ 
    35   //----------------------------------------------------------------------------------------------- 
    36   public GUIElement getGUIElement(); 
     25    /** 
     26     * @return Returns the event target. 
     27     */ 
     28    public IEventTarget getEventTarget(); 
     29 
     30    /** 
     31     * TODO: comment 
     32     *  
     33     * @return 
     34     */ 
     35    public IEventTask clone(); 
    3736 
    3837} 
Note: See TracChangeset for help on using the changeset viewer.