Revision 44740 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.impl/src/main/java/org/gvsig/expressionevaluator/impl/grammars/DataAccessGrammarFactory.java

View differences:

DataAccessGrammarFactory.java
70 70
        }
71 71
        
72 72
    }
73

  
73 74
    public DataAccessGrammarFactory() {
74 75
        super(DALFunctions.GRAMMAR_NAME, true);
75 76
    }
......
96 97
            stmt.builder(new ExistsStatementBuilder("LIST"));
97 98
            theGrammar.addStatement(stmt);
98 99

  
100
            stmt = theGrammar.createStatement("FOREING_VALUE");
101
            stmt.addRule(stmt.require_any_token("FOREING"));
102
            stmt.addRule(stmt.require_any_token("VALUE"));
103
            stmt.addRule(stmt.require_any_token("FROM"));
104
            stmt.addRule(stmt.require_identifiers("IDENTIFIERS","."));
105
            stmt.code(
106
                    DALFunctions.FUNCTION_FOREING_VALUE,
107
                    stmt.args_names("IDENTIFIERS")
108
            ); 
109
            theGrammar.addStatement(stmt);
99 110

  
100 111
            stmt = theGrammar.createStatement("SELECT");
101 112
            stmt.addRule(stmt.require_any_token("SELECT"));

Also available in: Unified diff