diff options
author | Xisco Fauli <anistenis@gmail.com> | 2013-02-15 15:37:48 +0100 |
---|---|---|
committer | Xisco Fauli <anistenis@gmail.com> | 2013-02-15 15:39:02 +0100 |
commit | 752979511ef391e53a4ab04939e2500de41062fc (patch) | |
tree | c808c451e0ffd422b977249f6828cd05b4dc204b /wizards/com/sun | |
parent | adc62310b8539c7be1c0a5a943b82fb7db9b0a0d (diff) |
pywizards: remove unused files
Change-Id: Ibbb45626c984f79f94a7e281b05bf86a25897b0c
Diffstat (limited to 'wizards/com/sun')
-rw-r--r-- | wizards/com/sun/star/wizards/common/DebugHelper.py | 27 | ||||
-rw-r--r-- | wizards/com/sun/star/wizards/common/PropertySetHelper.py | 258 |
2 files changed, 0 insertions, 285 deletions
diff --git a/wizards/com/sun/star/wizards/common/DebugHelper.py b/wizards/com/sun/star/wizards/common/DebugHelper.py deleted file mode 100644 index b0dba7727d64..000000000000 --- a/wizards/com/sun/star/wizards/common/DebugHelper.py +++ /dev/null @@ -1,27 +0,0 @@ -# -# This file is part of the LibreOffice project. -# -# This Source Code Form is subject to the terms of the Mozilla Public -# License, v. 2.0. If a copy of the MPL was not distributed with this -# file, You can obtain one at http://mozilla.org/MPL/2.0/. -# -# This file incorporates work covered by the following license notice: -# -# Licensed to the Apache Software Foundation (ASF) under one or more -# contributor license agreements. See the NOTICE file distributed -# with this work for additional information regarding copyright -# ownership. The ASF licenses this file to you under the Apache -# License, Version 2.0 (the "License"); you may not use this file -# except in compliance with the License. You may obtain a copy of -# the License at http://www.apache.org/licenses/LICENSE-2.0 . -# -class DebugHelper(object): - - @classmethod - def exception(self, ex): - raise NotImplementedError - - @classmethod - def writeInfo(self, msg): - raise NotImplementedError - diff --git a/wizards/com/sun/star/wizards/common/PropertySetHelper.py b/wizards/com/sun/star/wizards/common/PropertySetHelper.py deleted file mode 100644 index 373697227b33..000000000000 --- a/wizards/com/sun/star/wizards/common/PropertySetHelper.py +++ /dev/null @@ -1,258 +0,0 @@ -# -# This file is part of the LibreOffice project. -# -# This Source Code Form is subject to the terms of the Mozilla Public -# License, v. 2.0. If a copy of the MPL was not distributed with this -# file, You can obtain one at http://mozilla.org/MPL/2.0/. -# -# This file incorporates work covered by the following license notice: -# -# Licensed to the Apache Software Foundation (ASF) under one or more -# contributor license agreements. See the NOTICE file distributed -# with this work for additional information regarding copyright -# ownership. The ASF licenses this file to you under the Apache -# License, Version 2.0 (the "License"); you may not use this file -# except in compliance with the License. You may obtain a copy of -# the License at http://www.apache.org/licenses/LICENSE-2.0 . -# -from .DebugHelper import DebugHelper - -class PropertySetHelper(object): - - @classmethod - def __init__(self, _aObj): - self.m_xPropertySet = _aObj - self.m_aHashMap = {} - - ''' - set a property, don't throw any exceptions, - they will only write down as a hint in the helper debug output - @param _sName name of the property to set - @param _aValue property value as object - ''' - - def setPropertyValueDontThrow(self, _sName, _aValue): - try: - setPropertyValue(_sName, _aValue) - except Exception, e: - DebugHelper.writeInfo( - "Don't throw the exception with property name(" \ - + _sName + " ) : " + e.getMessage()) - - ''' - set a property, - @param _sName name of the property to set - @param _aValue property value as object - @throws java.lang.Exception - ''' - - def setPropertyValue(self, _sName, _aValue): - if self.m_xPropertySet is not None: - try: - self.m_xPropertySet.setPropertyValue(_sName, _aValue) - except com.sun.star.beans.UnknownPropertyException, e: - DebugHelper.writeInfo(e.getMessage()) - DebugHelper.exception(e) - except com.sun.star.beans.PropertyVetoException, e: - DebugHelper.writeInfo(e.getMessage()) - DebugHelper.exception(e) - except ValueError, e: - DebugHelper.writeInfo(e.getMessage()) - DebugHelper.exception(e) - except com.sun.star.lang.WrappedTargetException, e: - DebugHelper.writeInfo(e.getMessage()) - DebugHelper.exception(e) - - else: - self.m_aHashMap[_sName] = _aValue - - ''' - get a property and convert it to a int value - @param _sName the string name of the property - @param _nDefault if an error occur, return this value - @return the int value of the property - ''' - - def getPropertyValueAsInteger(self, _sName, _nDefault): - aObject = None - nValue = _nDefault - if self.m_xPropertySet is not None: - try: - aObject = self.m_xPropertySet.getPropertyValue(_sName) - except com.sun.star.beans.UnknownPropertyException, e: - DebugHelper.writeInfo(e.getMessage()) - except com.sun.star.lang.WrappedTargetException, e: - DebugHelper.writeInfo(e.getMessage()) - - if aObject is not None: - try: - nValue = NumericalHelper.toInt(aObject) - except ValueError, e: - DebugHelper.writeInfo( - "can't convert a object to integer.") - - return nValue - - ''' - get a property and convert it to a short value - @param _sName the string name of the property - @param _nDefault if an error occur, return this value - @return the int value of the property - ''' - - def getPropertyValueAsShort(self, _sName, _nDefault): - aObject = None - nValue = _nDefault - if self.m_xPropertySet is not None: - try: - aObject = self.m_xPropertySet.getPropertyValue(_sName) - except com.sun.star.beans.UnknownPropertyException, e: - DebugHelper.writeInfo(e.getMessage()) - except com.sun.star.lang.WrappedTargetException, e: - DebugHelper.writeInfo(e.getMessage()) - - if aObject is not None: - try: - nValue = NumericalHelper.toShort(aObject) - except ValueError, e: - DebugHelper.writeInfo("can't convert a object to short.") - - return nValue - - ''' - get a property and convert it to a double value - @param _sName the string name of the property - @param _nDefault if an error occur, return this value - @return the int value of the property - ''' - - def getPropertyValueAsDouble(self, _sName, _nDefault): - aObject = None - nValue = _nDefault - if self.m_xPropertySet is not None: - try: - aObject = self.m_xPropertySet.getPropertyValue(_sName) - except com.sun.star.beans.UnknownPropertyException, e: - DebugHelper.writeInfo(e.getMessage()) - except com.sun.star.lang.WrappedTargetException, e: - DebugHelper.writeInfo(e.getMessage()) - - # TODO: I wonder why the same thing is not done in the rest of the - # getPropertyValueAs* functions... - if aObject is None: - if _sName in self.m_aHashMap: - aObject = self.m_aHashMap[_sName] - - if aObject is not None: - try: - nValue = NumericalHelper.toDouble(aObject) - except ValueError, e: - DebugHelper.writeInfo("can't convert a object to integer.") - - return nValue - - ''' - get a property and convert it to a boolean value - @param _sName the string name of the property - @param _bDefault if an error occur, return this value - @return the boolean value of the property - ''' - - def getPropertyValueAsBoolean(self, _sName, _bDefault): - aObject = None - bValue = _bDefault - if self.m_xPropertySet is not None: - try: - aObject = self.m_xPropertySet.getPropertyValue(_sName) - except com.sun.star.beans.UnknownPropertyException, e: - DebugHelper.writeInfo(e.getMessage()) - DebugHelper.writeInfo( - "UnknownPropertyException caught: Name:=" + _sName) - except com.sun.star.lang.WrappedTargetException, e: - DebugHelper.writeInfo(e.getMessage()) - - if aObject is not None: - try: - bValue = NumericalHelper.toBoolean(aObject) - except ValueError, e: - DebugHelper.writeInfo("can't convert a object to boolean.") - - return bValue - - ''' - get a property and convert it to a string value - @param _sName the string name of the property - @param _sDefault if an error occur, return this value - @return the string value of the property - ''' - - def getPropertyValueAsString(self, _sName, _sDefault): - aObject = None - sValue = _sDefault - if self.m_xPropertySet is not None: - try: - aObject = self.m_xPropertySet.getPropertyValue(_sName) - except com.sun.star.beans.UnknownPropertyException, e: - DebugHelper.writeInfo(e.getMessage()) - except com.sun.star.lang.WrappedTargetException, e: - DebugHelper.writeInfo(e.getMessage()) - - if aObject is not None: - try: - sValue = AnyConverter.toString(aObject) - except ValueError, e: - DebugHelper.writeInfo("can't convert a object to string.") - - return sValue - - ''' - get a property and don't convert it - @param _sName the string name of the property - @return the object value of the property without any conversion - ''' - - def getPropertyValueAsObject(self, _sName): - aObject = None - if self.m_xPropertySet is not None: - try: - aObject = self.m_xPropertySet.getPropertyValue(_sName) - except com.sun.star.beans.UnknownPropertyException, e: - DebugHelper.writeInfo(e.getMessage()) - except com.sun.star.lang.WrappedTargetException, e: - DebugHelper.writeInfo(e.getMessage()) - - return aObject - - ''' - Debug helper, to show all properties - which are available in the given object. - @param _xObj the object of which the properties should shown - ''' - - @classmethod - def showProperties(self, _xObj): - aHelper = PropertySetHelper.PropertySetHelper_unknown(_xObj) - aHelper.showProperties() - - ''' - Debug helper, to show all properties which are available - in the current object. - ''' - - def showProperties(self): - sName = "" - if self.m_xPropertySet is not None: - sName = self.m_xPropertySet.getImplementationName() - - xInfo = self.m_xPropertySet.getPropertySetInfo() - aAllProperties = xInfo.getProperties() - DebugHelper.writeInfo( - "Show all properties of Implementation of :'" + sName + "'") - i = 0 - while i < aAllProperties.length: - DebugHelper.writeInfo(" - " + aAllProperties[i].Name) - i += 1 - else: - DebugHelper.writeInfo( - "The given object don't support XPropertySet interface.") - |