NAME

Liz::ProjectSet::Preference - Preference objects within the ProjectSet


SYNOPSIS

 use xxLINK;
 $xxlink = new xxLINK;
 $projectset = $xxlink->ProjectSet;
 $preference = $projectset->Preference;


DESCRIPTION

Provide object oriented access to the Preference tables of the ProjectSet. The Liz::ProjectSet::Preference object is in fact a Liz::OCASet::Preference object. See the documentation of that module for more information.


BASIC METHODS


new

Create a new Preference object from a ProjectSet object.

Input Parameters

 1 ProjectSet object
 2 ID or name to create Preference object with (e.g.'Dijk')
 3 if 2==name: firstname of preference (e.g. 'Albert')
 4 if 2==name: prefix of preference (e.g. 'van')
 5 if 2==name: name on which to sort the object on
   (default: name,firstname,prefix as lowercase with alpha only)
Output Parameters

 1 instantiated object
Note

It is not intended to call this method directly, but rather indirectly through the Liz::ProjectSet module.

Example

 $xxlink = new xxLINK;
 $projectset = $xxlink->ProjectSet;
 $preference = $projectset->Preference( 'Dijk','Albert','van' );
 $preference = $projectset->Preference( $preferenceID );


CONTENT METHODS

The following methods allow you to inspect and/or change certain fields of the Liz::ProjectSet::Preference object.


AddObjectIDList

Return the ID of the Preference object for xxx-objects.

Note: It is not intended to call this method directly, but rather throug a method in the Liz::ProjectSet.pm module.

Output Parameters

 1 Preference object ID


ObjectIDs

Returns a list the IDs of objects present in this preference object.

Output Parameters

 1..N List of objectIDs
Example

 @objectIDs = $preference->ObjectIDs;


PreferedxxxIDs

Return the ID of the Preference object for xxx-objects.

Note: It is not intended to call this method directly, but rather throug a method in the Liz::ProjectSet.pm module.

Output Parameters

 1 Preference object ID


AUTHOR

Sjoerd Lawende ( sjoerd@xxLINK.nl )


COPYRIGHT

(C) 1998-1999 International Network Consultants


HISTORY

Version 0.11, 9 December 1999

Added methods PreferedxxxIDs, AddObjectIDList, ObjectIDs.

Version 0.1, 8 December 1999

First version of this module.