Ignore:
Timestamp:
02/13/15 10:31:00 (9 years ago)
Author:
pharms
Message:
  • added support for views in GUIs
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/autoquest-plugin-mfc/src/main/java/de/ugoe/cs/autoquest/plugin/mfc/guimodel/MFCGUIElement.java

    r1490 r1876  
    1818import de.ugoe.cs.autoquest.eventcore.guimodel.IGUIElement; 
    1919import de.ugoe.cs.autoquest.eventcore.guimodel.IGUIElementSpec; 
     20import de.ugoe.cs.autoquest.eventcore.guimodel.IGUIView; 
    2021 
    2122/** 
     
    153154 
    154155    /* (non-Javadoc) 
     156     * @see de.ugoe.cs.autoquest.eventcore.guimodel.IGUIElement#getView() 
     157     */ 
     158    @Override 
     159    public IGUIView getView() { 
     160        IGUIElement element = this; 
     161         
     162        while ((element != null) && (!(element instanceof IGUIView))) { 
     163            element = element.getParent(); 
     164        } 
     165         
     166        return (IGUIView) element; 
     167    } 
     168 
     169    /* (non-Javadoc) 
    155170     * @see de.ugoe.cs.autoquest.eventcore.guimodel.IGUIElement#getDistanceTo(IGUIElement) 
    156171     */ 
Note: See TracChangeset for help on using the changeset viewer.