Example XML Configuration File for Sando

Coordinator
May 3, 2012 at 8:36 PM

<?xml version="1.0" encoding="utf-8"?>
<ExtensionPointsConfiguration xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <PluginDirectoryPath>C:\</PluginDirectoryPath>
  <ParsersConfiguration>
    <ParserExtensionPointsConfiguration>
      <FullClassName>Sando.NonExistingParser</FullClassName>
      <LibraryFileRelativePath>TestExtensionPoints.dll</LibraryFileRelativePath>
      <SupportedFileExtensions>
        <string>.cs</string>
      </SupportedFileExtensions>
      <ProgramElementsConfiguration />
    </ParserExtensionPointsConfiguration>
    <ParserExtensionPointsConfiguration>
      <FullClassName>Sando.TestExtensionPoints.TestCppParser</FullClassName>
      <LibraryFileRelativePath>NonExistingParser.dll</LibraryFileRelativePath>
      <SupportedFileExtensions>
        <string>.h</string>
        <string>.cpp</string>
        <string>.cxx</string>
      </SupportedFileExtensions>
      <ProgramElementsConfiguration />
    </ParserExtensionPointsConfiguration>
    <ParserExtensionPointsConfiguration>
      <FullClassName>Sando.TestExtensionPoints.TestCppParser</FullClassName>
      <LibraryFileRelativePath>TestExtensionPoints.dll</LibraryFileRelativePath>
      <SupportedFileExtensions>
        <string>.cs</string>
      </SupportedFileExtensions>
      <ProgramElementsConfiguration>
        <BaseExtensionPointConfiguration>
          <FullClassName>Sando.TestExtensionPoints.TestElement</FullClassName>
          <LibraryFileRelativePath>NonExistingTestElement.dll</LibraryFileRelativePath>
        </BaseExtensionPointConfiguration>
      </ProgramElementsConfiguration>
    </ParserExtensionPointsConfiguration>
  </ParsersConfiguration>
  <WordSplitterConfiguration>
    <FullClassName>Sando.TestExtensionPoints.TestWordSplitter</FullClassName>
    <LibraryFileRelativePath>NonExistingWordSplitter.dll</LibraryFileRelativePath>
  </WordSplitterConfiguration>
  <ResultsReordererConfiguration>
    <FullClassName>Sando.TestExtensionPoints.NonExistingResultsReorderer</FullClassName>
    <LibraryFileRelativePath>TestExtensionPoints.dll</LibraryFileRelativePath>
  </ResultsReordererConfiguration>
  <QueryWeightsSupplierConfiguration>
    <FullClassName>Sando.TestExtensionPoints.NonExistingQueryWeightsSupplier</FullClassName>
    <LibraryFileRelativePath>TestExtensionPoints.dll</LibraryFileRelativePath>
  </QueryWeightsSupplierConfiguration>
  <QueryRewriterConfiguration>
    <FullClassName>Sando.TestExtensionPoints.NonExistingQueryRewriter</FullClassName>
    <LibraryFileRelativePath>TestExtensionPoints.dll</LibraryFileRelativePath>
  </QueryRewriterConfiguration>
</ExtensionPointsConfiguration>