NAME
VCS::CMSynergy::ProjectGrouping - convenience methods for VCS::CMSynergy::Object
s of type project_grouping
SYNOPSIS
VCS::CMSynergy::ProjectGrouping
is a subclass of VCS::CMSynergy::Object
with additional methods for Synergy project_groupings.
use VCS::CMSynergy;
$ccm = VCS::CMSynergy->new(%attr);
...
$proj = $ccm->object("editor-1:project:1");
$pg = $proj->project_grouping();
$projects = $pg->show_object("projects");
$tasks = $pg->show_object(
tasks_on_top_of_baseline => qw( task_synopsis completion_date ));
METHODS
show
$aref = $pg->show_hashref($what, @keywords);
$aref = $pg->show_object($what, @keywords);
These two methods are convenience wrappers for ccm project_grouping -show $what. For return values and the meaning of the optional @keywords
parameters see the descriptions of query_hashref and query_object.
The following strings can be used for $what
, see the Synergy documentation of the ccm project_grouping -show sub command for their meaning:
added_tasks
all_tasks
automatic_tasks
baseline
folders
objects
projects
removed_tasks
tasks_on_top_of_baseline