<configure
    xmlns="http://namespaces.zope.org/zope"
    xmlns:browser="http://namespaces.zope.org/browser"
    xmlns:i18n="http://namespaces.zope.org/i18n"
    i18n_domain="senaite.core">

    <browser:page
      for="bika.lims.interfaces.IInstrument"
      name="referenceanalyses"
      class="bika.lims.browser.instrument.InstrumentReferenceAnalysesViewView"
      permission="zope.Public"
      layer="bika.lims.interfaces.IBikaLIMS"
    />

    <!-- Instrument Reference Analyses Table -->
    <browser:page
      for="bika.lims.interfaces.IInstrument"
      name="table_instrument_referenceanalyses"
      class="bika.lims.browser.instrument.InstrumentReferenceAnalysesView"
      permission="zope.Public"
      layer="bika.lims.interfaces.IBikaLIMS"
    />

    <browser:page
      for="bika.lims.interfaces.IInstrument"
      name="certifications"
      class="bika.lims.browser.instrument.InstrumentCertificationsView"
      permission="zope.Public"
      layer="bika.lims.interfaces.IBikaLIMS"
    />

    <browser:page
      for="bika.lims.interfaces.IInstrument"
      name="instrumentautoimportlogs"
      class="bika.lims.browser.instrument.InstrumentAutoImportLogsView"
      permission="zope.Public"
      layer="bika.lims.interfaces.IBikaLIMS"
    />

    <browser:page
      for="bika.lims.interfaces.IInstrument"
      name="schedule"
      class="bika.lims.browser.instrument.InstrumentScheduleView"
      permission="zope.Public"
      layer="bika.lims.interfaces.IBikaLIMS"
    />

    <browser:page
      for="bika.lims.interfaces.IInstrument"
      name="maintenance"
      class="bika.lims.browser.instrument.InstrumentMaintenanceView"
      permission="zope.Public"
      layer="bika.lims.interfaces.IBikaLIMS"
    />

    <browser:page
      for="bika.lims.interfaces.IInstrument"
      name="validations"
      class="bika.lims.browser.instrument.InstrumentValidationsView"
      permission="zope.Public"
      layer="bika.lims.interfaces.IBikaLIMS"
    />

    <browser:page
      for="bika.lims.interfaces.IInstrument"
      name="calibrations"
      class="bika.lims.browser.instrument.InstrumentCalibrationsView"
      permission="zope.Public"
      layer="bika.lims.interfaces.IBikaLIMS"
    />

    <browser:page
      for="bika.lims.interfaces.IInstrument"
      name="multifile"
      class="bika.lims.browser.instrument.InstrumentMultifileView"
      permission="zope.Public"
      layer="bika.lims.interfaces.IBikaLIMS"
    />

    <browser:page
      for="*"
      name="get_instrument_methods"
      class="bika.lims.browser.instrument.ajaxGetInstrumentMethods"
      permission="zope.Public"
      layer="bika.lims.interfaces.IBikaLIMS"
    />

</configure>
