def validate(self, obj, name, value):
        try:
            return self._validator.validate(obj, name, value)
        except Exception:
            self.error(obj, name, value)
pathname() returns the ElementNode as a string in xpath format.
dataset/ETHPy150Open OpenMDAO/OpenMDAO-Framework/openmdao.main/src/openmdao/main/datatypes/int.py/Int.validate--crossover with--dataset/ETHPy150Open kdart/pycopia/XML/pycopia/XML/POM.py/ElementNode.pathname