This is the method responsible for performing the action. It is also responsible for invoking any of its child commands.
8586878889909192939495
if (condition) { command.invokeChildCommands(); } else { command = command.getElseCommand(); if (command != null) { command.invoke(); } } } /**