@Override
    public String toString() {
        return String.format("%s (%s:%s) [%s]", getClass().getSimpleName(), getType(), getName(), dslDefinition);
    }
A module definition for a module which has been custom created as the composition of several other
modules (either {@link org.springframework.xd.module.SimpleModuleDefinition simple} or
themselves {@link CompositeModuleDefinition composed}.

@author Eric Bottard
spring-xd-module/src/main/java/org/springframework/xd/module/CompositeModuleDefinition.java