|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectvdom.diffing.Sequence
public class Sequence
Field Summary | |
---|---|
java.util.HashMap<java.lang.String,java.util.Vector<java.lang.Integer>> |
classes
|
java.util.Vector<java.lang.String> |
elements
|
java.util.Vector<java.lang.Integer> |
offset
|
Constructor Summary | |
---|---|
Sequence(org.w3c.dom.Node DOMtextNode)
Costruttore |
|
Sequence(java.lang.String Text)
Costruttore |
Method Summary | |
---|---|
void |
cutTextOnWord(java.lang.String text)
Tokenizzatore, divide il testo in input su determinati token |
void |
fillClasses()
Popola le classi della sequenza |
java.util.Vector<java.lang.Integer> |
getClass(java.lang.String key)
Ritorna un vettore contenente gli indici degli elementi appartenenti alla classe key |
java.lang.String |
getElement(int index)
Ritorna la Stringa corrispondente all'elemento index |
int |
getOffset(int index)
Ritorna l'offset dell'elemento index |
int |
length()
Ritorna il numero di elementi presenti nella sequenza |
java.lang.String |
show(boolean Voffset)
Ritorna una stringa che rappresenta il contenuto della sequenza |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public java.util.Vector<java.lang.String> elements
public java.util.Vector<java.lang.Integer> offset
public java.util.HashMap<java.lang.String,java.util.Vector<java.lang.Integer>> classes
Constructor Detail |
---|
public Sequence(java.lang.String Text)
Text
- Testo sul quale costruire la sequenzapublic Sequence(org.w3c.dom.Node DOMtextNode)
DOMtextNode
- Nodo dom sul quale costruire la sequenzaMethod Detail |
---|
public void fillClasses()
public void cutTextOnWord(java.lang.String text)
text
- Testo da dividerepublic int getOffset(int index)
index
- indice dell'elemento di cui si vuole l'offset
public java.lang.String getElement(int index)
index
- indice dell'elemento
public int length()
public java.util.Vector<java.lang.Integer> getClass(java.lang.String key)
key
- Chiave della classe
public java.lang.String show(boolean Voffset)
Voffset
- True se voglio visualizzare anche gli offset
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |