Interface ExpressionPickerController

All Superinterfaces:
org.gvsig.tools.swing.api.ChangeListenerSupport, org.gvsig.tools.swing.api.pickercontroller.PickerController<org.gvsig.expressionevaluator.Expression>

public interface ExpressionPickerController extends org.gvsig.tools.swing.api.pickercontroller.PickerController<org.gvsig.expressionevaluator.Expression>
Author:
jjdelcerro
  • Method Summary

    Modifier and Type
    Method
    Description
    org.gvsig.expressionevaluator.Expression
    get()
    Return the expression in the picker.
     
    org.gvsig.expressionevaluator.Expression
     
    void
    setBookmarks(org.gvsig.tools.bookmarksandhistory.Bookmarks bookmarks)
     
    void
    setHistory(org.gvsig.tools.bookmarksandhistory.History history)
     

    Methods inherited from interface org.gvsig.tools.swing.api.ChangeListenerSupport

    addChangeListener, getChangeListeners, hasChangeListeners, removeAllChangeListener, removeChangeListener

    Methods inherited from interface org.gvsig.tools.swing.api.pickercontroller.PickerController

    coerceAndSet, isEditable, isEmpty, isEnabled, isValid, set, setEditable, setEnabled
  • Method Details

    • get

      org.gvsig.expressionevaluator.Expression get()
      Return the expression in the picker. If a non-null value is assigned as the expression, it will return this value updated with what the user entered. If a null value is assigned as the expression, when the user did not enter any value return null. When the user enter values, and the expression is not empty, it will return a new expression.
      Specified by:
      get in interface org.gvsig.tools.swing.api.pickercontroller.PickerController<org.gvsig.expressionevaluator.Expression>
      Returns:
    • getWithOutHistory

      org.gvsig.expressionevaluator.Expression getWithOutHistory()
    • getConfig

    • setHistory

      void setHistory(org.gvsig.tools.bookmarksandhistory.History history)
    • setBookmarks

      void setBookmarks(org.gvsig.tools.bookmarksandhistory.Bookmarks bookmarks)