OBJECT-ACTION User Interfaces

If you have used a PC then OBJECT-ACTION should be familiar

If you have used a 5250 then OBJECT-ACTION should be familiar

The preceding sections dealt with the concepts of Business Objects, Filters, Instance Lists, Commands and Command Handlers.

In an "Employees" application, for example, these concepts might be visualized like this:

Here you have a:

Filter

Where you specify what employees you would like included in your instance list.

Business Object Instance List

The list of employees that match your filter's search criteria.

Business Object Commands

Shown on the pop-up menu when you right click (e.g.: Basic Details, Transfer, All Details, etc.).  Sometimes you may execute a command by clicking on an icon on the tool bar.

Command Handlers

The various programs invoked when select a command from the pop-up menu.

 

 

The design principal for these concepts uses an OBJECT-ACTION user interface.

This means that you select an OBJECT then you indicate the ACTION (i.e. Command) that you wish to perform against it.

The OBJECT-ACTION interface is not a Visual LANSA Framework invention.