Java Code Examples for com.vaadin.ui.ComboBox#setImmediate()
The following examples show how to use
com.vaadin.ui.ComboBox#setImmediate() .
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example. You may check out the related API usage on the sidebar.
Example 1
Source File: ComboBoxBuilder.java From hawkbit with Eclipse Public License 1.0 | 6 votes |
/** * @return a new ComboBox */ public ComboBox buildCombBox() { final ComboBox comboBox = SPUIComponentProvider.getComboBox(null, "", null, ValoTheme.COMBOBOX_SMALL, false, "", prompt); comboBox.setImmediate(true); comboBox.setPageLength(7); comboBox.setItemCaptionPropertyId(SPUILabelDefinitions.VAR_NAME); comboBox.setSizeUndefined(); if (caption != null) { comboBox.setCaption(caption); } if (id != null) { comboBox.setId(id); } if (valueChangeListener != null) { comboBox.addValueChangeListener(valueChangeListener); } return comboBox; }
Example 2
Source File: OldLoginView.java From gazpachoquest with GNU General Public License v3.0 | 6 votes |
private ComboBox createLanguageSelector() { ComboBox languageSelector = new ComboBox("com.vaadin.demo.dashboard.DashboardUI.Language"); languageSelector.setImmediate(true); languageSelector.setNullSelectionAllowed(false); addLocale(Locale.ENGLISH, languageSelector); addLocale(Locale.FRENCH, languageSelector); addLocale(new Locale("es"), languageSelector); // languageSelector.setValue(I18NStaticService.getI18NServive().getLocale()); /*-languageSelector.addValueChangeListener(new ValueChangeListener() { private static final long serialVersionUID = 1L; @Override public void valueChange(ValueChangeEvent event) { Locale locale = (Locale) (event.getProperty().getValue()); I18NStaticService.getI18NServive().setLocale(locale); getUI().requestRepaintAll(); } });*/ return languageSelector; }
Example 3
Source File: InputOutputUI.java From chipster with MIT License | 5 votes |
protected void initElements() { type2 = new ComboBox(); type2.setImmediate(true); type2.setWidth(WIDTH); lbMeta = new Label("Meta:"); cbMeta = new CheckBox(); cbMeta.setDescription("Is this element Meta data"); optional.setWidth(WIDTH); type = new ComboBox(); type.setWidth(WIDTH); type.setNullSelectionAllowed(false); type.setImmediate(true); type.addItem(SINGLE_FILE); type.addItem(MULTI_FILE); type.select(SINGLE_FILE); type.addValueChangeListener(new ValueChangeListener() { private static final long serialVersionUID = -1134955257251483403L; @Override public void valueChange(ValueChangeEvent event) { if(type.getValue().toString().contentEquals(SINGLE_FILE)) { getSingleFileUI(); } else if(type.getValue().toString().contentEquals(MULTI_FILE)){ getMultipleFilesUI(); } } }); }
Example 4
Source File: TargetBulkUpdateWindowLayout.java From hawkbit with Eclipse Public License 1.0 | 5 votes |
private ComboBox getDsComboField() { final Container container = createContainer(); final ComboBox dsComboBox = SPUIComponentProvider.getComboBox(i18n.getMessage("bulkupload.ds.name"), "", null, null, false, "", i18n.getMessage("bulkupload.ds.name")); dsComboBox.setSizeUndefined(); dsComboBox.addStyleName(SPUIDefinitions.BULK_UPLOD_DS_COMBO_STYLE); dsComboBox.setImmediate(true); dsComboBox.setFilteringMode(FilteringMode.STARTSWITH); dsComboBox.setPageLength(7); dsComboBox.setContainerDataSource(container); dsComboBox.setItemCaptionPropertyId(SPUILabelDefinitions.VAR_NAME_VERSION); dsComboBox.setId(UIComponentIdProvider.BULK_UPLOAD_DS_COMBO); dsComboBox.setWidth("100%"); return dsComboBox; }
Example 5
Source File: AttributeDictionarySelectorComponent.java From XACML with MIT License | 5 votes |
@AutoGenerated private HorizontalLayout buildHorizontalLayout_2() { // common part: create layout horizontalLayout_2 = new HorizontalLayout(); horizontalLayout_2.setImmediate(false); horizontalLayout_2.setWidth("-1px"); horizontalLayout_2.setHeight("-1px"); horizontalLayout_2.setMargin(false); horizontalLayout_2.setSpacing(true); // comboBoxCategoryFilter comboBoxCategoryFilter = new ComboBox(); comboBoxCategoryFilter.setCaption("Filter Category"); comboBoxCategoryFilter.setImmediate(false); comboBoxCategoryFilter.setWidth("-1px"); comboBoxCategoryFilter.setHeight("-1px"); horizontalLayout_2.addComponent(comboBoxCategoryFilter); horizontalLayout_2.setExpandRatio(comboBoxCategoryFilter, 1.0f); // buttonNewAttribute buttonNewAttribute = new Button(); buttonNewAttribute.setCaption("New Attribute"); buttonNewAttribute.setImmediate(true); buttonNewAttribute .setDescription("Click to create a new attribute in the dictionary."); buttonNewAttribute.setWidth("-1px"); buttonNewAttribute.setHeight("-1px"); horizontalLayout_2.addComponent(buttonNewAttribute); horizontalLayout_2.setComponentAlignment(buttonNewAttribute, new Alignment(10)); return horizontalLayout_2; }
Example 6
Source File: AttributeStandardSelectorComponent.java From XACML with MIT License | 5 votes |
@AutoGenerated private VerticalLayout buildMainLayout() { // common part: create layout mainLayout = new VerticalLayout(); mainLayout.setImmediate(false); mainLayout.setWidth("-1px"); mainLayout.setHeight("-1px"); mainLayout.setMargin(false); mainLayout.setSpacing(true); // top-level component properties setWidth("-1px"); setHeight("-1px"); // comboBoxCategories comboBoxCategories = new ComboBox(); comboBoxCategories.setCaption("Select A Category"); comboBoxCategories.setImmediate(false); comboBoxCategories.setWidth("-1px"); comboBoxCategories.setHeight("-1px"); comboBoxCategories.setInvalidAllowed(false); comboBoxCategories.setRequired(true); mainLayout.addComponent(comboBoxCategories); mainLayout.setExpandRatio(comboBoxCategories, 1.0f); // horizontalLayout_2 horizontalLayout_2 = buildHorizontalLayout_2(); mainLayout.addComponent(horizontalLayout_2); mainLayout.setExpandRatio(horizontalLayout_2, 1.0f); return mainLayout; }
Example 7
Source File: RangeEditorComponent.java From XACML with MIT License | 5 votes |
@AutoGenerated private HorizontalLayout buildHorizontalLayout_2() { // common part: create layout horizontalLayout_2 = new HorizontalLayout(); horizontalLayout_2.setImmediate(false); horizontalLayout_2.setWidth("-1px"); horizontalLayout_2.setHeight("-1px"); horizontalLayout_2.setMargin(false); horizontalLayout_2.setSpacing(true); // comboBoxMax comboBoxMax = new ComboBox(); comboBoxMax.setCaption("Maximum Type"); comboBoxMax.setImmediate(true); comboBoxMax.setDescription("Select the type for the maximum."); comboBoxMax.setWidth("-1px"); comboBoxMax.setHeight("-1px"); horizontalLayout_2.addComponent(comboBoxMax); // textFieldMax textFieldMax = new TextField(); textFieldMax.setCaption("Maximum Value"); textFieldMax.setImmediate(true); textFieldMax.setDescription("Enter a value for the maxmum."); textFieldMax.setWidth("-1px"); textFieldMax.setHeight("-1px"); textFieldMax.setInvalidAllowed(false); textFieldMax.setInputPrompt("eg. 100"); horizontalLayout_2.addComponent(textFieldMax); return horizontalLayout_2; }
Example 8
Source File: RangeEditorComponent.java From XACML with MIT License | 5 votes |
@AutoGenerated private HorizontalLayout buildHorizontalLayout_1() { // common part: create layout horizontalLayout_1 = new HorizontalLayout(); horizontalLayout_1.setImmediate(false); horizontalLayout_1.setWidth("-1px"); horizontalLayout_1.setHeight("-1px"); horizontalLayout_1.setMargin(false); horizontalLayout_1.setSpacing(true); // comboBoxMin comboBoxMin = new ComboBox(); comboBoxMin.setCaption("Minimum Type"); comboBoxMin.setImmediate(true); comboBoxMin.setDescription("Select the type for the minimum."); comboBoxMin.setWidth("-1px"); comboBoxMin.setHeight("-1px"); horizontalLayout_1.addComponent(comboBoxMin); // textFieldMin textFieldMin = new TextField(); textFieldMin.setCaption("Minimum Value"); textFieldMin.setImmediate(true); textFieldMin.setDescription("Enter a value for the minimum."); textFieldMin.setWidth("-1px"); textFieldMin.setHeight("-1px"); textFieldMin.setInvalidAllowed(false); textFieldMin.setInputPrompt("eg. 1"); horizontalLayout_1.addComponent(textFieldMin); horizontalLayout_1 .setComponentAlignment(textFieldMin, new Alignment(9)); return horizontalLayout_1; }
Example 9
Source File: ExpressionEditorWindow.java From XACML with MIT License | 5 votes |
@AutoGenerated private VerticalLayout buildMainLayout() { // common part: create layout mainLayout = new VerticalLayout(); mainLayout.setImmediate(false); mainLayout.setWidth("-1px"); mainLayout.setHeight("-1px"); mainLayout.setMargin(true); mainLayout.setSpacing(true); // top-level component properties setWidth("-1px"); setHeight("-1px"); // comboBox comboBox = new ComboBox(); comboBox.setImmediate(false); comboBox.setWidth("-1px"); comboBox.setHeight("-1px"); mainLayout.addComponent(comboBox); // treeExpression treeExpression = new Tree(); treeExpression.setImmediate(false); treeExpression.setWidth("100.0%"); treeExpression.setHeight("-1px"); mainLayout.addComponent(treeExpression); mainLayout.setExpandRatio(treeExpression, 1.0f); return mainLayout; }
Example 10
Source File: AttributeValueEditorWindow.java From XACML with MIT License | 4 votes |
@AutoGenerated private VerticalLayout buildMainLayout() { // common part: create layout mainLayout = new VerticalLayout(); mainLayout.setImmediate(false); mainLayout.setWidth("-1px"); mainLayout.setHeight("-1px"); mainLayout.setMargin(true); mainLayout.setSpacing(true); // top-level component properties setWidth("-1px"); setHeight("-1px"); // comboBoxDatatype comboBoxDatatype = new ComboBox(); comboBoxDatatype.setCaption("Select Datatype"); comboBoxDatatype.setImmediate(false); comboBoxDatatype.setWidth("-1px"); comboBoxDatatype.setHeight("-1px"); comboBoxDatatype.setInvalidAllowed(false); comboBoxDatatype.setRequired(true); mainLayout.addComponent(comboBoxDatatype); // textFieldValue textFieldValue = new TextField(); textFieldValue.setCaption("Attribute Value"); textFieldValue.setImmediate(false); textFieldValue.setWidth("100.0%"); textFieldValue.setHeight("-1px"); textFieldValue.setInvalidAllowed(false); textFieldValue.setRequired(true); mainLayout.addComponent(textFieldValue); // buttonSave buttonSave = new Button(); buttonSave.setCaption("Save"); buttonSave.setImmediate(true); buttonSave.setWidth("-1px"); buttonSave.setHeight("-1px"); mainLayout.addComponent(buttonSave); mainLayout.setComponentAlignment(buttonSave, new Alignment(48)); return mainLayout; }
Example 11
Source File: PolicyNameEditorWindow.java From XACML with MIT License | 4 votes |
@AutoGenerated private FormLayout buildMainLayout() { // common part: create layout mainLayout = new FormLayout(); mainLayout.setImmediate(false); // textFieldPolicyName textFieldPolicyName = new TextField(); textFieldPolicyName.setCaption("Policy File Name"); textFieldPolicyName.setImmediate(true); textFieldPolicyName.setWidth("-1px"); textFieldPolicyName.setHeight("-1px"); textFieldPolicyName.setInputPrompt("Enter filename eg. foobar.xml"); textFieldPolicyName.setRequired(true); mainLayout.addComponent(textFieldPolicyName); // textAreaDescription textAreaDescription = new TextArea(); textAreaDescription.setCaption("Description"); textAreaDescription.setImmediate(false); textAreaDescription.setWidth("100%"); textAreaDescription.setHeight("-1px"); textAreaDescription .setInputPrompt("Enter a description for the Policy/PolicySet."); textAreaDescription.setNullSettingAllowed(true); mainLayout.addComponent(textAreaDescription); // optionPolicySet optionPolicySet = new OptionGroup(); optionPolicySet.setCaption("Policy or PolicySet?"); optionPolicySet.setImmediate(true); optionPolicySet .setDescription("Is the root level a Policy or Policy Set."); optionPolicySet.setWidth("-1px"); optionPolicySet.setHeight("-1px"); optionPolicySet.setRequired(true); mainLayout.addComponent(optionPolicySet); // comboAlgorithms comboAlgorithms = new ComboBox(); comboAlgorithms.setCaption("Combining Algorithm"); comboAlgorithms.setImmediate(false); comboAlgorithms.setDescription("Select the combining algorithm."); comboAlgorithms.setWidth("-1px"); comboAlgorithms.setHeight("-1px"); comboAlgorithms.setRequired(true); mainLayout.addComponent(comboAlgorithms); // buttonSave buttonSave = new Button(); buttonSave.setCaption("Save"); buttonSave.setImmediate(true); buttonSave.setWidth("-1px"); buttonSave.setHeight("-1px"); mainLayout.addComponent(buttonSave); mainLayout.setComponentAlignment(buttonSave, new Alignment(48)); return mainLayout; }
Example 12
Source File: ApplyEditorWindow.java From XACML with MIT License | 4 votes |
@AutoGenerated private HorizontalLayout buildHorizontalLayout_1() { // common part: create layout horizontalLayout_1 = new HorizontalLayout(); horizontalLayout_1.setImmediate(false); horizontalLayout_1.setWidth("-1px"); horizontalLayout_1.setHeight("-1px"); horizontalLayout_1.setMargin(false); horizontalLayout_1.setSpacing(true); // textAreaDescription textAreaDescription = new TextArea(); textAreaDescription.setCaption("Enter A Description"); textAreaDescription.setImmediate(false); textAreaDescription.setWidth("50.0%"); textAreaDescription.setHeight("-1px"); horizontalLayout_1.addComponent(textAreaDescription); // textFieldFilter textFieldFilter = new TextField(); textFieldFilter.setCaption("Filter Function By ID"); textFieldFilter.setImmediate(false); textFieldFilter.setWidth("-1px"); textFieldFilter.setHeight("-1px"); horizontalLayout_1.addComponent(textFieldFilter); horizontalLayout_1.setComponentAlignment(textFieldFilter, new Alignment(9)); // comboBoxDatatypeFilter comboBoxDatatypeFilter = new ComboBox(); comboBoxDatatypeFilter.setCaption("Filter By Data Type"); comboBoxDatatypeFilter.setImmediate(false); comboBoxDatatypeFilter.setWidth("-1px"); comboBoxDatatypeFilter.setHeight("-1px"); horizontalLayout_1.addComponent(comboBoxDatatypeFilter); horizontalLayout_1.setComponentAlignment(comboBoxDatatypeFilter, new Alignment(9)); // checkBoxFilterIsBag checkBoxFilterIsBag = new CheckBox(); checkBoxFilterIsBag.setCaption("Is Bag Filter"); checkBoxFilterIsBag.setImmediate(false); checkBoxFilterIsBag.setWidth("-1px"); checkBoxFilterIsBag.setHeight("-1px"); horizontalLayout_1.addComponent(checkBoxFilterIsBag); horizontalLayout_1.setComponentAlignment(checkBoxFilterIsBag, new Alignment(9)); return horizontalLayout_1; }
Example 13
Source File: SQLPIPConfigurationComponent.java From XACML with MIT License | 4 votes |
@AutoGenerated private VerticalLayout buildMainLayout() { // common part: create layout mainLayout = new VerticalLayout(); mainLayout.setImmediate(false); mainLayout.setWidth("-1px"); mainLayout.setHeight("-1px"); mainLayout.setMargin(false); mainLayout.setSpacing(true); // top-level component properties setWidth("-1px"); setHeight("-1px"); // comboBoxConnectionType comboBoxConnectionType = new ComboBox(); comboBoxConnectionType.setCaption("Type of SQL Connection"); comboBoxConnectionType.setImmediate(false); comboBoxConnectionType.setWidth("-1px"); comboBoxConnectionType.setHeight("-1px"); mainLayout.addComponent(comboBoxConnectionType); // textFieldDataSource textFieldDataSource = new TextField(); textFieldDataSource.setCaption("Data Source"); textFieldDataSource.setImmediate(false); textFieldDataSource.setWidth("-1px"); textFieldDataSource.setHeight("-1px"); mainLayout.addComponent(textFieldDataSource); mainLayout.setExpandRatio(textFieldDataSource, 1.0f); // comboBoxSQLDriver comboBoxSQLDriver = new ComboBox(); comboBoxSQLDriver.setCaption("JDBC Driver"); comboBoxSQLDriver.setImmediate(false); comboBoxSQLDriver.setWidth("-1px"); comboBoxSQLDriver.setHeight("-1px"); mainLayout.addComponent(comboBoxSQLDriver); mainLayout.setExpandRatio(comboBoxSQLDriver, 1.0f); // textFieldConnectionURL textFieldConnectionURL = new TextField(); textFieldConnectionURL.setCaption("Connection URL"); textFieldConnectionURL.setImmediate(false); textFieldConnectionURL.setWidth("-1px"); textFieldConnectionURL.setHeight("-1px"); mainLayout.addComponent(textFieldConnectionURL); mainLayout.setExpandRatio(textFieldConnectionURL, 1.0f); // textFieldUser textFieldUser = new TextField(); textFieldUser.setCaption("User"); textFieldUser.setImmediate(false); textFieldUser.setWidth("-1px"); textFieldUser.setHeight("-1px"); mainLayout.addComponent(textFieldUser); mainLayout.setExpandRatio(textFieldUser, 1.0f); // textFieldPassword textFieldPassword = new PasswordField(); textFieldPassword.setCaption("Password"); textFieldPassword.setImmediate(false); textFieldPassword.setWidth("-1px"); textFieldPassword.setHeight("-1px"); mainLayout.addComponent(textFieldPassword); mainLayout.setExpandRatio(textFieldPassword, 1.0f); // buttonTest buttonTest = new Button(); buttonTest.setCaption("Test Connection"); buttonTest.setImmediate(true); buttonTest.setWidth("-1px"); buttonTest.setHeight("-1px"); mainLayout.addComponent(buttonTest); mainLayout.setComponentAlignment(buttonTest, new Alignment(48)); return mainLayout; }
Example 14
Source File: LDAPPIPConfigurationComponent.java From XACML with MIT License | 4 votes |
@AutoGenerated private VerticalLayout buildMainLayout() { // common part: create layout mainLayout = new VerticalLayout(); mainLayout.setImmediate(false); mainLayout.setWidth("-1px"); mainLayout.setHeight("-1px"); mainLayout.setMargin(true); mainLayout.setSpacing(true); // top-level component properties setWidth("-1px"); setHeight("-1px"); // textFieldFactory textFieldFactory = new TextField(); textFieldFactory.setCaption("Initial Context Factory"); textFieldFactory.setImmediate(false); textFieldFactory.setWidth("-1px"); textFieldFactory.setHeight("-1px"); textFieldFactory.setInvalidAllowed(false); textFieldFactory.setRequired(true); textFieldFactory.setInputPrompt("com.sun.jndi.ldap.LdapCtxFactory"); mainLayout.addComponent(textFieldFactory); mainLayout.setExpandRatio(textFieldFactory, 1.0f); // textFieldProviderURL textFieldProviderURL = new TextField(); textFieldProviderURL.setCaption("Provider URL"); textFieldProviderURL.setImmediate(false); textFieldProviderURL.setWidth("-1px"); textFieldProviderURL.setHeight("-1px"); textFieldProviderURL.setInvalidAllowed(false); textFieldProviderURL.setRequired(true); textFieldProviderURL .setInputPrompt("Eg. ldap://localhost:389/o=JNDITutorial"); mainLayout.addComponent(textFieldProviderURL); mainLayout.setExpandRatio(textFieldProviderURL, 1.0f); // comboBoxAuthentication comboBoxAuthentication = new ComboBox(); comboBoxAuthentication.setCaption("Authentication"); comboBoxAuthentication.setImmediate(false); comboBoxAuthentication.setWidth("-1px"); comboBoxAuthentication.setHeight("-1px"); comboBoxAuthentication.setRequired(true); mainLayout.addComponent(comboBoxAuthentication); mainLayout.setExpandRatio(comboBoxAuthentication, 1.0f); // textFieldPrincipal textFieldPrincipal = new TextField(); textFieldPrincipal.setCaption("Principal"); textFieldPrincipal.setImmediate(false); textFieldPrincipal.setWidth("-1px"); textFieldPrincipal.setHeight("-1px"); textFieldPrincipal.setNullSettingAllowed(true); mainLayout.addComponent(textFieldPrincipal); mainLayout.setExpandRatio(textFieldPrincipal, 1.0f); // textFieldCredentials textFieldCredentials = new TextField(); textFieldCredentials.setCaption("Credentials"); textFieldCredentials.setImmediate(false); textFieldCredentials.setWidth("-1px"); textFieldCredentials.setHeight("-1px"); textFieldCredentials.setNullSettingAllowed(true); mainLayout.addComponent(textFieldCredentials); mainLayout.setExpandRatio(textFieldCredentials, 1.0f); // textFieldScope textFieldScope = new TextField(); textFieldScope.setCaption("Scope"); textFieldScope.setImmediate(false); textFieldScope.setWidth("-1px"); textFieldScope.setHeight("-1px"); textFieldScope.setInvalidAllowed(false); textFieldScope.setRequired(true); textFieldScope.setInputPrompt("Eg. subtree"); mainLayout.addComponent(textFieldScope); // buttonTest buttonTest = new Button(); buttonTest.setCaption("Test Connection"); buttonTest.setImmediate(true); buttonTest.setWidth("-1px"); buttonTest.setHeight("-1px"); mainLayout.addComponent(buttonTest); mainLayout.setComponentAlignment(buttonTest, new Alignment(48)); return mainLayout; }
Example 15
Source File: WinLoadBalancerConfigListener.java From primecloud-controller with GNU General Public License v2.0 | 4 votes |
@Override public void attach() { // メインフォーム Form mainForm = new Form(); Layout mainLayout = mainForm.getLayout(); addComponent(mainForm); // ロードバランサ名 nameField = new TextField(ViewProperties.getCaption("field.loadBalancerName")); nameField.setReadOnly(true); mainLayout.addComponent(nameField); // サービス名 serviceField = new TextField(ViewProperties.getCaption("field.loadBalancerService")); serviceField.setReadOnly(true); mainLayout.addComponent(serviceField); // ロードバランサ設定パネル Panel panel = new Panel(ViewProperties.getCaption("field.loadBalancerConfig")); ((Layout) panel.getContent()).setMargin(false, false, false, true); mainLayout.addComponent(panel); // サブフォーム subForm = new Form(); FormLayout sublayout = (FormLayout) this.subForm.getLayout(); sublayout.setMargin(false); sublayout.setSpacing(false); panel.getContent().addComponent(subForm); subForm.setHeight("200px"); // ロードバランサポート loadBalancerPortField = new TextField(ViewProperties.getCaption("field.loadBalancerPort")); loadBalancerPortField.setWidth(TEXT_WIDTH); sublayout.addComponent(loadBalancerPortField); // サービスポート servicePortField = new TextField(ViewProperties.getCaption("field.loadBalancerServicePort")); servicePortField.setWidth(TEXT_WIDTH); sublayout.addComponent(servicePortField); // プロトコル protocolSelect = new ComboBox(ViewProperties.getCaption("field.loadBalancerProtocol")); protocolSelect.setWidth(TEXT_WIDTH); protocolSelect.setImmediate(true); sublayout.addComponent(protocolSelect); protocolSelect.addListener(new Property.ValueChangeListener() { @Override public void valueChange(Property.ValueChangeEvent event) { protocolValueChange(event); } }); // SSLキー sslKeySelect = new ComboBox(ViewProperties.getCaption("field.loadBalancerSSLKey")); sslKeySelect.setWidth(TEXT_WIDTH); sslKeySelect.addContainerProperty(SSLKEY_CAPTION_ID, String.class, null); sslKeySelect.setItemCaptionMode(AbstractSelect.ITEM_CAPTION_MODE_PROPERTY); sslKeySelect.setItemCaptionPropertyId(SSLKEY_CAPTION_ID); sublayout.addComponent(sslKeySelect); initValidation(); }
Example 16
Source File: WinServerEdit.java From primecloud-controller with GNU General Public License v2.0 | 4 votes |
public OpenStackDetailTab(InstanceDto instance, PlatformDto platform, ImageDto image) { this.instance = instance; this.platform = platform; this.image = image; setHeight(TAB_HEIGHT); setMargin(false, true, false, true); setSpacing(false); sizeSelect = new ComboBox(ViewProperties.getCaption("field.serverSize")); sizeSelect.setWidth(COMBOBOX_WIDTH); sizeSelect.setNullSelectionAllowed(false); zoneSelect = new ComboBox(ViewProperties.getCaption("field.zone")); zoneSelect.setWidth(COMBOBOX_WIDTH); zoneSelect.setNullSelectionAllowed(false); zoneSelect.setItemCaptionPropertyId(ZONE_CAPTION_ID); zoneSelect.setItemCaptionMode(AbstractSelect.ITEM_CAPTION_MODE_PROPERTY); grpSelect = new ComboBox(ViewProperties.getCaption("field.securityGroup")); grpSelect.setWidth(COMBOBOX_WIDTH); grpSelect.setImmediate(true); grpSelect.setNullSelectionAllowed(false); keySelect = new ComboBox(ViewProperties.getCaption("field.keyPair")); keySelect.setWidth(COMBOBOX_WIDTH); keySelect.setNullSelectionAllowed(false); Label spacer = new Label(" "); spacer.addStyleName("desc-padding-horizontal"); spacer.setHeight("5px"); form.getLayout().addComponent(sizeSelect); form.getLayout().addComponent(zoneSelect); form.getLayout().addComponent(grpSelect); form.getLayout().addComponent(keySelect); form.getLayout().addComponent(spacer); HorizontalLayout layout = new HorizontalLayout(); layout.setSpacing(true); layout.setMargin(false); form.getLayout().addComponent(layout); addComponent(form); InstanceStatus status = InstanceStatus.fromStatus(instance.getInstance().getStatus()); if (status != InstanceStatus.STOPPED) { // サーバがStopped以外の場合は、詳細設定タブ自体を変更不可とする form.setEnabled(false); } else { // 停止時は、いくつかの項目を変更不可とする if (StringUtils.isNotEmpty(instance.getOpenstackInstance().getInstanceId())) { // 一度でも起動した場合、項目を変更不可とする form.setEnabled(false); } } }
Example 17
Source File: ObadviceDictionary.java From XACML with MIT License | 4 votes |
@AutoGenerated private HorizontalLayout buildHorizontalLayoutToolbar() { // common part: create layout horizontalLayoutToolbar = new HorizontalLayout(); horizontalLayoutToolbar.setImmediate(false); horizontalLayoutToolbar.setWidth("-1px"); horizontalLayoutToolbar.setHeight("-1px"); horizontalLayoutToolbar.setMargin(false); horizontalLayoutToolbar.setSpacing(true); // buttonNew buttonNew = new Button(); buttonNew.setCaption("New"); buttonNew.setImmediate(true); buttonNew .setDescription("Add a new advice or obligation to the dictionary."); buttonNew.setWidth("-1px"); buttonNew.setHeight("-1px"); horizontalLayoutToolbar.addComponent(buttonNew); horizontalLayoutToolbar.setComponentAlignment(buttonNew, new Alignment( 24)); // buttonRemove buttonRemove = new Button(); buttonRemove.setCaption("Remove"); buttonRemove.setImmediate(true); buttonRemove .setDescription("Remove the selected advice or obligation from the dictionary."); buttonRemove.setWidth("-1px"); buttonRemove.setHeight("-1px"); horizontalLayoutToolbar.addComponent(buttonRemove); horizontalLayoutToolbar.setComponentAlignment(buttonRemove, new Alignment(24)); // buttonClone buttonClone = new Button(); buttonClone.setCaption("Clone"); buttonClone.setImmediate(true); buttonClone.setDescription("Clone the selected obligation/advice."); buttonClone.setWidth("-1px"); buttonClone.setHeight("-1px"); horizontalLayoutToolbar.addComponent(buttonClone); horizontalLayoutToolbar.setComponentAlignment(buttonClone, new Alignment(24)); // comboBoxFilter comboBoxFilter = new ComboBox(); comboBoxFilter.setCaption("Filter By Type"); comboBoxFilter.setImmediate(false); comboBoxFilter.setWidth("-1px"); comboBoxFilter.setHeight("-1px"); horizontalLayoutToolbar.addComponent(comboBoxFilter); return horizontalLayoutToolbar; }
Example 18
Source File: AttributeDictionary.java From XACML with MIT License | 4 votes |
@AutoGenerated private HorizontalLayout buildHorizontalLayoutToolbar() { // common part: create layout horizontalLayoutToolbar = new HorizontalLayout(); horizontalLayoutToolbar.setImmediate(false); horizontalLayoutToolbar.setWidth("-1px"); horizontalLayoutToolbar.setHeight("-1px"); horizontalLayoutToolbar.setMargin(false); horizontalLayoutToolbar.setSpacing(true); // buttonNew buttonNew = new Button(); buttonNew.setCaption("New"); buttonNew.setImmediate(true); buttonNew.setDescription("Create a new attribute"); buttonNew.setWidth("70px"); buttonNew.setHeight("-1px"); horizontalLayoutToolbar.addComponent(buttonNew); horizontalLayoutToolbar.setComponentAlignment(buttonNew, new Alignment( 9)); // buttonRemove buttonRemove = new Button(); buttonRemove.setCaption("Remove"); buttonRemove.setImmediate(true); buttonRemove.setDescription("Remove the selected attribute(s)"); buttonRemove.setWidth("-1px"); buttonRemove.setHeight("-1px"); horizontalLayoutToolbar.addComponent(buttonRemove); horizontalLayoutToolbar.setComponentAlignment(buttonRemove, new Alignment(9)); // buttonClone buttonClone = new Button(); buttonClone.setCaption("Clone"); buttonClone.setImmediate(true); buttonClone.setDescription("Clone an attribute."); buttonClone.setWidth("-1px"); buttonClone.setHeight("-1px"); horizontalLayoutToolbar.addComponent(buttonClone); horizontalLayoutToolbar.setComponentAlignment(buttonClone, new Alignment(9)); // comboBoxFilterCategory comboBoxFilterCategory = new ComboBox(); comboBoxFilterCategory.setCaption("Filter By Category"); comboBoxFilterCategory.setImmediate(false); comboBoxFilterCategory.setWidth("-1px"); comboBoxFilterCategory.setHeight("-1px"); horizontalLayoutToolbar.addComponent(comboBoxFilterCategory); // comboBoxFilterDatatype comboBoxFilterDatatype = new ComboBox(); comboBoxFilterDatatype.setCaption("Filter By Data Type"); comboBoxFilterDatatype.setImmediate(false); comboBoxFilterDatatype.setWidth("-1px"); comboBoxFilterDatatype.setHeight("-1px"); horizontalLayoutToolbar.addComponent(comboBoxFilterDatatype); return horizontalLayoutToolbar; }
Example 19
Source File: WinServerEdit.java From primecloud-controller with GNU General Public License v2.0 | 4 votes |
public AzureDetailTab(InstanceDto instance, PlatformDto platform, ImageDto image) { this.instance = instance; this.platform = platform; this.image = image; setHeight(TAB_HEIGHT); setMargin(false, true, false, true); setSpacing(false); sizeSelect = new ComboBox(ViewProperties.getCaption("field.serverSize")); sizeSelect.setWidth(COMBOBOX_WIDTH); sizeSelect.setNullSelectionAllowed(false); availabilitySetSelect = new ComboBox(ViewProperties.getCaption("field.availabilitySet")); availabilitySetSelect.setWidth(COMBOBOX_WIDTH); availabilitySetSelect.setNullSelectionAllowed(false); locationField = new TextField(ViewProperties.getCaption("field.location")); locationField.setImmediate(true); locationField.setWidth(TEXT_WIDTH); affinityField = new TextField(ViewProperties.getCaption("field.affinityGroup")); affinityField.setImmediate(true); affinityField.setWidth(TEXT_WIDTH); cloudServiceField = new TextField(ViewProperties.getCaption("field.cloudService")); cloudServiceField.setImmediate(true); cloudServiceField.setWidth(TEXT_WIDTH); subnetSelect = new ComboBox(ViewProperties.getCaption("field.subnet")); subnetSelect.setImmediate(true); subnetSelect.setWidth(COMBOBOX_WIDTH); subnetSelect.setNullSelectionAllowed(false); subnetSelect.setItemCaptionPropertyId(CIDR_BLOCK_CAPTION_ID); subnetSelect.setItemCaptionMode(AbstractSelect.ITEM_CAPTION_MODE_PROPERTY); storageAccountField = new TextField(ViewProperties.getCaption("field.storageAccount")); storageAccountField.setImmediate(true); storageAccountField.setWidth(COMBOBOX_WIDTH); Label spacer = new Label(" "); spacer.addStyleName("desc-padding-horizontal"); spacer.setHeight("5px"); form.getLayout().addComponent(sizeSelect); form.getLayout().addComponent(availabilitySetSelect); form.getLayout().addComponent(subnetSelect); form.getLayout().addComponent(spacer); HorizontalLayout layout = new HorizontalLayout(); layout.setSpacing(true); layout.setMargin(false); form.getLayout().addComponent(layout); addComponent(form); InstanceStatus status = InstanceStatus.fromStatus(instance.getInstance().getStatus()); if (status != InstanceStatus.STOPPED) { // サーバがStopped以外の場合は、詳細設定タブ自体を変更不可とする form.setEnabled(false); } else { // 停止時は、いくつかの項目を変更不可とする locationField.setEnabled(false); // サーバが作成済みのとき、変更不可 if (StringUtils.isNotEmpty(instance.getAzureInstance().getInstanceName())) { subnetSelect.setEnabled(false); // TODO 可用性セットが設定済みの場合も変更可能かもしれないが、 // 現段階では、APIから可用性セットの情報を取得できないのでサーバー作成済みの場合、変更不可とする availabilitySetSelect.setEnabled(false); } } }
Example 20
Source File: WinLoadBalancerEdit.java From primecloud-controller with GNU General Public License v2.0 | 4 votes |
@Override public void attach() { setHeight(TAB_HEIGHT); setMargin(false, true, true, true); setSpacing(false); // メインフォーム Form mainForm = new Form(); addComponent(mainForm); // 監視プロトコル checkProtocolSelect = new ComboBox(ViewProperties.getCaption("field.checkProtocol")); checkProtocolSelect.setWidth(TEXT_WIDTH); checkProtocolSelect.setImmediate(true); checkProtocolSelect.setNullSelectionAllowed(false); checkProtocolSelect.addListener(new Property.ValueChangeListener() { @Override public void valueChange(Property.ValueChangeEvent event) { checkProtocolValueChange(event); } }); mainForm.getLayout().addComponent(checkProtocolSelect); // 監視ポート checkPortField = new TextField(ViewProperties.getCaption("field.checkPort")); checkPortField.setWidth(TEXT_WIDTH); mainForm.getLayout().addComponent(checkPortField); // 監視Path checkPathField = new TextField(ViewProperties.getCaption("field.checkPath")); checkPathField.setImmediate(true); mainForm.getLayout().addComponent(checkPathField); // ヘルスチェック詳細設定パネル Panel panel = new Panel(ViewProperties.getCaption("field.healthCheckDetail")); ((Layout) panel.getContent()).setMargin(false, false, false, true); ((Layout) panel.getContent()).setHeight("200px"); ((Layout) panel.getContent()).setWidth("315px"); mainForm.getLayout().addComponent(panel); // サブフォーム Form subForm = new Form(); subForm.setStyleName("panel-healthcheck-setting"); subForm.getLayout().setMargin(false, false, false, false); panel.addComponent(subForm); // タイムアウト時間 checkTimeoutField = new TextField(ViewProperties.getCaption("field.checkTimeout")); checkTimeoutField.setWidth(TEXT_WIDTH); subForm.getLayout().addComponent(checkTimeoutField); // ヘルスチェック間隔 checkIntervalField = new TextField(ViewProperties.getCaption("field.checkInterval")); checkIntervalField.setWidth(TEXT_WIDTH); subForm.getLayout().addComponent(checkIntervalField); // 障害閾値 unhealthyThresholdField = new TextField(ViewProperties.getCaption("field.checkDownThreshold")); unhealthyThresholdField.setWidth(TEXT_WIDTH); subForm.getLayout().addComponent(unhealthyThresholdField); // 復帰閾値 healthyThresholdField = new TextField(ViewProperties.getCaption("field.checkRecoverThreshold")); healthyThresholdField.setWidth(TEXT_WIDTH); subForm.getLayout().addComponent(healthyThresholdField); // UltraMonkeyロードバランサの場合、復帰閾値は設定できない if (PCCConstant.LOAD_BALANCER_ULTRAMONKEY.equals(loadBalancerType)) { healthyThresholdField.setEnabled(false); } initValidation(); }