// Module : $RCSfile: GUIElement.java,v $ // Version : $Revision: 0.0 $ $Author: Patrick $ $Date: 06.11.2011 10:26:40 $ // Project : TaskTreePerformanceTest // Creation : 2011 by Patrick // Copyright : Patrick Harms, 2011 package de.ugoe.cs.quest.eventcore.guimodel; import de.ugoe.cs.quest.eventcore.IEventTarget; /** *

* TODO comment *

* * @version $Revision: $ $Date: $ * @author 2011, last modified by $Author: $ */ public interface IGUIElement extends IEventTarget { /** *

* TODO comment *

*/ public IGUIElementSpec getSpecification(); /** *

* TODO comment *

*/ public IGUIElement getParent(); /** *

* TODO comment *

* * @param other * @return */ public boolean equals(Object other); /** *

* TODO comment *

*/ public int hashCode(); /** *

* TODO comment *

*/ public void updateSpecification(IGUIElementSpec furtherSpec); }