Exemplo n.º 1
0
 def parser(self, d):
     SpecBase.parser(self, d)
     # ## SCREEN
     content_info_list = d.get(OPE_CONTENT_LIST)
     if not content_info_list:
         return
     for operation_info in content_info_list:
         obj_operation = OpeOperation()
         obj_operation.parser(operation_info)
         self._children.append(obj_operation)
Exemplo n.º 2
0
 def parser(self, d):
     SpecBase.parser(self, d)
     # ## 章节
     record_list = d.get(REQ_RELATION_INFO)
     if not record_list:
         return
     for record_info in record_list:
         obj_rc = ReqSpecRecord()
         obj_rc.parser(record_info)
         self._children.append(obj_rc)
Exemplo n.º 3
0
 def parser(self, d):
     """SPEC"""
     SpecBase.parser(self, d)
     # ## SCREEN
     screen_info_list = d.get(OPE_SCREEN_LIST)
     if not screen_info_list:
         return
     for screen_info in screen_info_list:
         obj_screen = OpeScreen()
         obj_screen.parser(screen_info)
         self._children.append(obj_screen)
Exemplo n.º 4
0
 def __init__(self):
     SpecBase.__init__(self)
     self._type = 'REQ'
     self._attr_list = [REQ_SPEC,
                        REQ_CMD_FILENAME,
                        REQ_VERSION,
                        REQ_ARTICLE,
                        REQ_SPEC_NO,
                        REQ_FILENAME
                        ]
     self._log = log.common_log.instance().logger('REQ')
Exemplo n.º 5
0
 def __init__(self):
     SpecBase.__init__(self)
     self._type = 'ReqRecord'
     self._attr_list = [REQ_RC_CHAPTER_NUM,
                        REQ_RC_CHAPTER_TITLE,
                        REQ_RC_PAGE,
                        REQ_RC_UPATE_DATE,
                        REQ_FUNC_NO_LIST,
                        REQ_FUNC_DOC_LIST,
                        REQ_FUNC_VER_LIST,
                        REQ_FUNC_CHAPTER_LIST,
                        REQ_RC_VALID,
                        REQ_RC_REASON,
                        REQ_RC_DEPARTMENT,
                        REQ_RC_GROUP,
                        REQ_RC_AUTHOR_NAME,
                        REQ_RC_WRITE_DATE,
                        REQ_RC_COMMENT,
                        ]
     self.file_name = ''
     self._log = log.common_log.instance().logger('ReqRecord')
Exemplo n.º 6
0
 def __init__(self):
     SpecBase.__init__(self)
     self._attr_list = [OPE_SCREEN_NO, OPE_SCREENT_NAME]
     self._log = log.common_log.instance().logger('SpecScreen')
Exemplo n.º 7
0
 def __init__(self):
     SpecBase.__init__(self)
     self._attr_list = [SPEC_FILE_NAME]
     self._log = log.common_log.instance().logger('OpeSpec')
Exemplo n.º 8
0
 def __init__(self):
     SpecBase.__init__(self)
     self._attr_list = [
         OPE_TITLE_INFO, OPE_ACTION_INFO, OPE_VIEW_INFO, OPE_REF_INFO
     ]
     self._log = log.common_log.instance().logger('SpecOperation')
Exemplo n.º 9
0
 def __init__(self):
     SpecBase.__init__(self)
Exemplo n.º 10
0
 def __init__(self):
     SpecBase.__init__(self)
     self._path = None
     self._log = log.common_log.instance().logger('REQUIREMENT')
Exemplo n.º 11
0
 def __init__(self):
     SpecBase.__init__(self)
     self._func_specs = dict()
     self._log = log.common_log.instance().logger('ReqChapter')
Exemplo n.º 12
0
 def parser(self, d):
     SpecBase.parser(self, d)