21 module 
com { module sun { module star { module frame {
    53     boolean hasController( [in] 
string aCommandURL, [in] 
string aModelName );
    70     void registerController( [in] 
string aCommandURL, [in] 
string aModelName, [in] 
string aControllerImplementationName );
    83     void deregisterController( [in] 
string aCommandURL, [in] 
string aModelName );
 Definition: Ambiguous.idl:20
 
is used to query, register and unregister user interface controller. 
Definition: XUIControllerRegistration.idl:37
 
base interface of all UNO interfaces 
Definition: XInterface.idl:45