All Downloads are FREE. Search and download functionalities are using the official Maven repository.

es.org.openl.rules.project.5.17.2.source-code.project-resolver-beans.xml Maven / Gradle / Ivy

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.1.xsd"
       default-autowire="no">

  <bean id="fileTreeAdaptor" class="org.openl.util.tree.FileTreeIterator$FileTreeAdaptor"/>
  <bean id="descriptorBasedStrategy" class="org.openl.rules.project.resolving.ProjectDescriptorBasedResolvingStrategy"/>
  <bean id="eclipseBasedStrategy" class="org.openl.rules.project.resolving.EclipseBasedResolvingStrategy">
      <property name="treeAdaptor" ref="fileTreeAdaptor"/>
  </bean>
  <bean id="simpleXLSStrategy" class="org.openl.rules.project.resolving.SimpleXlsResolvingStrategy"/>
  
  <bean id="projectResolver" class="org.openl.rules.project.resolving.RulesProjectResolver">
    <property name="resolvingStrategies">
      <list>
      	<ref bean="descriptorBasedStrategy"/>      	
        <ref bean="simpleXLSStrategy"/>
        <ref bean="eclipseBasedStrategy"/>
      </list>
    </property>
    <property name="workspace" value=".."/>
  </bean>
</beans>




© 2015 - 2025 Weber Informatics LLC | Privacy Policy