docs: protected void processModuleOrdering() {
  
          Collections.sort(m_ownResourceTypes, new Comparator<CmsResourceTypeConfig>() {
  
              public int compare(CmsResourceTypeConfig a, CmsResourceTypeConfig b) {
  
                  return ComparisonChain.start().compare(a.getOrder(), b.getOrder()).compare(
                      a.getTypeName(),
                      b.getTypeName()).result();
              }
          });
  
          Collections.sort(m_ownPropertyConfigurations, new Comparator<CmsPropertyConfig>() {
  
              public int compare(CmsPropertyConfig a, CmsPropertyConfig b) {
  
                  return ComparisonChain.start().compare(a.getOrder(), b.getOrder()).compare(
                      a.getName(),
                      b.getName()).result();
              }
          });
  
          Collections.sort(m_functionReferences, new Comparator<CmsFunctionReference>() {
  
              public int compare(CmsFunctionReference a, CmsFunctionReference b) {
  
                  return ComparisonChain.start().compare(a.getOrder(), b.getOrder()).compare(
                      a.getName(),
                      b.getName()).result();
              }
          });
      }