#NEWLINE# def removeInterface( self , iTag ) : #NEWLINE# #INDENT# ' Remove an interface from the Robot object.\n\n            @param iTag:        Tag which is used to identify the interface\n                                which should be removed.\n            @type  iTag:        str\n        ' #NEWLINE# try : #NEWLINE# #INDENT# self . _interfaces . pop ( iTag ) . destroy ( ) #NEWLINE# #UNINDENT# except KeyError : #NEWLINE# #INDENT# raise InvalidRequest ( "Can not remove a non existent interface '{0}' from the robot." . format ( iTag ) )