Browse Prior Art Database

Property Action Objects

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

Publishing Venue

IBM

Related People

Berry, RE: AUTHOR [+3]

Abstract

Disclosed is an algorithm that can be used to create property action objects. The following algorithm is implemented with System Object Model (SOM). Such action objects can be used to invoke methods with variable number of parameters. The parameters of such methods are initialized with the selected properties from a source object.

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

Property Action Objects

      Disclosed is an algorithm that can be used to create property
action objects.  The following algorithm is implemented with System
Object Model (SOM).  Such action objects can be used to invoke
methods with variable number of parameters.  The parameters of such
methods are initialized with the selected properties from a source
object.

      An action object describes an action related to a connection
between a source and a target object.  Such actions are triggered
through the policies established by the application frameworks.  Such
connection mechanisms are used in the visual builders to create
full-functional applications.

      Objects used in a visual builder have properties.  A property
object has a name and type.  The selection of the properties to
initialize the method parameters is done according to the types.
(i.e., integer properties are used to initialize integer parameters,
etc.).

      Each action object is initialized with a source object, a
target object, a target method name and property objects.  The visual
builder provides the visual mechanisms to assign source properties to
the selected parameters on the target method.  When action object is
triggered the values are extracted from the property objects and used
as parameters to the target method.

The property action objects have the following advantages:

o   They present a simple interface that can be exploited in a visual
    builder.

o   Th...