public static DynamicForm getOrCreateRef(JavaScriptObject jsObj) { if(jsObj == null) return null; BaseWidget obj = BaseWidget.getRef(jsObj); if(obj != null) { return (DynamicForm) obj; } else { return new DynamicForm(jsObj); } }
private DynamicForm createStationInfoForm() { DynamicForm form = new DynamicForm(); form.setStyleName("n52_sensorweb_client_create_abo_info"); return form; }
protected DynamicForm assembleEditConditionForm(FormItem... formItems) { DynamicForm form = new DynamicForm(); form.setNumCols(formItems.length + 1); form.setFields(formItems); return form; }
@Override protected Canvas getExpansionComponent(ListGridRecord record) { String serviceURL = getServiceURLFromRecord(record); if (expansionComponents.containsKey(serviceURL)) { DynamicForm dynamicForm = expansionComponents.get(serviceURL); dynamicForm.setWidth100(); return dynamicForm; } DynamicForm form = new DynamicForm(); expansionComponents.put(serviceURL, form); form.setItems(parent.createFilterCategorySelectionGroup(serviceURL)); form.setWidth100(); return form; }
private Canvas createActivateForm(final ListGridRecord ruleRecord) { DynamicForm form = new DynamicForm(); form.setItems(createActivateCheckboxItem(ruleRecord)); form.setAutoWidth(); return form; }
private void buildUi() { clear(); dynamicForm = new DynamicForm(); dynamicForm.setWidth100(); dynamicForm.setColWidths(130, 200); attributeFormItems.clear(); List<FormItem> formItemsList = new ArrayList<FormItem>(); for (ConfiguredSearchAttribute attribute : searchConfig.getAttributes()) { SearchAttributeFormItem attributeFormItem = new SearchAttributeFormItem(getFormItem(attribute), attribute); attributeFormItems.add(attributeFormItem); formItemsList.add(attributeFormItem.getFormItem()); } dynamicForm.setFields(formItemsList.toArray(new FormItem[formItemsList.size()])); setAlign(Alignment.CENTER); setWidth(430); setHeight(100); addChild(dynamicForm); }
/** * Create the form item with the given name. An internal form will already be created, and in that form a * <code>TextItem</code> will be shown. * * @param name form item name */ public AttributeFormItem(String name) { super(name); form = new DynamicForm(); form.setHeight(26); formItem = new BlurbItem(); formItem.setShowTitle(false); formItem.setValue("..................."); form.setFields(formItem); setCanvas(form); }
/** * Add a FormItem to the ToolStrip. * * @param formItem the formItem */ public void addFormItem(FormItem formItem) { DynamicForm dynamicForm = new DynamicForm(); dynamicForm.setCellPadding(3); dynamicForm.setMinWidth(50); dynamicForm.setNumCols(1); dynamicForm.setFields(formItem); applyWidth(dynamicForm.getConfig(), formItem.getJsObj()); addMember(dynamicForm); }
/** * Add a FormItem to the ToolStrip. * * @param formItem the FormItem * @param position the position in the layout to place newMember (starts with 0); if omitted, it will be added at * the last position */ public void addFormItem(FormItem formItem, int position) { DynamicForm dynamicForm = new DynamicForm(); dynamicForm.setCellPadding(3); dynamicForm.setMinWidth(50); dynamicForm.setNumCols(1); dynamicForm.setFields(formItem); applyWidth(dynamicForm.getConfig(), formItem.getJsObj()); addMember(dynamicForm, position); }
public ChooseTypeStep(Wizard parent) { super(NewLayerModelWizardWindow.STEP_CHOOSE_TYPE, MESSAGES.chooseTypeStepNumbering() + " " + MESSAGES.chooseTypeStepTitle(), false, parent); setWindowTitle(MESSAGES.chooseTypeStepTitle()); form = new DynamicForm(); form.setWidth100(); form.setColWidths("150", "*"); radioGroup = new RadioGroupItem(); radioGroup.setTitle(MESSAGES.chooseTypeStepRadioGroupTitle()); LinkedHashMap<String, String> typeMap = new LinkedHashMap<String, String>(); typeMap.put(TYPE_WFS, MESSAGES.chooseTypeStepWFS()); typeMap.put(TYPE_SHAPE, MESSAGES.chooseTypeStepShapeFile()); typeMap.put(TYPE_WMS, MESSAGES.chooseTypeStepWMS()); //typeMap.put(TYPE_DB, MESSAGES.chooseTypeStepDatabase()); //TODO support database+subtypes: radioGroup.setValueMap(typeMap); radioGroup.setDefaultValue(TYPE_WFS); radioGroup.setRequired(true); // ------------------------------------------------- form.setFields(radioGroup); form.addItemChangedHandler(new ItemChangedHandler() { public void onItemChanged(ItemChangedEvent event) { fireChangedEvent(); } }); addMember(form); }
public VectorEditLayerStyleStep(Wizard parent) { super(NewLayerModelWizardWindow.STEP_VECTOR_EDIT_LAYER_STYLE, MESSAGES.vectorEditLayerStyleStepNumbering() + MESSAGES.vectorEditLayerStyleStepTitle(), false, parent); setWindowTitle(MESSAGES.vectorEditLayerStyleStepTitle()); form = new DynamicForm(); picker = new ColorPickerItem("selectColor", MESSAGES.vectorEditLayerStyleStepSelectColor() + ": "); picker.setValue(SldUtils.DEFAULT_FILLCOLOR); label = new TextItem("styleLabel", MESSAGES.vectorEditLayerStyleStepStyleName() + ": "); form.setFields(label, picker); addMember(form); }
/** * @param formHeaderText * the header text this form layout shall have */ public FormLayout(String formHeaderText) { this.form = new DynamicForm(); this.form.setUseAllDataSourceFields(true); this.headerItem = new HeaderItem(); this.headerItem.setName("n52_sensorweb_client_headerItem"); this.headerItem.setDefaultValue(formHeaderText); this.spacer = new LayoutSpacer(); this.spacer.setHeight(20); // this.loggedInAsLayout = new HLayout(); // this.loggedInAsLayout.setWidth100(); // this.loggedInAsLayout.setAlign(Alignment.RIGHT); // this.loggedInAsLayout.setHeight(20); this.userNameLabel = new Label(""); this.userNameLabel.setWordWrap(false); // this.loggedInAsLayout.addMember(this.userNameLabel); // addMember(this.loggedInAsLayout); }
private Canvas createInformationFieldForSelectedStation() { VLayout layout = new VLayout(); timeseriesInfoHTMLPane = new HTMLPane(); phenomenonBox = new SelectItem(i18n.phenomenonLabel()); phenomenonBox.addChangedHandler(new ChangedHandler() { @Override public void onChanged(ChangedEvent event) { String category = (String) event.getItem().getValue(); controller.loadTimeseriesByCategory(category); } }); DynamicForm form = new DynamicForm(); form.setItems(phenomenonBox); // phenomenonInfoLabel = new Label(); // phenomenonInfoLabel.setAutoHeight(); stationInfoLabel = new Label(); stationInfoLabel.setAutoHeight(); // layout.addMember(phenomenonInfoLabel); layout.addMember(form); layout.addMember(stationInfoLabel); layout.addMember(timeseriesInfoHTMLPane); return layout; }
private HLayout createSingle(String ruleName){ this.singleCount++; DynamicForm block1 = new DynamicForm(); block1.setWidth("50%"); block1.setNumCols(1); DynamicForm block2 = new DynamicForm(); block2.setWidth("50%"); block2.setNumCols(1);
private DynamicForm createFeatureInfoForm() { featureInfoForm = new DynamicForm(); featureInfoForm.setColWidths("125", "*"); enableFeatureInfoItem = new CheckboxItem(); enableFeatureInfoItem.setTitle(MESSAGES.layerSettingsEnableFeatureInfo()); enableFeatureInfoItem.setTooltip(MESSAGES.layerSettingsEnableFeatureInfoTooltip()); enableFeatureInfoItem.addChangedHandler(new ChangedHandler() { @Override public void onChanged(ChangedEvent changedEvent) { featureInfoFormatItem.setRequired(enableFeatureInfoItem.getValueAsBoolean()); } }); featureInfoFormatItem = new SelectItem(); featureInfoFormatItem.setTitle(MESSAGES.layerSettingsFeatureInfoFormat()); featureInfoFormatItem.setTooltip(MESSAGES.layerSettingsFeatureInfoFormatTooltip()); featureInfoForm.setFields(enableFeatureInfoItem, featureInfoFormatItem); featureInfoForm.addItemChangedHandler(new ItemChangedHandler() { @Override public void onItemChanged(ItemChangedEvent itemChangedEvent) { fireChangedEvent(); } }); return featureInfoForm; }
/** * Create the default login window. Shows the login window with a default layout. */ @Api public TokenRequestWindow() { super(); errorWidget = new HTMLFlow(); errorWidget.setStyleName(STYLE_NAME_ERROR); loginForm = new DynamicForm(); setHeaderIcon(WidgetLayout.iconGeomajas, 16, 16); setTitle(MESSAGES.tokenRequestWindowTitle()); setIsModal(true); setShowModalMask(true); setModalMaskOpacity(WidgetLayout.modalMaskOpacity); setAutoCenter(true); setAutoSize(true); setShowCloseButton(false); setShowMinimizeButton(false); setShowMaximizeButton(false); setStyleName(STYLE_NAME_WINDOW); }
private Tab xpathSearchTab(JcrExplorer jackrabbitExplorer) { Tab searchXpathTab = new Tab(); searchXpathTab.setTitle("Xpath Search"); final DynamicForm searchXpathForm = new DynamicForm(); searchXpathForm.setID("searchXpathForm"); searchXpathForm.setNumCols(3);
nodeTypeTab.setTitle("Manage Node Types"); final DynamicForm nodeTypeForm = new DynamicForm(); nodeTypeForm.setID("nodeTypeForm"); nodeTypeForm.setNumCols(3);
private Tab sqlSearchTab(JcrExplorer jackrabbitExplorer) { Tab searchSqlTab = new Tab(); searchSqlTab.setTitle("SQL Search"); final DynamicForm searchSqlForm = new DynamicForm(); searchSqlForm.setID("searchSqlForm"); searchSqlForm.setNumCols(3);
v2.addMember(createSingle(ruleName)); DynamicForm block1 = new DynamicForm(); block1.setWidth("30%"); block1.setNumCols(1);