the Component interface extends ClientConnector which extends the Connector interface so the Component instance will always be a Connector too. Or did I misunderstand what you need?
Well, it’s not possible per se. The ComponentConnectors and Widgets exist only on the client side, in the user’s browser. Please describe what you actually wish to do so we can help you find another way to do it.