Uses of Class
vdom.diffing.Dnode

Packages that use Dnode
ndiff   
ndiff.metadelta   
vdom.diffing   
 

Uses of Dnode in ndiff
 

Methods in ndiff with parameters of type Dnode
static Likeness TXTdiff.compute(Dnode nA, Dnode nB)
          Confronta le sequenze dei due Vnode, e inserisce il risultato MetaDelta, nel VnodeB, alla posizione indexA.
static Likeness ATTdiff.compute(Dnode nodeA, Dnode nodeB)
          Crea un METAdelta relativo agli attributi dei nodi passati in input Ritorna la percentuale di match tra i due nodi Attacca a VnodeB il MetaDelta Calcolato nel vettore con posizione A
 

Uses of Dnode in ndiff.metadelta
 

Fields in ndiff.metadelta declared as Dnode
 Dnode Operation.nodeA
           
 Dnode Operation.nodeB
           
 

Methods in ndiff.metadelta with parameters of type Dnode
 void METAdelta.addChangeValueAttOperation(Dnode nodeA, Dnode nodeB, java.lang.String attName, java.lang.String newValue, java.lang.String oldValue)
          Op. di cambio del valore di un attributo
 void METAdelta.addDeleteAttOperation(Dnode nodeA, Dnode nodeB, java.lang.String attName, java.lang.String attValue)
          Op. di cancellazione di un attributo
 void METAdelta.addDeleteNodeOperation(Dnode nodeA)
          Op. di cancellazione di un singolo nodo
 void METAdelta.addDeleteTextOperation(Dnode nodeA, Dnode nodeB, int pStart, int length)
          Op. di cancellazine di testo
 void METAdelta.addDeleteTreeOperation(Dnode nodeA)
          Op. di cancellazione di un sottoalbero
 void METAdelta.addInsertAttOperation(Dnode nodeA, Dnode nodeB, java.lang.String attName, java.lang.String attValue)
          Op. di inserimento di un attributo
 void METAdelta.addInsertNodeOperation(Dnode nodeB)
          Op. di inserimento singolo nodo
 void METAdelta.addInsertTextOperation(Dnode nodeA, Dnode nodeB, int pStart, int length)
          Op. di inserimento di testo all'interno di un nodo testuale
 void METAdelta.addInsertTreeOperation(Dnode nodeB)
          Op. di inserimento sottoalbero
 void METAdelta.addMoveOperation(Dnode nodeA, Dnode nodeB)
          Op. di spostamento di un sottoalbero
 void Operation.setBaseInfo(byte type, Dnode nodeA, Dnode nodeB)
          Imposta i valori di base dell'operazione
 

Constructors in ndiff.metadelta with parameters of type Dnode
AOperation(byte type, Dnode nodeA, Dnode nodeB, java.lang.String attName, java.lang.String newValue, java.lang.String oldValue)
          Costruttore per operazioni sugli attributi
SOperation(byte type, Dnode nodeA, Dnode nodeB)
          Costruttore
TOperation(byte type, Dnode nodeA, Dnode nodeB, int pStart, int length)
          Costruttore per operazioni sul testo
 

Uses of Dnode in vdom.diffing
 

Methods in vdom.diffing that return Dnode
 Dnode Dtree.newNode(java.lang.Object ownerVtree, org.w3c.dom.Node refDomNode, java.lang.Integer indexKey, java.lang.Integer posFather, java.lang.Integer posLikeChild)
           
 

Methods in vdom.diffing with parameters of type Dnode
 METAdelta Dnode.getDeltaLikeness(Dnode nodeB)
          Ritorna il METAdelta tra il Dnode e il Dnode nodeB
 int Dnode.getSimilarity(Dnode nodeB)
          Ritorna la somiglianza del Vnode con il VodeB - Se ho la somiglianza in cache, allora la restituisco - Se nn lo la somiglianza in cache, la calcolo al volo e la inserisco in cache