Esempio n. 1
0
 def exportExternalFormat(self, fileName):
     """
         This method allow you to export a file to an external format\
     """
     try:
         extFormat=ExtFormat(self)
         extFormat.saveFile(fileName)
     except DxfReport:
         self.__logger.error('DxfReport')
         _err={'object':extFormat, 'error':DxfReport}
         self.handledErrorEvent(self,_err)#todo : test it not sure it works
     except DxfUnsupportedFormat:
         self.__logger.error('UnsupportedFormat')
         _err={'object':extFormat, 'error':DxfUnsupportedFormat}
         self.handledErrorEvent(self,_err)#todo : test it not sure it works
Esempio n. 2
0
 def importExternalFormat(self, fileName):
     """
         This method allow you to import a file from an external format
     """
     try:
         extFormat = ExtFormat(self)
         extFormat.openFile(fileName)
     except DxfReport:
         self.__logger.error('DxfReport')
         _err = {'object': extFormat, 'error': DxfReport}
         self.handledErrorEvent(_err)
     except DxfUnsupportedFormat:
         self.__logger.error('UnsupportedFormat')
         _err = {'object': extFormat, 'error': DxfUnsupportedFormat}
         self.handledErrorEvent(_err)
Esempio n. 3
0
 def importExternalFormat(self, fileName):
     """
         This method allow you to import a file from an external format
     """
     try:
         extFormat=ExtFormat(self)
         extFormat.openFile(fileName)
     except DxfReport:
         self.__logger.error('DxfReport')
         _err={'object':extFormat, 'error':DxfReport}
         self.handledErrorEvent(_err)
     except DxfUnsupportedFormat:
         self.__logger.error('UnsupportedFormat')
         _err={'object':extFormat, 'error':DxfUnsupportedFormat}
         self.handledErrorEvent(_err)
Esempio n. 4
0
 def exportExternalFormat(self, fileName):
     """
         This method allow you to export a file to an external format\
     """
     try:
         extFormat = ExtFormat(self)
         extFormat.saveFile(fileName)
     except DxfReport:
         self.__logger.error('DxfReport')
         _err = {'object': extFormat, 'error': DxfReport}
         self.handledErrorEvent(self,
                                _err)  #todo : test it not sure it works
     except DxfUnsupportedFormat:
         self.__logger.error('UnsupportedFormat')
         _err = {'object': extFormat, 'error': DxfUnsupportedFormat}
         self.handledErrorEvent(self,
                                _err)  #todo : test it not sure it works