# Path: latin/LatinObject.py
# class LatinObject:
#     def __init__(self):
#         self.negated = False
# 
#     def detail(self):
#         return '[NOT IMPLEMENTED]'
# 
#     def surface_utf8(self):
#         return self.surface.encode('utf-8')
# 
#     def translate(self):
#         return ('*', False)


from latin.LatinObject import LatinObject
#!/usr/bin/env python
# -*- coding: utf-8 -*-


# 前置詞支配された名詞節
class PrepClause (LatinObject):
    def __init__(self, prep_word, dominated_case, words):
        # self.prep_surface = prep_word.surface
        self.prep = prep_word.surface
        self.dominated_case = dominated_case

# Path: latin/LatinObject.py
# class LatinObject:
#     def __init__(self):
#         self.negated = False
# 
#     def detail(self):
#         return '[NOT IMPLEMENTED]'
# 
#     def surface_utf8(self):
#         return self.surface.encode('utf-8')
# 
#     def translate(self):
#         return ('*', False)


# Path: latin/PrepClause.py
from latin.LatinObject import LatinObject

#!/usr/bin/env python
# -*- coding: utf-8 -*-


# 前置詞支配された名詞節
class PrepClause (LatinObject):
    def __init__(self, prep_word, dominated_case, words):
        # self.prep_surface = prep_word.surface
        self.prep = prep_word.surface
        self.dominated_case = dominated_case

        self.words = words