implements-all is a SIDL reserved word. It takes the place of ``implements.'' It is used when a class inherits from one or more interfaces, and the programmer definitely wants to write implementation code for each method in the named interfaces. If the programmer uses ``implements-all'' he does not have to redeclare the interface methods. See Section 5.7.