public class MultipleChoiceFilterGUI extends AbstractFilterGUI
| Constructor and Description |
|---|
MultipleChoiceFilterGUI(electric.xml.Element el,
BOLoaderI _bol,
QueryBuilder _qb) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
javax.swing.JComponent |
getQueryGUI()
Gets the
JComponent that represents the GUI part of this filter. |
MultipleChoiceFilterChoice |
getUserInput()
Gets the user entered or selected filter value in the native format appropriate for the filter's type.
|
java.lang.String |
getUserInputAsClausePart()
Gets the user entered or selected filter value as a string in a format appropriate for inserting it as a literal
value in an OQL query.
|
boolean |
handleAttribute(java.lang.String attributeName,
java.lang.String val) |
boolean |
handleElement(electric.xml.Element el) |
void |
handleSortA(java.lang.String _val) |
void |
init() |
boolean |
requestFocusInWindow() |
void |
reset() |
void |
setValue(java.lang.String s)
Must be overridden to implement a way to set the component value via String.
|
actionPerformed, addQueryGUIListener, evaluateEmbeddedScript, getDependsOn, getElement, getFilterClauseProvidersByGroup, getGroup, getName, getTitle, getVariable, handleQueryGUIEvent, isExcludeOtherInterfaces, isGrabFocus, removeQueryGUIListener, setDependsOn, setElement, setExcludeOtherInterfaces, setGrabFocus, setGroup, setName, setTitle, setVariable, toStringpublic MultipleChoiceFilterGUI(electric.xml.Element el,
BOLoaderI _bol,
QueryBuilder _qb)
public void init()
init in class AbstractFilterGUIpublic boolean handleAttribute(java.lang.String attributeName,
java.lang.String val)
handleAttribute in class AbstractFilterGUIpublic void handleSortA(java.lang.String _val)
public boolean handleElement(electric.xml.Element el)
handleElement in class AbstractFilterGUIpublic MultipleChoiceFilterChoice getUserInput()
AbstractFilterGUIgetUserInput in interface QueryGUIElementIgetUserInput in class AbstractFilterGUIpublic java.lang.String getUserInputAsClausePart()
QueryGUIElementIgetUserInputAsClausePart in interface QueryGUIElementIgetUserInputAsClausePart in class AbstractFilterGUIpublic javax.swing.JComponent getQueryGUI()
QueryGUIElementIJComponent that represents the GUI part of this filter.getQueryGUI in interface QueryGUIElementIgetQueryGUI in class AbstractFilterGUIpublic boolean requestFocusInWindow()
requestFocusInWindow in interface QueryGUIElementIrequestFocusInWindow in class AbstractFilterGUIpublic void close()
close in interface QueryGUIElementIclose in class AbstractFilterGUIpublic void reset()
reset in interface QueryGUIElementIreset in class AbstractFilterGUIpublic void setValue(java.lang.String s)
AbstractFilterGUIsetValue in class AbstractFilterGUICopyright © 2000-2025 OAshi S.à r.l. All Rights Reserved.