Package com.dtrules.samples.sampleproject2

Source Code of com.dtrules.samples.sampleproject2.CompileSyntaxExamples

/**
* Copyright 2004-2010 DTRules.com, Inc.
*  
* Licensed under the Apache License, Version 2.0 (the "License"); 
* you may not use this file except in compliance with the License. 
* You may obtain a copy of the License at 
*  
*      http://www.apache.org/licenses/LICENSE-2.0 
*  
* Unless required by applicable law or agreed to in writing, software 
* distributed under the License is distributed on an "AS IS" BASIS, 
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 
* See the License for the specific language governing permissions and 
* limitations under the License. 
**/

package com.dtrules.samples.sampleproject2;

import com.dtrules.compiler.excel.util.Excel2XML;
import com.dtrules.deploy.StripXML;


/**
* @author Paul Snow
*
*/
public class CompileSyntaxExamples {

    /**
     * In Eclipse, System.getProperty("user.dir") returns the project
     * directory.  We add a slash to insure the path ends with a slash.
     */
    public static String path    = System.getProperty("user.dir")+"/";
   
    /**
     * Routine to compile decision tables.
     * @param args
     * @throws Exception
     */
    public static void main(String args[]) throws Exception {
        try {
          String maps[] = {"main"};
            Excel2XML e2x = new Excel2XML(path, "DTRules.xml","SyntaxExamples");
        e2x.compileRuleSet(path,"DTRules.xml","SyntaxExamples","repository",maps,80);
                      
        } catch ( Exception ex ) {
            System.out.println("Failed to convert the Excel files");
            ex.printStackTrace();
            throw ex;
        }
       
       
       
     }
}
TOP

Related Classes of com.dtrules.samples.sampleproject2.CompileSyntaxExamples

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.