Browse Prior Art Database

Distribution List Class

IP.com Disclosure Number: IPCOM000120791D
Original Publication Date: 1991-Jun-01
Included in the Prior Art Database: 2005-Apr-02
Document File: 1 page(s) / 44K

Publishing Venue

IBM

Related People

Baker, R: AUTHOR [+2]

Abstract

Object-oriented programming technology allows for reusable code to be developed as classes within a framework of objects. In an object-oriented design developed for OfficeVision*, which allows the end user to directly manipulate objects on the screen, a distribution list class which encompasses addressing information for different types of objects is required.

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

Distribution List Class

      Object-oriented programming technology allows for
reusable code to be developed as classes within a framework of
objects. In an object-oriented design developed for OfficeVision*,
which allows the end user to directly manipulate objects on the
screen, a distribution list class which encompasses addressing
information for different types of objects is required.

      Provided is a new class called the Distribution List class
which is a type of container of office objects. The Distribution List
has the ability to contain any type of object, provided that it can
handle a set of standard messages defined for all the office objects
such as 'copy', 'move', 'link', etc. For example, a distribution list
might contain a number of people, a printer, and a file folder. These
objects would be visually represented to the user by icons within the
Distribution List window. When this list is used for the address in a
note, then each contained object automatically provides their address
so that copies are simultaneously sent to the desired people,
printed, and filed. The use of this new class saves the end-user a
lot of work in allowing him to predefine a series of work steps. In
addition, the Distribution List class ensures consistency in the
user's management of tasks, i.e., all distributions to a particular
list will be handled the same.

      The Distribution List class is supported by tables in the
database where the data for the addressing i...