Linux Mac OSX Windows

Implemented by


  
[scriptable, uuid(080d2001-f91e-11d4-a73c-f9242928207c)]
interface nsICommandManager : nsISupports

Methods


        
void addCommandObserver(in nsIObserver aCommandObserver, in string aCommandToObserve)

        
void doCommand(in string aCommandName, in nsICommandParams aCommandParams, in nsIDOMWindow aTargetWindow)

        
void getCommandState(in string aCommandName, in nsIDOMWindow aTargetWindow, in nsICommandParams aCommandParams)

        
boolean isCommandEnabled(in string aCommandName, in nsIDOMWindow aTargetWindow)

        
boolean isCommandSupported(in string aCommandName, in nsIDOMWindow aTargetWindow)

        
void removeCommandObserver(in nsIObserver aCommandObserver, in string aCommandObserved)