pal.tree
Interface ParameterizedTree

All Superinterfaces:
IdGroup, Parameterized, java.io.Serializable, Tree, Units, UnitsProvider
All Known Implementing Classes:
ClockTree, DemographicClockTree, LogParameterizedTree, MutationRateModelTree, UnconstrainedTree

public interface ParameterizedTree
extends Parameterized, Tree

abstract base class for a tree with an Parameterized interface

Version:
$Id: ParameterizedTree.java,v 1.21 2003/06/04 03:17:52 matt Exp $
Author:
Alexei Drummond, Korbinian Strimmer, Matthew Goode

Nested Class Summary
static interface ParameterizedTree.Factory
          Factory interface
static class ParameterizedTree.ParameterizedTreeBase
          For parameterisations that work by adjusting a base tree (that is, they aren't really tree's themselves...)
 
Nested classes/interfaces inherited from interface pal.misc.Parameterized
Parameterized.Null, Parameterized.ParameterizedBase, Parameterized.ParameterizedUser, Parameterized.Utils
 
Nested classes/interfaces inherited from interface pal.tree.Tree
Tree.TreeBase
 
Field Summary
 
Fields inherited from interface pal.misc.Units
DAYS, EXPECTED_SUBSTITUTIONS, GENERATIONS, MONTHS, SAMPLE, SHORT_UNIT_NAMES, UNIT_NAMES, UNKNOWN, YEARS
 
Method Summary
 OrthogonalHints getOrthogonalHints()
           
 java.lang.String getParameterizationInfo()
           
 
Methods inherited from interface pal.misc.Parameterized
getDefaultValue, getLowerLimit, getNumParameters, getParameter, getUpperLimit, setParameter, setParameterSE
 
Methods inherited from interface pal.tree.Tree
createNodeList, getAttribute, getCopy, getExternalNode, getExternalNodeCount, getInternalNode, getInternalNodeCount, getRoot, getUnits, setAttribute, setRoot
 
Methods inherited from interface pal.misc.IdGroup
getIdCount, getIdentifier, setIdentifier, whichIdNumber
 

Method Detail

getOrthogonalHints

OrthogonalHints getOrthogonalHints()

getParameterizationInfo

java.lang.String getParameterizationInfo()