(self, listener: UserListener, curriedArgNames: Sequence[str] = None)
return self.__validator.isValid(listener, curriedArgNames=curriedArgNames)
Return True only if listener could be subscribed to this topic,
        otherwise returns False. Note that method raises TopicDefnError
        if self not hasMDS().
Return True only if listener could be subscribed to this topic,
        otherwise returns False. Note that method raises TopicDefnError
        if self not hasMDS().
Return True only if listener could be subscribed to this topic otherwise returns False . Note that method raises TopicDefnError if self not hasMDS () .
def isValid(self, listener: UserListener, curriedArgNames: Sequence[str] = None) -> bool:
        """
        Return True only if listener could be subscribed to this topic,
        otherwise returns False. Note that method raises TopicDefnError
        if self not hasMDS().
        """
        if not self.hasMDS():
            raise TopicDefnError(self.__tupleName)
        return self.__validator.isValid(listener, curriedArgNames=curriedArgNames)
def isValid ( self , listener : UserListener , curriedArgNames : Sequence [ str ] = None ) -> bool : if not self . hasMDS ( ) : raise TopicDefnError ( self . __tupleName ) return self . __validator . isValid ( listener , curriedArgNames = curriedArgNames )