Uses of Class
modele.NoeudArbreExec

Packages that use NoeudArbreExec
modele Model for objet representation and computing P-DCFold Algorithms. 
tests First part of tests : the simpliest classes of the model. 
 

Uses of NoeudArbreExec in modele
 

Fields in modele declared as NoeudArbreExec
private  NoeudArbreExec ArbreExec.current
           
private  NoeudArbreExec[] NoeudArbreExecListe.liste
          The list of Palindrome's
private  NoeudArbreExec Algorithms.noeudCourant
          Deprecated. Current node of execution tree.
private  NoeudArbreExec NoeudArbreExec.pere
          Father of current node.
 

Methods in modele that return NoeudArbreExec
 NoeudArbreExec ArbreExec.getCurrentNode()
           
 NoeudArbreExec NoeudArbreExec.getFils(int i)
           
 NoeudArbreExec[] NoeudArbreExecListe.getListe()
           
 NoeudArbreExec NoeudArbreExecListe.getNoeudArbreExec(int i)
           
 NoeudArbreExec Algorithms.getNoeudCourant()
          Deprecated. Default node : result node (contain list of Palindrome's after exxecution).
 NoeudArbreExec NoeudArbreExec.getPere()
           
 

Methods in modele with parameters of type NoeudArbreExec
 void NoeudArbreExec.addFils(NoeudArbreExec newSon)
           
 void NoeudArbreExecListe.addNoeudArbreExec(NoeudArbreExec fils, NoeudArbreExec pere)
          To add a NoeudArbreExec at the end of the list.
 boolean NoeudArbreExec.equals(NoeudArbreExec toCompare)
           
 boolean NoeudArbreExecListe.has(NoeudArbreExec elt)
          To know if a NoeudArbreExec is in this list.
private static void ArbreExec.les_feuilles(NoeudArbreExecListe feuilles, NoeudArbreExec n)
          Leaves of the given node are put in the NoeudArbreExecListe.
private static void ArbreExec.recuperation(PalindromeListeListe resultat, Palindrome[] tabPal, NoeudArbreExec n)
          "Recuperation"
This method to keep compatibility with algorithms' implementation of Stefan Engelen and its conversion.
 void NoeudArbreExecListe.removeNoeudArbreExec(NoeudArbreExec elt)
          To remove a specific NoeudArbreExec
static void Algorithms.searchAllStructuralPalindromes(NoeudArbreExec Nd, Sequence cible, SequenceListe alignement, int decalage, int nbErreursMax)
          Deprecated. To search structural palindromes (helix) including pseudoknots.
static void Algorithms.searchStructuralPalindrome(NoeudArbreExec Nd, Sequence cible, int tailleCible, SequenceListe alignement, int decalage, int nbErreursMax)
          Deprecated. Searching structural palindromes in a selected sequence (cible), with comparison in a whole alignment of tests sequences.
 void ArbreExec.setCurrentNode(NoeudArbreExec currentNode)
           
 void NoeudArbreExecListe.setListe(NoeudArbreExec[] liste)
           
 void NoeudArbreExecListe.setNoeudArbreExec(NoeudArbreExec elt, int i)
           
 void NoeudArbreExec.setPere(NoeudArbreExec pere)
           
 

Constructors in modele with parameters of type NoeudArbreExec
NoeudArbreExec(Palindrome[] palindromes, NoeudArbreExec father)
          Constructor with a given table of Palindrome's and a father node.
NoeudArbreExec(PalindromeListe palindromes, NoeudArbreExec father)
          Constructor with a given list of Palindrome's and a father node.
NoeudArbreExecListe(NoeudArbreExec[] liste)
          Constructor with a pre-made table of NoeudArbreExec's.
 

Uses of NoeudArbreExec in tests
 

Fields in tests declared as NoeudArbreExec
private  NoeudArbreExec TestNoeudArbreExec.basetest1
           
private  NoeudArbreExec TestNoeudArbreExec.basetest2