|
From: <rv...@us...> - 2009-11-24 12:19:31
|
Revision: 314
http://treebase.svn.sourceforge.net/treebase/?rev=314&view=rev
Author: rvos
Date: 2009-11-24 12:19:15 +0000 (Tue, 24 Nov 2009)
Log Message:
-----------
Added more %subobject entries
Modified Paths:
--------------
trunk/treebase-core/src/main/perl/lib/CIPRES/TreeBase/TreeBaseObjects.pm
Modified: trunk/treebase-core/src/main/perl/lib/CIPRES/TreeBase/TreeBaseObjects.pm
===================================================================
--- trunk/treebase-core/src/main/perl/lib/CIPRES/TreeBase/TreeBaseObjects.pm 2009-11-24 12:15:09 UTC (rev 313)
+++ trunk/treebase-core/src/main/perl/lib/CIPRES/TreeBase/TreeBaseObjects.pm 2009-11-24 12:19:15 UTC (rev 314)
@@ -305,6 +305,7 @@
####################################################################################################
package AnalyzedData;
CIPRES::TreeBase::VeryBadORM->register();
+our %subobject = ('phylotree' => 'PhyloTree');
=head2 AnalyzedData
@@ -409,6 +410,10 @@
'rows' => 'MatrixRow',
'columns' => 'MatrixColumn',
);
+our %subobject = (
+ 'taxonlabelset' => 'TaxonLabelSet',
+ 'matrixkind' => 'MatrixKind',
+);
=head2 Matrix
@@ -564,6 +569,7 @@
####################################################################################################
package MatrixRow;
CIPRES::TreeBase::VeryBadORM->register();
+our %subobject = ('taxonlabel' => 'TaxonLabel');
=head2 MatrixRow
@@ -681,8 +687,9 @@
package PhyloTree;
CIPRES::TreeBase::VeryBadORM->register();
our %subobject = (
- 'rootnode' => 'PhyloTreeNode',
- 'treetype' => 'TreeType'
+ 'rootnode' => 'PhyloTreeNode',
+ 'treetype' => 'TreeType',
+ 'treeblock' => 'TreeBlock',
);
our %r_attr = ('treeblock' => 'TreeBlock');
@@ -843,9 +850,11 @@
package PhyloTreeNode;
CIPRES::TreeBase::VeryBadORM->register();
our %subobject = (
- 'child' => 'PhyloTreeNode',
- 'sibling' => 'PhyloTreeNode',
- 'parent' => 'PhyloTreeNode',
+ 'child' => 'PhyloTreeNode',
+ 'sibling' => 'PhyloTreeNode',
+ 'parent' => 'PhyloTreeNode',
+ 'taxonlabel' => 'TaxonLabel',
+ 'phylotree' => 'PhyloTree',
);
=head2 PhyloTreeNode
@@ -1348,6 +1357,7 @@
####################################################################################################
package TaxonLabel;
CIPRES::TreeBase::VeryBadORM->register();
+our %subobject = ( 'taxonvariant' => 'TaxonVariant' );
our %r_attr = ('treenodes' => 'PhyloTreeNode', 'rows' => 'MatrixRow');
our %r2_attr = ('taxonlabelsets' => ['taxonlabelset_taxonlabel', 'TaxonLabelSet']);
@@ -1553,6 +1563,7 @@
CIPRES::TreeBase::VeryBadORM->register();
our %r2_attr = ('submissions' => ['sub_treeblock', 'Submission']);
our %r_attr = ('trees' => 'PhyloTree');
+our %subobject = ( 'taxonlabelset' => 'TaxonLabelSet' );
=head2 TreeBlock
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|