×

Mechanism for cross channel multi-server multi-protocol multi-data model thin clients

  • US 6,779,177 B1
  • Filed: 10/28/1999
  • Issued: 08/17/2004
  • Est. Priority Date: 10/28/1999
  • Status: Expired due to Term
First Claim
Patent Images

1. A method in a data processing system for refreshing data in an application, the method comprising the data processing system implemented steps of:

  • providing a parent application mediator, said parent application mediator creating a plurality of view controllers and a plurality of nested application mediators for completing an application function associated with said parent application mediator, each one of said plurality of view controllers for receiving user input into a graphical user interface and sending said user input for processing to an application mediator associated with said one of said plurality of view controllers, each one of said plurality of nested application mediators having an associated view controller that each one of said plurality of nested application mediators controls, said parent application mediator for mediating events generated by said plurality of view controllers and said plurality of nested application mediators;

    receiving a change in data at said parent application mediator, wherein the parent application mediator handles said plurality of view controllers and said plurality of nested application mediators;

    sending a call from said parent application mediator to each nested application mediator within the plurality of nested application mediators to refresh data in objects associated with the plurality of nested application mediators;

    sending a call from said parent application mediator to each view controller within the plurality of view controllers to refresh data in objects associated with the plurality of view controllers;

    responsive to receiving a call at a nested application mediator within the plurality of nested application mediators, updating the data in an object associated with the nested application mediator, wherein a call is made from said nested application mediator to a view controller that is controlled by the nested application mediator to refresh the data; and

    responsive to receiving a call at a view controller within the plurality of view controllers, updating the data in an object associated with the view controller, wherein a display of containers presented by the view controller is updated.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×