@Override
    protected List<UniqueKey<? extends Command>> defineSubCommand() {
        return Arrays.asList(
                             getCommandKey(SnapshotCommand.class),
                             getCommandKey(SaveImageCommand.class));
    }
@ Override protected List < UniqueKey < ? extends Command > > defineSubCommand ( ) { return Arrays . asList ( getCommandKey ( SnapshotCommand . class ) , getCommandKey ( SaveImageCommand . class ) ) ; }
{@inheritDoc}