Browse Prior Art Database

Value Method Action Objects

IP.com Disclosure Number: IPCOM000112078D
Original Publication Date: 1994-Apr-01
Included in the Prior Art Database: 2005-Mar-26
Document File: 2 page(s) / 67K

Publishing Venue

IBM

Related People

Coskin, N: AUTHOR

Abstract

Disclosed is a value method action object that can be used to connect objects in an application framework. The usage of such an action object will minimize the programming that needs to be done in an application builder. The value method action object is initialized by providing three values, a target object, a context object and a method name. The context object provides the source of the value needed to invoke the specified method on the target object. The following describes an algorithm to implement a value method action object.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 52% of the total text.

Value Method Action Objects

      Disclosed is a value method action object that can be used to
connect objects in an application framework.  The usage of such an
action object will minimize the programming that needs to be done in
an application builder.  The value method action object is
initialized by providing three values, a target object, a context
object and a method name.  The context object provides the source of
the value needed to invoke the specified method on the target object.
The following describes an algorithm to implement a value method
action object.

      Method action objects are used in the application builders to
create connections between specified objects in the application.  The
method action object is initialized by providing two values: a target
object and a method name.  The purpose of the method action object is
to invoke a specified method on a target object.  Such methods are
triggered according to the policies set by the application frameworks
in which they operate(usually through user or framework generated
events).  The functionality of such a method action object is limited
and it can only be used to invoke methods with no arguments.

      In an application builder, it is often desirable to connect
objects and also enable a data flow between such objects.  For
example we may want to connect an entry-field to a slider object.  In
this example, we may enter a number into an entry-field object and
expect the slider reflect that value graphically.  This type of
functionality can be achieved by using a value method action object.

      The value method action object is initialized by providing
three values, a "target" object, a "context" object and a "method
name".  The context object provides the source of the value needed to
invoke the specified method on the target object.  The application
builder enforces the f...