Platform Explorer / Nuxeo Platform 5.6

Extension point registries

Extension Point for adding Registries. Registries are used internally by NXThemesCore to store information about registered Elements, Fragments, Models, Formats, etc. This is for internal use mainly, new registries are not supposed to be created by third-party applications.

Contribution Descriptor

Existing Contributions

  • nuxeo-theme-core-5.6.jar
    <extension point="registries" target="org.nuxeo.theme.services.ThemeService">
    
        <registry name="types">
          <class>org.nuxeo.theme.types.TypeRegistry</class>
        </registry>
    
        <registry name="uids">
          <class>org.nuxeo.theme.uids.UidManager</class>
        </registry>
    
        <registry name="relations">
          <class>org.nuxeo.theme.relations.RelationStorage</class>
        </registry>
    
        <registry name="themes">
          <class>org.nuxeo.theme.themes.ThemeManager</class>
        </registry>
    
        <registry name="resources">
          <class>org.nuxeo.theme.resources.ResourceManager</class>
        </registry>
    
        <registry name="perspectives">
          <class>
            org.nuxeo.theme.perspectives.PerspectiveManager
          </class>
        </registry>
    
        <registry name="vocabularies">
          <class>
            org.nuxeo.theme.vocabularies.VocabularyManager
          </class>
        </registry>
    
      </extension>