Class DateArgument
java.lang.Object
org.gorpipe.querydialogs.BasicBean
org.gorpipe.querydialogs.AbstractListBean
org.gorpipe.querydialogs.Argument
org.gorpipe.querydialogs.argument.DateArgument
- All Implemented Interfaces:
Serializable,ListModel
Represents an argument that expects a date value.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringThe date format used.static final StringThe property name for the argument's date value.Fields inherited from class org.gorpipe.querydialogs.Argument
allowedValues, defaultValue, DEFERRED_LIST, path2LoadedValues, path2LoadedValuesHeader, PROPERTY_OPERATOR, PROPERTY_VALUE, type, value -
Constructor Summary
ConstructorsConstructorDescriptionDateArgument(DateArgument arg) Constructor that copies the input date argument.DateArgument(ArgumentDescription argDescr, Boolean optional, Object defaultValue, List<? extends Object> allowedValues, List<String> operators, Boolean advanced, Integer displayWidth) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionMake a copy of the argument.protected ObjectparseValue(String val) Methods inherited from class org.gorpipe.querydialogs.Argument
checkAllowed, deferredValuesLoaded, getDefaultValue, getDescription, getDisplayName, getDisplayWidth, getElementAt, getName, getOperator, getOperators, getSize, getTooltip, getType, getValue, getValuesHeader, getValuesPath, hasDeferredValues, isAdvanced, isEmpty, isOptional, loadDeferredValues, setDisplayWidth, setOperator, setValue, setValue, setValuesHeader, toStringMethods inherited from class org.gorpipe.querydialogs.AbstractListBean
addListDataListener, fireContentsChanged, removeListDataListenerMethods inherited from class org.gorpipe.querydialogs.BasicBean
addPropertyChangeListener, addPropertyChangeListener, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getPropertyChangeListeners, getPropertyChangeListeners, removePropertyChangeListener, removePropertyChangeListener
-
Field Details
-
PROPERTY_DATE_VALUE
The property name for the argument's date value.- See Also:
-
DATE_FORMAT
The date format used.- See Also:
-
-
Constructor Details
-
DateArgument
public DateArgument(ArgumentDescription argDescr, Boolean optional, Object defaultValue, List<? extends Object> allowedValues, List<String> operators, Boolean advanced, Integer displayWidth) Constructor. -
DateArgument
Constructor that copies the input date argument.- Parameters:
arg- the date argument to copy
-
-
Method Details
-
parseValue
- Overrides:
parseValuein classArgument
-
copyArgument
Description copied from class:ArgumentMake a copy of the argument.- Specified by:
copyArgumentin classArgument- Returns:
- the argument copy
-