Extension point negotiations
In component org.nuxeo.theme.services.ThemeService
Contribution Descriptors
Existing Contributions
Contributions are presented in the same order as the registration order on this extension point. This order is displayed before the contribution name, in brackets.
-
<extension point="negotiations" target="org.nuxeo.theme.services.ThemeService"> <negotiation object="theme" strategy="nuxeo5"> <scheme>org.nuxeo.theme.jsf.negotiation.theme.RequestParameter</scheme> <scheme>org.nuxeo.theme.jsf.negotiation.theme.CookieValue</scheme> <scheme>org.nuxeo.theme.jsf.negotiation.theme.ViewId</scheme> <!-- local theme (specific to nuxeo5) --> <scheme>org.nuxeo.ecm.platform.localconfiguration.theme.negociation.LocalTheme</scheme> <scheme>org.nuxeo.theme.jsf.negotiation.theme.DefaultTheme</scheme> </negotiation> <negotiation object="perspective" strategy="nuxeo5"> <scheme> org.nuxeo.theme.jsf.negotiation.perspective.RequestParameter </scheme> <scheme>org.nuxeo.theme.jsf.negotiation.perspective.CookieValue</scheme> <scheme>org.nuxeo.theme.jsf.negotiation.perspective.ViewId</scheme> <!-- local perspective (specific to nuxeo5) --> <scheme> org.nuxeo.ecm.platform.localconfiguration.theme.negociation.LocalPerspective </scheme> <scheme> org.nuxeo.theme.jsf.negotiation.perspective.DefaultPerspective </scheme> </negotiation> <negotiation object="collection" strategy="nuxeo5"> <scheme> org.nuxeo.theme.jsf.negotiation.collection.RequestParameter </scheme> <scheme> org.nuxeo.theme.jsf.negotiation.collection.CookieValue </scheme> <scheme> org.nuxeo.theme.jsf.negotiation.collection.RequestAttribute </scheme> <scheme> org.nuxeo.theme.jsf.negotiation.collection.ViewId </scheme> <!-- local flavor/collection (specific to nuxeo5) --> <scheme> org.nuxeo.ecm.platform.localconfiguration.theme.negociation.LocalThemeFlavor </scheme> <!-- default flavor/collection (specific to nuxeo5) --> <scheme> org.nuxeo.ecm.webapp.webcontainer.DefaultThemeFlavor </scheme> <scheme> org.nuxeo.theme.jsf.negotiation.collection.UnspecifiedCollection </scheme> </negotiation> </extension>
-
<extension point="negotiations" target="org.nuxeo.theme.services.ThemeService"> <negotiation object="engine" strategy="web"> <scheme> org.nuxeo.theme.webengine.negotiation.engine.RequestParameter </scheme> <scheme> org.nuxeo.theme.webengine.negotiation.engine.CookieValue </scheme> <scheme> org.nuxeo.theme.webengine.negotiation.engine.RequestAttribute </scheme> <scheme> org.nuxeo.theme.webengine.negotiation.engine.ViewId </scheme> <scheme> org.nuxeo.theme.webengine.negotiation.engine.DefaultEngine </scheme> </negotiation> <negotiation object="mode" strategy="web"> <scheme> org.nuxeo.theme.webengine.negotiation.mode.RequestParameter </scheme> <scheme> org.nuxeo.theme.webengine.negotiation.mode.CookieValue </scheme> <scheme> org.nuxeo.theme.webengine.negotiation.mode.RequestAttribute </scheme> <scheme> org.nuxeo.theme.webengine.negotiation.mode.ViewId </scheme> <scheme> org.nuxeo.theme.webengine.negotiation.mode.UnspecifiedMode </scheme> </negotiation> <negotiation object="theme" strategy="web"> <scheme> org.nuxeo.theme.webengine.negotiation.theme.RequestParameter </scheme> <scheme> org.nuxeo.theme.webengine.negotiation.theme.CookieValue </scheme> <scheme> org.nuxeo.theme.webengine.negotiation.theme.RequestAttribute </scheme> <scheme> org.nuxeo.theme.webengine.negotiation.theme.ViewId </scheme> <scheme> org.nuxeo.theme.webengine.negotiation.theme.DefaultTheme </scheme> </negotiation> <negotiation object="perspective" strategy="web"> <scheme> org.nuxeo.theme.webengine.negotiation.perspective.RequestParameter </scheme> <scheme> org.nuxeo.theme.webengine.negotiation.perspective.CookieValue </scheme> <scheme> org.nuxeo.theme.webengine.negotiation.perspective.RequestAttribute </scheme> <scheme> org.nuxeo.theme.webengine.negotiation.perspective.ViewId </scheme> <scheme> org.nuxeo.theme.webengine.negotiation.perspective.DefaultPerspective </scheme> </negotiation> <negotiation object="collection" strategy="web"> <scheme> org.nuxeo.theme.webengine.negotiation.collection.RequestParameter </scheme> <scheme> org.nuxeo.theme.webengine.negotiation.collection.CookieValue </scheme> <scheme> org.nuxeo.theme.webengine.negotiation.collection.RequestAttribute </scheme> <scheme> org.nuxeo.theme.webengine.negotiation.collection.ViewId </scheme> <scheme> org.nuxeo.theme.webengine.negotiation.collection.UnspecifiedCollection </scheme> </negotiation> </extension>
-
<extension point="negotiations" target="org.nuxeo.theme.services.ThemeService"> <negotiation object="engine" strategy="default"> <scheme> org.nuxeo.theme.jsf.negotiation.engine.RequestParameter </scheme> <scheme> org.nuxeo.theme.jsf.negotiation.engine.CookieValue </scheme> <scheme> org.nuxeo.theme.jsf.negotiation.engine.RequestAttribute </scheme> <scheme> org.nuxeo.theme.jsf.negotiation.engine.ViewId </scheme> <scheme> org.nuxeo.theme.jsf.negotiation.engine.DefaultEngine </scheme> </negotiation> <negotiation object="mode" strategy="default"> <scheme> org.nuxeo.theme.jsf.negotiation.mode.RequestParameter </scheme> <scheme> org.nuxeo.theme.jsf.negotiation.mode.CookieValue </scheme> <scheme> org.nuxeo.theme.jsf.negotiation.mode.RequestAttribute </scheme> <scheme> org.nuxeo.theme.jsf.negotiation.mode.ViewId </scheme> <scheme> org.nuxeo.theme.jsf.negotiation.mode.UnspecifiedMode </scheme> </negotiation> <negotiation object="theme" strategy="default"> <scheme> org.nuxeo.theme.jsf.negotiation.theme.RequestParameter </scheme> <scheme> org.nuxeo.theme.jsf.negotiation.theme.CookieValue </scheme> <scheme> org.nuxeo.theme.jsf.negotiation.theme.RequestAttribute </scheme> <scheme> org.nuxeo.theme.jsf.negotiation.theme.ViewId </scheme> <scheme> org.nuxeo.theme.jsf.negotiation.theme.DefaultTheme </scheme> </negotiation> <negotiation object="perspective" strategy="default"> <scheme> org.nuxeo.theme.jsf.negotiation.perspective.RequestParameter </scheme> <scheme> org.nuxeo.theme.jsf.negotiation.perspective.CookieValue </scheme> <scheme> org.nuxeo.theme.jsf.negotiation.perspective.RequestAttribute </scheme> <scheme> org.nuxeo.theme.jsf.negotiation.perspective.ViewId </scheme> <scheme> org.nuxeo.theme.jsf.negotiation.perspective.DefaultPerspective </scheme> </negotiation> <negotiation object="collection" strategy="default"> <scheme> org.nuxeo.theme.jsf.negotiation.collection.RequestParameter </scheme> <scheme> org.nuxeo.theme.jsf.negotiation.collection.CookieValue </scheme> <scheme> org.nuxeo.theme.jsf.negotiation.collection.RequestAttribute </scheme> <scheme> org.nuxeo.theme.jsf.negotiation.collection.ViewId </scheme> <scheme> org.nuxeo.theme.jsf.negotiation.collection.UnspecifiedCollection </scheme> </negotiation> </extension>