Class EditingContextSymbolTable

java.lang.Object
org.gvsig.expressionevaluator.spi.AbstractSymbolTable
org.gvsig.vectorediting.swing.impl.EditingContextSymbolTable
All Implemented Interfaces:
Cloneable, Iterable<org.gvsig.expressionevaluator.Function>, org.gvsig.expressionevaluator.SymbolTable, org.gvsig.tools.lang.Cloneable, org.gvsig.tools.util.GetItemByKey<String,Object>

public class EditingContextSymbolTable extends org.gvsig.expressionevaluator.spi.AbstractSymbolTable
Author:
gvSIG Team
  • Field Summary

    Fields inherited from class org.gvsig.expressionevaluator.spi.AbstractSymbolTable

    functionAlias, functions, LOGGER, symbolTables, vars
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addPoint(org.gvsig.fmap.geom.primitive.Point point)
     
    boolean
    exists(String name)
     
     
    value(String name)
     

    Methods inherited from class org.gvsig.expressionevaluator.spi.AbstractSymbolTable

    addFunction, addFunctions, addSymbolTable, clone, containsSymbolTable, fixSymbolTables, fixSymbolTables, function, functions, get, getFunctionAlias, getFunctions, getName, getSymbolTables, getVars, isSQLCompatible, iterator, localfunctions, removeFunction, removeSymbolTable, removeVar, setVar, toString, variables

    Methods inherited from class java.lang.Object

    equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface java.lang.Iterable

    forEach, spliterator
  • Constructor Details

    • EditingContextSymbolTable

      public EditingContextSymbolTable()
  • Method Details

    • addPoint

      public void addPoint(org.gvsig.fmap.geom.primitive.Point point)
    • exists

      public boolean exists(String name)
      Specified by:
      exists in interface org.gvsig.expressionevaluator.SymbolTable
      Overrides:
      exists in class org.gvsig.expressionevaluator.spi.AbstractSymbolTable
    • value

      public Object value(String name)
      Specified by:
      value in interface org.gvsig.expressionevaluator.SymbolTable
      Overrides:
      value in class org.gvsig.expressionevaluator.spi.AbstractSymbolTable
    • localvariables

      public Collection<String> localvariables()
      Specified by:
      localvariables in interface org.gvsig.expressionevaluator.SymbolTable
      Overrides:
      localvariables in class org.gvsig.expressionevaluator.spi.AbstractSymbolTable