Perl::Dist::WiX::FeatureTree - Tree of <Feature> tag objects.
This document describes Perl::Dist::WiX::FeatureTree version 1.500.
my $tree = Perl::Dist::WiX::FeatureTree->new( parent => $dist, ); my $xml = $tree->as_string();
This module contains the feature tree for a distribution.
Currently, this implements a "feature tree" with one feature. Multiple features will be implemented during the October 2010 release cycle.
my $tree = Perl::Dist::WiX::FeatureTree->new( parent => $dist, );
new method creates a new feature tree object for the Perl::Dist::WiX object passed as its
my $xml = $tree->as_string();
as_string method returns XML representing this feature tree object for use in the main .msi.
my $xml = $tree->as_string_msm();
as_string method returns XML representing this feature tree object for use in merge modules.
This routine adds a merge module reference to the feature tree.
$mm parameter is the Perl::Dist::WiX::Tag::MergeModule object to add a reference of.
See Perl::Dist::WiX::Diagnostics for a list of exceptions that this module can throw.
Bugs should be reported via:
1) The CPAN bug tracker at http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Perl-Dist-WiX if you have an account there.
2) Email to <bug-Perl-Dist-WiX@rt.cpan.org> if you do not.
For other issues, contact the topmost author.
Curtis Jewell <firstname.lastname@example.org>
Adam Kennedy <email@example.com>
Copyright 2009 - 2010 Curtis Jewell.
Copyright 2008 - 2009 Adam Kennedy.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
The full text of the license can be found in the LICENSE file included with this distribution.