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
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