Revision 44215 trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.api/src/main/java/org/gvsig/expressionevaluator/spi/AbstractSymbolTable.java
AbstractSymbolTable.java | ||
---|---|---|
87 | 87 |
} |
88 | 88 |
|
89 | 89 |
@Override |
90 |
public void addSymbolTable(SymbolTable symbolTable) {
|
|
90 |
public boolean addSymbolTable(SymbolTable symbolTable) {
|
|
91 | 91 |
if (this.symbolTables.contains(symbolTable)) { |
92 |
return; |
|
92 |
return false;
|
|
93 | 93 |
} |
94 | 94 |
this.symbolTables.add(symbolTable); |
95 |
return true; |
|
95 | 96 |
} |
96 | 97 |
|
98 |
@Override |
|
99 |
public boolean containsSymbolTable(SymbolTable symbolTable) { |
|
100 |
return this.symbolTables.contains(symbolTable); |
|
101 |
} |
|
102 |
|
|
103 |
@Override |
|
104 |
public boolean removeSymbolTable(SymbolTable symbolTable) { |
|
105 |
boolean n = this.symbolTables.remove(symbolTable); |
|
106 |
return n; |
|
107 |
} |
|
108 |
|
|
97 | 109 |
protected Map<String, Object> getVars() { |
98 | 110 |
if (this.vars == null) { |
99 | 111 |
this.vars = new HashMap<>(); |
Also available in: Unified diff