#NEWLINE# def _set_openTypeOS2WinDescent( self , value ) : #NEWLINE# #INDENT# if ( value is None ) : #NEWLINE# #INDENT# self . _openTypeOS2WinDescent = None #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# valid = ufoLib . validateFontInfoVersion2ValueForAttribute ( 'openTypeOS2WinDescent' , value ) #NEWLINE# if ( not valid ) : #NEWLINE# #INDENT# raise ValueError ( ( 'Invalid value (%s) for attribute openTypeOS2WinDescent.' % repr ( value ) ) ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# self . _openTypeOS2WinDescent = value #NEWLINE# #UNINDENT# #UNINDENT# self . dirty = True