Platform Explorer / Nuxeo Platform 5.8

Component org.nuxeo.theme.styling.service

Implementation

Services

Extension Points

Contributions

XML Source

<?xml version="1.0"?>

<component name="org.nuxeo.theme.styling.service">

  <require>org.nuxeo.theme.core</require>

  <service>
    <provide interface="org.nuxeo.theme.styling.service.ThemeStylingService" />
  </service>
  <implementation class="org.nuxeo.theme.styling.service.ThemeStylingServiceImpl" />

  <extension-point name="pages">
    <object class="org.nuxeo.theme.styling.service.descriptors.ThemePage" />
  </extension-point>

  <extension-point name="styles">
    <object class="org.nuxeo.theme.styling.service.descriptors.SimpleStyle" />
  </extension-point>

  <extension-point name="flavors">
    <object class="org.nuxeo.theme.styling.service.descriptors.Flavor" />
  </extension-point>

  <extension-point name="resources">
    <object class="org.nuxeo.theme.resources.ResourceType" />
  </extension-point>

  <extension target="org.nuxeo.runtime.EventService" point="listeners">
    <listener class="org.nuxeo.theme.styling.service.ThemeStylingNotifier">
      <topic>org.nuxeo.theme</topic>
    </listener>
  </extension>

</component>