@Test public void testGetValueAsString() { WCheckBox wcbTest = new WCheckBox(); wcbTest.setSelected(false); Assert.assertNull("CheckBox ValueAsString should be null for not selected", wcbTest. getValueAsString()); wcbTest.setSelected(true); Assert.assertEquals("CheckBox ValueAsString should be 'true' for selected", "true", wcbTest. getValueAsString()); }
/** * Override preparePaintComponent to test that dynamic attributes are handled correctly. * * @param request the request that triggered the paint. */ @Override protected void preparePaintComponent(final Request request) { super.preparePaintComponent(request); if (!isInitialised()) { rb2.setSelected(true); rb3.setToolTip("This is disabled."); setInitialised(true); } } }
((WCheckBox) component).setSelected(selected); } else if (component instanceof WCheckBoxSelect) { WCheckBoxSelect select = (WCheckBoxSelect) component;
@Test public void testGetRequestValue() { WCheckBox wcbTest = new WCheckBox(); wcbTest.setLocked(true); setActiveContext(createUIContext()); // Current value wcbTest.setSelected(true); // Empty Request should default to current value MockRequest request = new MockRequest(); Assert.assertTrue("Request value should be current value that is true", wcbTest. getRequestValue(request)); // Request with Check box selected request = setupRequest(wcbTest, true); Assert.assertTrue("Request value returned should be true", wcbTest.getRequestValue(request)); // Request with Check box not selected request = setupRequest(wcbTest, false); Assert.assertFalse("Request value returned should be false", wcbTest. getRequestValue(request)); }
/** * {@inheritDoc} */ @Override protected void preparePaintComponent(final Request request) { if (!isInitialised()) { // Defaults rbsSelect.setSelected(WDataTable.SelectMode.NONE); rbsSelectAll.setSelected(WDataTable.SelectAllType.NONE); rbsExpand.setSelected(WDataTable.ExpandMode.NONE); rbsPaging.setSelected(WDataTable.PaginationMode.DYNAMIC); rbsStriping.setSelected(WDataTable.StripingType.NONE); rbsSeparator.setSelected(WDataTable.SeparatorType.NONE); rbsSorting.setSelected(WDataTable.SortMode.DYNAMIC); showColHeaders.setSelected(true); applySettings(); setInitialised(true); } displaySelected(); }
@Test public void testExecuteRule() { WCheckBox box = new WCheckBox(); WTextField target = new WTextField(); // Create Rule Rule rule = new Rule(); rule.setCondition(new Equal(box, Boolean.TRUE)); rule.addActionOnTrue(new Hide(target)); rule.addActionOnFalse(new Show(target)); // Test TRUE Action (Hide target) setFlag(target, ComponentModel.HIDE_FLAG, false); box.setSelected(true); rule.execute(); Assert.assertTrue("True condition should Hide Target", target.isHidden()); // Test FALSE Action (Show target) setFlag(target, ComponentModel.HIDE_FLAG, true); box.setSelected(false); rule.execute(); Assert.assertFalse("False condition should Show Target", target.isHidden()); }
/** * Sets the details to display. * * @param row the details to display. */ public void setDetails(final SearchResultRowBO row) { textField.setText(row.getName()); dropdown.setSelected(row.getCountry()); checkbox.setSelected(Boolean.TRUE.equals(row.getTicked())); radioGroup.setData(row.getHappy()); multiSelect.setSelected(row.getAnimals()); textArea.setText(row.getDesc()); } }
/** * {@inheritDoc} */ @Override protected void preparePaintComponent(final Request request) { if (!isInitialised()) { // Defaults rbsSelect.setSelected(WTable.SelectMode.NONE); rbsSelectAll.setSelected(WTable.SelectAllType.NONE); rbsExpand.setSelected(WTable.ExpandMode.NONE); rbsPaging.setSelected(WTable.PaginationMode.NONE); rbsStriping.setSelected(WTable.StripingType.NONE); rbsSeparator.setSelected(WTable.SeparatorType.NONE); rbsSorting.setSelected(WTable.SortMode.NONE); showColHeaders.setSelected(true); paginationControlsLocation.setSelected(WTable.PaginationLocation.AUTO); applySettings(); // Set the data used by the tables setBean(ExampleDataUtil.createExampleData()); setInitialised(true); } displaySelected(); }
cbSubordinate.setSelected(false);
wcbTest.setSelected(true); assertSchemaMatch(wcbTest); assertXpathEvaluatesTo("true", "//ui:checkbox/@selected", wcbTest);
imageEditorFieldSet.setMargin(new Margin(null, null, Size.XL, null)); showThumnails.setSelected(true); paramsLayout.addField("Show thumbnails", showThumnails);
condTrigger.setSelected(true);