Package io.keikaiex.ui.dialog
Class CustomFiltersCtrl
java.lang.Object
org.zkoss.zk.ui.select.SelectorComposer<org.zkoss.zul.Window>
io.keikaiex.ui.dialog.impl.DialogCtrlBase
io.keikaiex.ui.dialog.CustomFiltersCtrl
- All Implemented Interfaces:
Serializable,org.zkoss.zk.ui.util.ComponentActivationListener,org.zkoss.zk.ui.util.ComponentCloneListener,org.zkoss.zk.ui.util.Composer<org.zkoss.zul.Window>,org.zkoss.zk.ui.util.ComposerExt<org.zkoss.zul.Window>
- Author:
- Henri
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class io.keikaiex.ui.dialog.impl.DialogCtrlBase
DialogCtrlBase.EntryNested classes/interfaces inherited from class org.zkoss.zk.ui.select.SelectorComposer
org.zkoss.zk.ui.select.SelectorComposer.UtilityHandler, org.zkoss.zk.ui.select.SelectorComposer.UtilityHandlerImpl -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.zkoss.zul.Radiogroupstatic Stringstatic Stringstatic Stringstatic Stringstatic Stringstatic Stringstatic Stringstatic Stringstatic Stringprotected org.zkoss.zul.Listboxprotected org.zkoss.zul.ListModelList<SAutoFilter.FilterOp>protected org.zkoss.zul.ListModelList<FilterRowInfo>protected org.zkoss.zul.Comboboxprotected org.zkoss.zul.Listboxprotected org.zkoss.zul.ListModelList<SAutoFilter.FilterOp>protected org.zkoss.zul.ListModelList<FilterRowInfo>protected org.zkoss.zul.Comboboxprotected org.zkoss.zul.Buttonstatic StringFields inherited from class io.keikaiex.ui.dialog.impl.DialogCtrlBase
ARG_CALLBACK, callback, ON_CANCEL, ON_OKFields inherited from class org.zkoss.zk.ui.select.SelectorComposer
_resolvers -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic SAutoFilter.FilterOpvoiddoAfterCompose(org.zkoss.zul.Window comp) static StringformatDateText(Object val) protected voidinit(SAutoFilter.FilterOp f1op, String f1val, boolean isAnd, SAutoFilter.FilterOp f2op, String f2val, List<FilterRowInfo> rowInfos) static booleanprotected org.zkoss.zul.ListModelListvoidonCancel()voidonOK()static ObjectparseInput(String editText) static voidshow(org.zkoss.zk.ui.event.EventListener<DialogCallbackEvent> callback, SAutoFilter filter, int index, SAutoFilter.FilterOp op) Methods inherited from class io.keikaiex.ui.dialog.impl.DialogCtrlBase
detach, getFellow, getSingleSelection, getSingleSelectionIndex, newArg, newEntry, newMap, postCallback, sendCallbackMethods inherited from class org.zkoss.zk.ui.select.SelectorComposer
alert, didActivate, doBeforeCompose, doBeforeComposeChildren, doCatch, doFinally, getPage, getSelf, getUtilityHandler, willClone, willPassivate
-
Field Details
-
URI
-
ARG_F1_OP
-
ARG_F2_OP
-
ARG_F1_VAL
-
ARG_F2_VAL
-
ARG_F1_DISPLAY
-
ARG_F2_DISPLAY
-
ARG_ANDOR
-
ARG_ROW_TEXTS
-
ARG_FILTER_TYPE
-
f1opsModel
-
f2opsModel
-
f1valsModel
-
f2valsModel
-
okBtn
protected org.zkoss.zul.Button okBtn -
f1operators
protected org.zkoss.zul.Listbox f1operators -
f1values
protected org.zkoss.zul.Combobox f1values -
f2operators
protected org.zkoss.zul.Listbox f2operators -
f2values
protected org.zkoss.zul.Combobox f2values -
andor
protected org.zkoss.zul.Radiogroup andor
-
-
Constructor Details
-
CustomFiltersCtrl
public CustomFiltersCtrl()
-
-
Method Details
-
show
public static void show(org.zkoss.zk.ui.event.EventListener<DialogCallbackEvent> callback, SAutoFilter filter, int index, SAutoFilter.FilterOp op) -
convertToDateOp
-
isDateOp
-
parseInput
-
formatDateText
-
init
protected void init(SAutoFilter.FilterOp f1op, String f1val, boolean isAnd, SAutoFilter.FilterOp f2op, String f2val, List<FilterRowInfo> rowInfos) -
newOps
-
doAfterCompose
- Specified by:
doAfterComposein interfaceorg.zkoss.zk.ui.util.Composer<org.zkoss.zul.Window>- Overrides:
doAfterComposein classDialogCtrlBase- Throws:
Exception
-
onOK
public void onOK() -
onCancel
public void onCancel()
-