Class DefaultExpressionPickerController

java.lang.Object
org.gvsig.tools.swing.api.pickercontroller.AbstractPickerController<org.gvsig.expressionevaluator.Expression>
org.gvsig.expressionevaluator.swing.impl.DefaultExpressionPickerController
All Implemented Interfaces:
org.gvsig.expressionevaluator.swing.ExpressionPickerController, org.gvsig.tools.dispose.Disposable, org.gvsig.tools.swing.api.ChangeListenerSupport, org.gvsig.tools.swing.api.pickercontroller.PickerController<org.gvsig.expressionevaluator.Expression>

public class DefaultExpressionPickerController extends org.gvsig.tools.swing.api.pickercontroller.AbstractPickerController<org.gvsig.expressionevaluator.Expression> implements org.gvsig.expressionevaluator.swing.ExpressionPickerController, org.gvsig.tools.dispose.Disposable
Author:
jjdelcerro
  • Constructor Details

  • Method Details

    • selfRegister

      public static void selfRegister()
    • dispose

      public void dispose()
      Specified by:
      dispose in interface org.gvsig.tools.dispose.Disposable
    • get

      public org.gvsig.expressionevaluator.Expression get()
      Specified by:
      get in interface org.gvsig.expressionevaluator.swing.ExpressionPickerController
      Specified by:
      get in interface org.gvsig.tools.swing.api.pickercontroller.PickerController<org.gvsig.expressionevaluator.Expression>
    • getWithOutHistory

      public org.gvsig.expressionevaluator.Expression getWithOutHistory()
      Specified by:
      getWithOutHistory in interface org.gvsig.expressionevaluator.swing.ExpressionPickerController
    • set

      public void set(org.gvsig.expressionevaluator.Expression value)
      Specified by:
      set in interface org.gvsig.tools.swing.api.pickercontroller.PickerController<org.gvsig.expressionevaluator.Expression>
    • set

      public void set(String phrase)
    • isEmpty

      public boolean isEmpty()
      Specified by:
      isEmpty in interface org.gvsig.tools.swing.api.pickercontroller.PickerController<org.gvsig.expressionevaluator.Expression>
      Overrides:
      isEmpty in class org.gvsig.tools.swing.api.pickercontroller.AbstractPickerController<org.gvsig.expressionevaluator.Expression>
    • coerceAndSet

      public void coerceAndSet(Object value)
      Specified by:
      coerceAndSet in interface org.gvsig.tools.swing.api.pickercontroller.PickerController<org.gvsig.expressionevaluator.Expression>
    • setEnabled

      public void setEnabled(boolean enabled)
      Specified by:
      setEnabled in interface org.gvsig.tools.swing.api.pickercontroller.PickerController<org.gvsig.expressionevaluator.Expression>
    • isEnabled

      public boolean isEnabled()
      Specified by:
      isEnabled in interface org.gvsig.tools.swing.api.pickercontroller.PickerController<org.gvsig.expressionevaluator.Expression>
    • setEditable

      public void setEditable(boolean editable)
      Specified by:
      setEditable in interface org.gvsig.tools.swing.api.pickercontroller.PickerController<org.gvsig.expressionevaluator.Expression>
      Overrides:
      setEditable in class org.gvsig.tools.swing.api.pickercontroller.AbstractPickerController<org.gvsig.expressionevaluator.Expression>
    • getConfig

      public org.gvsig.expressionevaluator.swing.ExpressionBuilderConfig getConfig()
      Specified by:
      getConfig in interface org.gvsig.expressionevaluator.swing.ExpressionPickerController
    • isValid

      public boolean isValid()
      Specified by:
      isValid in interface org.gvsig.tools.swing.api.pickercontroller.PickerController<org.gvsig.expressionevaluator.Expression>
      Overrides:
      isValid in class org.gvsig.tools.swing.api.pickercontroller.AbstractPickerController<org.gvsig.expressionevaluator.Expression>
    • setHistory

      public void setHistory(org.gvsig.tools.bookmarksandhistory.History history)
      Specified by:
      setHistory in interface org.gvsig.expressionevaluator.swing.ExpressionPickerController
    • setBookmarks

      public void setBookmarks(org.gvsig.tools.bookmarksandhistory.Bookmarks bookmarks)
      Specified by:
      setBookmarks in interface org.gvsig.expressionevaluator.swing.ExpressionPickerController