def _print_valid_hierachy_list(self, tabs_left=0): """ Imprime en consola la jerarquía de los archivos válidos del paquete. :param tabs_left: Número de tabs a la izquierda de los mensajes :type tabs_left: int :return: void :rtype: None """ if self._validated: if self._validatedFilesHierarchyCreated: if len(self._validHierarchyFiles) > 0: print_hierachy_list(self._validHierarchyFiles, 0, tabs_left) else: return self._throw_exception("PACKAGE_ERROR_NOT_HIERARCHY_VALID_CREATED") else: return self._throw_exception("PACKAGE_ERROR_NOT_VALIDATED_YET")
def _print_hierarchy(self, tabs_left=0): """ Imprime en consola la lista de archivos en forma de jerarquía. :param tabs_left: Número de tabs a la izquierda de los mensajes :type tabs_left: int :return: void :rtype: None """ if self._isgeneratedHierarchyFiles: if len(self._packageFiles) == 0: print PACKAGE_FILE_NOT_FOUND elif self.get_number_of_elements() == 0: print PACKAGE_EMPTY else: print_hierachy_list(self._hierarchyFiles, 0, tabs_left) else: return self._throw_exception("PACKAGE_ERROR_NOT_HIERARCHY_CREATED")