def __init__(self, msg, exception, locator):
        SAXException.__init__(self, msg, exception)
        self._locator = locator

        # We need to cache this stuff at construction time.
        # If this exception is thrown, the objects through which we must
        # traverse to get this information may be deleted by the time
        # it gets caught.
        self._systemId = self._locator.getSystemId()
        self._colnum = self._locator.getColumnNumber()
        self._linenum = self._locator.getLineNumber()
L{IReactorUNIX.connectUNIX} returns an object providing L{IConnector}.
dataset/ETHPy150Open azoft-dev-team/imagrium/env/Lib/xml/sax/_exceptions.py/SAXParseException.__init__--crossover with--dataset/ETHPy150Open kuri65536/python-for-android/python-modules/twisted/twisted/internet/test/test_unix.py/UNIXTestsBuilder.test_interface