This package uses and overrides eea.facetednavigation functionality
===================================================================

Set up
------

    >>> self.loginAsPortalOwner()
    >>> from Products.CMFCore.utils import getToolByName
    >>> rtool = getToolByName(portal, 'portal_relations')

  Add Content-Type

    >>> name = rtool.invokeFactory('EEARelationsContentType', 'myFolder')
    >>> ctype = rtool[name]
    >>> ctype.processForm(values={
    ...   'title': 'My Folder',
    ...   'ct_type': 'Folder',
    ...   'ct_interface': 'eea.relations.interfaces.INode',
    ... })
    >>> request = ctype.REQUEST

Default faceted widgets
-----------------------

    >>> from zope.component import getMultiAdapter
    >>> widgets = getMultiAdapter((ctype, request), name=u'default_widgets.xml')
    >>> print widgets()
    <?xml version="1.0"?>
    <object name="default-widgets" meta_type="EEARelationsContentType">
     <criteria>
      <criterion name="c0">
       <property name="widget">text</property>
       <property name="title">Search on title</property>
       <property name="position">top</property>
       <property name="section">default</property>
       <property name="hidden">0</property>
       <property name="index">Title</property>
       <property name="default"...>
      </criterion>
      <criterion name="c1">
       <property name="widget">alphabetic</property>
       <property name="title">Title starts with</property>
       <property name="position">left</property>
       <property name="section">default</property>
       <property name="hidden">0</property>
       <property name="index">Title</property>
       <property name="count">0</property>
       <property name="hidezerocount">0</property>
       <property name="default"...>
      </criterion>
      <criterion name="c2">
       <property name="widget">criteria</property>
       <property name="title">Current search</property>
       <property name="position">left</property>
       <property name="section">default</property>
       <property name="hidden">0</property>
       <property name="custom_css"...>
      </criterion>
      <criterion name="c3">
       <property name="widget">resultsperpage</property>
       <property name="title">Results per page</property>
       <property name="position">left</property>
       <property name="section">default</property>
       <property name="hidden">1</property>
       <property name="start">1</property>
       <property name="end">10</property>
       <property name="step">1</property>
       <property name="default">5</property>
       <property name="custom_css"...>
      </criterion>
      <criterion name="c4">
       <property name="widget">sorting</property>
       <property name="title">Sort on</property>
       <property name="position">left</property>
       <property name="section">default</property>
       <property name="hidden">1</property>
       <property name="vocabulary"...>
      </criterion>
     </criteria>
    </object>
