Liz::ProjectSet::Preference - Preference objects within the ProjectSet
use xxLINK; $xxlink = new xxLINK; $projectset = $xxlink->ProjectSet; $preference = $projectset->Preference;
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.
Create a new Preference object from a ProjectSet object.
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)
1 instantiated object
It is not intended to call this method directly, but rather indirectly through the Liz::ProjectSet module.
$xxlink = new xxLINK; $projectset = $xxlink->ProjectSet; $preference = $projectset->Preference( 'Dijk','Albert','van' ); $preference = $projectset->Preference( $preferenceID );
The following methods allow you to inspect and/or change certain fields of the Liz::ProjectSet::Preference object.
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.
1 Preference object ID
Returns a list the IDs of objects present in this preference object.
1..N List of objectIDs
@objectIDs = $preference->ObjectIDs;
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.
1 Preference object ID
Sjoerd Lawende ( sjoerd@xxLINK.nl )
(C) 1998-1999 International Network Consultants
Added methods PreferedxxxIDs, AddObjectIDList, ObjectIDs.
First version of this module.