Package io.keikaiex.ui.dialog
Class ComposeFormulaCtrl
java.lang.Object
org.zkoss.zk.ui.select.SelectorComposer<org.zkoss.zk.ui.Component>
io.keikaiex.ui.dialog.ComposeFormulaCtrl
- All Implemented Interfaces:
Serializable,org.zkoss.zk.ui.util.ComponentActivationListener,org.zkoss.zk.ui.util.ComponentCloneListener,org.zkoss.zk.ui.util.Composer<org.zkoss.zk.ui.Component>,org.zkoss.zk.ui.util.ComposerExt<org.zkoss.zk.ui.Component>
public class ComposeFormulaCtrl
extends org.zkoss.zk.ui.select.SelectorComposer<org.zkoss.zk.ui.Component>
- Author:
- Hawk
- See Also:
-
Nested Class Summary
Nested ClassesNested 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 List<ComposeFormulaCtrl.ArgWrapper>protected org.zkoss.zul.Listboxprotected org.zkoss.zul.Textboxprotected org.zkoss.zul.Labelprotected org.zkoss.zul.impl.InputElementprotected intprotected org.zkoss.zul.Labelprotected List<org.zkoss.zul.impl.InputElement>protected FormulaMetaInfoprotected booleanFields inherited from class org.zkoss.zk.ui.select.SelectorComposer
_resolvers -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected List<ComposeFormulaCtrl.ArgWrapper>createArgs(int numArg, String[] argNames) protected ComposeFormulaCtrl.ArgWrapperprotected voidvoiddoAfterCompose(org.zkoss.zk.ui.Component comp) protected voidmoveFocusToNext(org.zkoss.zk.ui.HtmlBasedComponent current) protected org.zkoss.zul.SimpleListModel<ComposeFormulaCtrl.ArgWrapper>newListModelInstance(List<ComposeFormulaCtrl.ArgWrapper> functionArguments) voidonOpen$_composeFormulaDialog(org.zkoss.zk.ui.event.Event evt) Methods inherited from class org.zkoss.zk.ui.select.SelectorComposer
alert, didActivate, doBeforeCompose, doBeforeComposeChildren, doCatch, doFinally, getPage, getSelf, getUtilityHandler, willClone, willPassivate
-
Field Details
-
formulaStart
protected org.zkoss.zul.Label formulaStart -
composeFormulaTextbox
protected org.zkoss.zul.Textbox composeFormulaTextbox -
argsListbox
protected org.zkoss.zul.Listbox argsListbox -
description
protected org.zkoss.zul.Label description -
metaInfo
-
focusToIndex
protected int focusToIndex -
args
-
inputs
-
movedToNext
protected boolean movedToNext -
focusComponent
protected org.zkoss.zul.impl.InputElement focusComponent
-
-
Constructor Details
-
ComposeFormulaCtrl
public ComposeFormulaCtrl()
-
-
Method Details
-
doAfterCompose
- Specified by:
doAfterComposein interfaceorg.zkoss.zk.ui.util.Composer<org.zkoss.zk.ui.Component>- Overrides:
doAfterComposein classorg.zkoss.zk.ui.select.SelectorComposer<org.zkoss.zk.ui.Component>- Throws:
Exception
-
onOpen$_composeFormulaDialog
public void onOpen$_composeFormulaDialog(org.zkoss.zk.ui.event.Event evt) -
newListModelInstance
protected org.zkoss.zul.SimpleListModel<ComposeFormulaCtrl.ArgWrapper> newListModelInstance(List<ComposeFormulaCtrl.ArgWrapper> functionArguments) -
moveFocusToNext
protected void moveFocusToNext(org.zkoss.zk.ui.HtmlBasedComponent current) -
composeFormula
protected void composeFormula() -
createNextArg
-
decomposeFormula
protected void decomposeFormula() -
createArgs
-