Package miopia :: Package parser :: Module TokenDependencyInfo
[hide private]
[frames] | no frames]

Source Code for Module miopia.parser.TokenDependencyInfo

 1  ''' 
 2  @author: David Vilares Calvo 
 3  ''' 
 4   
5 -class TokenDependencyInfo(object):
6 """ 7 It Saves information of a token coherently with the CoNLL 2006 format 8 """ 9
10 - def __init__(self,form,finetag,head,deprel):
11 """ 12 Constructor 13 @param form: A string. The 'word' of the token. 14 @param finetag: A string. The part-of-speech tag of the token. 15 @param head: An integer. The identifier of the head of the token. 16 @param deprel: An integer. The identifier of the dependent node of the token. 17 """ 18 self._form = form 19 self._finetag = finetag 20 self._head = head 21 self._deprel = deprel
22
23 - def get_form(self):
24 return self._form
25
26 - def get_finetag(self):
27 return self._finetag
28
29 - def set_finetag(self,finetag):
30 self._finetag = finetag
31
32 - def get_head(self):
33 return self._head
34
35 - def set_head(self,head):
36 self._head = head
37
38 - def get_deprel(self):
39 return self._deprel
40
41 - def set_deprel(self,deprel):
42 self._deprel = deprel
43