@@ -291,7 +291,6 @@ class LangStringSet(MutableMapping[str, str]):
291291 """
292292 def __init__ (self , dict_ : Dict [str , str ]):
293293 self ._dict : Dict [str , str ] = {}
294-
295294 if not isinstance (dict_ , dict ):
296295 raise TypeError (f"A { self .__class__ .__name__ } must be initialized with a dict!, got { type (dict_ )} " )
297296 if len (dict_ ) < 1 :
@@ -830,23 +829,23 @@ def _set_id_short(self, id_short: Optional[NameType]):
830829 self ._id_short = id_short
831830
832831 @property
833- def display_name (self ) -> MultiLanguageNameType | None :
832+ def display_name (self ) -> Optional [ MultiLanguageNameType ] :
834833 """Display name of the element (MultiLanguageNameType)."""
835834 return self ._display_name
836835
837836 @display_name .setter
838- def display_name (self , value : MultiLanguageNameType | dict | None ) -> None :
837+ def display_name (self , value : Union [ MultiLanguageNameType , dict , None ] ) -> None :
839838 if value is not None and not isinstance (value , MultiLanguageNameType ):
840839 value = MultiLanguageNameType (value )
841840 self ._display_name = value
842841
843842 @property
844- def description (self ) -> MultiLanguageTextType | None :
843+ def description (self ) -> Optional [ MultiLanguageTextType ] :
845844 """Description of the element (MultiLanguageTextType)."""
846845 return self ._description
847846
848847 @description .setter
849- def description (self , value : MultiLanguageTextType | dict | None ) -> None :
848+ def description (self , value : Union [ MultiLanguageTextType , dict , None ] ) -> None :
850849 if value is not None and not isinstance (value , MultiLanguageTextType ):
851850 value = MultiLanguageTextType (value )
852851 self ._description = value
0 commit comments