public void onClick( ClickEvent event ) { final FormStylePopup popup = new NewGlobalPopup(); popup.show(); } } );
public void onClick( ClickEvent event ) { final FormStylePopup pop = getPopUp(); pop.show(); } } );
@Override protected void showFactTypeSelector() { final FormStylePopup popup = new FormStylePopup(GuidedRuleEditorResources.CONSTANTS.NewFactPattern()); popup.setTitle(GuidedRuleEditorResources.CONSTANTS.NewFactPattern()); final ListBox box = GWT.create(ListBox.class); box.addItem(GuidedRuleEditorResources.CONSTANTS.Choose()); for (Map.Entry<String, String> entry : this.getExtraLeftSidePatternFactTypes().entrySet()) { box.addItem(entry.getKey(), entry.getValue()); } box.setSelectedIndex(0); box.addChangeHandler(new ChangeHandler() { public void onChange(ChangeEvent event) { pattern.setFactPattern(new FactPattern(box.getValue(box.getSelectedIndex()))); setModified(true); getModeller().refreshWidget(); popup.hide(); } }); popup.addAttribute(GuidedRuleEditorResources.CONSTANTS.chooseFactType(), box); popup.show(); }
@Override protected void showFactTypeSelector() { final FormStylePopup popup = new FormStylePopup(GuidedRuleEditorResources.CONSTANTS.NewFactPattern()); popup.setTitle(GuidedRuleEditorResources.CONSTANTS.NewFactPattern()); final ListBox box = GWT.create(ListBox.class); box.addItem(GuidedRuleEditorResources.CONSTANTS.Choose()); for (Map.Entry<String, String> entry : this.getExtraLeftSidePatternFactTypes().entrySet()) { box.addItem(entry.getKey(), entry.getValue()); } box.setSelectedIndex(0); box.addChangeHandler(new ChangeHandler() { public void onChange(ChangeEvent event) { pattern.setFactPattern(new FactPattern(box.getValue(box.getSelectedIndex()))); setModified(true); getModeller().refreshWidget(); popup.hide(); } }); popup.addAttribute(GuidedRuleEditorResources.CONSTANTS.chooseFactType(), box); popup.show(); }
@Override public void onClick( final ClickEvent event ) { final FormStylePopup pop = new FormStylePopup( TestScenarioConstants.INSTANCE.ChooseAFieldToAdd() ); final FactFieldSelector selector = createAddNewField( pop ); pop.addAttribute( TestScenarioConstants.INSTANCE.ChooseAFieldToAdd(), selector ); pop.add( new ModalFooterOKCancelButtons( new Command() { @Override public void execute() { SelectionEvent.fire( selector, selector.getSelectedText() ); } }, new Command() { @Override public void execute() { pop.hide(); } } ) ); pop.show(); }
/** * Pops up the fact selector. */ @Override protected void showFactTypeSelector() { final ListBox box = GWT.create(ListBox.class); AsyncPackageDataModelOracle oracle = this.getModeller().getDataModelOracle(); String[] facts = oracle.getFactTypes(); box.addItem(GuidedRuleEditorResources.CONSTANTS.Choose()); for (int i = 0; i < facts.length; i++) { box.addItem(facts[i]); } box.setSelectedIndex(0); final FormStylePopup popup = new FormStylePopup(GuidedRuleEditorResources.CONSTANTS.NewFactPattern()); popup.addAttribute(GuidedRuleEditorResources.CONSTANTS.chooseFactType(), box); box.addChangeHandler(new ChangeHandler() { public void onChange(ChangeEvent event) { pattern.setFactPattern(new FactPattern(box.getItemText(box.getSelectedIndex()))); setModified(true); getModeller().refreshWidget(); popup.hide(); } }); popup.show(); }
/** * Pops up the fact selector. */ @Override protected void showFactTypeSelector() { final ListBox box = GWT.create(ListBox.class); AsyncPackageDataModelOracle oracle = this.getModeller().getDataModelOracle(); String[] facts = oracle.getFactTypes(); box.addItem(GuidedRuleEditorResources.CONSTANTS.Choose()); for (int i = 0; i < facts.length; i++) { box.addItem(facts[i]); } box.setSelectedIndex(0); final FormStylePopup popup = new FormStylePopup(GuidedRuleEditorResources.CONSTANTS.NewFactPattern()); popup.addAttribute(GuidedRuleEditorResources.CONSTANTS.chooseFactType(), box); box.addChangeHandler(new ChangeHandler() { public void onChange(ChangeEvent event) { pattern.setFactPattern(new FactPattern(box.getItemText(box.getSelectedIndex()))); setModified(true); getModeller().refreshWidget(); popup.hide(); } }); popup.show(); }
private void showBindingPopUp() { final FormStylePopup popup = new FormStylePopup(GuidedRuleEditorResources.CONSTANTS.ExpressionEditor()); final TextBox varName = new TextBox(); if (expression.isBound()) { varName.setText(expression.getBinding()); } popup.addAttribute(GuidedRuleEditorResources.CONSTANTS.BindTheExpressionToAVariable(), new InputGroup() {{ add(varName); add(new InputGroupButton() {{ add(new Button(HumanReadableConstants.INSTANCE.Set()) {{ addClickHandler(new ClickHandler() { public void onClick(ClickEvent event) { String var = varName.getText(); if (getModeller().isVariableNameUsed(var)) { Window.alert(GuidedRuleEditorResources.CONSTANTS.TheVariableName0IsAlreadyTaken(var)); return; } expression.setBinding(var); getModeller().refreshWidget(); popup.hide(); } }); }}); }}); }}); popup.show(); }
private void showBindingPopUp() { final FormStylePopup popup = new FormStylePopup(GuidedRuleEditorResources.CONSTANTS.ExpressionEditor()); final TextBox varName = new TextBox(); if (expression.isBound()) { varName.setText(expression.getBinding()); } popup.addAttribute(GuidedRuleEditorResources.CONSTANTS.BindTheExpressionToAVariable(), new InputGroup() {{ add(varName); add(new InputGroupButton() {{ add(new Button(HumanReadableConstants.INSTANCE.Set()) {{ addClickHandler(new ClickHandler() { public void onClick(ClickEvent event) { String var = varName.getText(); if (getModeller().isVariableNameUsed(var)) { Window.alert(GuidedRuleEditorResources.CONSTANTS.TheVariableName0IsAlreadyTaken(var)); return; } expression.setBinding(var); getModeller().refreshWidget(); popup.hide(); } }); }}); }}); }}); popup.show(); }
popup.show();
@Override public void callback(Boolean result) { if (result) { addBoundVariableButton(form); form.addRow(new HTML("<hr/>")); form.addRow(new SmallLabel(GuidedRuleEditorResources.CONSTANTS.AdvancedSection())); } //Formulas Button formula = new Button(GuidedRuleEditorResources.CONSTANTS.NewFormula()); formula.addClickHandler(new ClickHandler() { public void onClick(ClickEvent event) { methodParameter.setNature(FieldNatureType.TYPE_FORMULA); refresh(); form.hide(); } }); form.addAttribute(GuidedRuleEditorResources.CONSTANTS.AFormula() + ":", widgets(formula, new InfoPopup(GuidedRuleEditorResources.CONSTANTS.AFormula(), GuidedRuleEditorResources.CONSTANTS.FormulaExpressionTip()))); form.show(); } });
/** * Pops up the fact selector. */ protected void showFactTypeSelector() { AsyncPackageDataModelOracle oracle = this.getModeller().getDataModelOracle(); final ListBox box = new ListBox(); String[] facts = oracle.getFactTypes(); box.addItem(GuidedRuleEditorResources.CONSTANTS.Choose()); for (int i = 0; i < facts.length; i++) { box.addItem(facts[i]); } box.setSelectedIndex(0); final FormStylePopup popup = new FormStylePopup(GuidedRuleEditorResources.CONSTANTS.NewFactPattern()); popup.addAttribute(GuidedRuleEditorResources.CONSTANTS.chooseFactType(), box); box.addChangeHandler(new ChangeHandler() { public void onChange(ChangeEvent event) { pattern.setFactPattern(new FactPattern(box.getItemText(box.getSelectedIndex()))); setModified(true); getModeller().refreshWidget(); popup.hide(); } }); popup.show(); }
/** * Pops up the fact selector. */ protected void showFactTypeSelector() { AsyncPackageDataModelOracle oracle = this.getModeller().getDataModelOracle(); final ListBox box = new ListBox(); String[] facts = oracle.getFactTypes(); box.addItem(GuidedRuleEditorResources.CONSTANTS.Choose()); for (int i = 0; i < facts.length; i++) { box.addItem(facts[i]); } box.setSelectedIndex(0); final FormStylePopup popup = new FormStylePopup(GuidedRuleEditorResources.CONSTANTS.NewFactPattern()); popup.addAttribute(GuidedRuleEditorResources.CONSTANTS.chooseFactType(), box); box.addChangeHandler(new ChangeHandler() { public void onChange(ChangeEvent event) { pattern.setFactPattern(new FactPattern(box.getItemText(box.getSelectedIndex()))); setModified(true); getModeller().refreshWidget(); popup.hide(); } }); popup.show(); }
@Override public void callback(Boolean result) { if (result) { addBoundVariableButton(form); form.addRow(new HTML("<hr/>")); form.addRow(new SmallLabel(GuidedRuleEditorResources.CONSTANTS.AdvancedSection())); } //Formulas Button formula = new Button(GuidedRuleEditorResources.CONSTANTS.NewFormula()); formula.addClickHandler(new ClickHandler() { public void onClick(ClickEvent event) { methodParameter.setNature(FieldNatureType.TYPE_FORMULA); refresh(); form.hide(); } }); form.addAttribute(GuidedRuleEditorResources.CONSTANTS.AFormula() + ":", widgets(formula, new InfoPopup(GuidedRuleEditorResources.CONSTANTS.AFormula(), GuidedRuleEditorResources.CONSTANTS.FormulaExpressionTip()))); form.show(); } });
popup.show();
popup.show();
TestScenarioConstants.INSTANCE.BoundVariableTip()))); form.show();