docs: function (parentModuleCtrlPrivate, childModulePublic) {
                  var res = getModulePrivateInfo(childModulePublic);
                  if (!res) {
                      return;
                  }
                  var subModuleInfos = res.subModuleInfos;
                  if (!subModuleInfos || subModuleInfos.parentModule.moduleCtrlPrivate != parentModuleCtrlPrivate) {
                      this.$logError(this.DISPOSE_NOT_SUBMODULE, [parentModuleCtrlPrivate.$classpath,
                              res.moduleCtrlPrivate.$classpath]);
                      return;
                  }
                  res.moduleCtrlPrivate.$dispose();
              }