code: public List<ResourceFactory> getChildren() {
          List<ResourceFactory> result = new ArrayList<>();
          for (WeakReference<ResourceFactory> ref : chidren) {
              ResourceFactory rf = ref.get();
              if (rf != null) result.add(rf);
          }
          return result;
      }
docs: 获取所有ResourceFactory子节点
  
  @return List