public class DateFilterGUI extends AbstractStringFilterGUI implements de.ipcon.swing.IDateChooserPanelListener, de.ipcon.swing.PopupListenerI
Constructor and Description |
---|
DateFilterGUI(electric.xml.Element el,
BOLoaderI bol,
QueryBuilder qb) |
Modifier and Type | Method and Description |
---|---|
void |
actionPerformed(java.awt.event.ActionEvent event) |
void |
close() |
void |
closeDateChooser() |
void |
dateChanged(java.util.Date d) |
javax.swing.JComponent |
getQueryGUI()
Gets the
JComponent that represents the GUI part of this filter. |
java.util.Date |
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 attrName,
java.lang.String value) |
void |
popupAboutToHide(de.ipcon.swing.IResizablePopupWindow rpw) |
void |
popupHidden(de.ipcon.swing.IResizablePopupWindow rpw) |
void |
reset() |
void |
setValue(java.lang.String s)
Must be overridden to implement a way to set the component value via String.
|
handleElement, init, requestFocusInWindow
addQueryGUIListener, evaluateEmbeddedScript, getDependsOn, getElement, getFilterClauseProvidersByGroup, getGroup, getName, getTitle, getVariable, handleQueryGUIEvent, isExcludeOtherInterfaces, isGrabFocus, removeQueryGUIListener, setDependsOn, setElement, setExcludeOtherInterfaces, setGrabFocus, setGroup, setName, setTitle, setVariable, toString
public DateFilterGUI(electric.xml.Element el, BOLoaderI bol, QueryBuilder qb)
public boolean handleAttribute(java.lang.String attrName, java.lang.String value)
handleAttribute
in class AbstractStringFilterGUI
public javax.swing.JComponent getQueryGUI()
QueryGUIElementI
JComponent
that represents the GUI part of this filter.getQueryGUI
in interface QueryGUIElementI
getQueryGUI
in class AbstractStringFilterGUI
public java.util.Date getUserInput()
AbstractFilterGUI
getUserInput
in interface QueryGUIElementI
getUserInput
in class AbstractFilterGUI
public java.lang.String getUserInputAsClausePart()
QueryGUIElementI
getUserInputAsClausePart
in interface QueryGUIElementI
getUserInputAsClausePart
in class AbstractFilterGUI
public void reset()
reset
in interface QueryGUIElementI
reset
in class AbstractStringFilterGUI
public void setValue(java.lang.String s)
AbstractFilterGUI
setValue
in class AbstractStringFilterGUI
public void close()
close
in interface QueryGUIElementI
close
in class AbstractStringFilterGUI
public void popupHidden(de.ipcon.swing.IResizablePopupWindow rpw)
popupHidden
in interface de.ipcon.swing.PopupListenerI
public void popupAboutToHide(de.ipcon.swing.IResizablePopupWindow rpw)
popupAboutToHide
in interface de.ipcon.swing.PopupListenerI
public void actionPerformed(java.awt.event.ActionEvent event)
actionPerformed
in interface java.awt.event.ActionListener
actionPerformed
in class AbstractFilterGUI
public void dateChanged(java.util.Date d)
dateChanged
in interface de.ipcon.swing.IDateChooserPanelListener
public void closeDateChooser()
closeDateChooser
in interface de.ipcon.swing.IDateChooserPanelListener
Copyright © 2000-2025 OAshi S.à r.l. All Rights Reserved.