}
setNodeInPreorderToNull();
_phylogeny.externalNodesHaveChanged();
- _phylogeny.hashIDs();
+ _phylogeny.clearHashIdToNodeMap();
_phylogeny.recalculateNumberOfExternalDescendants( true );
resetNodeIdToDistToLeafMap();
setEdited( true );
setCopiedAndPastedNodes( null );
setCutOrCopiedTree( _phylogeny.copy( node ) );
_phylogeny.deleteSubtree( node, true );
- _phylogeny.hashIDs();
+ _phylogeny.clearHashIdToNodeMap();
_phylogeny.recalculateNumberOfExternalDescendants( true );
resetNodeIdToDistToLeafMap();
setEdited( true );
_phylogeny.deleteSubtree( node, true );
}
_phylogeny.externalNodesHaveChanged();
- _phylogeny.hashIDs();
+ _phylogeny.clearHashIdToNodeMap();
_phylogeny.recalculateNumberOfExternalDescendants( true );
resetNodeIdToDistToLeafMap();
setEdited( true );
getCopiedAndPastedNodes().addAll( node_ids );
setNodeInPreorderToNull();
_phylogeny.externalNodesHaveChanged();
- _phylogeny.hashIDs();
+ _phylogeny.clearHashIdToNodeMap();
_phylogeny.recalculateNumberOfExternalDescendants( true );
resetNodeIdToDistToLeafMap();
setEdited( true );
node.swapChildren();
setNodeInPreorderToNull();
_phylogeny.externalNodesHaveChanged();
- _phylogeny.hashIDs();
+ _phylogeny.clearHashIdToNodeMap();
_phylogeny.recalculateNumberOfExternalDescendants( true );
resetNodeIdToDistToLeafMap();
setEdited( true );
PhylogenyMethods.sortNodeDescendents( node, pri );
setNodeInPreorderToNull();
_phylogeny.externalNodesHaveChanged();
- _phylogeny.hashIDs();
+ _phylogeny.clearHashIdToNodeMap();
_phylogeny.recalculateNumberOfExternalDescendants( true );
resetNodeIdToDistToLeafMap();
setEdited( true );