home *** CD-ROM | disk | FTP | other *** search
/ Freelog 125 / Freelog_MarsAvril2015_No125.iso / Bureautique / LibreOffice / LibreOffice_4.3.5_Win_x86.msi / NoValidPathException.py < prev    next >
Text File  |  2014-05-25  |  1KB  |  28 lines

  1. #
  2. # This file is part of the LibreOffice project.
  3. #
  4. # This Source Code Form is subject to the terms of the Mozilla Public
  5. # License, v. 2.0. If a copy of the MPL was not distributed with this
  6. # file, You can obtain one at http://mozilla.org/MPL/2.0/.
  7. #
  8. # This file incorporates work covered by the following license notice:
  9. #
  10. #   Licensed to the Apache Software Foundation (ASF) under one or more
  11. #   contributor license agreements. See the NOTICE file distributed
  12. #   with this work for additional information regarding copyright
  13. #   ownership. The ASF licenses this file to you under the Apache
  14. #   License, Version 2.0 (the "License"); you may not use this file
  15. #   except in compliance with the License. You may obtain a copy of
  16. #   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  17. #
  18. class NoValidPathException(Exception):
  19.  
  20.     def __init__(self, xMSF, _sText):
  21.         super(NoValidPathException,self).__init__(_sText)
  22.         # TODO: NEVER open a dialog in an exception
  23.         from .SystemDialog import SystemDialog
  24.         if xMSF:
  25.             SystemDialog.showErrorBox(xMSF,
  26.                 "dbwizres", "dbw", 521) #OfficePathnotavailable
  27.  
  28.