def validate ( self, object, name, value ):
        values = super( ValidatedTuple, self ).validate( object, name, value )
        # Exceptions in the fvalidate function will not result in a TraitError
        # but will be allowed to propagate up the frame stacks.
        if self.fvalidate is None or self.fvalidate( values ):
            return values
        else:
            self.error( object, name, value )
Validates that the value is a valid tuple.
dataset/ETHPy150Open enthought/traits/traits/trait_types.py/ValidatedTuple.validate