<?xml version="1.0" encoding="UTF-8"?>

<document repository="default" id="35d69792-9027-4e85-a8a3-bddc939df621">
  <system>
    <type>NXComponent</type>
    <path>nuxeo-platform.1415371804852/Bundles/bg-grp-org-nuxeo-ecm-mobile/bundle-nuxeo-application-definition/component-org-nuxeo-ecm-application-definition-service</path>
    <lifecycle-state>project</lifecycle-state>
    <lifecycle-policy>default</lifecycle-policy>
    <facet>Commentable</facet>
    <facet>Versionable</facet>
    <facet>DocumentsSizeStatistics</facet>
    <facet>Thumbnail</facet>
    <facet>Folderish</facet>
    <facet>DocumentsCountStatistics</facet>
    <access-control>
      <acl name="inherited">
        <entry principal="members" permission="Write" grant="true"/>
        <entry principal="Everyone" permission="Read" grant="true"/>
        <entry principal="Administrator" permission="Everything" grant="true"/>
        <entry principal="members" permission="Read" grant="true"/>
        <entry principal="members" permission="Version" grant="true"/>
      </acl>
    </access-control>
  </system>
  <schema xmlns:dc="http://www.nuxeo.org/ecm/schemas/dublincore/" name="dublincore">
    <dc:creator><![CDATA[Administrator]]></dc:creator>
    <dc:source><![CDATA[]]></dc:source>
    <dc:nature><![CDATA[]]></dc:nature>
    <dc:contributors>
      <item><![CDATA[Administrator]]></item>
      <item><![CDATA[jcarsique]]></item>
    </dc:contributors>
    <dc:created><![CDATA[2014-11-07T15:44:15.32Z]]></dc:created>
    <dc:description><![CDATA[]]></dc:description>
    <dc:rights><![CDATA[]]></dc:rights>
    <dc:subjects/>
    <dc:publisher><![CDATA[]]></dc:publisher>
    <dc:valid/>
    <dc:format><![CDATA[]]></dc:format>
    <dc:issued/>
    <dc:modified><![CDATA[2014-11-07T15:44:15.32Z]]></dc:modified>
    <dc:language><![CDATA[]]></dc:language>
    <dc:coverage><![CDATA[]]></dc:coverage>
    <dc:expired/>
    <dc:lastContributor><![CDATA[jcarsique]]></dc:lastContributor>
    <dc:title><![CDATA[org.nuxeo.ecm.application.definition.service]]></dc:title>
  </schema>
  <schema xmlns:dcs="http://www.nuxeo.org/dam/schemas/documentsCountStats/" name="documents_count_statistics">
    <dcs:childrenCount><![CDATA[2]]></dcs:childrenCount>
    <dcs:descendantsCount><![CDATA[2]]></dcs:descendantsCount>
  </schema>
  <schema xmlns:thumb="http://www.nuxeo.org/ecm/schemas/thumbnail" name="thumbnail">
    <thumb:thumbnail/>
  </schema>
  <schema xmlns:dss="http://www.nuxeo.org/dam/schemas/documentsSizeStats/" name="documents_size_statistics">
    <dss:maxSize><![CDATA[-1]]></dss:maxSize>
    <dss:totalSize><![CDATA[7457]]></dss:totalSize>
    <dss:sizeTrash><![CDATA[0]]></dss:sizeTrash>
    <dss:sizeVersions><![CDATA[0]]></dss:sizeVersions>
    <dss:innerSize><![CDATA[7457]]></dss:innerSize>
  </schema>
  <schema xmlns:common="http://www.nuxeo.org/ecm/schemas/common/" name="common">
    <common:icon><![CDATA[/icons/file.gif]]></common:icon>
    <common:icon-expanded><![CDATA[]]></common:icon-expanded>
    <common:size><![CDATA[7457]]></common:size>
  </schema>
  <schema xmlns:file="http://www.nuxeo.org/ecm/schemas/file/" name="file">
    <file:content>
      <encoding>UTF-8</encoding>
      <mime-type>text/xml</mime-type>
      <filename></filename>
      <data>a056041.blob</data>
      <digest>437f33b7112ecb2f4bfa38fd0b4f1339</digest>
    </file:content>
    <file:filename><![CDATA[]]></file:filename>
  </schema>
  <schema xmlns:nxcomponent="http://nuxeo.org/schemas/nxcomponent" name="nxcomponent">
    <nxcomponent:componentId><![CDATA[org.nuxeo.ecm.application.definition.service]]></nxcomponent:componentId>
    <nxcomponent:builtInDocumentation><![CDATA[
    The application definition is used to describe a new
    application into the Nuxeo platform.
    It is more a new type of
    navigation than a new application, but we consider that each
    contribution will expose a new ergonomy and new usage - so new
    "application". Typical usage can
    when you create a dedicate webengine
    application for mobile. We may want to keep the user into
    this
    webengine application and redirect to this application even the user
    click on a JSF link.

    The service provide also a possibility to
    contribute a JSP page to select a type of navigation
    from all
    declared or just a selection.

    For instance if you have a mobile
    application and - before user connected to the application -
    you want
    to let him choose to use the default UI (JSF) or the dedicated
    mobile UI.

    @author Benjamin JALON
  
]]></nxcomponent:builtInDocumentation>
    <nxcomponent:services>
      <item><![CDATA[org.nuxeo.ecm.mobile.ApplicationDefinitionService]]></item>
    </nxcomponent:services>
    <nxcomponent:isXML><![CDATA[false]]></nxcomponent:isXML>
    <nxcomponent:componentName><![CDATA[org.nuxeo.ecm.application.definition.service]]></nxcomponent:componentName>
    <nxcomponent:componentClass><![CDATA[org.nuxeo.ecm.mobile.ApplicationRedirectServiceImpl]]></nxcomponent:componentClass>
  </schema>
</document>
