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
-
Field Summary
Fields inherited from class org.gvsig.tools.swing.api.pickercontroller.AbstractPickerController
changeListenerHelper, LOG -
Constructor Summary
ConstructorsConstructorDescriptionDefaultExpressionPickerController(DefaultExpressionEvaluatorSwingManager manager, JComboBox combo, JButton button, JButton btnHistory, JButton btnBookmarks) DefaultExpressionPickerController(DefaultExpressionEvaluatorSwingManager manager, JTextComponent text, JButton button, JButton btnHistory, JButton btnBookmarks) -
Method Summary
Modifier and TypeMethodDescriptionvoidcoerceAndSet(Object value) voiddispose()org.gvsig.expressionevaluator.Expressionget()org.gvsig.expressionevaluator.swing.ExpressionBuilderConfigorg.gvsig.expressionevaluator.ExpressionbooleanisEmpty()booleanbooleanisValid()static voidvoidvoidset(org.gvsig.expressionevaluator.Expression value) voidsetBookmarks(org.gvsig.tools.bookmarksandhistory.Bookmarks bookmarks) voidsetEditable(boolean editable) voidsetEnabled(boolean enabled) voidsetHistory(org.gvsig.tools.bookmarksandhistory.History history) Methods inherited from class org.gvsig.tools.swing.api.pickercontroller.AbstractPickerController
addChangeListener, coerce, existsIcon, fireChangeEvent, fireChangeEvent, getChangeListeners, getIcon, hasChangeListeners, initButton, initText, isEditable, removeAllChangeListener, removeChangeListenerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.gvsig.tools.swing.api.ChangeListenerSupport
addChangeListener, getChangeListeners, hasChangeListeners, removeAllChangeListener, removeChangeListenerMethods inherited from interface org.gvsig.tools.swing.api.pickercontroller.PickerController
isEditable
-
Constructor Details
-
DefaultExpressionPickerController
public DefaultExpressionPickerController(DefaultExpressionEvaluatorSwingManager manager, JComboBox combo, JButton button, JButton btnHistory, JButton btnBookmarks) -
DefaultExpressionPickerController
public DefaultExpressionPickerController(DefaultExpressionEvaluatorSwingManager manager, JTextComponent text, JButton button, JButton btnHistory, JButton btnBookmarks)
-
-
Method Details
-
selfRegister
public static void selfRegister() -
dispose
public void dispose()- Specified by:
disposein interfaceorg.gvsig.tools.dispose.Disposable
-
get
public org.gvsig.expressionevaluator.Expression get()- Specified by:
getin interfaceorg.gvsig.expressionevaluator.swing.ExpressionPickerController- Specified by:
getin interfaceorg.gvsig.tools.swing.api.pickercontroller.PickerController<org.gvsig.expressionevaluator.Expression>
-
getWithOutHistory
public org.gvsig.expressionevaluator.Expression getWithOutHistory()- Specified by:
getWithOutHistoryin interfaceorg.gvsig.expressionevaluator.swing.ExpressionPickerController
-
set
public void set(org.gvsig.expressionevaluator.Expression value) - Specified by:
setin interfaceorg.gvsig.tools.swing.api.pickercontroller.PickerController<org.gvsig.expressionevaluator.Expression>
-
set
-
isEmpty
public boolean isEmpty()- Specified by:
isEmptyin interfaceorg.gvsig.tools.swing.api.pickercontroller.PickerController<org.gvsig.expressionevaluator.Expression>- Overrides:
isEmptyin classorg.gvsig.tools.swing.api.pickercontroller.AbstractPickerController<org.gvsig.expressionevaluator.Expression>
-
coerceAndSet
- Specified by:
coerceAndSetin interfaceorg.gvsig.tools.swing.api.pickercontroller.PickerController<org.gvsig.expressionevaluator.Expression>
-
setEnabled
public void setEnabled(boolean enabled) - Specified by:
setEnabledin interfaceorg.gvsig.tools.swing.api.pickercontroller.PickerController<org.gvsig.expressionevaluator.Expression>
-
isEnabled
public boolean isEnabled()- Specified by:
isEnabledin interfaceorg.gvsig.tools.swing.api.pickercontroller.PickerController<org.gvsig.expressionevaluator.Expression>
-
setEditable
public void setEditable(boolean editable) - Specified by:
setEditablein interfaceorg.gvsig.tools.swing.api.pickercontroller.PickerController<org.gvsig.expressionevaluator.Expression>- Overrides:
setEditablein classorg.gvsig.tools.swing.api.pickercontroller.AbstractPickerController<org.gvsig.expressionevaluator.Expression>
-
getConfig
public org.gvsig.expressionevaluator.swing.ExpressionBuilderConfig getConfig()- Specified by:
getConfigin interfaceorg.gvsig.expressionevaluator.swing.ExpressionPickerController
-
isValid
public boolean isValid()- Specified by:
isValidin interfaceorg.gvsig.tools.swing.api.pickercontroller.PickerController<org.gvsig.expressionevaluator.Expression>- Overrides:
isValidin classorg.gvsig.tools.swing.api.pickercontroller.AbstractPickerController<org.gvsig.expressionevaluator.Expression>
-
setHistory
public void setHistory(org.gvsig.tools.bookmarksandhistory.History history) - Specified by:
setHistoryin interfaceorg.gvsig.expressionevaluator.swing.ExpressionPickerController
-
setBookmarks
public void setBookmarks(org.gvsig.tools.bookmarksandhistory.Bookmarks bookmarks) - Specified by:
setBookmarksin interfaceorg.gvsig.expressionevaluator.swing.ExpressionPickerController
-