A method and apparatus in a data processing system for processing user input in a graphical user interface. A graphical user interface is presented using a view controller, wherein the view controller handles the user input to the graphical user interface. Responsive to a selected user input, an event...http://www.google.com.tw/patents/US6782508?utm_source=gb-gplus-share專利 US6782508 - Relaying input from a GUI view controllers to application mediators which created the view controllers