def __init__(self, layer, axes, coordinator):
        super(CustomArtist, self).__init__(layer, axes)
        self._coordinator = coordinator
L{Factory} instances provide both L{IProtocolFactory} and
dataset/ETHPy150Open glue-viz/glue/glue/viewers/custom/qt/custom_viewer.py/CustomArtist.__init__--crossover with--dataset/ETHPy150Open twisted/twisted/twisted/internet/test/test_protocol.py/FactoryTests.test_interfaces